builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-065 starttime: 1466727407.19 results: success (0) buildid: 20160623153657 builduid: 46d2a3a5549d444bbfa748bec8b2d166 revision: b449af6b87414aa2ed035aaaa5043642e9a4ac06 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 17:16:47.194618) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 17:16:47.195097) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 17:16:47.195400) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 17:16:47.228902) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 17:16:47.229312) ========= '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-065\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-065 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-065 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-065 WINDIR=C:\WINDOWS using PTY: False --17:16:39-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.32 MB/s 17:16:39 (8.32 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.671000 ========= master_lag: -0.00 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 17:16:47.899152) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 17:16:47.899492) ========= '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-065\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-065 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-065 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-065 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.895000 ========= master_lag: -0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 17:16:48.786578) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 17:16:48.786950) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b449af6b87414aa2ed035aaaa5043642e9a4ac06 --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 b449af6b87414aa2ed035aaaa5043642e9a4ac06 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-065\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-065 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-065 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-065 WINDIR=C:\WINDOWS using PTY: False 2016-06-23 17:16:41,154 truncating revision to first 12 chars 2016-06-23 17:16:41,154 Setting DEBUG logging. 2016-06-23 17:16:41,154 attempt 1/10 2016-06-23 17:16:41,154 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b449af6b8741?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 17:16:42,144 unpacking tar archive at: mozilla-beta-b449af6b8741/testing/mozharness/ program finished with exit code 0 elapsedTime=1.710000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 17:16:50.535837) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 17:16:50.536177) ========= script_repo_revision: b449af6b87414aa2ed035aaaa5043642e9a4ac06 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 17:16:50.536596) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 17:16:50.536875) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 17:16:50.551917) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 7 secs) (at 2016-06-23 17:16:50.552223) ========= '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-065\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-065 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-065 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-065 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-065 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-065 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 17:16:43 INFO - MultiFileLogger online at 20160623 17:16:43 in C:\slave\test 17:16:43 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 17:16:43 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:16:43 INFO - {'append_to_log': False, 17:16:43 INFO - 'base_work_dir': 'C:\\slave\\test', 17:16:43 INFO - 'blob_upload_branch': 'mozilla-beta', 17:16:43 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:16:43 INFO - 'buildbot_json_path': 'buildprops.json', 17:16:43 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:16:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:16:43 INFO - 'download_minidump_stackwalk': True, 17:16:43 INFO - 'download_symbols': 'true', 17:16:43 INFO - 'e10s': False, 17:16:43 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:16:43 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:16:43 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:16:43 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:16:43 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:16:43 INFO - 'C:/mozilla-build/tooltool.py'), 17:16:43 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:16:43 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:16:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:16:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:16:43 INFO - 'log_level': 'info', 17:16:43 INFO - 'log_to_console': True, 17:16:43 INFO - 'opt_config_files': (), 17:16:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:16:43 INFO - '--processes=1', 17:16:43 INFO - '--config=%(test_path)s/wptrunner.ini', 17:16:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:16:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:16:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:16:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:16:43 INFO - 'pip_index': False, 17:16:43 INFO - 'require_test_zip': True, 17:16:43 INFO - 'test_type': ('testharness',), 17:16:43 INFO - 'this_chunk': '1', 17:16:43 INFO - 'total_chunks': '10', 17:16:43 INFO - 'virtualenv_path': 'venv', 17:16:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:16:43 INFO - 'work_dir': 'build'} 17:16:43 INFO - ##### 17:16:43 INFO - ##### Running clobber step. 17:16:43 INFO - ##### 17:16:43 INFO - Running pre-action listener: _resource_record_pre_action 17:16:43 INFO - Running main action method: clobber 17:16:43 INFO - rmtree: C:\slave\test\build 17:16:43 INFO - Using _rmtree_windows ... 17:16:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:17:28 INFO - Running post-action listener: _resource_record_post_action 17:17:28 INFO - ##### 17:17:28 INFO - ##### Running read-buildbot-config step. 17:17:28 INFO - ##### 17:17:28 INFO - Running pre-action listener: _resource_record_pre_action 17:17:28 INFO - Running main action method: read_buildbot_config 17:17:28 INFO - Using buildbot properties: 17:17:28 INFO - { 17:17:28 INFO - "project": "", 17:17:28 INFO - "product": "firefox", 17:17:28 INFO - "script_repo_revision": "production", 17:17:28 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 17:17:28 INFO - "repository": "", 17:17:28 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 17:17:28 INFO - "buildid": "20160623153657", 17:17:28 INFO - "pgo_build": "False", 17:17:28 INFO - "basedir": "C:\\slave\\test", 17:17:28 INFO - "buildnumber": 7, 17:17:28 INFO - "slavename": "t-xp32-ix-065", 17:17:28 INFO - "revision": "b449af6b87414aa2ed035aaaa5043642e9a4ac06", 17:17:28 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 17:17:28 INFO - "platform": "win32", 17:17:28 INFO - "branch": "mozilla-beta", 17:17:28 INFO - "repo_path": "releases/mozilla-beta", 17:17:28 INFO - "moz_repo_path": "", 17:17:28 INFO - "stage_platform": "win32", 17:17:28 INFO - "builduid": "46d2a3a5549d444bbfa748bec8b2d166", 17:17:28 INFO - "slavebuilddir": "test" 17:17:28 INFO - } 17:17:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 17:17:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.zip. 17:17:28 INFO - Running post-action listener: _resource_record_post_action 17:17:28 INFO - ##### 17:17:28 INFO - ##### Running download-and-extract step. 17:17:28 INFO - ##### 17:17:28 INFO - Running pre-action listener: _resource_record_pre_action 17:17:28 INFO - Running main action method: download_and_extract 17:17:28 INFO - mkdir: C:\slave\test\build\tests 17:17: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')]} 17:17:28 INFO - https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:17:28 INFO - trying https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 17:17:28 INFO - Downloading https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:17:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:17:29 INFO - Downloaded 1240 bytes. 17:17:29 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 17:17:29 INFO - Using the following test package requirements: 17:17:29 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 17:17:29 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:29 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 17:17:29 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:29 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 17:17:29 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:29 INFO - u'jsshell-win32.zip'], 17:17:29 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:29 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 17:17:29 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 17:17:29 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:29 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 17:17:29 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:29 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 17:17:29 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:29 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 17:17:29 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:29 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 17:17:29 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 17:17:29 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')]} 17:17:29 INFO - https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:17:29 INFO - trying https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 17:17:29 INFO - Downloading https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:17:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:17:32 INFO - Downloaded 20395505 bytes. 17:17:32 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/*'] 17:17:32 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/* 17:17:35 INFO - caution: filename not matched: web-platform/* 17:17:35 INFO - Return code: 11 17:17:35 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')]} 17:17:35 INFO - https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:17:35 INFO - trying https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 17:17:35 INFO - Downloading https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:17:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:17:41 INFO - Downloaded 36389112 bytes. 17:17:41 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/*'] 17:17:41 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/* 17:18:21 INFO - caution: filename not matched: bin/* 17:18:21 INFO - caution: filename not matched: config/* 17:18:21 INFO - caution: filename not matched: mozbase/* 17:18:21 INFO - caution: filename not matched: marionette/* 17:18:21 INFO - caution: filename not matched: tools/wptserve/* 17:18:21 INFO - Return code: 11 17:18:21 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')]} 17:18:21 INFO - https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 17:18:21 INFO - trying https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:18:21 INFO - Downloading https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 17:18:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:18:29 INFO - Downloaded 68464563 bytes. 17:18:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:18:29 INFO - mkdir: C:\slave\test\properties 17:18:29 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:18:29 INFO - Writing to file C:\slave\test\properties\build_url 17:18:29 INFO - Contents: 17:18:29 INFO - build_url:https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:18:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:18:30 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:18:30 INFO - Writing to file C:\slave\test\properties\symbols_url 17:18:30 INFO - Contents: 17:18:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:18:30 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')]} 17:18:30 INFO - https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:18:30 INFO - trying https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:18:30 INFO - Downloading https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:18:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:18:34 INFO - Downloaded 55582187 bytes. 17:18:34 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'] 17:18:34 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 17:18:38 INFO - Return code: 0 17:18:38 INFO - Running post-action listener: _resource_record_post_action 17:18:38 INFO - Running post-action listener: set_extra_try_arguments 17:18:38 INFO - ##### 17:18:38 INFO - ##### Running create-virtualenv step. 17:18:38 INFO - ##### 17:18:38 INFO - Running pre-action listener: _pre_create_virtualenv 17:18:38 INFO - Running pre-action listener: _resource_record_pre_action 17:18:38 INFO - Running main action method: create_virtualenv 17:18:38 INFO - Creating virtualenv C:\slave\test\build\venv 17:18:38 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 17:18:38 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:18:40 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:18:41 INFO - Installing distribute......................................................................................................................................................................................done. 17:18:42 INFO - Return code: 0 17:18:42 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:18:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:18:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:18:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:18:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:18:42 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-065', 'USERDOMAIN': 'T-XP32-IX-065', '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-065', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-065', '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-065\\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-065'}}, attempt #1 17:18:42 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 17:18:42 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 17:18:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:18:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065\\Application Data', 17:18:42 INFO - 'CLIENTNAME': 'Console', 17:18:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:18:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-065', 17:18:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:18:42 INFO - 'DCLOCATION': 'SCL3', 17:18:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:18:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:18:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:18:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:18:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:18:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:18:42 INFO - 'HOMEDRIVE': 'C:', 17:18:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-065', 17:18:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:18:42 INFO - 'KTS_VERSION': '1.19c', 17:18:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:18:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-065', 17:18:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:18:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:18:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:18:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:18:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:18:42 INFO - 'MOZ_AIRBAG': '1', 17:18:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:18:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:18:42 INFO - 'MOZ_MSVCVERSION': '8', 17:18:42 INFO - 'MOZ_NO_REMOTE': '1', 17:18:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:18:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:18:42 INFO - 'NO_EM_RESTART': '1', 17:18:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:18:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:18:42 INFO - 'OS': 'Windows_NT', 17:18:42 INFO - 'OURDRIVE': 'C:', 17:18:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:18:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:18:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:18:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:18:42 INFO - 'PROCESSOR_LEVEL': '6', 17:18:42 INFO - 'PROCESSOR_REVISION': '1e05', 17:18:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:18:42 INFO - 'PROMPT': '$P$G', 17:18:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:18:42 INFO - 'PWD': 'C:\\slave\\test', 17:18:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:18:42 INFO - 'SESSIONNAME': 'Console', 17:18:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:18:42 INFO - 'SYSTEMDRIVE': 'C:', 17:18:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:18:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:18:42 INFO - 'TEST1': 'testie', 17:18:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:18:42 INFO - 'USERDOMAIN': 'T-XP32-IX-065', 17:18:42 INFO - 'USERNAME': 'cltbld', 17:18:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065', 17:18:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:18:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:18:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:18:42 INFO - 'WINDIR': 'C:\\WINDOWS', 17:18:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:18:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:18:42 INFO - Downloading/unpacking psutil>=0.7.1 17:18:43 INFO - Running setup.py egg_info for package psutil 17:18:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:18:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:18:43 INFO - Installing collected packages: psutil 17:18:43 INFO - Running setup.py install for psutil 17:18:43 INFO - building 'psutil._psutil_windows' extension 17:18:43 INFO - error: Unable to find vcvarsall.bat 17:18:43 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-gkxo0c-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:18:43 INFO - running install 17:18:43 INFO - running build 17:18:43 INFO - running build_py 17:18:43 INFO - creating build 17:18:43 INFO - creating build\lib.win32-2.7 17:18:43 INFO - creating build\lib.win32-2.7\psutil 17:18:43 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:18:43 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:18:43 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:18:43 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:18:43 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:18:43 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:18:43 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:18:43 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:18:43 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:18:43 INFO - running build_ext 17:18:43 INFO - building 'psutil._psutil_windows' extension 17:18:43 INFO - error: Unable to find vcvarsall.bat 17:18:43 INFO - ---------------------------------------- 17:18:43 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-gkxo0c-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:18:43 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-065\Application Data\pip\pip.log 17:18:43 WARNING - Return code: 1 17:18:43 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! 17:18:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:18: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')]} 17:18:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:18: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')]} 17:18:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:18:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-065', 'USERDOMAIN': 'T-XP32-IX-065', '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-065', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-065', '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-065\\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-065'}}, attempt #1 17:18:43 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 17:18:43 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 17:18:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:18:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065\\Application Data', 17:18:43 INFO - 'CLIENTNAME': 'Console', 17:18:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:18:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-065', 17:18:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:18:43 INFO - 'DCLOCATION': 'SCL3', 17:18:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:18:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:18:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:18:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:18:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:18:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:18:43 INFO - 'HOMEDRIVE': 'C:', 17:18:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-065', 17:18:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:18:43 INFO - 'KTS_VERSION': '1.19c', 17:18:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:18:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-065', 17:18:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:18:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:18:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:18:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:18:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:18:43 INFO - 'MOZ_AIRBAG': '1', 17:18:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:18:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:18:43 INFO - 'MOZ_MSVCVERSION': '8', 17:18:43 INFO - 'MOZ_NO_REMOTE': '1', 17:18:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:18:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:18:43 INFO - 'NO_EM_RESTART': '1', 17:18:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:18:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:18:43 INFO - 'OS': 'Windows_NT', 17:18:43 INFO - 'OURDRIVE': 'C:', 17:18:43 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', 17:18:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:18:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:18:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:18:43 INFO - 'PROCESSOR_LEVEL': '6', 17:18:43 INFO - 'PROCESSOR_REVISION': '1e05', 17:18:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:18:43 INFO - 'PROMPT': '$P$G', 17:18:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:18:43 INFO - 'PWD': 'C:\\slave\\test', 17:18:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:18:43 INFO - 'SESSIONNAME': 'Console', 17:18:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:18:43 INFO - 'SYSTEMDRIVE': 'C:', 17:18:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:18:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:18:43 INFO - 'TEST1': 'testie', 17:18:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:18:43 INFO - 'USERDOMAIN': 'T-XP32-IX-065', 17:18:43 INFO - 'USERNAME': 'cltbld', 17:18:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065', 17:18:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:18:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:18:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:18:43 INFO - 'WINDIR': 'C:\\WINDOWS', 17:18:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:18:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:18:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:18:44 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:18:44 INFO - Running setup.py egg_info for package mozsystemmonitor 17:18:44 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:18:44 INFO - Running setup.py egg_info for package psutil 17:18:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:18:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:18:44 INFO - Installing collected packages: mozsystemmonitor, psutil 17:18:44 INFO - Running setup.py install for mozsystemmonitor 17:18:44 INFO - Running setup.py install for psutil 17:18:44 INFO - building 'psutil._psutil_windows' extension 17:18:44 INFO - error: Unable to find vcvarsall.bat 17:18:44 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-jmndpj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:18:44 INFO - running install 17:18:44 INFO - running build 17:18:44 INFO - running build_py 17:18:44 INFO - running build_ext 17:18:44 INFO - building 'psutil._psutil_windows' extension 17:18:44 INFO - error: Unable to find vcvarsall.bat 17:18:44 INFO - ---------------------------------------- 17:18:44 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-jmndpj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:18:44 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-065\Application Data\pip\pip.log 17:18:44 WARNING - Return code: 1 17:18:44 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! 17:18:44 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:18:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:18:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:18:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:18:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:18:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-065', 'USERDOMAIN': 'T-XP32-IX-065', '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-065', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-065', '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-065\\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-065'}}, attempt #1 17:18:44 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 17:18:44 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 17:18:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:18:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065\\Application Data', 17:18:44 INFO - 'CLIENTNAME': 'Console', 17:18:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:18:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-065', 17:18:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:18:44 INFO - 'DCLOCATION': 'SCL3', 17:18:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:18:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:18:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:18:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:18:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:18:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:18:44 INFO - 'HOMEDRIVE': 'C:', 17:18:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-065', 17:18:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:18:44 INFO - 'KTS_VERSION': '1.19c', 17:18:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:18:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-065', 17:18:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:18:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:18:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:18:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:18:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:18:44 INFO - 'MOZ_AIRBAG': '1', 17:18:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:18:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:18:44 INFO - 'MOZ_MSVCVERSION': '8', 17:18:44 INFO - 'MOZ_NO_REMOTE': '1', 17:18:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:18:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:18:44 INFO - 'NO_EM_RESTART': '1', 17:18:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:18:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:18:44 INFO - 'OS': 'Windows_NT', 17:18:44 INFO - 'OURDRIVE': 'C:', 17:18:44 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', 17:18:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:18:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:18:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:18:44 INFO - 'PROCESSOR_LEVEL': '6', 17:18:44 INFO - 'PROCESSOR_REVISION': '1e05', 17:18:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:18:44 INFO - 'PROMPT': '$P$G', 17:18:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:18:44 INFO - 'PWD': 'C:\\slave\\test', 17:18:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:18:44 INFO - 'SESSIONNAME': 'Console', 17:18:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:18:44 INFO - 'SYSTEMDRIVE': 'C:', 17:18:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:18:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:18:44 INFO - 'TEST1': 'testie', 17:18:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:18:44 INFO - 'USERDOMAIN': 'T-XP32-IX-065', 17:18:44 INFO - 'USERNAME': 'cltbld', 17:18:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065', 17:18:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:18:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:18:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:18:44 INFO - 'WINDIR': 'C:\\WINDOWS', 17:18:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:18:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:18:44 INFO - Downloading/unpacking blobuploader==1.2.4 17:18:44 INFO - Downloading blobuploader-1.2.4.tar.gz 17:18:44 INFO - Running setup.py egg_info for package blobuploader 17:18:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:18:46 INFO - Running setup.py egg_info for package requests 17:18:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:18:46 INFO - Downloading docopt-0.6.1.tar.gz 17:18:46 INFO - Running setup.py egg_info for package docopt 17:18:46 INFO - Installing collected packages: blobuploader, docopt, requests 17:18:46 INFO - Running setup.py install for blobuploader 17:18:46 INFO - Running setup.py install for docopt 17:18:46 INFO - Running setup.py install for requests 17:18:46 INFO - Successfully installed blobuploader docopt requests 17:18:46 INFO - Cleaning up... 17:18:46 INFO - Return code: 0 17:18:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:18:46 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')]} 17:18:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:18:46 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')]} 17:18:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:18:46 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-065', 'USERDOMAIN': 'T-XP32-IX-065', '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-065', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-065', '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-065\\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-065'}}, attempt #1 17:18:46 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 17:18:46 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 17:18:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:18:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065\\Application Data', 17:18:46 INFO - 'CLIENTNAME': 'Console', 17:18:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:18:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-065', 17:18:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:18:46 INFO - 'DCLOCATION': 'SCL3', 17:18:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:18:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:18:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:18:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:18:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:18:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:18:46 INFO - 'HOMEDRIVE': 'C:', 17:18:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-065', 17:18:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:18:46 INFO - 'KTS_VERSION': '1.19c', 17:18:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:18:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-065', 17:18:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:18:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:18:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:18:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:18:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:18:46 INFO - 'MOZ_AIRBAG': '1', 17:18:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:18:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:18:46 INFO - 'MOZ_MSVCVERSION': '8', 17:18:46 INFO - 'MOZ_NO_REMOTE': '1', 17:18:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:18:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:18:46 INFO - 'NO_EM_RESTART': '1', 17:18:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:18:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:18:46 INFO - 'OS': 'Windows_NT', 17:18:46 INFO - 'OURDRIVE': 'C:', 17:18: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', 17:18:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:18:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:18:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:18:46 INFO - 'PROCESSOR_LEVEL': '6', 17:18:46 INFO - 'PROCESSOR_REVISION': '1e05', 17:18:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:18:46 INFO - 'PROMPT': '$P$G', 17:18:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:18:46 INFO - 'PWD': 'C:\\slave\\test', 17:18:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:18:46 INFO - 'SESSIONNAME': 'Console', 17:18:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:18:46 INFO - 'SYSTEMDRIVE': 'C:', 17:18:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:18:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:18:46 INFO - 'TEST1': 'testie', 17:18:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:18:46 INFO - 'USERDOMAIN': 'T-XP32-IX-065', 17:18:46 INFO - 'USERNAME': 'cltbld', 17:18:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065', 17:18:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:18:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:18:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:18:46 INFO - 'WINDIR': 'C:\\WINDOWS', 17:18:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:18:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:18:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:18:57 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:18:57 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:18:57 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:18:57 INFO - Unpacking c:\slave\test\build\tests\marionette 17:18:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:18:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:18:57 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 17:18:57 INFO - Running setup.py install for browsermob-proxy 17:19:01 INFO - Running setup.py install for manifestparser 17:19:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Running setup.py install for marionette-client 17:19:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:19:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Running setup.py install for marionette-driver 17:19:01 INFO - Running setup.py install for mozcrash 17:19:01 INFO - Running setup.py install for mozdebug 17:19:01 INFO - Running setup.py install for mozdevice 17:19:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Running setup.py install for mozfile 17:19:01 INFO - Running setup.py install for mozhttpd 17:19:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Running setup.py install for mozinfo 17:19:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Running setup.py install for mozInstall 17:19:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Running setup.py install for mozleak 17:19:01 INFO - Running setup.py install for mozlog 17:19:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Running setup.py install for moznetwork 17:19:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Running setup.py install for mozprocess 17:19:01 INFO - Running setup.py install for mozprofile 17:19:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Running setup.py install for mozrunner 17:19:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Running setup.py install for mozscreenshot 17:19:01 INFO - Running setup.py install for moztest 17:19:01 INFO - Running setup.py install for mozversion 17:19:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:19:01 INFO - Running setup.py install for wptserve 17:19:01 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 17:19:01 INFO - Cleaning up... 17:19:01 INFO - Return code: 0 17:19:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:19:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:19:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:19:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:19:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:19:01 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-065', 'USERDOMAIN': 'T-XP32-IX-065', '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-065', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-065', '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-065\\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-065'}}, attempt #1 17:19:01 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 17:19:01 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 17:19:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:19:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065\\Application Data', 17:19:01 INFO - 'CLIENTNAME': 'Console', 17:19:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:19:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-065', 17:19:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:19:01 INFO - 'DCLOCATION': 'SCL3', 17:19:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:19:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:19:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:19:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:19:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:19:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:19:01 INFO - 'HOMEDRIVE': 'C:', 17:19:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-065', 17:19:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:19:01 INFO - 'KTS_VERSION': '1.19c', 17:19:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:19:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-065', 17:19:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:19:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:19:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:19:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:19:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:19:01 INFO - 'MOZ_AIRBAG': '1', 17:19:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:19:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:19:01 INFO - 'MOZ_MSVCVERSION': '8', 17:19:01 INFO - 'MOZ_NO_REMOTE': '1', 17:19:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:19:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:19:01 INFO - 'NO_EM_RESTART': '1', 17:19:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:19:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:19:01 INFO - 'OS': 'Windows_NT', 17:19:01 INFO - 'OURDRIVE': 'C:', 17:19:01 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:19:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:19:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:19:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:19:01 INFO - 'PROCESSOR_LEVEL': '6', 17:19:01 INFO - 'PROCESSOR_REVISION': '1e05', 17:19:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:19:01 INFO - 'PROMPT': '$P$G', 17:19:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:19:01 INFO - 'PWD': 'C:\\slave\\test', 17:19:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:19:01 INFO - 'SESSIONNAME': 'Console', 17:19:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:19:01 INFO - 'SYSTEMDRIVE': 'C:', 17:19:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:19:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:19:01 INFO - 'TEST1': 'testie', 17:19:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:19:01 INFO - 'USERDOMAIN': 'T-XP32-IX-065', 17:19:01 INFO - 'USERNAME': 'cltbld', 17:19:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065', 17:19:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:19:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:19:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:19:01 INFO - 'WINDIR': 'C:\\WINDOWS', 17:19:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:19:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:19:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:19:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:19:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:19:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:19:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:19:10 INFO - Unpacking c:\slave\test\build\tests\marionette 17:19:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:19:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:19:10 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)) 17:19:14 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)) 17:19:14 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)) 17:19:14 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)) 17:19:14 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)) 17:19:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:19:14 INFO - Downloading blessings-1.6.tar.gz 17:19:14 INFO - Running setup.py egg_info for package blessings 17:19:14 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)) 17:19:14 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:19:14 INFO - Running setup.py install for blessings 17:19:14 INFO - Running setup.py install for browsermob-proxy 17:19:14 INFO - Running setup.py install for manifestparser 17:19:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Running setup.py install for marionette-client 17:19:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:19:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Running setup.py install for marionette-driver 17:19:14 INFO - Running setup.py install for mozcrash 17:19:14 INFO - Running setup.py install for mozdebug 17:19:14 INFO - Running setup.py install for mozdevice 17:19:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Running setup.py install for mozhttpd 17:19:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Running setup.py install for mozInstall 17:19:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Running setup.py install for mozleak 17:19:14 INFO - Running setup.py install for mozprofile 17:19:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Running setup.py install for mozrunner 17:19:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:19:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:19:15 INFO - Running setup.py install for mozscreenshot 17:19:15 INFO - Running setup.py install for moztest 17:19:15 INFO - Running setup.py install for mozversion 17:19:15 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:19:15 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:19:15 INFO - Running setup.py install for wptserve 17:19:15 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:19:15 INFO - Cleaning up... 17:19:15 INFO - Return code: 0 17:19:15 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:19:15 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:19:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:19:15 INFO - Reading from file tmpfile_stdout 17:19:15 INFO - Using _rmtree_windows ... 17:19:15 INFO - Using _rmtree_windows ... 17:19:15 INFO - Current package versions: 17:19:15 INFO - blessings == 1.6 17:19:15 INFO - blobuploader == 1.2.4 17:19:15 INFO - browsermob-proxy == 0.6.0 17:19:15 INFO - distribute == 0.6.14 17:19:15 INFO - docopt == 0.6.1 17:19:15 INFO - manifestparser == 1.1 17:19:15 INFO - marionette-client == 2.3.0 17:19:15 INFO - marionette-driver == 1.4.0 17:19:15 INFO - mozInstall == 1.12 17:19:15 INFO - mozcrash == 0.17 17:19:15 INFO - mozdebug == 0.1 17:19:15 INFO - mozdevice == 0.48 17:19:15 INFO - mozfile == 1.2 17:19:15 INFO - mozhttpd == 0.7 17:19:15 INFO - mozinfo == 0.9 17:19:15 INFO - mozleak == 0.1 17:19:15 INFO - mozlog == 3.1 17:19:15 INFO - moznetwork == 0.27 17:19:15 INFO - mozprocess == 0.22 17:19:15 INFO - mozprofile == 0.28 17:19:15 INFO - mozrunner == 6.11 17:19:15 INFO - mozscreenshot == 0.1 17:19:15 INFO - mozsystemmonitor == 0.0 17:19:15 INFO - moztest == 0.7 17:19:15 INFO - mozversion == 1.4 17:19:15 INFO - requests == 1.2.3 17:19:15 INFO - wptserve == 1.4.0 17:19:15 INFO - Running post-action listener: _resource_record_post_action 17:19:15 INFO - Running post-action listener: _start_resource_monitoring 17:19:15 INFO - Starting resource monitoring. 17:19:15 INFO - ##### 17:19:15 INFO - ##### Running pull step. 17:19:15 INFO - ##### 17:19:15 INFO - Running pre-action listener: _resource_record_pre_action 17:19:15 INFO - Running main action method: pull 17:19:15 INFO - Pull has nothing to do! 17:19:15 INFO - Running post-action listener: _resource_record_post_action 17:19:15 INFO - ##### 17:19:15 INFO - ##### Running install step. 17:19:15 INFO - ##### 17:19:15 INFO - Running pre-action listener: _resource_record_pre_action 17:19:15 INFO - Running main action method: install 17:19:15 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:19:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:19:16 INFO - Reading from file tmpfile_stdout 17:19:16 INFO - Using _rmtree_windows ... 17:19:16 INFO - Using _rmtree_windows ... 17:19:16 INFO - Detecting whether we're running mozinstall >=1.0... 17:19:16 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:19:16 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:19:16 INFO - Reading from file tmpfile_stdout 17:19:16 INFO - Output received: 17:19:16 INFO - Usage: mozinstall-script.py [options] installer 17:19:16 INFO - Options: 17:19:16 INFO - -h, --help show this help message and exit 17:19:16 INFO - -d DEST, --destination=DEST 17:19:16 INFO - Directory to install application into. [default: 17:19:16 INFO - "C:\slave\test"] 17:19:16 INFO - --app=APP Application being installed. [default: firefox] 17:19:16 INFO - Using _rmtree_windows ... 17:19:16 INFO - Using _rmtree_windows ... 17:19:16 INFO - mkdir: C:\slave\test\build\application 17:19:16 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'] 17:19:16 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 17:19:19 INFO - Reading from file tmpfile_stdout 17:19:19 INFO - Output received: 17:19:19 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:19:19 INFO - Using _rmtree_windows ... 17:19:19 INFO - Using _rmtree_windows ... 17:19:19 INFO - Running post-action listener: _resource_record_post_action 17:19:19 INFO - ##### 17:19:19 INFO - ##### Running run-tests step. 17:19:19 INFO - ##### 17:19:19 INFO - Running pre-action listener: _resource_record_pre_action 17:19:19 INFO - Running main action method: run_tests 17:19:19 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:19:19 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:19:19 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:19:19 INFO - grabbing minidump binary from tooltool 17:19:19 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')]} 17:19:19 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:19:19 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 17:19:19 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 17:19:19 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:19:21 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpbbyh97 17:19:21 INFO - INFO - File integrity verified, renaming tmpbbyh97 to win32-minidump_stackwalk.exe 17:19:21 INFO - Return code: 0 17:19:21 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:19:22 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:19:22 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/KNx-5IYdT36zvRI0FJh15Q/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 17:19:22 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/KNx-5IYdT36zvRI0FJh15Q/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 17:19:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:19:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065\\Application Data', 17:19:22 INFO - 'CLIENTNAME': 'Console', 17:19:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:19:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-065', 17:19:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:19:22 INFO - 'DCLOCATION': 'SCL3', 17:19:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:19:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:19:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:19:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:19:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:19:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:19:22 INFO - 'HOMEDRIVE': 'C:', 17:19:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-065', 17:19:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:19:22 INFO - 'KTS_VERSION': '1.19c', 17:19:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:19:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-065', 17:19:22 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:19:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:19:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:19:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:19:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:19:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:19:22 INFO - 'MOZ_AIRBAG': '1', 17:19:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:19:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:19:22 INFO - 'MOZ_MSVCVERSION': '8', 17:19:22 INFO - 'MOZ_NO_REMOTE': '1', 17:19:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:19:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:19:22 INFO - 'NO_EM_RESTART': '1', 17:19:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:19:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:19:22 INFO - 'OS': 'Windows_NT', 17:19:22 INFO - 'OURDRIVE': 'C:', 17:19:22 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', 17:19:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:19:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:19:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:19:22 INFO - 'PROCESSOR_LEVEL': '6', 17:19:22 INFO - 'PROCESSOR_REVISION': '1e05', 17:19:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:19:22 INFO - 'PROMPT': '$P$G', 17:19:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:19:22 INFO - 'PWD': 'C:\\slave\\test', 17:19:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:19:22 INFO - 'SESSIONNAME': 'Console', 17:19:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:19:22 INFO - 'SYSTEMDRIVE': 'C:', 17:19:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:19:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:19:22 INFO - 'TEST1': 'testie', 17:19:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:19:22 INFO - 'USERDOMAIN': 'T-XP32-IX-065', 17:19:22 INFO - 'USERNAME': 'cltbld', 17:19:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065', 17:19:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:19:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:19:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:19:22 INFO - 'WINDIR': 'C:\\WINDOWS', 17:19:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:19:22 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/KNx-5IYdT36zvRI0FJh15Q/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 17:19:23 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 17:19:23 INFO - import pkg_resources 17:19:24 INFO - Using 1 client processes 17:19:27 INFO - SUITE-START | Running 778 tests 17:19:27 INFO - Running testharness tests 17:19:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:19:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:19:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:19:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:19:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:19:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:19:27 INFO - Setting up ssl 17:19:27 INFO - PROCESS | certutil | 17:19:27 INFO - PROCESS | certutil | 17:19:27 INFO - PROCESS | certutil | 17:19:27 INFO - Certificate Nickname Trust Attributes 17:19:27 INFO - SSL,S/MIME,JAR/XPI 17:19:27 INFO - 17:19:27 INFO - web-platform-tests CT,, 17:19:27 INFO - 17:19:27 INFO - Starting runner 17:19:29 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 17:19:30 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 17:19:30 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 17:19:31 INFO - PROCESS | 3832 | 1466727571884 Marionette DEBUG Marionette enabled via build flag and pref 17:19:32 INFO - PROCESS | 3832 | ++DOCSHELL 114D3C00 == 1 [pid = 3832] [id = 1] 17:19:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 1 (114D4000) [pid = 3832] [serial = 1] [outer = 00000000] 17:19:32 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 17:19:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 2 (114D4C00) [pid = 3832] [serial = 2] [outer = 114D4000] 17:19:32 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 17:19:32 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 17:19:32 INFO - PROCESS | 3832 | ++DOCSHELL 1281DC00 == 2 [pid = 3832] [id = 2] 17:19:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 3 (1281E000) [pid = 3832] [serial = 3] [outer = 00000000] 17:19:32 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 17:19:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 4 (1281EC00) [pid = 3832] [serial = 4] [outer = 1281E000] 17:19:32 INFO - PROCESS | 3832 | 1466727572475 Marionette INFO Listening on port 2828 17:19:32 INFO - PROCESS | 3832 | 1466727572934 Marionette DEBUG Marionette enabled via command-line flag 17:19:32 INFO - PROCESS | 3832 | ++DOCSHELL 1314B400 == 3 [pid = 3832] [id = 3] 17:19:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 5 (13153400) [pid = 3832] [serial = 5] [outer = 00000000] 17:19:32 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 17:19:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 6 (13154000) [pid = 3832] [serial = 6] [outer = 13153400] 17:19:33 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 17:19:33 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 17:19:33 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 17:19:33 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 17:19:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 7 (13464400) [pid = 3832] [serial = 7] [outer = 1281E000] 17:19:33 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 17:19:33 INFO - PROCESS | 3832 | 1466727573229 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1497 17:19:33 INFO - PROCESS | 3832 | 1466727573314 Marionette DEBUG Closed connection conn0 17:19:33 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 17:19:33 INFO - PROCESS | 3832 | 1466727573387 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1499 17:19:33 INFO - PROCESS | 3832 | 1466727573393 Marionette DEBUG Closed connection conn1 17:19:33 INFO - PROCESS | 3832 | ++DOCSHELL 13DEF400 == 4 [pid = 3832] [id = 4] 17:19:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 8 (13DF2400) [pid = 3832] [serial = 8] [outer = 00000000] 17:19:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 9 (140EA400) [pid = 3832] [serial = 9] [outer = 13DF2400] 17:19:33 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 17:19:33 INFO - PROCESS | 3832 | 1466727573489 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1500 17:19:33 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 17:19:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 10 (140F1000) [pid = 3832] [serial = 10] [outer = 13DF2400] 17:19:33 INFO - PROCESS | 3832 | 1466727573668 Marionette DEBUG Closed connection conn2 17:19:33 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 17:19:33 INFO - PROCESS | 3832 | 1466727573675 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1502 17:19:33 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 17:19:33 INFO - PROCESS | 3832 | 1466727573862 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:19:33 INFO - PROCESS | 3832 | 1466727573868 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":"20160623153657","device":"desktop","version":"48.0"} 17:19:33 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 17:19:33 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 17:19:34 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 17:19:34 INFO - PROCESS | 3832 | ++DOCSHELL 15AAC400 == 5 [pid = 3832] [id = 5] 17:19:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 11 (15AAC800) [pid = 3832] [serial = 11] [outer = 00000000] 17:19:34 INFO - PROCESS | 3832 | ++DOCSHELL 15AACC00 == 6 [pid = 3832] [id = 6] 17:19:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 12 (15AAD000) [pid = 3832] [serial = 12] [outer = 00000000] 17:19:35 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 17:19:35 INFO - PROCESS | 3832 | ++DOCSHELL 167D0800 == 7 [pid = 3832] [id = 7] 17:19:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 13 (167D0C00) [pid = 3832] [serial = 13] [outer = 00000000] 17:19:35 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 17:19:35 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 17:19:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 14 (16983C00) [pid = 3832] [serial = 14] [outer = 167D0C00] 17:19:35 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 17:19:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 15 (16697800) [pid = 3832] [serial = 15] [outer = 15AAC800] 17:19:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 16 (16699400) [pid = 3832] [serial = 16] [outer = 15AAD000] 17:19:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 17 (1669C000) [pid = 3832] [serial = 17] [outer = 167D0C00] 17:19:36 INFO - PROCESS | 3832 | 1466727576145 Marionette INFO startBrowser 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:36 INFO - PROCESS | 3832 | 1466727576180 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 3832 | 1466727576193 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 3832 | 1466727576195 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 18 (17D83000) [pid = 3832] [serial = 18] [outer = 167D0C00] 17:19:36 INFO - PROCESS | 3832 | 1466727576719 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"638b2604-c557-41b7-a88d-31c9248c8f20","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":"20160623153657","device":"desktop","version":"48.0","command_id":1}}] 17:19:36 INFO - PROCESS | 3832 | 1466727576865 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}] 17:19:36 INFO - PROCESS | 3832 | 1466727576869 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:36 INFO - PROCESS | 3832 | 1466727576929 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 17:19:37 INFO - PROCESS | 3832 | 1466727577028 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:19:37 INFO - PROCESS | 3832 | 1466727577030 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:37 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 17:19:37 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 17:19:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 19 (19977C00) [pid = 3832] [serial = 19] [outer = 167D0C00] 17:19:37 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 17:19:37 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 17:19:37 INFO - PROCESS | 3832 | 1466727577572 Marionette TRACE conn3 <- [1,3,null,{}] 17:19:37 INFO - PROCESS | 3832 | 1466727577590 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:19:37 INFO - PROCESS | 3832 | 1466727577592 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:37 INFO - PROCESS | 3832 | 1466727577622 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 17:19:37 INFO - PROCESS | 3832 | 1466727577661 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 17:19:37 INFO - PROCESS | 3832 | 1466727577664 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 17:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:19:37 INFO - PROCESS | 3832 | 1466727577734 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:19:37 INFO - PROCESS | 3832 | 1466727577738 Marionette TRACE conn3 <- [1,6,null,{}] 17:19:37 INFO - PROCESS | 3832 | 1466727577761 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}] 17:19:37 INFO - PROCESS | 3832 | 1466727577763 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:37 INFO - PROCESS | 3832 | 1466727577779 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 17:19:37 INFO - PROCESS | 3832 | 1466727577784 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:37 INFO - PROCESS | 3832 | 1466727577787 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:37 INFO - PROCESS | 3832 | ++DOCSHELL 167CC800 == 8 [pid = 3832] [id = 8] 17:19:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 20 (19C74800) [pid = 3832] [serial = 20] [outer = 00000000] 17:19:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 21 (19E18400) [pid = 3832] [serial = 21] [outer = 19C74800] 17:19:37 INFO - PROCESS | 3832 | 1466727577836 Marionette DEBUG loaded listener.js 17:19:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 22 (19E1C000) [pid = 3832] [serial = 22] [outer = 19C74800] 17:19:38 INFO - PROCESS | 3832 | ++DOCSHELL 19F85C00 == 9 [pid = 3832] [id = 9] 17:19:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 23 (1A078400) [pid = 3832] [serial = 23] [outer = 00000000] 17:19:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 24 (1A07AC00) [pid = 3832] [serial = 24] [outer = 1A078400] 17:19:38 INFO - PROCESS | 3832 | 1466727578302 Marionette DEBUG loaded listener.js 17:19:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 25 (1A07B400) [pid = 3832] [serial = 25] [outer = 1A078400] 17:19:38 INFO - PROCESS | 3832 | 1466727578494 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]]]}] 17:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 831ms 17:19:38 INFO - PROCESS | 3832 | 1466727578584 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 3832 | 1466727578586 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 17:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:19:38 INFO - PROCESS | 3832 | 1466727578601 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - PROCESS | 3832 | 1466727578603 Marionette TRACE conn3 <- [1,10,null,{}] 17:19:38 INFO - PROCESS | 3832 | 1466727578680 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}] 17:19:38 INFO - PROCESS | 3832 | 1466727578685 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:38 INFO - PROCESS | 3832 | 1466727578801 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 17:19:38 INFO - PROCESS | 3832 | 1466727578812 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:38 INFO - PROCESS | 3832 | 1466727578815 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:38 INFO - PROCESS | 3832 | ++DOCSHELL 1A3A2C00 == 10 [pid = 3832] [id = 10] 17:19:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 26 (1A3A3000) [pid = 3832] [serial = 26] [outer = 00000000] 17:19:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 27 (1A512000) [pid = 3832] [serial = 27] [outer = 1A3A3000] 17:19:38 INFO - PROCESS | 3832 | 1466727578863 Marionette DEBUG loaded listener.js 17:19:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 28 (1A515800) [pid = 3832] [serial = 28] [outer = 1A3A3000] 17:19:39 INFO - PROCESS | 3832 | 1466727579276 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]]]}] 17:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 735ms 17:19:39 INFO - PROCESS | 3832 | 1466727579349 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 17:19:39 INFO - PROCESS | 3832 | 1466727579351 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 17:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:19:39 INFO - PROCESS | 3832 | 1466727579355 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 3832 | 1466727579356 Marionette TRACE conn3 <- [1,14,null,{}] 17:19:39 INFO - PROCESS | 3832 | 1466727579360 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}] 17:19:39 INFO - PROCESS | 3832 | 1466727579362 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:39 INFO - PROCESS | 3832 | 1466727579465 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 17:19:39 INFO - PROCESS | 3832 | 1466727579476 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 3832 | 1466727579478 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:39 INFO - PROCESS | 3832 | ++DOCSHELL 19E18000 == 11 [pid = 3832] [id = 11] 17:19:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 29 (1A07A800) [pid = 3832] [serial = 29] [outer = 00000000] 17:19:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 30 (1A605C00) [pid = 3832] [serial = 30] [outer = 1A07A800] 17:19:39 INFO - PROCESS | 3832 | 1466727579522 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 31 (1A60F000) [pid = 3832] [serial = 31] [outer = 1A07A800] 17:19:39 INFO - PROCESS | 3832 | 1466727579860 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]]]}] 17:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 544ms 17:19:39 INFO - PROCESS | 3832 | 1466727579890 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 17:19:39 INFO - PROCESS | 3832 | 1466727579892 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 17:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:19:39 INFO - PROCESS | 3832 | 1466727579896 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 3832 | 1466727579897 Marionette TRACE conn3 <- [1,18,null,{}] 17:19:39 INFO - PROCESS | 3832 | 1466727579901 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}] 17:19:39 INFO - PROCESS | 3832 | 1466727579903 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:40 INFO - PROCESS | 3832 | 1466727580001 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 17:19:40 INFO - PROCESS | 3832 | 1466727580007 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 3832 | 1466727580010 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:40 INFO - PROCESS | 3832 | ++DOCSHELL 173DDC00 == 12 [pid = 3832] [id = 12] 17:19:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 32 (173DE000) [pid = 3832] [serial = 32] [outer = 00000000] 17:19:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 33 (1A605800) [pid = 3832] [serial = 33] [outer = 173DE000] 17:19:40 INFO - PROCESS | 3832 | 1466727580055 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 34 (1A610800) [pid = 3832] [serial = 34] [outer = 173DE000] 17:19:40 INFO - PROCESS | 3832 | 1466727580447 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]]]}] 17:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 543ms 17:19:40 INFO - PROCESS | 3832 | 1466727580463 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 17:19:40 INFO - PROCESS | 3832 | 1466727580466 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 17:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:19:40 INFO - PROCESS | 3832 | 1466727580469 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - PROCESS | 3832 | 1466727580471 Marionette TRACE conn3 <- [1,22,null,{}] 17:19:40 INFO - PROCESS | 3832 | 1466727580474 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}] 17:19:40 INFO - PROCESS | 3832 | 1466727580477 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:40 INFO - PROCESS | 3832 | 1466727580577 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 17:19:40 INFO - PROCESS | 3832 | 1466727580582 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 3832 | 1466727580584 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:40 INFO - PROCESS | 3832 | ++DOCSHELL 1A94FC00 == 13 [pid = 3832] [id = 13] 17:19:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 35 (1A950000) [pid = 3832] [serial = 35] [outer = 00000000] 17:19:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 36 (1A9B4400) [pid = 3832] [serial = 36] [outer = 1A950000] 17:19:40 INFO - PROCESS | 3832 | 1466727580629 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 37 (1A9B8C00) [pid = 3832] [serial = 37] [outer = 1A950000] 17:19:40 INFO - PROCESS | 3832 | 1466727580950 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]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 544ms 17:19:41 INFO - PROCESS | 3832 | 1466727581004 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 3832 | 1466727581006 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 17:19:41 INFO - PROCESS | 3832 | 1466727581009 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:19:41 INFO - PROCESS | 3832 | 1466727581010 Marionette TRACE conn3 <- [1,26,null,{}] 17:19:41 INFO - PROCESS | 3832 | 1466727581014 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}] 17:19:41 INFO - PROCESS | 3832 | 1466727581015 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:41 INFO - PROCESS | 3832 | 1466727581109 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 17:19:41 INFO - PROCESS | 3832 | 1466727581114 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 3832 | 1466727581117 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:41 INFO - PROCESS | 3832 | ++DOCSHELL 1A9C1400 == 14 [pid = 3832] [id = 14] 17:19:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 38 (1A9C1C00) [pid = 3832] [serial = 38] [outer = 00000000] 17:19:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 39 (1AE87400) [pid = 3832] [serial = 39] [outer = 1A9C1C00] 17:19:41 INFO - PROCESS | 3832 | 1466727581168 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 40 (1AE8C000) [pid = 3832] [serial = 40] [outer = 1A9C1C00] 17:19:41 INFO - PROCESS | 3832 | 1466727581516 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]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 559ms 17:19:41 INFO - PROCESS | 3832 | 1466727581545 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 3832 | 1466727581547 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 17:19:41 INFO - PROCESS | 3832 | 1466727581550 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:19:41 INFO - PROCESS | 3832 | 1466727581552 Marionette TRACE conn3 <- [1,30,null,{}] 17:19:41 INFO - PROCESS | 3832 | 1466727581566 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}] 17:19:41 INFO - PROCESS | 3832 | 1466727581568 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:41 INFO - PROCESS | 3832 | ++DOCSHELL 1B0EAC00 == 15 [pid = 3832] [id = 15] 17:19:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 41 (1B0EB000) [pid = 3832] [serial = 41] [outer = 00000000] 17:19:41 INFO - PROCESS | 3832 | 1466727581663 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 17:19:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 42 (1B0E8000) [pid = 3832] [serial = 42] [outer = 1B0EB000] 17:19:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 43 (1B0EA800) [pid = 3832] [serial = 43] [outer = 1B0EB000] 17:19:41 INFO - PROCESS | 3832 | 1466727581702 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 3832 | 1466727581703 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:41 INFO - PROCESS | 3832 | ++DOCSHELL 1B0EE800 == 16 [pid = 3832] [id = 16] 17:19:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 44 (1B0EF800) [pid = 3832] [serial = 44] [outer = 00000000] 17:19:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 45 (1B0F6400) [pid = 3832] [serial = 45] [outer = 1B0EF800] 17:19:41 INFO - PROCESS | 3832 | ++DOCSHELL 1B1C0C00 == 17 [pid = 3832] [id = 17] 17:19:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 46 (1B1C1000) [pid = 3832] [serial = 46] [outer = 00000000] 17:19:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 47 (1B1C3800) [pid = 3832] [serial = 47] [outer = 1B1C1000] 17:19:41 INFO - PROCESS | 3832 | 1466727581840 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 48 (1B1C3C00) [pid = 3832] [serial = 48] [outer = 1B1C1000] 17:19:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 49 (1B360C00) [pid = 3832] [serial = 49] [outer = 1B0EF800] 17:19:42 INFO - PROCESS | 3832 | 1466727582297 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]]]}] 17:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1201ms 17:19:42 INFO - PROCESS | 3832 | --DOCSHELL 114D3C00 == 16 [pid = 3832] [id = 1] 17:19:42 INFO - PROCESS | 3832 | 1466727582825 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 17:19:42 INFO - PROCESS | 3832 | 1466727582830 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 17:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:19:42 INFO - PROCESS | 3832 | 1466727582849 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:19:42 INFO - PROCESS | 3832 | 1466727582854 Marionette TRACE conn3 <- [1,34,null,{}] 17:19:42 INFO - PROCESS | 3832 | 1466727582861 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}] 17:19:42 INFO - PROCESS | 3832 | 1466727582865 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:42 INFO - PROCESS | 3832 | 1466727582982 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 17:19:43 INFO - PROCESS | 3832 | 1466727583039 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 3832 | 1466727583044 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:43 INFO - PROCESS | 3832 | ++DOCSHELL 105EE400 == 17 [pid = 3832] [id = 18] 17:19:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 50 (105EEC00) [pid = 3832] [serial = 50] [outer = 00000000] 17:19:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 51 (10A5C400) [pid = 3832] [serial = 51] [outer = 105EEC00] 17:19:43 INFO - PROCESS | 3832 | 1466727583101 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (10A63C00) [pid = 3832] [serial = 52] [outer = 105EEC00] 17:19:43 INFO - PROCESS | 3832 | 1466727583664 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]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 866ms 17:19:43 INFO - PROCESS | 3832 | 1466727583701 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 17:19:43 INFO - PROCESS | 3832 | 1466727583706 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 17:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:19:43 INFO - PROCESS | 3832 | 1466727583713 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 3832 | 1466727583716 Marionette TRACE conn3 <- [1,38,null,{}] 17:19:43 INFO - PROCESS | 3832 | 1466727583720 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}] 17:19:43 INFO - PROCESS | 3832 | 1466727583723 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:43 INFO - PROCESS | 3832 | 1466727583841 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 17:19:43 INFO - PROCESS | 3832 | 1466727583918 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 3832 | 1466727583921 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:43 INFO - PROCESS | 3832 | ++DOCSHELL 1281E400 == 18 [pid = 3832] [id = 19] 17:19:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (1281E800) [pid = 3832] [serial = 53] [outer = 00000000] 17:19:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (13131400) [pid = 3832] [serial = 54] [outer = 1281E800] 17:19:43 INFO - PROCESS | 3832 | 1466727583978 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (131DD400) [pid = 3832] [serial = 55] [outer = 1281E800] 17:19:44 INFO - PROCESS | 3832 | 1466727584562 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]]]}] 17:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 914ms 17:19:44 INFO - PROCESS | 3832 | 1466727584616 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 17:19:44 INFO - PROCESS | 3832 | 1466727584619 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 17:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:19:44 INFO - PROCESS | 3832 | 1466727584623 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - PROCESS | 3832 | 1466727584626 Marionette TRACE conn3 <- [1,42,null,{}] 17:19:44 INFO - PROCESS | 3832 | 1466727584637 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}] 17:19:44 INFO - PROCESS | 3832 | 1466727584642 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:44 INFO - PROCESS | 3832 | 1466727584759 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 17:19:44 INFO - PROCESS | 3832 | 1466727584823 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:44 INFO - PROCESS | 3832 | 1466727584827 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:44 INFO - PROCESS | 3832 | ++DOCSHELL 157A3000 == 19 [pid = 3832] [id = 20] 17:19:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (157A8800) [pid = 3832] [serial = 56] [outer = 00000000] 17:19:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (15A6DC00) [pid = 3832] [serial = 57] [outer = 157A8800] 17:19:44 INFO - PROCESS | 3832 | 1466727584888 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (15E88800) [pid = 3832] [serial = 58] [outer = 157A8800] 17:19:45 INFO - PROCESS | 3832 | 1466727585590 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]]]}] 17:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1009ms 17:19:45 INFO - PROCESS | 3832 | 1466727585624 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 17:19:45 INFO - PROCESS | 3832 | 1466727585629 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 17:19:45 INFO - PROCESS | 3832 | 1466727585633 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:19:45 INFO - PROCESS | 3832 | 1466727585636 Marionette TRACE conn3 <- [1,46,null,{}] 17:19:45 INFO - PROCESS | 3832 | 1466727585643 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}] 17:19:45 INFO - PROCESS | 3832 | 1466727585645 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:45 INFO - PROCESS | 3832 | 1466727585789 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 17:19:45 INFO - PROCESS | 3832 | 1466727585870 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:45 INFO - PROCESS | 3832 | 1466727585873 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:45 INFO - PROCESS | 3832 | ++DOCSHELL 105E8000 == 20 [pid = 3832] [id = 21] 17:19:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (105E8400) [pid = 3832] [serial = 59] [outer = 00000000] 17:19:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (10EC9000) [pid = 3832] [serial = 60] [outer = 105E8400] 17:19:45 INFO - PROCESS | 3832 | 1466727585931 Marionette DEBUG loaded listener.js 17:19:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (10F89000) [pid = 3832] [serial = 61] [outer = 105E8400] 17:19:46 INFO - PROCESS | 3832 | --DOCSHELL 13DEF400 == 19 [pid = 3832] [id = 4] 17:19:46 INFO - PROCESS | 3832 | 1466727586474 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]]]}] 17:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 850ms 17:19:46 INFO - PROCESS | 3832 | 1466727586509 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 17:19:46 INFO - PROCESS | 3832 | 1466727586513 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 17:19:46 INFO - PROCESS | 3832 | 1466727586519 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:19:46 INFO - PROCESS | 3832 | 1466727586522 Marionette TRACE conn3 <- [1,50,null,{}] 17:19:46 INFO - PROCESS | 3832 | 1466727586525 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}] 17:19:46 INFO - PROCESS | 3832 | 1466727586528 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:46 INFO - PROCESS | 3832 | 1466727586611 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 17:19:46 INFO - PROCESS | 3832 | 1466727586620 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:46 INFO - PROCESS | 3832 | 1466727586623 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:46 INFO - PROCESS | 3832 | ++DOCSHELL 114CB000 == 20 [pid = 3832] [id = 22] 17:19:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (129F7400) [pid = 3832] [serial = 62] [outer = 00000000] 17:19:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (12DF2800) [pid = 3832] [serial = 63] [outer = 129F7400] 17:19:46 INFO - PROCESS | 3832 | 1466727586673 Marionette DEBUG loaded listener.js 17:19:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (1307A000) [pid = 3832] [serial = 64] [outer = 129F7400] 17:19:47 INFO - PROCESS | 3832 | 1466727587085 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]]]}] 17:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 599ms 17:19:47 INFO - PROCESS | 3832 | 1466727587117 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 3832 | 1466727587119 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 17:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:19:47 INFO - PROCESS | 3832 | 1466727587122 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - PROCESS | 3832 | 1466727587126 Marionette TRACE conn3 <- [1,54,null,{}] 17:19:47 INFO - PROCESS | 3832 | 1466727587136 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}] 17:19:47 INFO - PROCESS | 3832 | 1466727587140 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:47 INFO - PROCESS | 3832 | 1466727587220 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 17:19:47 INFO - PROCESS | 3832 | 1466727587245 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:47 INFO - PROCESS | 3832 | 1466727587248 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:47 INFO - PROCESS | 3832 | ++DOCSHELL 13270000 == 21 [pid = 3832] [id = 23] 17:19:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (13270400) [pid = 3832] [serial = 65] [outer = 00000000] 17:19:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1346A800) [pid = 3832] [serial = 66] [outer = 13270400] 17:19:47 INFO - PROCESS | 3832 | 1466727587303 Marionette DEBUG loaded listener.js 17:19:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13DED800) [pid = 3832] [serial = 67] [outer = 13270400] 17:19:47 INFO - PROCESS | 3832 | 1466727587694 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]]]}] 17:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 631ms 17:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:19:47 INFO - PROCESS | 3832 | 1466727587760 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 3832 | 1466727587763 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 17:19:47 INFO - PROCESS | 3832 | 1466727587766 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - PROCESS | 3832 | 1466727587767 Marionette TRACE conn3 <- [1,58,null,{}] 17:19:47 INFO - PROCESS | 3832 | 1466727587771 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}] 17:19:47 INFO - PROCESS | 3832 | 1466727587773 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:47 INFO - PROCESS | 3832 | 1466727587867 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 17:19:47 INFO - PROCESS | 3832 | 1466727587872 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:47 INFO - PROCESS | 3832 | 1466727587874 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:47 INFO - PROCESS | 3832 | ++DOCSHELL 140EA000 == 22 [pid = 3832] [id = 24] 17:19:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (140F0C00) [pid = 3832] [serial = 68] [outer = 00000000] 17:19:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (14F8B000) [pid = 3832] [serial = 69] [outer = 140F0C00] 17:19:47 INFO - PROCESS | 3832 | 1466727587919 Marionette DEBUG loaded listener.js 17:19:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1531F800) [pid = 3832] [serial = 70] [outer = 140F0C00] 17:19:48 INFO - PROCESS | 3832 | 1466727588294 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]]]}] 17:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 599ms 17:19:48 INFO - PROCESS | 3832 | 1466727588363 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 17:19:48 INFO - PROCESS | 3832 | 1466727588365 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 17:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:19:48 INFO - PROCESS | 3832 | 1466727588368 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:19:48 INFO - PROCESS | 3832 | 1466727588370 Marionette TRACE conn3 <- [1,62,null,{}] 17:19:48 INFO - PROCESS | 3832 | 1466727588373 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}] 17:19:48 INFO - PROCESS | 3832 | 1466727588375 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:48 INFO - PROCESS | 3832 | 1466727588450 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 17:19:48 INFO - PROCESS | 3832 | 1466727588455 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:48 INFO - PROCESS | 3832 | 1466727588457 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:48 INFO - PROCESS | 3832 | ++DOCSHELL 15324000 == 23 [pid = 3832] [id = 25] 17:19:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1532C000) [pid = 3832] [serial = 71] [outer = 00000000] 17:19:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (157AB400) [pid = 3832] [serial = 72] [outer = 1532C000] 17:19:48 INFO - PROCESS | 3832 | 1466727588501 Marionette DEBUG loaded listener.js 17:19:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15A40800) [pid = 3832] [serial = 73] [outer = 1532C000] 17:19:48 INFO - PROCESS | 3832 | 1466727588899 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]]]}] 17:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 599ms 17:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:19:48 INFO - PROCESS | 3832 | 1466727588965 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 17:19:48 INFO - PROCESS | 3832 | 1466727588967 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 17:19:48 INFO - PROCESS | 3832 | 1466727588971 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:19:48 INFO - PROCESS | 3832 | 1466727588972 Marionette TRACE conn3 <- [1,66,null,{}] 17:19:49 INFO - PROCESS | 3832 | 1466727588976 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}] 17:19:49 INFO - PROCESS | 3832 | 1466727588981 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:49 INFO - PROCESS | 3832 | 1466727589083 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 17:19:49 INFO - PROCESS | 3832 | 1466727589095 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:49 INFO - PROCESS | 3832 | 1466727589097 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:49 INFO - PROCESS | 3832 | ++DOCSHELL 15E96000 == 24 [pid = 3832] [id = 26] 17:19:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16698800) [pid = 3832] [serial = 74] [outer = 00000000] 17:19:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16983800) [pid = 3832] [serial = 75] [outer = 16698800] 17:19:49 INFO - PROCESS | 3832 | 1466727589146 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16A4F800) [pid = 3832] [serial = 76] [outer = 16698800] 17:19:49 INFO - PROCESS | 3832 | 1466727589547 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]]]}] 17:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 646ms 17:19:49 INFO - PROCESS | 3832 | 1466727589656 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 17:19:49 INFO - PROCESS | 3832 | 1466727589658 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 17:19:49 INFO - PROCESS | 3832 | 1466727589661 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 3832 | 1466727589662 Marionette TRACE conn3 <- [1,70,null,{}] 17:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:19:49 INFO - PROCESS | 3832 | 1466727589670 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}] 17:19:49 INFO - PROCESS | 3832 | 1466727589672 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:49 INFO - PROCESS | 3832 | 1466727589757 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 17:19:49 INFO - PROCESS | 3832 | 1466727589766 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:49 INFO - PROCESS | 3832 | 1466727589768 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:49 INFO - PROCESS | 3832 | ++DOCSHELL 15E8F400 == 25 [pid = 3832] [id = 27] 17:19:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16981400) [pid = 3832] [serial = 77] [outer = 00000000] 17:19:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16E4E400) [pid = 3832] [serial = 78] [outer = 16981400] 17:19:49 INFO - PROCESS | 3832 | 1466727589811 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1737FC00) [pid = 3832] [serial = 79] [outer = 16981400] 17:19:50 INFO - PROCESS | 3832 | 1466727590211 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]]]}] 17:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 599ms 17:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:19:50 INFO - PROCESS | 3832 | 1466727590262 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 17:19:50 INFO - PROCESS | 3832 | 1466727590264 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 17:19:50 INFO - PROCESS | 3832 | 1466727590267 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:19:50 INFO - PROCESS | 3832 | 1466727590269 Marionette TRACE conn3 <- [1,74,null,{}] 17:19:50 INFO - PROCESS | 3832 | 1466727590273 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}] 17:19:50 INFO - PROCESS | 3832 | 1466727590275 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:50 INFO - PROCESS | 3832 | 1466727590355 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 17:19:50 INFO - PROCESS | 3832 | 1466727590361 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:50 INFO - PROCESS | 3832 | 1466727590363 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:50 INFO - PROCESS | 3832 | ++DOCSHELL 16985C00 == 26 [pid = 3832] [id = 28] 17:19:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (173D3400) [pid = 3832] [serial = 80] [outer = 00000000] 17:19:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (173DD400) [pid = 3832] [serial = 81] [outer = 173D3400] 17:19:50 INFO - PROCESS | 3832 | 1466727590414 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17507400) [pid = 3832] [serial = 82] [outer = 173D3400] 17:19:50 INFO - PROCESS | 3832 | 1466727590798 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]]]}] 17:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 599ms 17:19:50 INFO - PROCESS | 3832 | 1466727590864 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 17:19:50 INFO - PROCESS | 3832 | 1466727590866 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 17:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:19:50 INFO - PROCESS | 3832 | 1466727590869 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:19:50 INFO - PROCESS | 3832 | 1466727590871 Marionette TRACE conn3 <- [1,78,null,{}] 17:19:50 INFO - PROCESS | 3832 | 1466727590874 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}] 17:19:50 INFO - PROCESS | 3832 | 1466727590876 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:50 INFO - PROCESS | 3832 | 1466727590952 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 17:19:50 INFO - PROCESS | 3832 | 1466727590957 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:50 INFO - PROCESS | 3832 | 1466727590959 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:50 INFO - PROCESS | 3832 | ++DOCSHELL 17379800 == 27 [pid = 3832] [id = 29] 17:19:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (175A9000) [pid = 3832] [serial = 83] [outer = 00000000] 17:19:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (177CB400) [pid = 3832] [serial = 84] [outer = 175A9000] 17:19:51 INFO - PROCESS | 3832 | 1466727591002 Marionette DEBUG loaded listener.js 17:19:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (177D0C00) [pid = 3832] [serial = 85] [outer = 175A9000] 17:19:51 INFO - PROCESS | 3832 | 1466727591386 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]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 536ms 17:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:19:51 INFO - PROCESS | 3832 | 1466727591405 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 3832 | 1466727591406 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 17:19:51 INFO - PROCESS | 3832 | 1466727591410 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 3832 | 1466727591414 Marionette TRACE conn3 <- [1,82,null,{}] 17:19:51 INFO - PROCESS | 3832 | 1466727591418 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}] 17:19:51 INFO - PROCESS | 3832 | 1466727591421 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:51 INFO - PROCESS | 3832 | 1466727591542 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 17:19:51 INFO - PROCESS | 3832 | 1466727591550 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:51 INFO - PROCESS | 3832 | 1466727591552 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:51 INFO - PROCESS | 3832 | ++DOCSHELL 167D1000 == 28 [pid = 3832] [id = 30] 17:19:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16E4DC00) [pid = 3832] [serial = 86] [outer = 00000000] 17:19:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (17E2E800) [pid = 3832] [serial = 87] [outer = 16E4DC00] 17:19:51 INFO - PROCESS | 3832 | 1466727591594 Marionette DEBUG loaded listener.js 17:19:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1800F400) [pid = 3832] [serial = 88] [outer = 16E4DC00] 17:19:51 INFO - PROCESS | 3832 | 1466727591957 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]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 599ms 17:19:52 INFO - PROCESS | 3832 | 1466727592007 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 3832 | 1466727592009 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 17:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:19:52 INFO - PROCESS | 3832 | 1466727592012 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 3832 | 1466727592014 Marionette TRACE conn3 <- [1,86,null,{}] 17:19:52 INFO - PROCESS | 3832 | 1466727592018 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}] 17:19:52 INFO - PROCESS | 3832 | 1466727592020 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:52 INFO - PROCESS | 3832 | 1466727592140 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 17:19:52 INFO - PROCESS | 3832 | 1466727592185 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:52 INFO - PROCESS | 3832 | 1466727592188 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:52 INFO - PROCESS | 3832 | ++DOCSHELL 197CC800 == 29 [pid = 3832] [id = 31] 17:19:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (197CEC00) [pid = 3832] [serial = 89] [outer = 00000000] 17:19:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1996DC00) [pid = 3832] [serial = 90] [outer = 197CEC00] 17:19:52 INFO - PROCESS | 3832 | 1466727592232 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19C70400) [pid = 3832] [serial = 91] [outer = 197CEC00] 17:19:52 INFO - PROCESS | 3832 | 1466727592603 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]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 17:19:52 INFO - PROCESS | 3832 | 1466727592650 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 3832 | 1466727592652 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 17:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:19:52 INFO - PROCESS | 3832 | 1466727592655 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 3832 | 1466727592657 Marionette TRACE conn3 <- [1,90,null,{}] 17:19:52 INFO - PROCESS | 3832 | 1466727592660 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}] 17:19:52 INFO - PROCESS | 3832 | 1466727592662 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:52 INFO - PROCESS | 3832 | 1466727592769 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 17:19:52 INFO - PROCESS | 3832 | 1466727592776 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:52 INFO - PROCESS | 3832 | 1466727592778 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:52 INFO - PROCESS | 3832 | ++DOCSHELL 197D3000 == 30 [pid = 3832] [id = 32] 17:19:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19C72800) [pid = 3832] [serial = 92] [outer = 00000000] 17:19:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19E20800) [pid = 3832] [serial = 93] [outer = 19C72800] 17:19:52 INFO - PROCESS | 3832 | 1466727592822 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19ECEC00) [pid = 3832] [serial = 94] [outer = 19C72800] 17:19:53 INFO - PROCESS | 3832 | 1466727593189 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]]]}] 17:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 598ms 17:19:53 INFO - PROCESS | 3832 | 1466727593253 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 17:19:53 INFO - PROCESS | 3832 | 1466727593255 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 17:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:19:53 INFO - PROCESS | 3832 | 1466727593268 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 3832 | 1466727593270 Marionette TRACE conn3 <- [1,94,null,{}] 17:19:53 INFO - PROCESS | 3832 | 1466727593274 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}] 17:19:53 INFO - PROCESS | 3832 | 1466727593275 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:53 INFO - PROCESS | 3832 | 1466727593405 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 17:19:53 INFO - PROCESS | 3832 | 1466727593488 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:53 INFO - PROCESS | 3832 | 1466727593490 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:53 INFO - PROCESS | 3832 | ++DOCSHELL 19E23800 == 31 [pid = 3832] [id = 33] 17:19:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19E23C00) [pid = 3832] [serial = 95] [outer = 00000000] 17:19:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19F80C00) [pid = 3832] [serial = 96] [outer = 19E23C00] 17:19:53 INFO - PROCESS | 3832 | 1466727593580 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1A080400) [pid = 3832] [serial = 97] [outer = 19E23C00] 17:19:54 INFO - PROCESS | 3832 | 1466727594749 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]]]}] 17:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1529ms 17:19:54 INFO - PROCESS | 3832 | 1466727594810 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 17:19:54 INFO - PROCESS | 3832 | 1466727594814 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 17:19:54 INFO - PROCESS | 3832 | 1466727594818 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:19:54 INFO - PROCESS | 3832 | 1466727594823 Marionette TRACE conn3 <- [1,98,null,{}] 17:19:54 INFO - PROCESS | 3832 | 1466727594828 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}] 17:19:54 INFO - PROCESS | 3832 | 1466727594831 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:54 INFO - PROCESS | 3832 | 1466727594951 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 17:19:54 INFO - PROCESS | 3832 | 1466727594965 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:54 INFO - PROCESS | 3832 | 1466727594967 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:54 INFO - PROCESS | 3832 | ++DOCSHELL 10EC7800 == 32 [pid = 3832] [id = 34] 17:19:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (10EC8000) [pid = 3832] [serial = 98] [outer = 00000000] 17:19:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (111BF000) [pid = 3832] [serial = 99] [outer = 10EC8000] 17:19:55 INFO - PROCESS | 3832 | 1466727595016 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (114CAC00) [pid = 3832] [serial = 100] [outer = 10EC8000] 17:19:55 INFO - PROCESS | 3832 | 1466727595422 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]]]}] 17:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 646ms 17:19:55 INFO - PROCESS | 3832 | 1466727595458 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 17:19:55 INFO - PROCESS | 3832 | 1466727595462 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 17:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:19:55 INFO - PROCESS | 3832 | 1466727595469 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - PROCESS | 3832 | 1466727595471 Marionette TRACE conn3 <- [1,102,null,{}] 17:19:55 INFO - PROCESS | 3832 | 1466727595482 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}] 17:19:55 INFO - PROCESS | 3832 | 1466727595485 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:55 INFO - PROCESS | 3832 | 1466727595598 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 17:19:55 INFO - PROCESS | 3832 | 1466727595669 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 3832 | 1466727595672 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:55 INFO - PROCESS | 3832 | ++DOCSHELL 130CD000 == 33 [pid = 3832] [id = 35] 17:19:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (13123400) [pid = 3832] [serial = 101] [outer = 00000000] 17:19:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1314F400) [pid = 3832] [serial = 102] [outer = 13123400] 17:19:55 INFO - PROCESS | 3832 | 1466727595718 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (131D5400) [pid = 3832] [serial = 103] [outer = 13123400] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (13DF2400) [pid = 3832] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1A9C1C00) [pid = 3832] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1A950000) [pid = 3832] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (173DE000) [pid = 3832] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1A07A800) [pid = 3832] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1A3A3000) [pid = 3832] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (19C74800) [pid = 3832] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1B1C1000) [pid = 3832] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (105EEC00) [pid = 3832] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1281E800) [pid = 3832] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (157A8800) [pid = 3832] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (105E8400) [pid = 3832] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (129F7400) [pid = 3832] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (13270400) [pid = 3832] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (140F0C00) [pid = 3832] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1532C000) [pid = 3832] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16698800) [pid = 3832] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16981400) [pid = 3832] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (173D3400) [pid = 3832] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (175A9000) [pid = 3832] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16E4DC00) [pid = 3832] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:19:56 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (197CEC00) [pid = 3832] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:19:56 INFO - PROCESS | 3832 | 1466727596550 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]]]}] 17:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1103ms 17:19:56 INFO - PROCESS | 3832 | 1466727596573 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 3832 | 1466727596575 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 17:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:19:56 INFO - PROCESS | 3832 | 1466727596582 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 3832 | 1466727596585 Marionette TRACE conn3 <- [1,106,null,{}] 17:19:56 INFO - PROCESS | 3832 | 1466727596610 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}] 17:19:56 INFO - PROCESS | 3832 | 1466727596614 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:56 INFO - PROCESS | 3832 | 1466727596723 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 17:19:56 INFO - PROCESS | 3832 | 1466727596732 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:56 INFO - PROCESS | 3832 | 1466727596735 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:56 INFO - PROCESS | 3832 | ++DOCSHELL 130A8400 == 34 [pid = 3832] [id = 36] 17:19:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (130C7C00) [pid = 3832] [serial = 104] [outer = 00000000] 17:19:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (13DEC000) [pid = 3832] [serial = 105] [outer = 130C7C00] 17:19:56 INFO - PROCESS | 3832 | 1466727596781 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (140F2400) [pid = 3832] [serial = 106] [outer = 130C7C00] 17:19:57 INFO - PROCESS | 3832 | 1466727597178 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]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 631ms 17:19:57 INFO - PROCESS | 3832 | 1466727597217 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 3832 | 1466727597219 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 17:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:19:57 INFO - PROCESS | 3832 | 1466727597222 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 3832 | 1466727597224 Marionette TRACE conn3 <- [1,110,null,{}] 17:19:57 INFO - PROCESS | 3832 | 1466727597227 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}] 17:19:57 INFO - PROCESS | 3832 | 1466727597229 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:57 INFO - PROCESS | 3832 | 1466727597309 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 17:19:57 INFO - PROCESS | 3832 | 1466727597314 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 3832 | 1466727597316 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:57 INFO - PROCESS | 3832 | ++DOCSHELL 13945800 == 35 [pid = 3832] [id = 37] 17:19:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (140F3800) [pid = 3832] [serial = 107] [outer = 00000000] 17:19:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1532BC00) [pid = 3832] [serial = 108] [outer = 140F3800] 17:19:57 INFO - PROCESS | 3832 | 1466727597360 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (15A69C00) [pid = 3832] [serial = 109] [outer = 140F3800] 17:19:57 INFO - PROCESS | 3832 | 1466727597829 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]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 646ms 17:19:57 INFO - PROCESS | 3832 | 1466727597892 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 3832 | 1466727597894 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 17:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:19:57 INFO - PROCESS | 3832 | 1466727597897 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 3832 | 1466727597899 Marionette TRACE conn3 <- [1,114,null,{}] 17:19:57 INFO - PROCESS | 3832 | 1466727597903 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}] 17:19:57 INFO - PROCESS | 3832 | 1466727597904 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:57 INFO - PROCESS | 3832 | 1466727597989 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 17:19:58 INFO - PROCESS | 3832 | 1466727597997 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:58 INFO - PROCESS | 3832 | 1466727597999 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:58 INFO - PROCESS | 3832 | ++DOCSHELL 15AB2800 == 36 [pid = 3832] [id = 38] 17:19:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (15E88400) [pid = 3832] [serial = 110] [outer = 00000000] 17:19:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1669BC00) [pid = 3832] [serial = 111] [outer = 15E88400] 17:19:58 INFO - PROCESS | 3832 | 1466727598042 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (16E4D800) [pid = 3832] [serial = 112] [outer = 15E88400] 17:19:58 INFO - PROCESS | 3832 | 1466727598527 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]]]}] 17:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 709ms 17:19:58 INFO - PROCESS | 3832 | 1466727598599 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 17:19:58 INFO - PROCESS | 3832 | 1466727598606 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 17:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:19:58 INFO - PROCESS | 3832 | 1466727598613 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:19:58 INFO - PROCESS | 3832 | 1466727598617 Marionette TRACE conn3 <- [1,118,null,{}] 17:19:58 INFO - PROCESS | 3832 | 1466727598623 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}] 17:19:58 INFO - PROCESS | 3832 | 1466727598626 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:58 INFO - PROCESS | 3832 | 1466727598776 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 17:19:58 INFO - PROCESS | 3832 | 1466727598856 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:58 INFO - PROCESS | 3832 | 1466727598859 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:58 INFO - PROCESS | 3832 | ++DOCSHELL 10A63800 == 37 [pid = 3832] [id = 39] 17:19:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (10ECB400) [pid = 3832] [serial = 113] [outer = 00000000] 17:19:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (111BC400) [pid = 3832] [serial = 114] [outer = 10ECB400] 17:19:58 INFO - PROCESS | 3832 | 1466727598917 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (12BCB800) [pid = 3832] [serial = 115] [outer = 10ECB400] 17:19:59 INFO - PROCESS | 3832 | 1466727599409 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]]]}] 17:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 851ms 17:19:59 INFO - PROCESS | 3832 | 1466727599457 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 17:19:59 INFO - PROCESS | 3832 | 1466727599462 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 17:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:19:59 INFO - PROCESS | 3832 | 1466727599469 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:19:59 INFO - PROCESS | 3832 | 1466727599472 Marionette TRACE conn3 <- [1,122,null,{}] 17:19:59 INFO - PROCESS | 3832 | 1466727599475 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}] 17:19:59 INFO - PROCESS | 3832 | 1466727599478 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:59 INFO - PROCESS | 3832 | 1466727599581 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 17:19:59 INFO - PROCESS | 3832 | 1466727599673 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:59 INFO - PROCESS | 3832 | 1466727599676 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:19:59 INFO - PROCESS | 3832 | ++DOCSHELL 12821C00 == 38 [pid = 3832] [id = 40] 17:19:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (13945000) [pid = 3832] [serial = 116] [outer = 00000000] 17:19:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (14F91400) [pid = 3832] [serial = 117] [outer = 13945000] 17:19:59 INFO - PROCESS | 3832 | 1466727599732 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (15A3DC00) [pid = 3832] [serial = 118] [outer = 13945000] 17:20:00 INFO - PROCESS | 3832 | 1466727600278 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]]]}] 17:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 835ms 17:20:00 INFO - PROCESS | 3832 | 1466727600310 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 17:20:00 INFO - PROCESS | 3832 | 1466727600313 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 17:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:20:00 INFO - PROCESS | 3832 | 1466727600317 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 3832 | 1466727600321 Marionette TRACE conn3 <- [1,126,null,{}] 17:20:00 INFO - PROCESS | 3832 | 1466727600332 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}] 17:20:00 INFO - PROCESS | 3832 | 1466727600337 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:00 INFO - PROCESS | 3832 | 1466727600439 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 17:20:00 INFO - PROCESS | 3832 | 1466727600527 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:00 INFO - PROCESS | 3832 | 1466727600530 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:00 INFO - PROCESS | 3832 | ++DOCSHELL 175B5C00 == 39 [pid = 3832] [id = 41] 17:20:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (175B6400) [pid = 3832] [serial = 119] [outer = 00000000] 17:20:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (17D7DC00) [pid = 3832] [serial = 120] [outer = 175B6400] 17:20:00 INFO - PROCESS | 3832 | 1466727600587 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (18009000) [pid = 3832] [serial = 121] [outer = 175B6400] 17:20:01 INFO - PROCESS | 3832 | 1466727601131 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]]]}] 17:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 851ms 17:20:01 INFO - PROCESS | 3832 | 1466727601159 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 3832 | 1466727601162 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 17:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:20:01 INFO - PROCESS | 3832 | 1466727601165 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - PROCESS | 3832 | 1466727601167 Marionette TRACE conn3 <- [1,130,null,{}] 17:20:01 INFO - PROCESS | 3832 | 1466727601171 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}] 17:20:01 INFO - PROCESS | 3832 | 1466727601173 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:01 INFO - PROCESS | 3832 | 1466727601272 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 17:20:01 INFO - PROCESS | 3832 | 1466727601405 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:01 INFO - PROCESS | 3832 | 1466727601408 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:01 INFO - PROCESS | 3832 | ++DOCSHELL 1800E800 == 40 [pid = 3832] [id = 42] 17:20:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1800FC00) [pid = 3832] [serial = 122] [outer = 00000000] 17:20:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (197D0C00) [pid = 3832] [serial = 123] [outer = 1800FC00] 17:20:01 INFO - PROCESS | 3832 | 1466727601461 Marionette DEBUG loaded listener.js 17:20:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (19C6A000) [pid = 3832] [serial = 124] [outer = 1800FC00] 17:20:02 INFO - PROCESS | 3832 | 1466727602050 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]]]}] 17:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 914ms 17:20:02 INFO - PROCESS | 3832 | 1466727602101 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 17:20:02 INFO - PROCESS | 3832 | 1466727602103 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 17:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:20:02 INFO - PROCESS | 3832 | 1466727602107 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:20:02 INFO - PROCESS | 3832 | 1466727602109 Marionette TRACE conn3 <- [1,134,null,{}] 17:20:02 INFO - PROCESS | 3832 | 1466727602113 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}] 17:20:02 INFO - PROCESS | 3832 | 1466727602115 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:02 INFO - PROCESS | 3832 | 1466727602210 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 17:20:02 INFO - PROCESS | 3832 | 1466727602296 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:02 INFO - PROCESS | 3832 | 1466727602298 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:02 INFO - PROCESS | 3832 | ++DOCSHELL 111ABC00 == 41 [pid = 3832] [id = 43] 17:20:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (11C29400) [pid = 3832] [serial = 125] [outer = 00000000] 17:20:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (13034400) [pid = 3832] [serial = 126] [outer = 11C29400] 17:20:02 INFO - PROCESS | 3832 | 1466727602351 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1312B400) [pid = 3832] [serial = 127] [outer = 11C29400] 17:20:02 INFO - PROCESS | 3832 | 1466727602926 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]]]}] 17:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 913ms 17:20:03 INFO - PROCESS | 3832 | 1466727603011 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 3832 | 1466727603015 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 17:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:20:03 INFO - PROCESS | 3832 | 1466727603020 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - PROCESS | 3832 | 1466727603023 Marionette TRACE conn3 <- [1,138,null,{}] 17:20:03 INFO - PROCESS | 3832 | 1466727603028 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}] 17:20:03 INFO - PROCESS | 3832 | 1466727603031 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:03 INFO - PROCESS | 3832 | 1466727603131 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 17:20:03 INFO - PROCESS | 3832 | 1466727603206 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:03 INFO - PROCESS | 3832 | 1466727603209 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:03 INFO - PROCESS | 3832 | ++DOCSHELL 10ECD400 == 42 [pid = 3832] [id = 44] 17:20:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (10ED0400) [pid = 3832] [serial = 128] [outer = 00000000] 17:20:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (129EB800) [pid = 3832] [serial = 129] [outer = 10ED0400] 17:20:03 INFO - PROCESS | 3832 | 1466727603258 Marionette DEBUG loaded listener.js 17:20:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (13079800) [pid = 3832] [serial = 130] [outer = 10ED0400] 17:20:03 INFO - PROCESS | 3832 | --DOCSHELL 13945800 == 41 [pid = 3832] [id = 37] 17:20:03 INFO - PROCESS | 3832 | --DOCSHELL 130A8400 == 40 [pid = 3832] [id = 36] 17:20:03 INFO - PROCESS | 3832 | --DOCSHELL 130CD000 == 39 [pid = 3832] [id = 35] 17:20:03 INFO - PROCESS | 3832 | --DOCSHELL 10EC7800 == 38 [pid = 3832] [id = 34] 17:20:03 INFO - PROCESS | 3832 | --DOCSHELL 19E23800 == 37 [pid = 3832] [id = 33] 17:20:03 INFO - PROCESS | 3832 | --DOCSHELL 1800E800 == 36 [pid = 3832] [id = 42] 17:20:03 INFO - PROCESS | 3832 | --DOCSHELL 111ABC00 == 35 [pid = 3832] [id = 43] 17:20:03 INFO - PROCESS | 3832 | --DOCSHELL 167D1000 == 34 [pid = 3832] [id = 30] 17:20:03 INFO - PROCESS | 3832 | --DOCSHELL 175B5C00 == 33 [pid = 3832] [id = 41] 17:20:03 INFO - PROCESS | 3832 | --DOCSHELL 197D3000 == 32 [pid = 3832] [id = 32] 17:20:03 INFO - PROCESS | 3832 | --DOCSHELL 15AB2800 == 31 [pid = 3832] [id = 38] 17:20:03 INFO - PROCESS | 3832 | --DOCSHELL 197CC800 == 30 [pid = 3832] [id = 31] 17:20:03 INFO - PROCESS | 3832 | --DOCSHELL 17379800 == 29 [pid = 3832] [id = 29] 17:20:03 INFO - PROCESS | 3832 | --DOCSHELL 10A63800 == 28 [pid = 3832] [id = 39] 17:20:03 INFO - PROCESS | 3832 | --DOCSHELL 12821C00 == 27 [pid = 3832] [id = 40] 17:20:03 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1669C000) [pid = 3832] [serial = 17] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (10A5C400) [pid = 3832] [serial = 51] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (13131400) [pid = 3832] [serial = 54] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (15A6DC00) [pid = 3832] [serial = 57] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (10EC9000) [pid = 3832] [serial = 60] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (12DF2800) [pid = 3832] [serial = 63] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1346A800) [pid = 3832] [serial = 66] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (14F8B000) [pid = 3832] [serial = 69] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1531F800) [pid = 3832] [serial = 70] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (157AB400) [pid = 3832] [serial = 72] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (15A40800) [pid = 3832] [serial = 73] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (16983800) [pid = 3832] [serial = 75] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (16E4E400) [pid = 3832] [serial = 78] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (173DD400) [pid = 3832] [serial = 81] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (177CB400) [pid = 3832] [serial = 84] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (17E2E800) [pid = 3832] [serial = 87] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1996DC00) [pid = 3832] [serial = 90] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19E20800) [pid = 3832] [serial = 93] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (16A4F800) [pid = 3832] [serial = 76] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1737FC00) [pid = 3832] [serial = 79] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (17507400) [pid = 3832] [serial = 82] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (177D0C00) [pid = 3832] [serial = 85] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (10F89000) [pid = 3832] [serial = 61] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1307A000) [pid = 3832] [serial = 64] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1800F400) [pid = 3832] [serial = 88] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13DED800) [pid = 3832] [serial = 67] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19C70400) [pid = 3832] [serial = 91] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (131DD400) [pid = 3832] [serial = 55] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10A63C00) [pid = 3832] [serial = 52] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1B1C3C00) [pid = 3832] [serial = 48] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15E88800) [pid = 3832] [serial = 58] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16983C00) [pid = 3832] [serial = 14] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (140EA400) [pid = 3832] [serial = 9] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (140F1000) [pid = 3832] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1281EC00) [pid = 3832] [serial = 4] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1B0E8000) [pid = 3832] [serial = 42] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1B0F6400) [pid = 3832] [serial = 45] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1B1C3800) [pid = 3832] [serial = 47] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1AE87400) [pid = 3832] [serial = 39] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1AE8C000) [pid = 3832] [serial = 40] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1A9B4400) [pid = 3832] [serial = 36] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1A9B8C00) [pid = 3832] [serial = 37] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1A605800) [pid = 3832] [serial = 33] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1A610800) [pid = 3832] [serial = 34] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1A605C00) [pid = 3832] [serial = 30] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (1A60F000) [pid = 3832] [serial = 31] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1A515800) [pid = 3832] [serial = 28] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (1A512000) [pid = 3832] [serial = 27] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (1A07AC00) [pid = 3832] [serial = 24] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (19E18400) [pid = 3832] [serial = 21] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (19E1C000) [pid = 3832] [serial = 22] [outer = 00000000] [url = about:blank] 17:20:04 INFO - PROCESS | 3832 | 1466727604276 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]]]}] 17:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1308ms 17:20:04 INFO - PROCESS | 3832 | 1466727604320 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 17:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:20:04 INFO - PROCESS | 3832 | 1466727604324 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 17:20:04 INFO - PROCESS | 3832 | 1466727604328 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:20:04 INFO - PROCESS | 3832 | 1466727604333 Marionette TRACE conn3 <- [1,142,null,{}] 17:20:04 INFO - PROCESS | 3832 | 1466727604338 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}] 17:20:04 INFO - PROCESS | 3832 | 1466727604341 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:04 INFO - PROCESS | 3832 | 1466727604426 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 17:20:04 INFO - PROCESS | 3832 | 1466727604432 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 3832 | 1466727604436 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:04 INFO - PROCESS | 3832 | ++DOCSHELL 1281EC00 == 28 [pid = 3832] [id = 45] 17:20:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (1281F400) [pid = 3832] [serial = 131] [outer = 00000000] 17:20:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (129B0C00) [pid = 3832] [serial = 132] [outer = 1281F400] 17:20:04 INFO - PROCESS | 3832 | 1466727604484 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (12BCC400) [pid = 3832] [serial = 133] [outer = 1281F400] 17:20:04 INFO - PROCESS | 3832 | 1466727604920 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]]]}] 17:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 661ms 17:20:05 INFO - PROCESS | 3832 | 1466727604984 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 3832 | 1466727604989 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 17:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:20:05 INFO - PROCESS | 3832 | 1466727604995 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 3832 | 1466727604998 Marionette TRACE conn3 <- [1,146,null,{}] 17:20:05 INFO - PROCESS | 3832 | 1466727605002 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}] 17:20:05 INFO - PROCESS | 3832 | 1466727605004 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:05 INFO - PROCESS | 3832 | 1466727605111 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 17:20:05 INFO - PROCESS | 3832 | 1466727605126 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:05 INFO - PROCESS | 3832 | 1466727605129 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:05 INFO - PROCESS | 3832 | ++DOCSHELL 13462400 == 29 [pid = 3832] [id = 46] 17:20:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (13462800) [pid = 3832] [serial = 134] [outer = 00000000] 17:20:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (1346C000) [pid = 3832] [serial = 135] [outer = 13462800] 17:20:05 INFO - PROCESS | 3832 | 1466727605175 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (13DECC00) [pid = 3832] [serial = 136] [outer = 13462800] 17:20:05 INFO - PROCESS | 3832 | 1466727605634 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]]]}] 17:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 646ms 17:20:05 INFO - PROCESS | 3832 | 1466727605664 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 3832 | 1466727605666 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 17:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:20:05 INFO - PROCESS | 3832 | 1466727605670 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 3832 | 1466727605673 Marionette TRACE conn3 <- [1,150,null,{}] 17:20:05 INFO - PROCESS | 3832 | 1466727605684 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}] 17:20:05 INFO - PROCESS | 3832 | 1466727605688 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:05 INFO - PROCESS | 3832 | 1466727605774 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 17:20:05 INFO - PROCESS | 3832 | 1466727605781 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:05 INFO - PROCESS | 3832 | 1466727605785 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:05 INFO - PROCESS | 3832 | ++DOCSHELL 14F8F800 == 30 [pid = 3832] [id = 47] 17:20:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (14F8FC00) [pid = 3832] [serial = 137] [outer = 00000000] 17:20:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1559EC00) [pid = 3832] [serial = 138] [outer = 14F8FC00] 17:20:05 INFO - PROCESS | 3832 | 1466727605839 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (15A42400) [pid = 3832] [serial = 139] [outer = 14F8FC00] 17:20:06 INFO - PROCESS | 3832 | 1466727606260 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]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 646ms 17:20:06 INFO - PROCESS | 3832 | 1466727606313 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 3832 | 1466727606316 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 17:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:20:06 INFO - PROCESS | 3832 | 1466727606319 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 3832 | 1466727606321 Marionette TRACE conn3 <- [1,154,null,{}] 17:20:06 INFO - PROCESS | 3832 | 1466727606328 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}] 17:20:06 INFO - PROCESS | 3832 | 1466727606330 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:06 INFO - PROCESS | 3832 | 1466727606433 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 17:20:06 INFO - PROCESS | 3832 | 1466727606438 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:06 INFO - PROCESS | 3832 | 1466727606440 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:06 INFO - PROCESS | 3832 | ++DOCSHELL 157AFC00 == 31 [pid = 3832] [id = 48] 17:20:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (15AA6400) [pid = 3832] [serial = 140] [outer = 00000000] 17:20:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (15E94C00) [pid = 3832] [serial = 141] [outer = 15AA6400] 17:20:06 INFO - PROCESS | 3832 | 1466727606487 Marionette DEBUG loaded listener.js 17:20:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (16985000) [pid = 3832] [serial = 142] [outer = 15AA6400] 17:20:06 INFO - PROCESS | 3832 | 1466727606936 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]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 645ms 17:20:06 INFO - PROCESS | 3832 | 1466727606956 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 3832 | 1466727606958 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 17:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:20:06 INFO - PROCESS | 3832 | 1466727606961 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 3832 | 1466727606963 Marionette TRACE conn3 <- [1,158,null,{}] 17:20:06 INFO - PROCESS | 3832 | 1466727606966 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}] 17:20:06 INFO - PROCESS | 3832 | 1466727606968 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:07 INFO - PROCESS | 3832 | 1466727607073 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 17:20:07 INFO - PROCESS | 3832 | 1466727607078 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:07 INFO - PROCESS | 3832 | 1466727607080 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:07 INFO - PROCESS | 3832 | ++DOCSHELL 15A4C800 == 32 [pid = 3832] [id = 49] 17:20:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (15E94800) [pid = 3832] [serial = 143] [outer = 00000000] 17:20:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1737D800) [pid = 3832] [serial = 144] [outer = 15E94800] 17:20:07 INFO - PROCESS | 3832 | 1466727607123 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1737DC00) [pid = 3832] [serial = 145] [outer = 15E94800] 17:20:07 INFO - PROCESS | 3832 | 1466727607559 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]]]}] 17:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 646ms 17:20:07 INFO - PROCESS | 3832 | 1466727607600 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 17:20:07 INFO - PROCESS | 3832 | 1466727607602 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 17:20:07 INFO - PROCESS | 3832 | 1466727607605 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:20:07 INFO - PROCESS | 3832 | 1466727607606 Marionette TRACE conn3 <- [1,162,null,{}] 17:20:07 INFO - PROCESS | 3832 | 1466727607610 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}] 17:20:07 INFO - PROCESS | 3832 | 1466727607615 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:07 INFO - PROCESS | 3832 | 1466727607731 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 17:20:07 INFO - PROCESS | 3832 | 1466727607804 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:07 INFO - PROCESS | 3832 | 1466727607806 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:07 INFO - PROCESS | 3832 | ++DOCSHELL 173DC400 == 33 [pid = 3832] [id = 50] 17:20:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (173E9800) [pid = 3832] [serial = 146] [outer = 00000000] 17:20:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (175B3000) [pid = 3832] [serial = 147] [outer = 173E9800] 17:20:07 INFO - PROCESS | 3832 | 1466727607859 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (177CE400) [pid = 3832] [serial = 148] [outer = 173E9800] 17:20:08 INFO - PROCESS | 3832 | 1466727608258 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]]]}] 17:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 709ms 17:20:08 INFO - PROCESS | 3832 | 1466727608305 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 17:20:08 INFO - PROCESS | 3832 | 1466727608307 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 17:20:08 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19E23C00) [pid = 3832] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:20:08 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19C72800) [pid = 3832] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:20:08 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10EC8000) [pid = 3832] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:20:08 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13123400) [pid = 3832] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:20:08 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (140F3800) [pid = 3832] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:20:08 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (15E88400) [pid = 3832] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:20:08 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (130C7C00) [pid = 3832] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:20:08 INFO - PROCESS | 3832 | 1466727608374 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:20:08 INFO - PROCESS | 3832 | 1466727608376 Marionette TRACE conn3 <- [1,166,null,{}] 17:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:20:08 INFO - PROCESS | 3832 | 1466727608379 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}] 17:20:08 INFO - PROCESS | 3832 | 1466727608381 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:08 INFO - PROCESS | 3832 | 1466727608453 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 17:20:08 INFO - PROCESS | 3832 | 1466727608458 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:08 INFO - PROCESS | 3832 | 1466727608460 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:08 INFO - PROCESS | 3832 | ++DOCSHELL 10A5FC00 == 34 [pid = 3832] [id = 51] 17:20:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (10BAF000) [pid = 3832] [serial = 149] [outer = 00000000] 17:20:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1532EC00) [pid = 3832] [serial = 150] [outer = 10BAF000] 17:20:08 INFO - PROCESS | 3832 | 1466727608508 Marionette DEBUG loaded listener.js 17:20:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (167C9000) [pid = 3832] [serial = 151] [outer = 10BAF000] 17:20:08 INFO - PROCESS | 3832 | 1466727608924 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]]]}] 17:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 599ms 17:20:09 INFO - PROCESS | 3832 | 1466727608977 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 17:20:09 INFO - PROCESS | 3832 | 1466727608980 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 17:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:20:09 INFO - PROCESS | 3832 | 1466727608983 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - PROCESS | 3832 | 1466727608985 Marionette TRACE conn3 <- [1,170,null,{}] 17:20:09 INFO - PROCESS | 3832 | 1466727608988 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}] 17:20:09 INFO - PROCESS | 3832 | 1466727608990 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:09 INFO - PROCESS | 3832 | 1466727609083 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 17:20:09 INFO - PROCESS | 3832 | 1466727609093 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 3832 | 1466727609095 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:09 INFO - PROCESS | 3832 | ++DOCSHELL 13124800 == 35 [pid = 3832] [id = 52] 17:20:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1312FC00) [pid = 3832] [serial = 152] [outer = 00000000] 17:20:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (180CC800) [pid = 3832] [serial = 153] [outer = 1312FC00] 17:20:09 INFO - PROCESS | 3832 | 1466727609191 Marionette DEBUG loaded listener.js 17:20:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17E2E800) [pid = 3832] [serial = 154] [outer = 1312FC00] 17:20:09 INFO - PROCESS | 3832 | 1466727609572 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]]]}] 17:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 599ms 17:20:09 INFO - PROCESS | 3832 | 1466727609614 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 17:20:09 INFO - PROCESS | 3832 | 1466727609616 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 17:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:20:09 INFO - PROCESS | 3832 | 1466727609629 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - PROCESS | 3832 | 1466727609630 Marionette TRACE conn3 <- [1,174,null,{}] 17:20:09 INFO - PROCESS | 3832 | 1466727609634 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}] 17:20:09 INFO - PROCESS | 3832 | 1466727609635 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:09 INFO - PROCESS | 3832 | 1466727609712 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 17:20:09 INFO - PROCESS | 3832 | 1466727609717 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 3832 | 1466727609719 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:09 INFO - PROCESS | 3832 | ++DOCSHELL 10ED0000 == 36 [pid = 3832] [id = 53] 17:20:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (10ED0800) [pid = 3832] [serial = 155] [outer = 00000000] 17:20:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1996A400) [pid = 3832] [serial = 156] [outer = 10ED0800] 17:20:09 INFO - PROCESS | 3832 | 1466727609763 Marionette DEBUG loaded listener.js 17:20:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19C67800) [pid = 3832] [serial = 157] [outer = 10ED0800] 17:20:10 INFO - PROCESS | 3832 | 1466727610137 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]]]}] 17:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 536ms 17:20:10 INFO - PROCESS | 3832 | 1466727610165 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 17:20:10 INFO - PROCESS | 3832 | 1466727610167 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 17:20:10 INFO - PROCESS | 3832 | 1466727610170 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:20:10 INFO - PROCESS | 3832 | 1466727610172 Marionette TRACE conn3 <- [1,178,null,{}] 17:20:10 INFO - PROCESS | 3832 | 1466727610175 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}] 17:20:10 INFO - PROCESS | 3832 | 1466727610177 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:10 INFO - PROCESS | 3832 | 1466727610281 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 17:20:10 INFO - PROCESS | 3832 | 1466727610289 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:10 INFO - PROCESS | 3832 | 1466727610291 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:10 INFO - PROCESS | 3832 | ++DOCSHELL 10560400 == 37 [pid = 3832] [id = 54] 17:20:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (18010000) [pid = 3832] [serial = 158] [outer = 00000000] 17:20:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19C75C00) [pid = 3832] [serial = 159] [outer = 18010000] 17:20:10 INFO - PROCESS | 3832 | 1466727610333 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19E1D000) [pid = 3832] [serial = 160] [outer = 18010000] 17:20:11 INFO - PROCESS | 3832 | 1466727611075 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]]]}] 17:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 961ms 17:20:11 INFO - PROCESS | 3832 | 1466727611130 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 17:20:11 INFO - PROCESS | 3832 | 1466727611134 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 17:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:20:11 INFO - PROCESS | 3832 | 1466727611140 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - PROCESS | 3832 | 1466727611145 Marionette TRACE conn3 <- [1,182,null,{}] 17:20:11 INFO - PROCESS | 3832 | 1466727611151 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}] 17:20:11 INFO - PROCESS | 3832 | 1466727611154 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:11 INFO - PROCESS | 3832 | 1466727611270 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 17:20:11 INFO - PROCESS | 3832 | 1466727611341 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:11 INFO - PROCESS | 3832 | 1466727611344 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:11 INFO - PROCESS | 3832 | ++DOCSHELL 111A6000 == 38 [pid = 3832] [id = 55] 17:20:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (111C5800) [pid = 3832] [serial = 161] [outer = 00000000] 17:20:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (13124000) [pid = 3832] [serial = 162] [outer = 111C5800] 17:20:11 INFO - PROCESS | 3832 | 1466727611400 Marionette DEBUG loaded listener.js 17:20:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (13460C00) [pid = 3832] [serial = 163] [outer = 111C5800] 17:20:12 INFO - PROCESS | 3832 | 1466727612259 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]]]}] 17:20:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (10BAA000) [pid = 3832] [serial = 164] [outer = 1B0EF800] 17:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1166ms 17:20:12 INFO - PROCESS | 3832 | 1466727612325 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 17:20:12 INFO - PROCESS | 3832 | 1466727612331 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 17:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:20:12 INFO - PROCESS | 3832 | 1466727612399 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:20:12 INFO - PROCESS | 3832 | 1466727612405 Marionette TRACE conn3 <- [1,186,null,{}] 17:20:12 INFO - PROCESS | 3832 | 1466727612420 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}] 17:20:12 INFO - PROCESS | 3832 | 1466727612423 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:12 INFO - PROCESS | 3832 | 1466727612554 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 17:20:12 INFO - PROCESS | 3832 | --DOCSHELL 10ED0000 == 37 [pid = 3832] [id = 53] 17:20:12 INFO - PROCESS | 3832 | --DOCSHELL 13124800 == 36 [pid = 3832] [id = 52] 17:20:12 INFO - PROCESS | 3832 | --DOCSHELL 10A5FC00 == 35 [pid = 3832] [id = 51] 17:20:12 INFO - PROCESS | 3832 | --DOCSHELL 173DC400 == 34 [pid = 3832] [id = 50] 17:20:12 INFO - PROCESS | 3832 | --DOCSHELL 15A4C800 == 33 [pid = 3832] [id = 49] 17:20:12 INFO - PROCESS | 3832 | --DOCSHELL 157AFC00 == 32 [pid = 3832] [id = 48] 17:20:12 INFO - PROCESS | 3832 | --DOCSHELL 14F8F800 == 31 [pid = 3832] [id = 47] 17:20:12 INFO - PROCESS | 3832 | --DOCSHELL 13462400 == 30 [pid = 3832] [id = 46] 17:20:12 INFO - PROCESS | 3832 | --DOCSHELL 1281EC00 == 29 [pid = 3832] [id = 45] 17:20:12 INFO - PROCESS | 3832 | --DOCSHELL 10ECD400 == 28 [pid = 3832] [id = 44] 17:20:12 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19F80C00) [pid = 3832] [serial = 96] [outer = 00000000] [url = about:blank] 17:20:12 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19ECEC00) [pid = 3832] [serial = 94] [outer = 00000000] [url = about:blank] 17:20:12 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (111BF000) [pid = 3832] [serial = 99] [outer = 00000000] [url = about:blank] 17:20:12 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (114CAC00) [pid = 3832] [serial = 100] [outer = 00000000] [url = about:blank] 17:20:12 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1314F400) [pid = 3832] [serial = 102] [outer = 00000000] [url = about:blank] 17:20:12 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1532BC00) [pid = 3832] [serial = 108] [outer = 00000000] [url = about:blank] 17:20:12 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16E4D800) [pid = 3832] [serial = 112] [outer = 00000000] [url = about:blank] 17:20:12 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (131D5400) [pid = 3832] [serial = 103] [outer = 00000000] [url = about:blank] 17:20:12 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15A69C00) [pid = 3832] [serial = 109] [outer = 00000000] [url = about:blank] 17:20:12 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (140F2400) [pid = 3832] [serial = 106] [outer = 00000000] [url = about:blank] 17:20:12 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13DEC000) [pid = 3832] [serial = 105] [outer = 00000000] [url = about:blank] 17:20:12 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1A080400) [pid = 3832] [serial = 97] [outer = 00000000] [url = about:blank] 17:20:12 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1669BC00) [pid = 3832] [serial = 111] [outer = 00000000] [url = about:blank] 17:20:12 INFO - PROCESS | 3832 | 1466727612639 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:12 INFO - PROCESS | 3832 | 1466727612644 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:12 INFO - PROCESS | 3832 | ++DOCSHELL 104E4C00 == 29 [pid = 3832] [id = 56] 17:20:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (104EB400) [pid = 3832] [serial = 165] [outer = 00000000] 17:20:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (10ECD400) [pid = 3832] [serial = 166] [outer = 104EB400] 17:20:12 INFO - PROCESS | 3832 | 1466727612692 Marionette DEBUG loaded listener.js 17:20:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (114CF000) [pid = 3832] [serial = 167] [outer = 104EB400] 17:20:13 INFO - PROCESS | 3832 | 1466727613076 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]]]}] 17:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 787ms 17:20:13 INFO - PROCESS | 3832 | 1466727613178 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 3832 | 1466727613183 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 17:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:20:13 INFO - PROCESS | 3832 | 1466727613190 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 3832 | 1466727613192 Marionette TRACE conn3 <- [1,190,null,{}] 17:20:13 INFO - PROCESS | 3832 | 1466727613196 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}] 17:20:13 INFO - PROCESS | 3832 | 1466727613198 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:13 INFO - PROCESS | 3832 | 1466727613283 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 17:20:13 INFO - PROCESS | 3832 | 1466727613296 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 3832 | 1466727613298 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:13 INFO - PROCESS | 3832 | ++DOCSHELL 13463000 == 30 [pid = 3832] [id = 57] 17:20:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13463800) [pid = 3832] [serial = 168] [outer = 00000000] 17:20:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (13DF5C00) [pid = 3832] [serial = 169] [outer = 13463800] 17:20:13 INFO - PROCESS | 3832 | 1466727613350 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (140EBC00) [pid = 3832] [serial = 170] [outer = 13463800] 17:20:13 INFO - PROCESS | 3832 | 1466727613760 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]]]}] 17:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 17:20:13 INFO - PROCESS | 3832 | 1466727613827 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 17:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:20:13 INFO - PROCESS | 3832 | 1466727613829 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 17:20:13 INFO - PROCESS | 3832 | 1466727613833 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 3832 | 1466727613836 Marionette TRACE conn3 <- [1,194,null,{}] 17:20:13 INFO - PROCESS | 3832 | 1466727613847 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}] 17:20:13 INFO - PROCESS | 3832 | 1466727613851 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:13 INFO - PROCESS | 3832 | 1466727613934 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 17:20:13 INFO - PROCESS | 3832 | 1466727613943 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 3832 | 1466727613946 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:13 INFO - PROCESS | 3832 | ++DOCSHELL 157B0400 == 31 [pid = 3832] [id = 58] 17:20:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (157B0800) [pid = 3832] [serial = 171] [outer = 00000000] 17:20:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15A6C800) [pid = 3832] [serial = 172] [outer = 157B0800] 17:20:14 INFO - PROCESS | 3832 | 1466727613997 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15E89400) [pid = 3832] [serial = 173] [outer = 157B0800] 17:20:14 INFO - PROCESS | 3832 | 1466727614411 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]]]}] 17:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 599ms 17:20:14 INFO - PROCESS | 3832 | 1466727614429 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 17:20:14 INFO - PROCESS | 3832 | 1466727614432 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 17:20:14 INFO - PROCESS | 3832 | 1466727614435 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:20:14 INFO - PROCESS | 3832 | 1466727614436 Marionette TRACE conn3 <- [1,198,null,{}] 17:20:14 INFO - PROCESS | 3832 | 1466727614440 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}] 17:20:14 INFO - PROCESS | 3832 | 1466727614442 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:14 INFO - PROCESS | 3832 | 1466727614569 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 17:20:14 INFO - PROCESS | 3832 | 1466727614576 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 3832 | 1466727614579 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:14 INFO - PROCESS | 3832 | ++DOCSHELL 15E95800 == 32 [pid = 3832] [id = 59] 17:20:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (166A3000) [pid = 3832] [serial = 174] [outer = 00000000] 17:20:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16ED2000) [pid = 3832] [serial = 175] [outer = 166A3000] 17:20:14 INFO - PROCESS | 3832 | 1466727614623 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (173D1000) [pid = 3832] [serial = 176] [outer = 166A3000] 17:20:15 INFO - PROCESS | 3832 | 1466727615017 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]]]}] 17:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 646ms 17:20:15 INFO - PROCESS | 3832 | 1466727615073 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 3832 | 1466727615075 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 17:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:20:15 INFO - PROCESS | 3832 | 1466727615078 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - PROCESS | 3832 | 1466727615080 Marionette TRACE conn3 <- [1,202,null,{}] 17:20:15 INFO - PROCESS | 3832 | 1466727615083 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}] 17:20:15 INFO - PROCESS | 3832 | 1466727615085 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:15 INFO - PROCESS | 3832 | 1466727615184 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 17:20:15 INFO - PROCESS | 3832 | 1466727615189 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 3832 | 1466727615191 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:15 INFO - PROCESS | 3832 | ++DOCSHELL 173D8000 == 33 [pid = 3832] [id = 60] 17:20:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (173D8C00) [pid = 3832] [serial = 177] [outer = 00000000] 17:20:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (17507800) [pid = 3832] [serial = 178] [outer = 173D8C00] 17:20:15 INFO - PROCESS | 3832 | 1466727615238 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (177DA000) [pid = 3832] [serial = 179] [outer = 173D8C00] 17:20:15 INFO - PROCESS | 3832 | 1466727615675 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]]]}] 17:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 646ms 17:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:20:15 INFO - PROCESS | 3832 | 1466727615716 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 3832 | 1466727615718 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 17:20:15 INFO - PROCESS | 3832 | 1466727615721 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - PROCESS | 3832 | 1466727615723 Marionette TRACE conn3 <- [1,206,null,{}] 17:20:15 INFO - PROCESS | 3832 | 1466727615726 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}] 17:20:15 INFO - PROCESS | 3832 | 1466727615732 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:15 INFO - PROCESS | 3832 | 1466727615859 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 17:20:15 INFO - PROCESS | 3832 | 1466727615864 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 3832 | 1466727615866 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:15 INFO - PROCESS | 3832 | ++DOCSHELL 173D7000 == 34 [pid = 3832] [id = 61] 17:20:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (17505800) [pid = 3832] [serial = 180] [outer = 00000000] 17:20:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19E1AC00) [pid = 3832] [serial = 181] [outer = 17505800] 17:20:15 INFO - PROCESS | 3832 | 1466727615909 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19E25000) [pid = 3832] [serial = 182] [outer = 17505800] 17:20:16 INFO - PROCESS | 3832 | 1466727616309 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]]]}] 17:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 631ms 17:20:16 INFO - PROCESS | 3832 | 1466727616365 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 17:20:16 INFO - PROCESS | 3832 | 1466727616367 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 17:20:16 INFO - PROCESS | 3832 | 1466727616370 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:20:16 INFO - PROCESS | 3832 | 1466727616372 Marionette TRACE conn3 <- [1,210,null,{}] 17:20:16 INFO - PROCESS | 3832 | 1466727616376 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}] 17:20:16 INFO - PROCESS | 3832 | 1466727616377 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:16 INFO - PROCESS | 3832 | 1466727616491 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 17:20:16 INFO - PROCESS | 3832 | 1466727616568 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:16 INFO - PROCESS | 3832 | 1466727616570 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:16 INFO - PROCESS | 3832 | ++DOCSHELL 19ED2C00 == 35 [pid = 3832] [id = 62] 17:20:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19ED3000) [pid = 3832] [serial = 183] [outer = 00000000] 17:20:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A078800) [pid = 3832] [serial = 184] [outer = 19ED3000] 17:20:16 INFO - PROCESS | 3832 | 1466727616613 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19F7E800) [pid = 3832] [serial = 185] [outer = 19ED3000] 17:20:17 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (10BAF000) [pid = 3832] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:20:17 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (13945000) [pid = 3832] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:20:17 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (175B6400) [pid = 3832] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:20:17 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1800FC00) [pid = 3832] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:20:17 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (11C29400) [pid = 3832] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:20:17 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1312FC00) [pid = 3832] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:20:17 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (10ED0800) [pid = 3832] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:20:17 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (15E94800) [pid = 3832] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:20:17 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13462800) [pid = 3832] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:20:17 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (14F8FC00) [pid = 3832] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:20:17 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1281F400) [pid = 3832] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:20:17 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10ED0400) [pid = 3832] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:20:17 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15AA6400) [pid = 3832] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:20:17 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (173E9800) [pid = 3832] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:20:17 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10ECB400) [pid = 3832] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:20:17 INFO - PROCESS | 3832 | 1466727617147 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]]]}] 17:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 804ms 17:20:17 INFO - PROCESS | 3832 | 1466727617205 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 17:20:17 INFO - PROCESS | 3832 | 1466727617207 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 17:20:17 INFO - PROCESS | 3832 | 1466727617210 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:20:17 INFO - PROCESS | 3832 | 1466727617212 Marionette TRACE conn3 <- [1,214,null,{}] 17:20:17 INFO - PROCESS | 3832 | 1466727617216 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}] 17:20:17 INFO - PROCESS | 3832 | 1466727617217 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:17 INFO - PROCESS | 3832 | 1466727617291 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 17:20:17 INFO - PROCESS | 3832 | 1466727617371 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:17 INFO - PROCESS | 3832 | 1466727617373 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:17 INFO - PROCESS | 3832 | ++DOCSHELL 10BAC800 == 36 [pid = 3832] [id = 63] 17:20:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (10BAF000) [pid = 3832] [serial = 186] [outer = 00000000] 17:20:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (132F0800) [pid = 3832] [serial = 187] [outer = 10BAF000] 17:20:17 INFO - PROCESS | 3832 | 1466727617417 Marionette DEBUG loaded listener.js 17:20:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1669E800) [pid = 3832] [serial = 188] [outer = 10BAF000] 17:20:17 INFO - PROCESS | 3832 | 1466727617744 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]]]}] 17:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 599ms 17:20:17 INFO - PROCESS | 3832 | 1466727617808 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 17:20:17 INFO - PROCESS | 3832 | 1466727617810 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 17:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:20:17 INFO - PROCESS | 3832 | 1466727617814 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - PROCESS | 3832 | 1466727617816 Marionette TRACE conn3 <- [1,218,null,{}] 17:20:17 INFO - PROCESS | 3832 | 1466727617841 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}] 17:20:17 INFO - PROCESS | 3832 | 1466727617843 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:17 INFO - PROCESS | 3832 | 1466727617946 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 17:20:17 INFO - PROCESS | 3832 | 1466727617955 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:17 INFO - PROCESS | 3832 | 1466727617958 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:17 INFO - PROCESS | 3832 | ++DOCSHELL 14F8FC00 == 37 [pid = 3832] [id = 64] 17:20:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15321C00) [pid = 3832] [serial = 189] [outer = 00000000] 17:20:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19EDCC00) [pid = 3832] [serial = 190] [outer = 15321C00] 17:20:18 INFO - PROCESS | 3832 | 1466727618001 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1A086C00) [pid = 3832] [serial = 191] [outer = 15321C00] 17:20:18 INFO - PROCESS | 3832 | 1466727618368 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]]]}] 17:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 17:20:18 INFO - PROCESS | 3832 | 1466727618430 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 3832 | 1466727618432 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 17:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:20:18 INFO - PROCESS | 3832 | 1466727618436 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - PROCESS | 3832 | 1466727618437 Marionette TRACE conn3 <- [1,222,null,{}] 17:20:18 INFO - PROCESS | 3832 | 1466727618441 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}] 17:20:18 INFO - PROCESS | 3832 | 1466727618452 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:18 INFO - PROCESS | 3832 | 1466727618555 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 17:20:18 INFO - PROCESS | 3832 | 1466727618565 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 3832 | 1466727618567 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:18 INFO - PROCESS | 3832 | ++DOCSHELL 129B1C00 == 38 [pid = 3832] [id = 65] 17:20:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (15A3F800) [pid = 3832] [serial = 192] [outer = 00000000] 17:20:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1A511800) [pid = 3832] [serial = 193] [outer = 15A3F800] 17:20:18 INFO - PROCESS | 3832 | 1466727618611 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A512400) [pid = 3832] [serial = 194] [outer = 15A3F800] 17:20:19 INFO - PROCESS | 3832 | 1466727618991 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]]]}] 17:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 599ms 17:20:19 INFO - PROCESS | 3832 | 1466727619068 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 17:20:19 INFO - PROCESS | 3832 | 1466727619073 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 17:20:19 INFO - PROCESS | 3832 | 1466727619078 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:20:19 INFO - PROCESS | 3832 | 1466727619083 Marionette TRACE conn3 <- [1,226,null,{}] 17:20:19 INFO - PROCESS | 3832 | 1466727619089 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}] 17:20:19 INFO - PROCESS | 3832 | 1466727619093 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:19 INFO - PROCESS | 3832 | 1466727619290 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 17:20:19 INFO - PROCESS | 3832 | 1466727619377 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:19 INFO - PROCESS | 3832 | 1466727619382 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:19 INFO - PROCESS | 3832 | ++DOCSHELL 10ED0000 == 39 [pid = 3832] [id = 66] 17:20:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (10ED0400) [pid = 3832] [serial = 195] [outer = 00000000] 17:20:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1302FC00) [pid = 3832] [serial = 196] [outer = 10ED0400] 17:20:19 INFO - PROCESS | 3832 | 1466727619439 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (130C7C00) [pid = 3832] [serial = 197] [outer = 10ED0400] 17:20:19 INFO - PROCESS | 3832 | 1466727619945 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]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 898ms 17:20:20 INFO - PROCESS | 3832 | 1466727619988 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 17:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:20:20 INFO - PROCESS | 3832 | 1466727619992 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 17:20:20 INFO - PROCESS | 3832 | 1466727619998 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - PROCESS | 3832 | 1466727620002 Marionette TRACE conn3 <- [1,230,null,{}] 17:20:20 INFO - PROCESS | 3832 | 1466727620007 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}] 17:20:20 INFO - PROCESS | 3832 | 1466727620009 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:20 INFO - PROCESS | 3832 | 1466727620116 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 17:20:20 INFO - PROCESS | 3832 | 1466727620209 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:20 INFO - PROCESS | 3832 | 1466727620212 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:20 INFO - PROCESS | 3832 | ++DOCSHELL 144C4800 == 40 [pid = 3832] [id = 67] 17:20:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (14F09400) [pid = 3832] [serial = 198] [outer = 00000000] 17:20:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1532BC00) [pid = 3832] [serial = 199] [outer = 14F09400] 17:20:20 INFO - PROCESS | 3832 | 1466727620267 Marionette DEBUG loaded listener.js 17:20:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (15A69C00) [pid = 3832] [serial = 200] [outer = 14F09400] 17:20:20 INFO - PROCESS | 3832 | 1466727620818 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]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 850ms 17:20:20 INFO - PROCESS | 3832 | 1466727620836 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 17:20:20 INFO - PROCESS | 3832 | 1466727620839 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 17:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:20:20 INFO - PROCESS | 3832 | 1466727620843 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - PROCESS | 3832 | 1466727620845 Marionette TRACE conn3 <- [1,234,null,{}] 17:20:20 INFO - PROCESS | 3832 | 1466727620870 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}] 17:20:20 INFO - PROCESS | 3832 | 1466727620875 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:21 INFO - PROCESS | 3832 | 1466727621087 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 17:20:21 INFO - PROCESS | 3832 | 1466727621155 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:21 INFO - PROCESS | 3832 | 1466727621160 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:21 INFO - PROCESS | 3832 | ++DOCSHELL 180D2400 == 41 [pid = 3832] [id = 68] 17:20:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (180D2800) [pid = 3832] [serial = 201] [outer = 00000000] 17:20:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (180D5400) [pid = 3832] [serial = 202] [outer = 180D2800] 17:20:21 INFO - PROCESS | 3832 | 1466727621225 Marionette DEBUG loaded listener.js 17:20:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (180D8C00) [pid = 3832] [serial = 203] [outer = 180D2800] 17:20:21 INFO - PROCESS | 3832 | 1466727621739 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]]]}] 17:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 914ms 17:20:21 INFO - PROCESS | 3832 | 1466727621778 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 17:20:21 INFO - PROCESS | 3832 | 1466727621781 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 17:20:21 INFO - PROCESS | 3832 | 1466727621784 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:20:21 INFO - PROCESS | 3832 | 1466727621786 Marionette TRACE conn3 <- [1,238,null,{}] 17:20:21 INFO - PROCESS | 3832 | 1466727621790 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}] 17:20:21 INFO - PROCESS | 3832 | 1466727621792 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:21 INFO - PROCESS | 3832 | 1466727621896 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 17:20:21 INFO - PROCESS | 3832 | 1466727621985 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:21 INFO - PROCESS | 3832 | 1466727621987 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:22 INFO - PROCESS | 3832 | ++DOCSHELL 1996B400 == 42 [pid = 3832] [id = 69] 17:20:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19C70800) [pid = 3832] [serial = 204] [outer = 00000000] 17:20:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19F80C00) [pid = 3832] [serial = 205] [outer = 19C70800] 17:20:22 INFO - PROCESS | 3832 | 1466727622040 Marionette DEBUG loaded listener.js 17:20:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1A517C00) [pid = 3832] [serial = 206] [outer = 19C70800] 17:20:22 INFO - PROCESS | 3832 | 1466727622612 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]]]}] 17:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 914ms 17:20:22 INFO - PROCESS | 3832 | 1466727622688 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 17:20:22 INFO - PROCESS | 3832 | 1466727622691 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 17:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:20:22 INFO - PROCESS | 3832 | 1466727622694 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:20:22 INFO - PROCESS | 3832 | 1466727622696 Marionette TRACE conn3 <- [1,242,null,{}] 17:20:22 INFO - PROCESS | 3832 | 1466727622700 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}] 17:20:22 INFO - PROCESS | 3832 | 1466727622702 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:22 INFO - PROCESS | 3832 | 1466727622802 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 17:20:22 INFO - PROCESS | 3832 | 1466727622880 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:22 INFO - PROCESS | 3832 | 1466727622883 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:22 INFO - PROCESS | 3832 | ++DOCSHELL 1047E400 == 43 [pid = 3832] [id = 70] 17:20:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (104E6C00) [pid = 3832] [serial = 207] [outer = 00000000] 17:20:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (12923800) [pid = 3832] [serial = 208] [outer = 104E6C00] 17:20:23 INFO - PROCESS | 3832 | 1466727622985 Marionette DEBUG loaded listener.js 17:20:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (12DF9000) [pid = 3832] [serial = 209] [outer = 104E6C00] 17:20:23 INFO - PROCESS | 3832 | 1466727623625 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]]]}] 17:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 945ms 17:20:23 INFO - PROCESS | 3832 | 1466727623639 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 3832 | 1466727623643 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 17:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:20:23 INFO - PROCESS | 3832 | 1466727623648 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - PROCESS | 3832 | 1466727623653 Marionette TRACE conn3 <- [1,246,null,{}] 17:20:23 INFO - PROCESS | 3832 | 1466727623657 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}] 17:20:23 INFO - PROCESS | 3832 | 1466727623660 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:23 INFO - PROCESS | 3832 | 1466727623755 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 17:20:23 INFO - PROCESS | 3832 | 1466727623852 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:23 INFO - PROCESS | 3832 | 1466727623854 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:23 INFO - PROCESS | 3832 | ++DOCSHELL 114CD000 == 44 [pid = 3832] [id = 71] 17:20:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (12BD0C00) [pid = 3832] [serial = 210] [outer = 00000000] 17:20:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (13154400) [pid = 3832] [serial = 211] [outer = 12BD0C00] 17:20:23 INFO - PROCESS | 3832 | 1466727623905 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (132F6400) [pid = 3832] [serial = 212] [outer = 12BD0C00] 17:20:24 INFO - PROCESS | 3832 | --DOCSHELL 14F8FC00 == 43 [pid = 3832] [id = 64] 17:20:24 INFO - PROCESS | 3832 | --DOCSHELL 10BAC800 == 42 [pid = 3832] [id = 63] 17:20:24 INFO - PROCESS | 3832 | --DOCSHELL 19ED2C00 == 41 [pid = 3832] [id = 62] 17:20:24 INFO - PROCESS | 3832 | --DOCSHELL 173D7000 == 40 [pid = 3832] [id = 61] 17:20:24 INFO - PROCESS | 3832 | --DOCSHELL 173D8000 == 39 [pid = 3832] [id = 60] 17:20:24 INFO - PROCESS | 3832 | --DOCSHELL 15E95800 == 38 [pid = 3832] [id = 59] 17:20:24 INFO - PROCESS | 3832 | --DOCSHELL 157B0400 == 37 [pid = 3832] [id = 58] 17:20:24 INFO - PROCESS | 3832 | --DOCSHELL 13463000 == 36 [pid = 3832] [id = 57] 17:20:24 INFO - PROCESS | 3832 | --DOCSHELL 104E4C00 == 35 [pid = 3832] [id = 56] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1996A400) [pid = 3832] [serial = 156] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1737D800) [pid = 3832] [serial = 144] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1346C000) [pid = 3832] [serial = 135] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (13DECC00) [pid = 3832] [serial = 136] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1559EC00) [pid = 3832] [serial = 138] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (129B0C00) [pid = 3832] [serial = 132] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (12BCC400) [pid = 3832] [serial = 133] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (13079800) [pid = 3832] [serial = 130] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (129EB800) [pid = 3832] [serial = 129] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (16985000) [pid = 3832] [serial = 142] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (175B3000) [pid = 3832] [serial = 147] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1737DC00) [pid = 3832] [serial = 145] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (12BCB800) [pid = 3832] [serial = 115] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (111BC400) [pid = 3832] [serial = 114] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (167C9000) [pid = 3832] [serial = 151] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1532EC00) [pid = 3832] [serial = 150] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (15A3DC00) [pid = 3832] [serial = 118] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (14F91400) [pid = 3832] [serial = 117] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (18009000) [pid = 3832] [serial = 121] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17D7DC00) [pid = 3832] [serial = 120] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19C6A000) [pid = 3832] [serial = 124] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (197D0C00) [pid = 3832] [serial = 123] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (177CE400) [pid = 3832] [serial = 148] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1312B400) [pid = 3832] [serial = 127] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13034400) [pid = 3832] [serial = 126] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15E94C00) [pid = 3832] [serial = 141] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17E2E800) [pid = 3832] [serial = 154] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (180CC800) [pid = 3832] [serial = 153] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19C67800) [pid = 3832] [serial = 157] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15A42400) [pid = 3832] [serial = 139] [outer = 00000000] [url = about:blank] 17:20:24 INFO - PROCESS | 3832 | 1466727624422 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]]]}] 17:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 834ms 17:20:24 INFO - PROCESS | 3832 | 1466727624488 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 17:20:24 INFO - PROCESS | 3832 | 1466727624492 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 17:20:24 INFO - PROCESS | 3832 | 1466727624498 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:20:24 INFO - PROCESS | 3832 | 1466727624501 Marionette TRACE conn3 <- [1,250,null,{}] 17:20:24 INFO - PROCESS | 3832 | 1466727624504 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}] 17:20:24 INFO - PROCESS | 3832 | 1466727624507 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:24 INFO - PROCESS | 3832 | 1466727624595 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 17:20:24 INFO - PROCESS | 3832 | 1466727624602 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:24 INFO - PROCESS | 3832 | 1466727624605 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:24 INFO - PROCESS | 3832 | ++DOCSHELL 13463C00 == 36 [pid = 3832] [id = 72] 17:20:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13466800) [pid = 3832] [serial = 213] [outer = 00000000] 17:20:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (13DED800) [pid = 3832] [serial = 214] [outer = 13466800] 17:20:24 INFO - PROCESS | 3832 | 1466727624654 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (140F3800) [pid = 3832] [serial = 215] [outer = 13466800] 17:20:25 INFO - PROCESS | 3832 | 1466727625133 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]]]}] 17:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 646ms 17:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:20:25 INFO - PROCESS | 3832 | 1466727625171 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 3832 | 1466727625173 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 17:20:25 INFO - PROCESS | 3832 | 1466727625177 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - PROCESS | 3832 | 1466727625180 Marionette TRACE conn3 <- [1,254,null,{}] 17:20:25 INFO - PROCESS | 3832 | 1466727625190 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}] 17:20:25 INFO - PROCESS | 3832 | 1466727625195 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:25 INFO - PROCESS | 3832 | 1466727625276 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 17:20:25 INFO - PROCESS | 3832 | 1466727625288 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 3832 | 1466727625293 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:25 INFO - PROCESS | 3832 | ++DOCSHELL 157AD400 == 37 [pid = 3832] [id = 73] 17:20:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (157AE800) [pid = 3832] [serial = 216] [outer = 00000000] 17:20:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15AA4400) [pid = 3832] [serial = 217] [outer = 157AE800] 17:20:25 INFO - PROCESS | 3832 | 1466727625341 Marionette DEBUG loaded listener.js 17:20:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15E92800) [pid = 3832] [serial = 218] [outer = 157AE800] 17:20:25 INFO - PROCESS | 3832 | 1466727625767 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]]]}] 17:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 646ms 17:20:25 INFO - PROCESS | 3832 | 1466727625812 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 3832 | 1466727625814 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 17:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:20:25 INFO - PROCESS | 3832 | 1466727625821 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - PROCESS | 3832 | 1466727625823 Marionette TRACE conn3 <- [1,258,null,{}] 17:20:25 INFO - PROCESS | 3832 | 1466727625826 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}] 17:20:25 INFO - PROCESS | 3832 | 1466727625828 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:25 INFO - PROCESS | 3832 | 1466727625914 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 17:20:25 INFO - PROCESS | 3832 | 1466727625921 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 3832 | 1466727625923 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:25 INFO - PROCESS | 3832 | ++DOCSHELL 16982800 == 38 [pid = 3832] [id = 74] 17:20:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16985400) [pid = 3832] [serial = 219] [outer = 00000000] 17:20:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16ED4000) [pid = 3832] [serial = 220] [outer = 16985400] 17:20:25 INFO - PROCESS | 3832 | 1466727625976 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (173D2400) [pid = 3832] [serial = 221] [outer = 16985400] 17:20:26 INFO - PROCESS | 3832 | 1466727626433 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]]]}] 17:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 17:20:26 INFO - PROCESS | 3832 | 1466727626456 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 3832 | 1466727626458 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 17:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:20:26 INFO - PROCESS | 3832 | 1466727626461 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - PROCESS | 3832 | 1466727626463 Marionette TRACE conn3 <- [1,262,null,{}] 17:20:26 INFO - PROCESS | 3832 | 1466727626466 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}] 17:20:26 INFO - PROCESS | 3832 | 1466727626468 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:26 INFO - PROCESS | 3832 | 1466727626576 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 17:20:26 INFO - PROCESS | 3832 | 1466727626581 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 3832 | 1466727626583 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:26 INFO - PROCESS | 3832 | ++DOCSHELL 16CF9000 == 39 [pid = 3832] [id = 75] 17:20:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (173D0400) [pid = 3832] [serial = 222] [outer = 00000000] 17:20:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (173E0400) [pid = 3832] [serial = 223] [outer = 173D0400] 17:20:26 INFO - PROCESS | 3832 | 1466727626629 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (175A8800) [pid = 3832] [serial = 224] [outer = 173D0400] 17:20:27 INFO - PROCESS | 3832 | 1466727627062 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]]]}] 17:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 17:20:27 INFO - PROCESS | 3832 | 1466727627099 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 17:20:27 INFO - PROCESS | 3832 | 1466727627101 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 17:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:20:27 INFO - PROCESS | 3832 | 1466727627112 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 3832 | 1466727627113 Marionette TRACE conn3 <- [1,266,null,{}] 17:20:27 INFO - PROCESS | 3832 | 1466727627117 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}] 17:20:27 INFO - PROCESS | 3832 | 1466727627122 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:27 INFO - PROCESS | 3832 | 1466727627238 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 17:20:27 INFO - PROCESS | 3832 | 1466727627318 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:27 INFO - PROCESS | 3832 | 1466727627321 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:27 INFO - PROCESS | 3832 | ++DOCSHELL 10470800 == 40 [pid = 3832] [id = 76] 17:20:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (177CD400) [pid = 3832] [serial = 225] [outer = 00000000] 17:20:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (180D3400) [pid = 3832] [serial = 226] [outer = 177CD400] 17:20:27 INFO - PROCESS | 3832 | 1466727627369 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (194BC800) [pid = 3832] [serial = 227] [outer = 177CD400] 17:20:27 INFO - PROCESS | 3832 | 1466727627756 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]]]}] 17:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 709ms 17:20:27 INFO - PROCESS | 3832 | 1466727627809 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 17:20:27 INFO - PROCESS | 3832 | 1466727627811 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 17:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:20:27 INFO - PROCESS | 3832 | 1466727627823 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 3832 | 1466727627825 Marionette TRACE conn3 <- [1,270,null,{}] 17:20:27 INFO - PROCESS | 3832 | 1466727627828 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}] 17:20:27 INFO - PROCESS | 3832 | 1466727627830 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:27 INFO - PROCESS | 3832 | 1466727627932 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 17:20:27 INFO - PROCESS | 3832 | 1466727627948 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:27 INFO - PROCESS | 3832 | 1466727627950 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:28 INFO - PROCESS | 3832 | ++DOCSHELL 105F1C00 == 41 [pid = 3832] [id = 77] 17:20:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (10A64C00) [pid = 3832] [serial = 228] [outer = 00000000] 17:20:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (197D3400) [pid = 3832] [serial = 229] [outer = 10A64C00] 17:20:28 INFO - PROCESS | 3832 | 1466727628037 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (197D4C00) [pid = 3832] [serial = 230] [outer = 10A64C00] 17:20:28 INFO - PROCESS | 3832 | 1466727628413 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]]]}] 17:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 661ms 17:20:28 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (104EB400) [pid = 3832] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:20:28 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (13463800) [pid = 3832] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:20:28 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (173D8C00) [pid = 3832] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:20:28 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (166A3000) [pid = 3832] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:20:28 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (157B0800) [pid = 3832] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:20:28 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19ED3000) [pid = 3832] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:20:28 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (10BAF000) [pid = 3832] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:20:28 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17505800) [pid = 3832] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:20:28 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15321C00) [pid = 3832] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:20:28 INFO - PROCESS | 3832 | 1466727628534 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 3832 | 1466727628536 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 17:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:20:28 INFO - PROCESS | 3832 | 1466727628544 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 3832 | 1466727628546 Marionette TRACE conn3 <- [1,274,null,{}] 17:20:28 INFO - PROCESS | 3832 | 1466727628576 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}] 17:20:28 INFO - PROCESS | 3832 | 1466727628578 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:28 INFO - PROCESS | 3832 | 1466727628661 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 17:20:28 INFO - PROCESS | 3832 | 1466727628669 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:28 INFO - PROCESS | 3832 | 1466727628671 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:28 INFO - PROCESS | 3832 | ++DOCSHELL 17505800 == 42 [pid = 3832] [id = 78] 17:20:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (175AFC00) [pid = 3832] [serial = 231] [outer = 00000000] 17:20:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (197D2400) [pid = 3832] [serial = 232] [outer = 175AFC00] 17:20:28 INFO - PROCESS | 3832 | 1466727628714 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19C6DC00) [pid = 3832] [serial = 233] [outer = 175AFC00] 17:20:29 INFO - PROCESS | 3832 | 1466727629153 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]]]}] 17:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 614ms 17:20:29 INFO - PROCESS | 3832 | 1466727629195 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 17:20:29 INFO - PROCESS | 3832 | 1466727629197 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 17:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:20:29 INFO - PROCESS | 3832 | 1466727629204 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:20:29 INFO - PROCESS | 3832 | 1466727629206 Marionette TRACE conn3 <- [1,278,null,{}] 17:20:29 INFO - PROCESS | 3832 | 1466727629209 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}] 17:20:29 INFO - PROCESS | 3832 | 1466727629211 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:29 INFO - PROCESS | 3832 | 1466727629291 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 17:20:29 INFO - PROCESS | 3832 | 1466727629297 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 3832 | 1466727629299 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:29 INFO - PROCESS | 3832 | ++DOCSHELL 105E9400 == 43 [pid = 3832] [id = 79] 17:20:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (180D3C00) [pid = 3832] [serial = 234] [outer = 00000000] 17:20:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19ED4C00) [pid = 3832] [serial = 235] [outer = 180D3C00] 17:20:29 INFO - PROCESS | 3832 | 1466727629343 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19F84400) [pid = 3832] [serial = 236] [outer = 180D3C00] 17:20:29 INFO - PROCESS | 3832 | 1466727629862 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]]]}] 17:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 709ms 17:20:29 INFO - PROCESS | 3832 | 1466727629900 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 17:20:29 INFO - PROCESS | 3832 | 1466727629902 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 17:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:20:29 INFO - PROCESS | 3832 | 1466727629905 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:20:29 INFO - PROCESS | 3832 | 1466727629907 Marionette TRACE conn3 <- [1,282,null,{}] 17:20:29 INFO - PROCESS | 3832 | 1466727629910 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}] 17:20:29 INFO - PROCESS | 3832 | 1466727629912 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:30 INFO - PROCESS | 3832 | 1466727629991 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 17:20:30 INFO - PROCESS | 3832 | 1466727630022 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:30 INFO - PROCESS | 3832 | 1466727630024 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:30 INFO - PROCESS | 3832 | ++DOCSHELL 19C75800 == 44 [pid = 3832] [id = 80] 17:20:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1A3A5400) [pid = 3832] [serial = 237] [outer = 00000000] 17:20:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A603400) [pid = 3832] [serial = 238] [outer = 1A3A5400] 17:20:30 INFO - PROCESS | 3832 | 1466727630067 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A610C00) [pid = 3832] [serial = 239] [outer = 1A3A5400] 17:20:30 INFO - PROCESS | 3832 | 1466727630477 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]]]}] 17:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 599ms 17:20:30 INFO - PROCESS | 3832 | 1466727630514 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 3832 | 1466727630516 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 17:20:30 INFO - PROCESS | 3832 | 1466727630519 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:20:30 INFO - PROCESS | 3832 | 1466727630521 Marionette TRACE conn3 <- [1,286,null,{}] 17:20:30 INFO - PROCESS | 3832 | 1466727630525 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}] 17:20:30 INFO - PROCESS | 3832 | 1466727630527 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:30 INFO - PROCESS | 3832 | 1466727630669 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 17:20:30 INFO - PROCESS | 3832 | 1466727630742 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:30 INFO - PROCESS | 3832 | 1466727630746 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:30 INFO - PROCESS | 3832 | ++DOCSHELL 104E7400 == 45 [pid = 3832] [id = 81] 17:20:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1055BC00) [pid = 3832] [serial = 240] [outer = 00000000] 17:20:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (10A5C400) [pid = 3832] [serial = 241] [outer = 1055BC00] 17:20:30 INFO - PROCESS | 3832 | 1466727630804 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (10F93C00) [pid = 3832] [serial = 242] [outer = 1055BC00] 17:20:31 INFO - PROCESS | 3832 | 1466727631410 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]]]}] 17:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 961ms 17:20:31 INFO - PROCESS | 3832 | 1466727631466 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 17:20:31 INFO - PROCESS | 3832 | 1466727631471 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 17:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:20:31 INFO - PROCESS | 3832 | 1466727631476 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:20:31 INFO - PROCESS | 3832 | 1466727631479 Marionette TRACE conn3 <- [1,290,null,{}] 17:20:31 INFO - PROCESS | 3832 | 1466727631484 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}] 17:20:31 INFO - PROCESS | 3832 | 1466727631489 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:31 INFO - PROCESS | 3832 | 1466727631599 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 17:20:31 INFO - PROCESS | 3832 | 1466727631676 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:31 INFO - PROCESS | 3832 | 1466727631679 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:31 INFO - PROCESS | 3832 | ++DOCSHELL 13266400 == 46 [pid = 3832] [id = 82] 17:20:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (144C6800) [pid = 3832] [serial = 243] [outer = 00000000] 17:20:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (15322400) [pid = 3832] [serial = 244] [outer = 144C6800] 17:20:31 INFO - PROCESS | 3832 | 1466727631775 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (157B0000) [pid = 3832] [serial = 245] [outer = 144C6800] 17:20:32 INFO - PROCESS | 3832 | 1466727632287 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]]]}] 17:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 835ms 17:20:32 INFO - PROCESS | 3832 | 1466727632320 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 17:20:32 INFO - PROCESS | 3832 | 1466727632323 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 17:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:20:32 INFO - PROCESS | 3832 | 1466727632327 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:20:32 INFO - PROCESS | 3832 | 1466727632329 Marionette TRACE conn3 <- [1,294,null,{}] 17:20:32 INFO - PROCESS | 3832 | 1466727632333 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}] 17:20:32 INFO - PROCESS | 3832 | 1466727632336 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:32 INFO - PROCESS | 3832 | 1466727632447 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 17:20:32 INFO - PROCESS | 3832 | 1466727632543 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:32 INFO - PROCESS | 3832 | 1466727632546 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:32 INFO - PROCESS | 3832 | ++DOCSHELL 173EE400 == 47 [pid = 3832] [id = 83] 17:20:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (177CB400) [pid = 3832] [serial = 246] [outer = 00000000] 17:20:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (17E2D400) [pid = 3832] [serial = 247] [outer = 177CB400] 17:20:32 INFO - PROCESS | 3832 | 1466727632599 Marionette DEBUG loaded listener.js 17:20:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (197D1400) [pid = 3832] [serial = 248] [outer = 177CB400] 17:20:33 INFO - PROCESS | 3832 | 1466727633453 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]]]}] 17:20:33 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. 17:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1150ms 17:20:33 INFO - PROCESS | 3832 | 1466727633515 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 17:20:33 INFO - PROCESS | 3832 | 1466727633519 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 17:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:20:33 INFO - PROCESS | 3832 | 1466727633532 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 3832 | 1466727633537 Marionette TRACE conn3 <- [1,298,null,{}] 17:20:33 INFO - PROCESS | 3832 | 1466727633540 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}] 17:20:33 INFO - PROCESS | 3832 | 1466727633544 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:33 INFO - PROCESS | 3832 | 1466727633662 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 17:20:33 INFO - PROCESS | 3832 | 1466727633774 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:33 INFO - PROCESS | 3832 | 1466727633776 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:33 INFO - PROCESS | 3832 | ++DOCSHELL 111A6400 == 48 [pid = 3832] [id = 84] 17:20:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (17E2C400) [pid = 3832] [serial = 249] [outer = 00000000] 17:20:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1A9B3800) [pid = 3832] [serial = 250] [outer = 17E2C400] 17:20:33 INFO - PROCESS | 3832 | 1466727633830 Marionette DEBUG loaded listener.js 17:20:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1A9BCC00) [pid = 3832] [serial = 251] [outer = 17E2C400] 17:20:34 INFO - PROCESS | 3832 | 1466727634386 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]]]}] 17:20:34 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. 17:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 898ms 17:20:34 INFO - PROCESS | 3832 | 1466727634429 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 17:20:34 INFO - PROCESS | 3832 | 1466727634431 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 17:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:20:34 INFO - PROCESS | 3832 | 1466727634434 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:20:34 INFO - PROCESS | 3832 | 1466727634437 Marionette TRACE conn3 <- [1,302,null,{}] 17:20:34 INFO - PROCESS | 3832 | 1466727634440 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}] 17:20:34 INFO - PROCESS | 3832 | 1466727634443 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:34 INFO - PROCESS | 3832 | 1466727634553 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 17:20:34 INFO - PROCESS | 3832 | 1466727634630 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:34 INFO - PROCESS | 3832 | 1466727634633 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:34 INFO - PROCESS | 3832 | ++DOCSHELL 0C773000 == 49 [pid = 3832] [id = 85] 17:20:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1036C800) [pid = 3832] [serial = 252] [outer = 00000000] 17:20:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (129F7400) [pid = 3832] [serial = 253] [outer = 1036C800] 17:20:34 INFO - PROCESS | 3832 | 1466727634829 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (130CB000) [pid = 3832] [serial = 254] [outer = 1036C800] 17:20:35 INFO - PROCESS | 3832 | 1466727635407 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]]]}] 17:20:35 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. 17:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1008ms 17:20:35 INFO - PROCESS | 3832 | 1466727635438 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 17:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:20:35 INFO - PROCESS | 3832 | 1466727635442 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 17:20:35 INFO - PROCESS | 3832 | 1466727635447 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 3832 | 1466727635449 Marionette TRACE conn3 <- [1,306,null,{}] 17:20:35 INFO - PROCESS | 3832 | 1466727635454 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}] 17:20:35 INFO - PROCESS | 3832 | 1466727635456 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:35 INFO - PROCESS | 3832 | 1466727635560 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 17:20:35 INFO - PROCESS | 3832 | 1466727635638 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:35 INFO - PROCESS | 3832 | 1466727635641 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:35 INFO - PROCESS | 3832 | ++DOCSHELL 1532B000 == 50 [pid = 3832] [id = 86] 17:20:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1559DC00) [pid = 3832] [serial = 255] [outer = 00000000] 17:20:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (15E88C00) [pid = 3832] [serial = 256] [outer = 1559DC00] 17:20:35 INFO - PROCESS | 3832 | 1466727635690 Marionette DEBUG loaded listener.js 17:20:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1669F400) [pid = 3832] [serial = 257] [outer = 1559DC00] 17:20:35 INFO - PROCESS | 3832 | --DOCSHELL 19C75800 == 49 [pid = 3832] [id = 80] 17:20:35 INFO - PROCESS | 3832 | --DOCSHELL 105E9400 == 48 [pid = 3832] [id = 79] 17:20:35 INFO - PROCESS | 3832 | --DOCSHELL 17505800 == 47 [pid = 3832] [id = 78] 17:20:35 INFO - PROCESS | 3832 | --DOCSHELL 105F1C00 == 46 [pid = 3832] [id = 77] 17:20:35 INFO - PROCESS | 3832 | --DOCSHELL 10470800 == 45 [pid = 3832] [id = 76] 17:20:35 INFO - PROCESS | 3832 | --DOCSHELL 16CF9000 == 44 [pid = 3832] [id = 75] 17:20:35 INFO - PROCESS | 3832 | --DOCSHELL 16982800 == 43 [pid = 3832] [id = 74] 17:20:35 INFO - PROCESS | 3832 | --DOCSHELL 157AD400 == 42 [pid = 3832] [id = 73] 17:20:35 INFO - PROCESS | 3832 | --DOCSHELL 13463C00 == 41 [pid = 3832] [id = 72] 17:20:35 INFO - PROCESS | 3832 | --DOCSHELL 114CD000 == 40 [pid = 3832] [id = 71] 17:20:35 INFO - PROCESS | 3832 | --DOCSHELL 1047E400 == 39 [pid = 3832] [id = 70] 17:20:35 INFO - PROCESS | 3832 | --DOCSHELL 1996B400 == 38 [pid = 3832] [id = 69] 17:20:35 INFO - PROCESS | 3832 | --DOCSHELL 180D2400 == 37 [pid = 3832] [id = 68] 17:20:35 INFO - PROCESS | 3832 | --DOCSHELL 144C4800 == 36 [pid = 3832] [id = 67] 17:20:35 INFO - PROCESS | 3832 | --DOCSHELL 10ED0000 == 35 [pid = 3832] [id = 66] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (10ECD400) [pid = 3832] [serial = 166] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (114CF000) [pid = 3832] [serial = 167] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (13DF5C00) [pid = 3832] [serial = 169] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (140EBC00) [pid = 3832] [serial = 170] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (177DA000) [pid = 3832] [serial = 179] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (13124000) [pid = 3832] [serial = 162] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (16ED2000) [pid = 3832] [serial = 175] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (17507800) [pid = 3832] [serial = 178] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (15A6C800) [pid = 3832] [serial = 172] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (15E89400) [pid = 3832] [serial = 173] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1A078800) [pid = 3832] [serial = 184] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (132F0800) [pid = 3832] [serial = 187] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19E25000) [pid = 3832] [serial = 182] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (19E1AC00) [pid = 3832] [serial = 181] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (19EDCC00) [pid = 3832] [serial = 190] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1A086C00) [pid = 3832] [serial = 191] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1B360C00) [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.] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19C75C00) [pid = 3832] [serial = 159] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19F7E800) [pid = 3832] [serial = 185] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1669E800) [pid = 3832] [serial = 188] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1A511800) [pid = 3832] [serial = 193] [outer = 00000000] [url = about:blank] 17:20:35 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (173D1000) [pid = 3832] [serial = 176] [outer = 00000000] [url = about:blank] 17:20:36 INFO - PROCESS | 3832 | 1466727636149 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]]]}] 17:20:36 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. 17:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 757ms 17:20:36 INFO - PROCESS | 3832 | 1466727636184 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 17:20:36 INFO - PROCESS | 3832 | 1466727636187 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 17:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:20:36 INFO - PROCESS | 3832 | 1466727636193 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - PROCESS | 3832 | 1466727636196 Marionette TRACE conn3 <- [1,310,null,{}] 17:20:36 INFO - PROCESS | 3832 | 1466727636200 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}] 17:20:36 INFO - PROCESS | 3832 | 1466727636202 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:36 INFO - PROCESS | 3832 | 1466727636312 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 17:20:36 INFO - PROCESS | 3832 | 1466727636318 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:36 INFO - PROCESS | 3832 | 1466727636321 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:36 INFO - PROCESS | 3832 | ++DOCSHELL 13463800 == 36 [pid = 3832] [id = 87] 17:20:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (144BC400) [pid = 3832] [serial = 258] [outer = 00000000] 17:20:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1559F800) [pid = 3832] [serial = 259] [outer = 144BC400] 17:20:36 INFO - PROCESS | 3832 | 1466727636365 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (16984400) [pid = 3832] [serial = 260] [outer = 144BC400] 17:20:36 INFO - PROCESS | 3832 | 1466727636761 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:20:36 INFO - PROCESS | 3832 | 1466727636885 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]]]}] 17:20:36 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. 17:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 693ms 17:20:36 INFO - PROCESS | 3832 | 1466727636926 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 17:20:36 INFO - PROCESS | 3832 | 1466727636928 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 17:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:20:36 INFO - PROCESS | 3832 | 1466727636932 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - PROCESS | 3832 | 1466727636935 Marionette TRACE conn3 <- [1,314,null,{}] 17:20:36 INFO - PROCESS | 3832 | 1466727636946 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}] 17:20:36 INFO - PROCESS | 3832 | 1466727636951 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:37 INFO - PROCESS | 3832 | 1466727637041 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 17:20:37 INFO - PROCESS | 3832 | 1466727637120 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:37 INFO - PROCESS | 3832 | 1466727637123 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:37 INFO - PROCESS | 3832 | ++DOCSHELL 175B5800 == 37 [pid = 3832] [id = 88] 17:20:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (175B6800) [pid = 3832] [serial = 261] [outer = 00000000] 17:20:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (18010800) [pid = 3832] [serial = 262] [outer = 175B6800] 17:20:37 INFO - PROCESS | 3832 | 1466727637177 Marionette DEBUG loaded listener.js 17:20:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (180D6800) [pid = 3832] [serial = 263] [outer = 175B6800] 17:20:37 INFO - PROCESS | 3832 | 1466727637548 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]]]}] 17:20:37 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. 17:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 17:20:37 INFO - PROCESS | 3832 | 1466727637569 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 17:20:37 INFO - PROCESS | 3832 | 1466727637572 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 17:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:20:37 INFO - PROCESS | 3832 | 1466727637575 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:20:37 INFO - PROCESS | 3832 | 1466727637577 Marionette TRACE conn3 <- [1,318,null,{}] 17:20:37 INFO - PROCESS | 3832 | 1466727637594 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}] 17:20:37 INFO - PROCESS | 3832 | 1466727637597 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:37 INFO - PROCESS | 3832 | 1466727637711 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 17:20:37 INFO - PROCESS | 3832 | 1466727637719 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:37 INFO - PROCESS | 3832 | 1466727637721 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:37 INFO - PROCESS | 3832 | ++DOCSHELL 19972800 == 38 [pid = 3832] [id = 89] 17:20:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19C68000) [pid = 3832] [serial = 264] [outer = 00000000] 17:20:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19E1A800) [pid = 3832] [serial = 265] [outer = 19C68000] 17:20:37 INFO - PROCESS | 3832 | 1466727637774 Marionette DEBUG loaded listener.js 17:20:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19E1BC00) [pid = 3832] [serial = 266] [outer = 19C68000] 17:20:38 INFO - PROCESS | 3832 | 1466727638238 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]]]}] 17:20:38 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. 17:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 693ms 17:20:38 INFO - PROCESS | 3832 | 1466727638275 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 3832 | 1466727638277 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 17:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:20:38 INFO - PROCESS | 3832 | 1466727638280 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - PROCESS | 3832 | 1466727638281 Marionette TRACE conn3 <- [1,322,null,{}] 17:20:38 INFO - PROCESS | 3832 | 1466727638285 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}] 17:20:38 INFO - PROCESS | 3832 | 1466727638287 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:38 INFO - PROCESS | 3832 | 1466727638393 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 17:20:38 INFO - PROCESS | 3832 | 1466727638401 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:38 INFO - PROCESS | 3832 | 1466727638403 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:38 INFO - PROCESS | 3832 | ++DOCSHELL 19ED8400 == 39 [pid = 3832] [id = 90] 17:20:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19ED8800) [pid = 3832] [serial = 267] [outer = 00000000] 17:20:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1A081000) [pid = 3832] [serial = 268] [outer = 19ED8800] 17:20:38 INFO - PROCESS | 3832 | 1466727638497 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1A3A8800) [pid = 3832] [serial = 269] [outer = 19ED8800] 17:20:38 INFO - PROCESS | 3832 | 1466727638949 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]]]}] 17:20:38 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. 17:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 709ms 17:20:39 INFO - PROCESS | 3832 | 1466727638988 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 17:20:39 INFO - PROCESS | 3832 | 1466727638990 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 17:20:39 INFO - PROCESS | 3832 | 1466727638993 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - PROCESS | 3832 | 1466727638995 Marionette TRACE conn3 <- [1,326,null,{}] 17:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:20:39 INFO - PROCESS | 3832 | 1466727639002 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}] 17:20:39 INFO - PROCESS | 3832 | 1466727639007 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:39 INFO - PROCESS | 3832 | 1466727639140 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 17:20:39 INFO - PROCESS | 3832 | 1466727639155 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:39 INFO - PROCESS | 3832 | 1466727639157 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:39 INFO - PROCESS | 3832 | ++DOCSHELL 1A608800 == 40 [pid = 3832] [id = 91] 17:20:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1A60CC00) [pid = 3832] [serial = 270] [outer = 00000000] 17:20:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1A958C00) [pid = 3832] [serial = 271] [outer = 1A60CC00] 17:20:39 INFO - PROCESS | 3832 | 1466727639247 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1A9B2C00) [pid = 3832] [serial = 272] [outer = 1A60CC00] 17:20:39 INFO - PROCESS | 3832 | 1466727639690 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]]]}] 17:20:39 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. 17:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 740ms 17:20:39 INFO - PROCESS | 3832 | 1466727639736 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 17:20:39 INFO - PROCESS | 3832 | 1466727639738 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 17:20:39 INFO - PROCESS | 3832 | 1466727639741 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:20:39 INFO - PROCESS | 3832 | 1466727639743 Marionette TRACE conn3 <- [1,330,null,{}] 17:20:39 INFO - PROCESS | 3832 | 1466727639759 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}] 17:20:39 INFO - PROCESS | 3832 | 1466727639762 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:39 INFO - PROCESS | 3832 | 1466727639872 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 17:20:39 INFO - PROCESS | 3832 | 1466727639883 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:39 INFO - PROCESS | 3832 | 1466727639885 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:39 INFO - PROCESS | 3832 | ++DOCSHELL 1A9B8800 == 41 [pid = 3832] [id = 92] 17:20:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1A9C0000) [pid = 3832] [serial = 273] [outer = 00000000] 17:20:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1AB30000) [pid = 3832] [serial = 274] [outer = 1A9C0000] 17:20:39 INFO - PROCESS | 3832 | 1466727639927 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1AB35000) [pid = 3832] [serial = 275] [outer = 1A9C0000] 17:20:40 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (177CD400) [pid = 3832] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:20:40 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (13466800) [pid = 3832] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:20:40 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (10A64C00) [pid = 3832] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:20:40 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (16985400) [pid = 3832] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:20:40 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (12BD0C00) [pid = 3832] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:20:40 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (157AE800) [pid = 3832] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:20:40 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (175AFC00) [pid = 3832] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:20:40 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (173D0400) [pid = 3832] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:20:40 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (180D3C00) [pid = 3832] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:20:40 INFO - PROCESS | 3832 | 1466727640399 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]]]}] 17:20:40 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. 17:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 693ms 17:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:20:40 INFO - PROCESS | 3832 | 1466727640442 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 3832 | 1466727640443 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 17:20:40 INFO - PROCESS | 3832 | 1466727640447 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 3832 | 1466727640448 Marionette TRACE conn3 <- [1,334,null,{}] 17:20:40 INFO - PROCESS | 3832 | 1466727640452 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}] 17:20:40 INFO - PROCESS | 3832 | 1466727640454 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:40 INFO - PROCESS | 3832 | 1466727640554 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 17:20:40 INFO - PROCESS | 3832 | 1466727640560 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 3832 | 1466727640563 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:40 INFO - PROCESS | 3832 | ++DOCSHELL 10F95000 == 42 [pid = 3832] [id = 93] 17:20:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (111C4400) [pid = 3832] [serial = 276] [outer = 00000000] 17:20:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19979800) [pid = 3832] [serial = 277] [outer = 111C4400] 17:20:40 INFO - PROCESS | 3832 | 1466727640607 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (19ED8C00) [pid = 3832] [serial = 278] [outer = 111C4400] 17:20:41 INFO - PROCESS | 3832 | 1466727641084 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]]]}] 17:20:41 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. 17:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 17:20:41 INFO - PROCESS | 3832 | 1466727641117 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 3832 | 1466727641119 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 17:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:20:41 INFO - PROCESS | 3832 | 1466727641122 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - PROCESS | 3832 | 1466727641124 Marionette TRACE conn3 <- [1,338,null,{}] 17:20:41 INFO - PROCESS | 3832 | 1466727641127 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}] 17:20:41 INFO - PROCESS | 3832 | 1466727641129 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:41 INFO - PROCESS | 3832 | 1466727641211 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 17:20:41 INFO - PROCESS | 3832 | 1466727641217 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 3832 | 1466727641219 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:41 INFO - PROCESS | 3832 | ++DOCSHELL 14FAD400 == 43 [pid = 3832] [id = 94] 17:20:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (14FB2000) [pid = 3832] [serial = 279] [outer = 00000000] 17:20:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (14FB5400) [pid = 3832] [serial = 280] [outer = 14FB2000] 17:20:41 INFO - PROCESS | 3832 | 1466727641261 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (14FB9C00) [pid = 3832] [serial = 281] [outer = 14FB2000] 17:20:41 INFO - PROCESS | 3832 | 1466727641665 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]]]}] 17:20:41 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. 17:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 598ms 17:20:41 INFO - PROCESS | 3832 | 1466727641719 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 3832 | 1466727641721 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 17:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:20:41 INFO - PROCESS | 3832 | 1466727641725 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - PROCESS | 3832 | 1466727641726 Marionette TRACE conn3 <- [1,342,null,{}] 17:20:41 INFO - PROCESS | 3832 | 1466727641733 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}] 17:20:41 INFO - PROCESS | 3832 | 1466727641735 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:41 INFO - PROCESS | 3832 | 1466727641815 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 17:20:41 INFO - PROCESS | 3832 | 1466727641821 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 3832 | 1466727641823 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:41 INFO - PROCESS | 3832 | ++DOCSHELL 14FB3400 == 44 [pid = 3832] [id = 95] 17:20:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (15AA5400) [pid = 3832] [serial = 282] [outer = 00000000] 17:20:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1A51F400) [pid = 3832] [serial = 283] [outer = 15AA5400] 17:20:41 INFO - PROCESS | 3832 | 1466727641869 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1AE83800) [pid = 3832] [serial = 284] [outer = 15AA5400] 17:20:42 INFO - PROCESS | 3832 | 1466727642472 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]]]}] 17:20:42 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. 17:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 820ms 17:20:42 INFO - PROCESS | 3832 | 1466727642528 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 17:20:42 INFO - PROCESS | 3832 | 1466727642532 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 17:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:20:42 INFO - PROCESS | 3832 | 1466727642551 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 3832 | 1466727642554 Marionette TRACE conn3 <- [1,346,null,{}] 17:20:42 INFO - PROCESS | 3832 | 1466727642560 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}] 17:20:42 INFO - PROCESS | 3832 | 1466727642563 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:42 INFO - PROCESS | 3832 | 1466727642676 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 17:20:42 INFO - PROCESS | 3832 | 1466727642806 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:42 INFO - PROCESS | 3832 | 1466727642809 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:42 INFO - PROCESS | 3832 | ++DOCSHELL 111BF000 == 45 [pid = 3832] [id = 96] 17:20:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (129F2800) [pid = 3832] [serial = 285] [outer = 00000000] 17:20:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (13DF7C00) [pid = 3832] [serial = 286] [outer = 129F2800] 17:20:42 INFO - PROCESS | 3832 | 1466727642867 Marionette DEBUG loaded listener.js 17:20:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (14F91C00) [pid = 3832] [serial = 287] [outer = 129F2800] 17:20:43 INFO - PROCESS | 3832 | 1466727643482 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]]]}] 17:20:43 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. 17:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1009ms 17:20:43 INFO - PROCESS | 3832 | 1466727643554 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 17:20:43 INFO - PROCESS | 3832 | 1466727643559 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 17:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:20:43 INFO - PROCESS | 3832 | 1466727643565 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:20:43 INFO - PROCESS | 3832 | 1466727643568 Marionette TRACE conn3 <- [1,350,null,{}] 17:20:43 INFO - PROCESS | 3832 | 1466727643572 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}] 17:20:43 INFO - PROCESS | 3832 | 1466727643575 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:43 INFO - PROCESS | 3832 | 1466727643688 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 17:20:43 INFO - PROCESS | 3832 | 1466727643817 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:43 INFO - PROCESS | 3832 | 1466727643820 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:43 INFO - PROCESS | 3832 | ++DOCSHELL 15AA6C00 == 46 [pid = 3832] [id = 97] 17:20:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (15AAF400) [pid = 3832] [serial = 288] [outer = 00000000] 17:20:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (16E47000) [pid = 3832] [serial = 289] [outer = 15AAF400] 17:20:43 INFO - PROCESS | 3832 | 1466727643877 Marionette DEBUG loaded listener.js 17:20:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (173D5400) [pid = 3832] [serial = 290] [outer = 15AAF400] 17:20:44 INFO - PROCESS | 3832 | 1466727644476 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]]]}] 17:20:44 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. 17:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 946ms 17:20:44 INFO - PROCESS | 3832 | 1466727644510 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 3832 | 1466727644512 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 17:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:20:44 INFO - PROCESS | 3832 | 1466727644516 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 3832 | 1466727644520 Marionette TRACE conn3 <- [1,354,null,{}] 17:20:44 INFO - PROCESS | 3832 | 1466727644531 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}] 17:20:44 INFO - PROCESS | 3832 | 1466727644536 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:44 INFO - PROCESS | 3832 | 1466727644691 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 17:20:44 INFO - PROCESS | 3832 | 1466727644815 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:44 INFO - PROCESS | 3832 | 1466727644819 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:44 INFO - PROCESS | 3832 | ++DOCSHELL 1A078800 == 47 [pid = 3832] [id = 98] 17:20:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1A080C00) [pid = 3832] [serial = 291] [outer = 00000000] 17:20:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1A518000) [pid = 3832] [serial = 292] [outer = 1A080C00] 17:20:44 INFO - PROCESS | 3832 | 1466727644889 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1A954400) [pid = 3832] [serial = 293] [outer = 1A080C00] 17:20:45 INFO - PROCESS | 3832 | 1466727645492 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]]]}] 17:20:45 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. 17:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1009ms 17:20:45 INFO - PROCESS | 3832 | 1466727645550 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 17:20:45 INFO - PROCESS | 3832 | 1466727645553 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 17:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:20:45 INFO - PROCESS | 3832 | 1466727645557 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:20:45 INFO - PROCESS | 3832 | 1466727645559 Marionette TRACE conn3 <- [1,358,null,{}] 17:20:45 INFO - PROCESS | 3832 | 1466727645562 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}] 17:20:45 INFO - PROCESS | 3832 | 1466727645565 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:45 INFO - PROCESS | 3832 | 1466727645675 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 17:20:45 INFO - PROCESS | 3832 | 1466727645946 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 3832 | 1466727645949 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:45 INFO - PROCESS | 3832 | ++DOCSHELL 10BAF400 == 48 [pid = 3832] [id = 99] 17:20:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (10EC8000) [pid = 3832] [serial = 294] [outer = 00000000] 17:20:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (12924C00) [pid = 3832] [serial = 295] [outer = 10EC8000] 17:20:46 INFO - PROCESS | 3832 | 1466727646010 Marionette DEBUG loaded listener.js 17:20:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (13124800) [pid = 3832] [serial = 296] [outer = 10EC8000] 17:20:46 INFO - PROCESS | 3832 | 1466727646586 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]]]}] 17:20:46 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. 17:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1087ms 17:20:46 INFO - PROCESS | 3832 | 1466727646651 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 3832 | 1466727646654 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 17:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:20:46 INFO - PROCESS | 3832 | 1466727646659 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 3832 | 1466727646662 Marionette TRACE conn3 <- [1,362,null,{}] 17:20:46 INFO - PROCESS | 3832 | 1466727646667 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}] 17:20:46 INFO - PROCESS | 3832 | 1466727646671 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:46 INFO - PROCESS | 3832 | 1466727646772 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 17:20:46 INFO - PROCESS | 3832 | 1466727646904 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:46 INFO - PROCESS | 3832 | 1466727646907 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:46 INFO - PROCESS | 3832 | ++DOCSHELL 12927400 == 49 [pid = 3832] [id = 100] 17:20:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (130CD000) [pid = 3832] [serial = 297] [outer = 00000000] 17:20:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1531FC00) [pid = 3832] [serial = 298] [outer = 130CD000] 17:20:46 INFO - PROCESS | 3832 | 1466727646957 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (15A49C00) [pid = 3832] [serial = 299] [outer = 130CD000] 17:20:47 INFO - PROCESS | 3832 | --DOCSHELL 111A6000 == 48 [pid = 3832] [id = 55] 17:20:47 INFO - PROCESS | 3832 | --DOCSHELL 14FAD400 == 47 [pid = 3832] [id = 94] 17:20:47 INFO - PROCESS | 3832 | --DOCSHELL 10F95000 == 46 [pid = 3832] [id = 93] 17:20:47 INFO - PROCESS | 3832 | --DOCSHELL 1A9B8800 == 45 [pid = 3832] [id = 92] 17:20:47 INFO - PROCESS | 3832 | --DOCSHELL 1A608800 == 44 [pid = 3832] [id = 91] 17:20:47 INFO - PROCESS | 3832 | --DOCSHELL 19ED8400 == 43 [pid = 3832] [id = 90] 17:20:47 INFO - PROCESS | 3832 | --DOCSHELL 19972800 == 42 [pid = 3832] [id = 89] 17:20:47 INFO - PROCESS | 3832 | --DOCSHELL 175B5800 == 41 [pid = 3832] [id = 88] 17:20:47 INFO - PROCESS | 3832 | --DOCSHELL 13463800 == 40 [pid = 3832] [id = 87] 17:20:47 INFO - PROCESS | 3832 | --DOCSHELL 1532B000 == 39 [pid = 3832] [id = 86] 17:20:47 INFO - PROCESS | 3832 | --DOCSHELL 0C773000 == 38 [pid = 3832] [id = 85] 17:20:47 INFO - PROCESS | 3832 | --DOCSHELL 104E7400 == 37 [pid = 3832] [id = 81] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (12923800) [pid = 3832] [serial = 208] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (19F80C00) [pid = 3832] [serial = 205] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (1532BC00) [pid = 3832] [serial = 199] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (180D5400) [pid = 3832] [serial = 202] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1302FC00) [pid = 3832] [serial = 196] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (180D3400) [pid = 3832] [serial = 226] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (13DED800) [pid = 3832] [serial = 214] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (140F3800) [pid = 3832] [serial = 215] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (197D3400) [pid = 3832] [serial = 229] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (16ED4000) [pid = 3832] [serial = 220] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (132F6400) [pid = 3832] [serial = 212] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (13154400) [pid = 3832] [serial = 211] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (15AA4400) [pid = 3832] [serial = 217] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (15E92800) [pid = 3832] [serial = 218] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (194BC800) [pid = 3832] [serial = 227] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (197D2400) [pid = 3832] [serial = 232] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (173E0400) [pid = 3832] [serial = 223] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (19ED4C00) [pid = 3832] [serial = 235] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (175A8800) [pid = 3832] [serial = 224] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (197D4C00) [pid = 3832] [serial = 230] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (173D2400) [pid = 3832] [serial = 221] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19C6DC00) [pid = 3832] [serial = 233] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19F84400) [pid = 3832] [serial = 236] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1A603400) [pid = 3832] [serial = 238] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 3832 | 1466727647455 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]]]}] 17:20:47 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. 17:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 851ms 17:20:47 INFO - PROCESS | 3832 | 1466727647501 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 17:20:47 INFO - PROCESS | 3832 | 1466727647504 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 17:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:20:47 INFO - PROCESS | 3832 | 1466727647509 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:20:47 INFO - PROCESS | 3832 | 1466727647511 Marionette TRACE conn3 <- [1,366,null,{}] 17:20:47 INFO - PROCESS | 3832 | 1466727647515 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}] 17:20:47 INFO - PROCESS | 3832 | 1466727647517 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:47 INFO - PROCESS | 3832 | 1466727647603 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 17:20:47 INFO - PROCESS | 3832 | 1466727647612 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:47 INFO - PROCESS | 3832 | 1466727647614 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:47 INFO - PROCESS | 3832 | ++DOCSHELL 13DF7400 == 38 [pid = 3832] [id = 101] 17:20:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (13DFA800) [pid = 3832] [serial = 300] [outer = 00000000] 17:20:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (15323400) [pid = 3832] [serial = 301] [outer = 13DFA800] 17:20:47 INFO - PROCESS | 3832 | 1466727647659 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1669B400) [pid = 3832] [serial = 302] [outer = 13DFA800] 17:20:48 INFO - PROCESS | 3832 | 1466727648117 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]]]}] 17:20:48 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. 17:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 17:20:48 INFO - PROCESS | 3832 | 1466727648148 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 17:20:48 INFO - PROCESS | 3832 | 1466727648151 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 17:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:20:48 INFO - PROCESS | 3832 | 1466727648156 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:20:48 INFO - PROCESS | 3832 | 1466727648161 Marionette TRACE conn3 <- [1,370,null,{}] 17:20:48 INFO - PROCESS | 3832 | 1466727648170 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}] 17:20:48 INFO - PROCESS | 3832 | 1466727648173 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:48 INFO - PROCESS | 3832 | 1466727648257 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 17:20:48 INFO - PROCESS | 3832 | 1466727648266 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:48 INFO - PROCESS | 3832 | 1466727648268 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:48 INFO - PROCESS | 3832 | ++DOCSHELL 16790400 == 39 [pid = 3832] [id = 102] 17:20:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (16790C00) [pid = 3832] [serial = 303] [outer = 00000000] 17:20:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (16EDA400) [pid = 3832] [serial = 304] [outer = 16790C00] 17:20:48 INFO - PROCESS | 3832 | 1466727648314 Marionette DEBUG loaded listener.js 17:20:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (173D0C00) [pid = 3832] [serial = 305] [outer = 16790C00] 17:20:48 INFO - PROCESS | 3832 | 1466727648800 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]]]}] 17:20:48 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. 17:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 662ms 17:20:48 INFO - PROCESS | 3832 | 1466727648843 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 17:20:48 INFO - PROCESS | 3832 | 1466727648846 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 17:20:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:20:48 INFO - PROCESS | 3832 | 1466727648849 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:20:48 INFO - PROCESS | 3832 | 1466727648850 Marionette TRACE conn3 <- [1,374,null,{}] 17:20:48 INFO - PROCESS | 3832 | 1466727648854 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}] 17:20:48 INFO - PROCESS | 3832 | 1466727648856 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:48 INFO - PROCESS | 3832 | 1466727648945 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 17:20:48 INFO - PROCESS | 3832 | 1466727648952 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:48 INFO - PROCESS | 3832 | 1466727648954 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:48 INFO - PROCESS | 3832 | ++DOCSHELL 17503C00 == 40 [pid = 3832] [id = 103] 17:20:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (17506400) [pid = 3832] [serial = 306] [outer = 00000000] 17:20:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (177CE400) [pid = 3832] [serial = 307] [outer = 17506400] 17:20:49 INFO - PROCESS | 3832 | 1466727649033 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (17D7E400) [pid = 3832] [serial = 308] [outer = 17506400] 17:20:49 INFO - PROCESS | 3832 | 1466727649466 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:20:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:20:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 646ms 17:20:49 INFO - PROCESS | 3832 | 1466727649492 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 17:20:49 INFO - PROCESS | 3832 | 1466727649494 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 17:20:49 INFO - PROCESS | 3832 | 1466727649497 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:20:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:20:49 INFO - PROCESS | 3832 | 1466727649499 Marionette TRACE conn3 <- [1,378,null,{}] 17:20:49 INFO - PROCESS | 3832 | 1466727649502 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}] 17:20:49 INFO - PROCESS | 3832 | 1466727649504 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:49 INFO - PROCESS | 3832 | 1466727649618 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 17:20:49 INFO - PROCESS | 3832 | 1466727649623 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:49 INFO - PROCESS | 3832 | 1466727649629 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:49 INFO - PROCESS | 3832 | ++DOCSHELL 180CB400 == 41 [pid = 3832] [id = 104] 17:20:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (180CF000) [pid = 3832] [serial = 309] [outer = 00000000] 17:20:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (180D7C00) [pid = 3832] [serial = 310] [outer = 180CF000] 17:20:49 INFO - PROCESS | 3832 | 1466727649727 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (197D1000) [pid = 3832] [serial = 311] [outer = 180CF000] 17:20:50 INFO - PROCESS | 3832 | 1466727650177 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:20:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:20:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 740ms 17:20:50 INFO - PROCESS | 3832 | 1466727650238 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 3832 | 1466727650240 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 17:20:50 INFO - PROCESS | 3832 | 1466727650243 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:20:50 INFO - PROCESS | 3832 | 1466727650245 Marionette TRACE conn3 <- [1,382,null,{}] 17:20:50 INFO - PROCESS | 3832 | 1466727650255 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}] 17:20:50 INFO - PROCESS | 3832 | 1466727650257 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:50 INFO - PROCESS | 3832 | 1466727650393 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 17:20:50 INFO - PROCESS | 3832 | 1466727650453 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:50 INFO - PROCESS | 3832 | 1466727650455 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:50 INFO - PROCESS | 3832 | ++DOCSHELL 180D1C00 == 42 [pid = 3832] [id = 105] 17:20:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (197D8400) [pid = 3832] [serial = 312] [outer = 00000000] 17:20:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (19E1AC00) [pid = 3832] [serial = 313] [outer = 197D8400] 17:20:50 INFO - PROCESS | 3832 | 1466727650499 Marionette DEBUG loaded listener.js 17:20:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19F7A000) [pid = 3832] [serial = 314] [outer = 197D8400] 17:20:50 INFO - PROCESS | 3832 | 1466727650912 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:20:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:20:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 709ms 17:20:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:20:50 INFO - PROCESS | 3832 | 1466727650948 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 3832 | 1466727650950 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 17:20:50 INFO - PROCESS | 3832 | 1466727650953 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - PROCESS | 3832 | 1466727650955 Marionette TRACE conn3 <- [1,386,null,{}] 17:20:50 INFO - PROCESS | 3832 | 1466727650959 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}] 17:20:50 INFO - PROCESS | 3832 | 1466727650961 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:51 INFO - PROCESS | 3832 | 1466727651093 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 17:20:51 INFO - PROCESS | 3832 | 1466727651101 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:51 INFO - PROCESS | 3832 | 1466727651103 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:51 INFO - PROCESS | 3832 | ++DOCSHELL 10A58C00 == 43 [pid = 3832] [id = 106] 17:20:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19E17800) [pid = 3832] [serial = 315] [outer = 00000000] 17:20:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1A513000) [pid = 3832] [serial = 316] [outer = 19E17800] 17:20:51 INFO - PROCESS | 3832 | 1466727651196 Marionette DEBUG loaded listener.js 17:20:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1A516400) [pid = 3832] [serial = 317] [outer = 19E17800] 17:20:51 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (111C5800) [pid = 3832] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:20:51 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (104E6C00) [pid = 3832] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:20:51 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (15A3F800) [pid = 3832] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:20:51 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1036C800) [pid = 3832] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:20:51 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (19ED8800) [pid = 3832] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:20:51 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (19C68000) [pid = 3832] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:20:51 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1559DC00) [pid = 3832] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:20:51 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (175B6800) [pid = 3832] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:20:51 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (144BC400) [pid = 3832] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:20:51 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1A60CC00) [pid = 3832] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:20:51 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1A9C0000) [pid = 3832] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:20:51 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (14FB2000) [pid = 3832] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:20:51 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (111C4400) [pid = 3832] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:20:51 INFO - PROCESS | 3832 | 1466727651827 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]]]}] 17:20:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:20:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 914ms 17:20:51 INFO - PROCESS | 3832 | 1466727651858 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 17:20:51 INFO - PROCESS | 3832 | 1466727651860 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 17:20:51 INFO - PROCESS | 3832 | 1466727651863 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:20:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:20:51 INFO - PROCESS | 3832 | 1466727651865 Marionette TRACE conn3 <- [1,390,null,{}] 17:20:51 INFO - PROCESS | 3832 | 1466727651869 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}] 17:20:51 INFO - PROCESS | 3832 | 1466727651870 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:51 INFO - PROCESS | 3832 | 1466727651955 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 17:20:52 INFO - PROCESS | 3832 | 1466727652035 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 3832 | 1466727652037 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:52 INFO - PROCESS | 3832 | ++DOCSHELL 10373000 == 44 [pid = 3832] [id = 107] 17:20:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (103D2800) [pid = 3832] [serial = 318] [outer = 00000000] 17:20:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (14FB7000) [pid = 3832] [serial = 319] [outer = 103D2800] 17:20:52 INFO - PROCESS | 3832 | 1466727652086 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (157AE800) [pid = 3832] [serial = 320] [outer = 103D2800] 17:20:52 INFO - PROCESS | 3832 | 1466727652491 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]]]}] 17:20:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:20:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 645ms 17:20:52 INFO - PROCESS | 3832 | 1466727652533 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 17:20:52 INFO - PROCESS | 3832 | 1466727652535 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 17:20:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:20:52 INFO - PROCESS | 3832 | 1466727652538 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - PROCESS | 3832 | 1466727652540 Marionette TRACE conn3 <- [1,394,null,{}] 17:20:52 INFO - PROCESS | 3832 | 1466727652543 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}] 17:20:52 INFO - PROCESS | 3832 | 1466727652545 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:52 INFO - PROCESS | 3832 | 1466727652658 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 17:20:52 INFO - PROCESS | 3832 | 1466727652666 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 3832 | 1466727652668 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:52 INFO - PROCESS | 3832 | ++DOCSHELL 140F0800 == 45 [pid = 3832] [id = 108] 17:20:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1559DC00) [pid = 3832] [serial = 321] [outer = 00000000] 17:20:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (195E0400) [pid = 3832] [serial = 322] [outer = 1559DC00] 17:20:52 INFO - PROCESS | 3832 | 1466727652711 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (195E2400) [pid = 3832] [serial = 323] [outer = 1559DC00] 17:20:53 INFO - PROCESS | 3832 | 1466727653115 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]]]}] 17:20:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:20:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 646ms 17:20:53 INFO - PROCESS | 3832 | 1466727653177 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 17:20:53 INFO - PROCESS | 3832 | 1466727653179 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 17:20:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:20:53 INFO - PROCESS | 3832 | 1466727653182 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:20:53 INFO - PROCESS | 3832 | 1466727653183 Marionette TRACE conn3 <- [1,398,null,{}] 17:20:53 INFO - PROCESS | 3832 | 1466727653197 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}] 17:20:53 INFO - PROCESS | 3832 | 1466727653199 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:53 INFO - PROCESS | 3832 | 1466727653309 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 17:20:53 INFO - PROCESS | 3832 | 1466727653352 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:53 INFO - PROCESS | 3832 | 1466727653354 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:53 INFO - PROCESS | 3832 | ++DOCSHELL 19C68000 == 46 [pid = 3832] [id = 109] 17:20:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (19C6F800) [pid = 3832] [serial = 324] [outer = 00000000] 17:20:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1A07EC00) [pid = 3832] [serial = 325] [outer = 19C6F800] 17:20:53 INFO - PROCESS | 3832 | 1466727653400 Marionette DEBUG loaded listener.js 17:20:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1A953000) [pid = 3832] [serial = 326] [outer = 19C6F800] 17:20:53 INFO - PROCESS | 3832 | 1466727653912 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]]]}] 17:20:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:20:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 804ms 17:20:53 INFO - PROCESS | 3832 | 1466727653985 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 17:20:54 INFO - PROCESS | 3832 | 1466727653990 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 17:20:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:20:54 INFO - PROCESS | 3832 | 1466727653996 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - PROCESS | 3832 | 1466727654000 Marionette TRACE conn3 <- [1,402,null,{}] 17:20:54 INFO - PROCESS | 3832 | 1466727654008 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}] 17:20:54 INFO - PROCESS | 3832 | 1466727654013 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:54 INFO - PROCESS | 3832 | 1466727654169 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 17:20:54 INFO - PROCESS | 3832 | 1466727654292 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:54 INFO - PROCESS | 3832 | 1466727654297 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:54 INFO - PROCESS | 3832 | ++DOCSHELL 11CD5000 == 47 [pid = 3832] [id = 110] 17:20:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1281E800) [pid = 3832] [serial = 327] [outer = 00000000] 17:20:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (13463800) [pid = 3832] [serial = 328] [outer = 1281E800] 17:20:54 INFO - PROCESS | 3832 | 1466727654356 Marionette DEBUG loaded listener.js 17:20:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (140EB400) [pid = 3832] [serial = 329] [outer = 1281E800] 17:20:55 INFO - PROCESS | 3832 | 1466727654993 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]]]}] 17:20:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:20:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1040ms 17:20:55 INFO - PROCESS | 3832 | 1466727655040 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 17:20:55 INFO - PROCESS | 3832 | 1466727655045 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 17:20:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:20:55 INFO - PROCESS | 3832 | 1466727655052 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:20:55 INFO - PROCESS | 3832 | 1466727655055 Marionette TRACE conn3 <- [1,406,null,{}] 17:20:55 INFO - PROCESS | 3832 | 1466727655080 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}] 17:20:55 INFO - PROCESS | 3832 | 1466727655083 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:55 INFO - PROCESS | 3832 | 1466727655205 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 17:20:55 INFO - PROCESS | 3832 | 1466727655331 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:55 INFO - PROCESS | 3832 | 1466727655334 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:55 INFO - PROCESS | 3832 | ++DOCSHELL 164E5C00 == 48 [pid = 3832] [id = 111] 17:20:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (164E6000) [pid = 3832] [serial = 330] [outer = 00000000] 17:20:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (164E9800) [pid = 3832] [serial = 331] [outer = 164E6000] 17:20:55 INFO - PROCESS | 3832 | 1466727655391 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (164ED000) [pid = 3832] [serial = 332] [outer = 164E6000] 17:20:56 INFO - PROCESS | 3832 | 1466727656018 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]]]}] 17:20:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:20:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1008ms 17:20:56 INFO - PROCESS | 3832 | 1466727656055 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 17:20:56 INFO - PROCESS | 3832 | 1466727656058 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 17:20:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:20:56 INFO - PROCESS | 3832 | 1466727656062 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:20:56 INFO - PROCESS | 3832 | 1466727656066 Marionette TRACE conn3 <- [1,410,null,{}] 17:20:56 INFO - PROCESS | 3832 | 1466727656077 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}] 17:20:56 INFO - PROCESS | 3832 | 1466727656081 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:56 INFO - PROCESS | 3832 | 1466727656189 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 17:20:56 INFO - PROCESS | 3832 | 1466727656341 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:56 INFO - PROCESS | 3832 | 1466727656344 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:56 INFO - PROCESS | 3832 | ++DOCSHELL 173D3800 == 49 [pid = 3832] [id = 112] 17:20:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (173D8C00) [pid = 3832] [serial = 333] [outer = 00000000] 17:20:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (177CF400) [pid = 3832] [serial = 334] [outer = 173D8C00] 17:20:56 INFO - PROCESS | 3832 | 1466727656402 Marionette DEBUG loaded listener.js 17:20:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (195DCC00) [pid = 3832] [serial = 335] [outer = 173D8C00] 17:20:57 INFO - PROCESS | 3832 | 1466727656986 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]]]}] 17:20:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:20:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 945ms 17:20:57 INFO - PROCESS | 3832 | 1466727657037 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 17:20:57 INFO - PROCESS | 3832 | 1466727657039 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 17:20:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:20:57 INFO - PROCESS | 3832 | 1466727657043 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:20:57 INFO - PROCESS | 3832 | 1466727657045 Marionette TRACE conn3 <- [1,414,null,{}] 17:20:57 INFO - PROCESS | 3832 | 1466727657049 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}] 17:20:57 INFO - PROCESS | 3832 | 1466727657051 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:57 INFO - PROCESS | 3832 | 1466727657167 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 17:20:57 INFO - PROCESS | 3832 | 1466727657292 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:57 INFO - PROCESS | 3832 | 1466727657295 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:57 INFO - PROCESS | 3832 | ++DOCSHELL 105EE000 == 50 [pid = 3832] [id = 113] 17:20:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (197CC400) [pid = 3832] [serial = 336] [outer = 00000000] 17:20:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (19C75400) [pid = 3832] [serial = 337] [outer = 197CC400] 17:20:57 INFO - PROCESS | 3832 | 1466727657350 Marionette DEBUG loaded listener.js 17:20:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (1A07A000) [pid = 3832] [serial = 338] [outer = 197CC400] 17:20:58 INFO - PROCESS | 3832 | 1466727658002 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]]]}] 17:20:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:20:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1008ms 17:20:58 INFO - PROCESS | 3832 | 1466727658207 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 3832 | 1466727658211 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 17:20:58 INFO - PROCESS | 3832 | 1466727658227 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - PROCESS | 3832 | 1466727658229 Marionette TRACE conn3 <- [1,418,null,{}] 17:20:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:20:58 INFO - PROCESS | 3832 | 1466727658235 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}] 17:20:58 INFO - PROCESS | 3832 | 1466727658238 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:58 INFO - PROCESS | 3832 | 1466727658347 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 17:20:58 INFO - PROCESS | 3832 | 1466727658426 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:58 INFO - PROCESS | 3832 | 1466727658431 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:20:58 INFO - PROCESS | 3832 | ++DOCSHELL 12BCC400 == 51 [pid = 3832] [id = 114] 17:20:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (13079800) [pid = 3832] [serial = 339] [outer = 00000000] 17:20:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (13DF7800) [pid = 3832] [serial = 340] [outer = 13079800] 17:20:58 INFO - PROCESS | 3832 | 1466727658522 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (144C3C00) [pid = 3832] [serial = 341] [outer = 13079800] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 140F0800 == 50 [pid = 3832] [id = 108] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 10373000 == 49 [pid = 3832] [id = 107] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 10A58C00 == 48 [pid = 3832] [id = 106] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 180D1C00 == 47 [pid = 3832] [id = 105] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 180CB400 == 46 [pid = 3832] [id = 104] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 17503C00 == 45 [pid = 3832] [id = 103] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 16790400 == 44 [pid = 3832] [id = 102] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 13DF7400 == 43 [pid = 3832] [id = 101] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 12927400 == 42 [pid = 3832] [id = 100] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 10BAF400 == 41 [pid = 3832] [id = 99] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 173EE400 == 40 [pid = 3832] [id = 83] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 111A6400 == 39 [pid = 3832] [id = 84] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 129B1C00 == 38 [pid = 3832] [id = 65] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 111BF000 == 37 [pid = 3832] [id = 96] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 14FB3400 == 36 [pid = 3832] [id = 95] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 15AA6C00 == 35 [pid = 3832] [id = 97] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 1A078800 == 34 [pid = 3832] [id = 98] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 10560400 == 33 [pid = 3832] [id = 54] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 13266400 == 32 [pid = 3832] [id = 82] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 105EE000 == 31 [pid = 3832] [id = 113] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 164E5C00 == 30 [pid = 3832] [id = 111] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 173D3800 == 29 [pid = 3832] [id = 112] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 19C68000 == 28 [pid = 3832] [id = 109] 17:20:59 INFO - PROCESS | 3832 | --DOCSHELL 11CD5000 == 27 [pid = 3832] [id = 110] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1A512400) [pid = 3832] [serial = 194] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (13460C00) [pid = 3832] [serial = 163] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (12DF9000) [pid = 3832] [serial = 209] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (10A5C400) [pid = 3832] [serial = 241] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (17E2D400) [pid = 3832] [serial = 247] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (130CB000) [pid = 3832] [serial = 254] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (129F7400) [pid = 3832] [serial = 253] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (1A081000) [pid = 3832] [serial = 268] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (19E1A800) [pid = 3832] [serial = 265] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (15322400) [pid = 3832] [serial = 244] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1669F400) [pid = 3832] [serial = 257] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (15E88C00) [pid = 3832] [serial = 256] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (18010800) [pid = 3832] [serial = 262] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (180D6800) [pid = 3832] [serial = 263] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1559F800) [pid = 3832] [serial = 259] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (16984400) [pid = 3832] [serial = 260] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1A958C00) [pid = 3832] [serial = 271] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1A9B3800) [pid = 3832] [serial = 250] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1A3A8800) [pid = 3832] [serial = 269] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1AB30000) [pid = 3832] [serial = 274] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1A9B2C00) [pid = 3832] [serial = 272] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (14FB5400) [pid = 3832] [serial = 280] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1A51F400) [pid = 3832] [serial = 283] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1AB35000) [pid = 3832] [serial = 275] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (14FB9C00) [pid = 3832] [serial = 281] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19ED8C00) [pid = 3832] [serial = 278] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19979800) [pid = 3832] [serial = 277] [outer = 00000000] [url = about:blank] 17:20:59 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19E1BC00) [pid = 3832] [serial = 266] [outer = 00000000] [url = about:blank] 17:21:00 INFO - PROCESS | 3832 | 1466727660453 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]]]}] 17:21:00 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 17:21:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2221ms 17:21:00 INFO - PROCESS | 3832 | 1466727660483 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 17:21:00 INFO - PROCESS | 3832 | 1466727660486 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 17:21:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:21:00 INFO - PROCESS | 3832 | 1466727660491 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:21:00 INFO - PROCESS | 3832 | 1466727660494 Marionette TRACE conn3 <- [1,422,null,{}] 17:21:00 INFO - PROCESS | 3832 | 1466727660501 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}] 17:21:00 INFO - PROCESS | 3832 | 1466727660504 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:00 INFO - PROCESS | 3832 | 1466727660593 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 17:21:00 INFO - PROCESS | 3832 | 1466727660601 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:00 INFO - PROCESS | 3832 | 1466727660605 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:00 INFO - PROCESS | 3832 | ++DOCSHELL 10A64400 == 28 [pid = 3832] [id = 115] 17:21:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (10A64C00) [pid = 3832] [serial = 342] [outer = 00000000] 17:21:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (114CAC00) [pid = 3832] [serial = 343] [outer = 10A64C00] 17:21:00 INFO - PROCESS | 3832 | 1466727660653 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1281F400) [pid = 3832] [serial = 344] [outer = 10A64C00] 17:21:01 INFO - PROCESS | 3832 | 1466727661584 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]]]}] 17:21:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:21:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1166ms 17:21:01 INFO - PROCESS | 3832 | 1466727661649 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 3832 | 1466727661654 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 17:21:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:21:01 INFO - PROCESS | 3832 | 1466727661661 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 3832 | 1466727661664 Marionette TRACE conn3 <- [1,426,null,{}] 17:21:01 INFO - PROCESS | 3832 | 1466727661667 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}] 17:21:01 INFO - PROCESS | 3832 | 1466727661670 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:01 INFO - PROCESS | 3832 | 1466727661757 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 17:21:01 INFO - PROCESS | 3832 | 1466727661764 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 3832 | 1466727661767 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:01 INFO - PROCESS | 3832 | ++DOCSHELL 1314A800 == 29 [pid = 3832] [id = 116] 17:21:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (13155C00) [pid = 3832] [serial = 345] [outer = 00000000] 17:21:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (131DEC00) [pid = 3832] [serial = 346] [outer = 13155C00] 17:21:01 INFO - PROCESS | 3832 | 1466727661814 Marionette DEBUG loaded listener.js 17:21:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (13461800) [pid = 3832] [serial = 347] [outer = 13155C00] 17:21:02 INFO - PROCESS | 3832 | 1466727662360 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] 17:21:02 INFO - PROCESS | 3832 | 1466727662402 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 17:21:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:21:02 INFO - PROCESS | 3832 | 1466727662406 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:21:02 INFO - PROCESS | 3832 | 1466727662409 Marionette TRACE conn3 <- [1,430,null,{}] 17:21:02 INFO - PROCESS | 3832 | 1466727662420 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}] 17:21:02 INFO - PROCESS | 3832 | 1466727662424 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:02 INFO - PROCESS | 3832 | 1466727662544 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 17:21:02 INFO - PROCESS | 3832 | 1466727662552 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:02 INFO - PROCESS | 3832 | 1466727662556 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:02 INFO - PROCESS | 3832 | ++DOCSHELL 1559B000 == 30 [pid = 3832] [id = 117] 17:21:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1559D800) [pid = 3832] [serial = 348] [outer = 00000000] 17:21:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (15AA6000) [pid = 3832] [serial = 349] [outer = 1559D800] 17:21:02 INFO - PROCESS | 3832 | 1466727662609 Marionette DEBUG loaded listener.js 17:21:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (15E92400) [pid = 3832] [serial = 350] [outer = 1559D800] 17:21:03 INFO - PROCESS | 3832 | 1466727663045 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]]]}] 17:21:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:21:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 693ms 17:21:03 INFO - PROCESS | 3832 | 1466727663105 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 17:21:03 INFO - PROCESS | 3832 | 1466727663117 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 17:21:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:21:03 INFO - PROCESS | 3832 | 1466727663163 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 3832 | 1466727663165 Marionette TRACE conn3 <- [1,434,null,{}] 17:21:03 INFO - PROCESS | 3832 | 1466727663169 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}] 17:21:03 INFO - PROCESS | 3832 | 1466727663171 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:03 INFO - PROCESS | 3832 | 1466727663289 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 17:21:03 INFO - PROCESS | 3832 | 1466727663299 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 3832 | 1466727663301 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:03 INFO - PROCESS | 3832 | ++DOCSHELL 164E9C00 == 31 [pid = 3832] [id = 118] 17:21:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (164EA400) [pid = 3832] [serial = 351] [outer = 00000000] 17:21:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1669C000) [pid = 3832] [serial = 352] [outer = 164EA400] 17:21:03 INFO - PROCESS | 3832 | 1466727663349 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (16788000) [pid = 3832] [serial = 353] [outer = 164EA400] 17:21:03 INFO - PROCESS | 3832 | 1466727663779 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]]]}] 17:21:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:21:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 662ms 17:21:03 INFO - PROCESS | 3832 | 1466727663813 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 17:21:03 INFO - PROCESS | 3832 | 1466727663815 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 17:21:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:21:03 INFO - PROCESS | 3832 | 1466727663818 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 3832 | 1466727663820 Marionette TRACE conn3 <- [1,438,null,{}] 17:21:03 INFO - PROCESS | 3832 | 1466727663824 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}] 17:21:03 INFO - PROCESS | 3832 | 1466727663826 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:03 INFO - PROCESS | 3832 | 1466727663930 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 17:21:03 INFO - PROCESS | 3832 | 1466727663935 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 3832 | 1466727663938 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:03 INFO - PROCESS | 3832 | ++DOCSHELL 16699000 == 32 [pid = 3832] [id = 119] 17:21:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (16787000) [pid = 3832] [serial = 354] [outer = 00000000] 17:21:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (16A4F800) [pid = 3832] [serial = 355] [outer = 16787000] 17:21:04 INFO - PROCESS | 3832 | 1466727663982 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (16ED0800) [pid = 3832] [serial = 356] [outer = 16787000] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (19E17800) [pid = 3832] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (197D8400) [pid = 3832] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (103D2800) [pid = 3832] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (129F2800) [pid = 3832] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (15AAF400) [pid = 3832] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (13DFA800) [pid = 3832] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (10EC8000) [pid = 3832] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (17506400) [pid = 3832] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (16790C00) [pid = 3832] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1559DC00) [pid = 3832] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1A080C00) [pid = 3832] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (130CD000) [pid = 3832] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (15AA5400) [pid = 3832] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19C6F800) [pid = 3832] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (180CF000) [pid = 3832] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (18010000) [pid = 3832] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (17E2C400) [pid = 3832] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (180D2800) [pid = 3832] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (10ED0400) [pid = 3832] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (14F09400) [pid = 3832] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19C70800) [pid = 3832] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1A3A5400) [pid = 3832] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1055BC00) [pid = 3832] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (177CB400) [pid = 3832] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:21:04 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (144C6800) [pid = 3832] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:21:05 INFO - PROCESS | 3832 | 1466727665377 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]]]}] 17:21:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:21:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1622ms 17:21:05 INFO - PROCESS | 3832 | 1466727665481 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 17:21:05 INFO - PROCESS | 3832 | 1466727665486 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 17:21:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:21:05 INFO - PROCESS | 3832 | 1466727665492 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:21:05 INFO - PROCESS | 3832 | 1466727665498 Marionette TRACE conn3 <- [1,442,null,{}] 17:21:05 INFO - PROCESS | 3832 | 1466727665503 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}] 17:21:05 INFO - PROCESS | 3832 | 1466727665506 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:05 INFO - PROCESS | 3832 | 1466727665628 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 17:21:05 INFO - PROCESS | 3832 | 1466727665705 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:05 INFO - PROCESS | 3832 | 1466727665708 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:05 INFO - PROCESS | 3832 | ++DOCSHELL 111C6400 == 33 [pid = 3832] [id = 120] 17:21:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (114CCC00) [pid = 3832] [serial = 357] [outer = 00000000] 17:21:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1303BC00) [pid = 3832] [serial = 358] [outer = 114CCC00] 17:21:05 INFO - PROCESS | 3832 | 1466727665809 Marionette DEBUG loaded listener.js 17:21:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (131DC800) [pid = 3832] [serial = 359] [outer = 114CCC00] 17:21:06 INFO - PROCESS | 3832 | 1466727666546 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]]]}] 17:21:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:21:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1103ms 17:21:06 INFO - PROCESS | 3832 | 1466727666592 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 17:21:06 INFO - PROCESS | 3832 | 1466727666597 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 17:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:21:06 INFO - PROCESS | 3832 | 1466727666604 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - PROCESS | 3832 | 1466727666607 Marionette TRACE conn3 <- [1,446,null,{}] 17:21:06 INFO - PROCESS | 3832 | 1466727666611 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}] 17:21:06 INFO - PROCESS | 3832 | 1466727666614 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:06 INFO - PROCESS | 3832 | 1466727666730 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 17:21:06 INFO - PROCESS | 3832 | 1466727666814 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:06 INFO - PROCESS | 3832 | 1466727666817 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:06 INFO - PROCESS | 3832 | ++DOCSHELL 14FB0400 == 34 [pid = 3832] [id = 121] 17:21:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (14FB3C00) [pid = 3832] [serial = 360] [outer = 00000000] 17:21:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (155A0000) [pid = 3832] [serial = 361] [outer = 14FB3C00] 17:21:06 INFO - PROCESS | 3832 | 1466727666915 Marionette DEBUG loaded listener.js 17:21:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (15AB0C00) [pid = 3832] [serial = 362] [outer = 14FB3C00] 17:21:07 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 17:21:07 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 17:21:07 INFO - PROCESS | 3832 | --DOCSHELL 164E9C00 == 33 [pid = 3832] [id = 118] 17:21:07 INFO - PROCESS | 3832 | --DOCSHELL 1559B000 == 32 [pid = 3832] [id = 117] 17:21:07 INFO - PROCESS | 3832 | --DOCSHELL 1314A800 == 31 [pid = 3832] [id = 116] 17:21:07 INFO - PROCESS | 3832 | --DOCSHELL 10A64400 == 30 [pid = 3832] [id = 115] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1A610C00) [pid = 3832] [serial = 239] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (180D8C00) [pid = 3832] [serial = 203] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (130C7C00) [pid = 3832] [serial = 197] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (15A69C00) [pid = 3832] [serial = 200] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1A517C00) [pid = 3832] [serial = 206] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19E1D000) [pid = 3832] [serial = 160] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1A9BCC00) [pid = 3832] [serial = 251] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (10F93C00) [pid = 3832] [serial = 242] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (197D1400) [pid = 3832] [serial = 248] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (157B0000) [pid = 3832] [serial = 245] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1A513000) [pid = 3832] [serial = 316] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19F7A000) [pid = 3832] [serial = 314] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19E1AC00) [pid = 3832] [serial = 313] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (14FB7000) [pid = 3832] [serial = 319] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13DF7C00) [pid = 3832] [serial = 286] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (14F91C00) [pid = 3832] [serial = 287] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16E47000) [pid = 3832] [serial = 289] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (173D5400) [pid = 3832] [serial = 290] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15323400) [pid = 3832] [serial = 301] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1669B400) [pid = 3832] [serial = 302] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12924C00) [pid = 3832] [serial = 295] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (13124800) [pid = 3832] [serial = 296] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (177CE400) [pid = 3832] [serial = 307] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16EDA400) [pid = 3832] [serial = 304] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (173D0C00) [pid = 3832] [serial = 305] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (195E0400) [pid = 3832] [serial = 322] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1A518000) [pid = 3832] [serial = 292] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1A954400) [pid = 3832] [serial = 293] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1531FC00) [pid = 3832] [serial = 298] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (15A49C00) [pid = 3832] [serial = 299] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1AE83800) [pid = 3832] [serial = 284] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (195E2400) [pid = 3832] [serial = 323] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1A516400) [pid = 3832] [serial = 317] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (1A953000) [pid = 3832] [serial = 326] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (180D7C00) [pid = 3832] [serial = 310] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (197D1000) [pid = 3832] [serial = 311] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (17D7E400) [pid = 3832] [serial = 308] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (1A07EC00) [pid = 3832] [serial = 325] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (157AE800) [pid = 3832] [serial = 320] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 3832 | 1466727667757 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]]]}] 17:21:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:21:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1198ms 17:21:07 INFO - PROCESS | 3832 | 1466727667799 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 17:21:07 INFO - PROCESS | 3832 | 1466727667803 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 17:21:07 INFO - PROCESS | 3832 | 1466727667808 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:21:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:21:07 INFO - PROCESS | 3832 | 1466727667811 Marionette TRACE conn3 <- [1,450,null,{}] 17:21:07 INFO - PROCESS | 3832 | 1466727667817 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}] 17:21:07 INFO - PROCESS | 3832 | 1466727667819 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:07 INFO - PROCESS | 3832 | 1466727667908 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 17:21:07 INFO - PROCESS | 3832 | 1466727667915 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:07 INFO - PROCESS | 3832 | 1466727667917 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:07 INFO - PROCESS | 3832 | ++DOCSHELL 10ED0000 == 31 [pid = 3832] [id = 122] 17:21:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (10F8AC00) [pid = 3832] [serial = 363] [outer = 00000000] 17:21:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (13081800) [pid = 3832] [serial = 364] [outer = 10F8AC00] 17:21:07 INFO - PROCESS | 3832 | 1466727667967 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (13123400) [pid = 3832] [serial = 365] [outer = 10F8AC00] 17:21:08 INFO - PROCESS | 3832 | 1466727668477 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] 17:21:08 INFO - PROCESS | 3832 | 1466727668514 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 17:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:21:08 INFO - PROCESS | 3832 | 1466727668520 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 3832 | 1466727668523 Marionette TRACE conn3 <- [1,454,null,{}] 17:21:08 INFO - PROCESS | 3832 | 1466727668527 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}] 17:21:08 INFO - PROCESS | 3832 | 1466727668529 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:08 INFO - PROCESS | 3832 | 1466727668659 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 17:21:08 INFO - PROCESS | 3832 | 1466727668667 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 3832 | 1466727668670 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:08 INFO - PROCESS | 3832 | ++DOCSHELL 14FAC400 == 32 [pid = 3832] [id = 123] 17:21:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (14FAD800) [pid = 3832] [serial = 366] [outer = 00000000] 17:21:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (14FB7000) [pid = 3832] [serial = 367] [outer = 14FAD800] 17:21:08 INFO - PROCESS | 3832 | 1466727668717 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (15329400) [pid = 3832] [serial = 368] [outer = 14FAD800] 17:21:09 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 17:21:09 INFO - PROCESS | 3832 | 1466727669175 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]]]}] 17:21:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:21:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 17:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:21:09 INFO - PROCESS | 3832 | 1466727669193 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 17:21:09 INFO - PROCESS | 3832 | 1466727669195 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 17:21:09 INFO - PROCESS | 3832 | 1466727669199 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - PROCESS | 3832 | 1466727669203 Marionette TRACE conn3 <- [1,458,null,{}] 17:21:09 INFO - PROCESS | 3832 | 1466727669213 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}] 17:21:09 INFO - PROCESS | 3832 | 1466727669218 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:09 INFO - PROCESS | 3832 | 1466727669302 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 17:21:09 INFO - PROCESS | 3832 | 1466727669311 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:09 INFO - PROCESS | 3832 | 1466727669314 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:09 INFO - PROCESS | 3832 | ++DOCSHELL 164E6C00 == 33 [pid = 3832] [id = 124] 17:21:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (164E7000) [pid = 3832] [serial = 369] [outer = 00000000] 17:21:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (16696C00) [pid = 3832] [serial = 370] [outer = 164E7000] 17:21:09 INFO - PROCESS | 3832 | 1466727669364 Marionette DEBUG loaded listener.js 17:21:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (16782400) [pid = 3832] [serial = 371] [outer = 164E7000] 17:21:09 INFO - PROCESS | 3832 | 1466727669844 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] 17:21:09 INFO - PROCESS | 3832 | 1466727669898 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 17:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:21:09 INFO - PROCESS | 3832 | 1466727669902 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - PROCESS | 3832 | 1466727669903 Marionette TRACE conn3 <- [1,462,null,{}] 17:21:09 INFO - PROCESS | 3832 | 1466727669907 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}] 17:21:09 INFO - PROCESS | 3832 | 1466727669909 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:09 INFO - PROCESS | 3832 | 1466727669993 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 17:21:10 INFO - PROCESS | 3832 | 1466727669998 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:10 INFO - PROCESS | 3832 | 1466727670001 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:10 INFO - PROCESS | 3832 | ++DOCSHELL 16790C00 == 34 [pid = 3832] [id = 125] 17:21:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (16982800) [pid = 3832] [serial = 372] [outer = 00000000] 17:21:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (173CF400) [pid = 3832] [serial = 373] [outer = 16982800] 17:21:10 INFO - PROCESS | 3832 | 1466727670045 Marionette DEBUG loaded listener.js 17:21:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (173D9400) [pid = 3832] [serial = 374] [outer = 16982800] 17:21:10 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 17:21:10 INFO - PROCESS | 3832 | 1466727670546 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] 17:21:10 INFO - PROCESS | 3832 | 1466727670612 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 17:21:10 INFO - PROCESS | 3832 | 1466727670616 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:21:10 INFO - PROCESS | 3832 | 1466727670617 Marionette TRACE conn3 <- [1,466,null,{}] 17:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:21:10 INFO - PROCESS | 3832 | 1466727670621 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}] 17:21:10 INFO - PROCESS | 3832 | 1466727670623 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:10 INFO - PROCESS | 3832 | 1466727670756 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 17:21:10 INFO - PROCESS | 3832 | 1466727670775 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:10 INFO - PROCESS | 3832 | 1466727670778 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:10 INFO - PROCESS | 3832 | ++DOCSHELL 13460C00 == 35 [pid = 3832] [id = 126] 17:21:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (157B0800) [pid = 3832] [serial = 375] [outer = 00000000] 17:21:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (177CC800) [pid = 3832] [serial = 376] [outer = 157B0800] 17:21:10 INFO - PROCESS | 3832 | 1466727670822 Marionette DEBUG loaded listener.js 17:21:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (177DA400) [pid = 3832] [serial = 377] [outer = 157B0800] 17:21:11 INFO - PROCESS | 3832 | 1466727671262 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] 17:21:11 INFO - PROCESS | 3832 | 1466727671319 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 17:21:11 INFO - PROCESS | 3832 | 1466727671322 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:21:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:21:11 INFO - PROCESS | 3832 | 1466727671323 Marionette TRACE conn3 <- [1,470,null,{}] 17:21:11 INFO - PROCESS | 3832 | 1466727671327 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}] 17:21:11 INFO - PROCESS | 3832 | 1466727671332 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:11 INFO - PROCESS | 3832 | 1466727671471 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 17:21:11 INFO - PROCESS | 3832 | 1466727671481 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:11 INFO - PROCESS | 3832 | 1466727671483 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:11 INFO - PROCESS | 3832 | ++DOCSHELL 180D1000 == 36 [pid = 3832] [id = 127] 17:21:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (180D1800) [pid = 3832] [serial = 378] [outer = 00000000] 17:21:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (194BFC00) [pid = 3832] [serial = 379] [outer = 180D1800] 17:21:11 INFO - PROCESS | 3832 | 1466727671530 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (194C2000) [pid = 3832] [serial = 380] [outer = 180D1800] 17:21:12 INFO - PROCESS | 3832 | 1466727671991 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]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:21:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 708ms 17:21:12 INFO - PROCESS | 3832 | 1466727672052 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 3832 | 1466727672054 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 17:21:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:21:12 INFO - PROCESS | 3832 | 1466727672066 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 3832 | 1466727672068 Marionette TRACE conn3 <- [1,474,null,{}] 17:21:12 INFO - PROCESS | 3832 | 1466727672072 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}] 17:21:12 INFO - PROCESS | 3832 | 1466727672074 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:12 INFO - PROCESS | 3832 | 1466727672186 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 17:21:12 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (13155C00) [pid = 3832] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:21:12 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1281E800) [pid = 3832] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:21:12 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (197CC400) [pid = 3832] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:21:12 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (173D8C00) [pid = 3832] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:21:12 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (164E6000) [pid = 3832] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:21:12 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (10A64C00) [pid = 3832] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:21:12 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (13079800) [pid = 3832] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:21:12 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (164EA400) [pid = 3832] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:21:12 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1559D800) [pid = 3832] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:21:12 INFO - PROCESS | 3832 | 1466727672247 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - PROCESS | 3832 | 1466727672249 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:12 INFO - PROCESS | 3832 | ++DOCSHELL 10ED1400 == 37 [pid = 3832] [id = 128] 17:21:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10ED2C00) [pid = 3832] [serial = 381] [outer = 00000000] 17:21:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (13275400) [pid = 3832] [serial = 382] [outer = 10ED2C00] 17:21:12 INFO - PROCESS | 3832 | 1466727672295 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1559D800) [pid = 3832] [serial = 383] [outer = 10ED2C00] 17:21:12 INFO - PROCESS | 3832 | 1466727672700 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]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:21:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 646ms 17:21:12 INFO - PROCESS | 3832 | 1466727672731 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 3832 | 1466727672733 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 17:21:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:21:12 INFO - PROCESS | 3832 | 1466727672736 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 3832 | 1466727672738 Marionette TRACE conn3 <- [1,478,null,{}] 17:21:12 INFO - PROCESS | 3832 | 1466727672741 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}] 17:21:12 INFO - PROCESS | 3832 | 1466727672743 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:12 INFO - PROCESS | 3832 | 1466727672822 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 17:21:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (15E8E800) [pid = 3832] [serial = 384] [outer = 1B0EF800] 17:21:12 INFO - PROCESS | 3832 | 1466727672921 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - PROCESS | 3832 | 1466727672923 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:12 INFO - PROCESS | 3832 | ++DOCSHELL 195DF400 == 38 [pid = 3832] [id = 129] 17:21:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (195DFC00) [pid = 3832] [serial = 385] [outer = 00000000] 17:21:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (195E5000) [pid = 3832] [serial = 386] [outer = 195DFC00] 17:21:12 INFO - PROCESS | 3832 | 1466727672972 Marionette DEBUG loaded listener.js 17:21:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (197D0400) [pid = 3832] [serial = 387] [outer = 195DFC00] 17:21:13 INFO - PROCESS | 3832 | 1466727673353 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]]]}] 17:21:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:21:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 17:21:13 INFO - PROCESS | 3832 | 1466727673375 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 17:21:13 INFO - PROCESS | 3832 | 1466727673377 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 17:21:13 INFO - PROCESS | 3832 | 1466727673380 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:21:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:21:13 INFO - PROCESS | 3832 | 1466727673382 Marionette TRACE conn3 <- [1,482,null,{}] 17:21:13 INFO - PROCESS | 3832 | 1466727673385 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}] 17:21:13 INFO - PROCESS | 3832 | 1466727673387 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:13 INFO - PROCESS | 3832 | 1466727673497 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 17:21:13 INFO - PROCESS | 3832 | 1466727673539 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:13 INFO - PROCESS | 3832 | 1466727673541 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:13 INFO - PROCESS | 3832 | ++DOCSHELL 10A64800 == 39 [pid = 3832] [id = 130] 17:21:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (10F8DC00) [pid = 3832] [serial = 388] [outer = 00000000] 17:21:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (197D1C00) [pid = 3832] [serial = 389] [outer = 10F8DC00] 17:21:13 INFO - PROCESS | 3832 | 1466727673583 Marionette DEBUG loaded listener.js 17:21:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (197D3000) [pid = 3832] [serial = 390] [outer = 10F8DC00] 17:21:14 INFO - PROCESS | 3832 | 1466727673995 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]]]}] 17:21:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:21:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 630ms 17:21:14 INFO - PROCESS | 3832 | 1466727674018 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 17:21:14 INFO - PROCESS | 3832 | 1466727674020 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 17:21:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:21:14 INFO - PROCESS | 3832 | 1466727674023 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:21:14 INFO - PROCESS | 3832 | 1466727674025 Marionette TRACE conn3 <- [1,486,null,{}] 17:21:14 INFO - PROCESS | 3832 | 1466727674028 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}] 17:21:14 INFO - PROCESS | 3832 | 1466727674030 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:14 INFO - PROCESS | 3832 | 1466727674143 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 17:21:14 INFO - PROCESS | 3832 | 1466727674150 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:14 INFO - PROCESS | 3832 | 1466727674152 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:14 INFO - PROCESS | 3832 | ++DOCSHELL 114C8C00 == 40 [pid = 3832] [id = 131] 17:21:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (12DF2400) [pid = 3832] [serial = 391] [outer = 00000000] 17:21:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19E19400) [pid = 3832] [serial = 392] [outer = 12DF2400] 17:21:14 INFO - PROCESS | 3832 | 1466727674196 Marionette DEBUG loaded listener.js 17:21:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19E1D000) [pid = 3832] [serial = 393] [outer = 12DF2400] 17:21:14 INFO - PROCESS | 3832 | 1466727674842 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]]]}] 17:21:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:21:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 851ms 17:21:14 INFO - PROCESS | 3832 | 1466727674868 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 17:21:14 INFO - PROCESS | 3832 | 1466727674872 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 17:21:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:21:14 INFO - PROCESS | 3832 | 1466727674891 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:21:14 INFO - PROCESS | 3832 | 1466727674896 Marionette TRACE conn3 <- [1,490,null,{}] 17:21:14 INFO - PROCESS | 3832 | 1466727674902 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}] 17:21:14 INFO - PROCESS | 3832 | 1466727674905 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:15 INFO - PROCESS | 3832 | 1466727675024 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 17:21:15 INFO - PROCESS | 3832 | 1466727675141 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:15 INFO - PROCESS | 3832 | 1466727675144 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:15 INFO - PROCESS | 3832 | ++DOCSHELL 114CF000 == 41 [pid = 3832] [id = 132] 17:21:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (12D67C00) [pid = 3832] [serial = 394] [outer = 00000000] 17:21:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (131D1400) [pid = 3832] [serial = 395] [outer = 12D67C00] 17:21:15 INFO - PROCESS | 3832 | 1466727675208 Marionette DEBUG loaded listener.js 17:21:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (14FAFC00) [pid = 3832] [serial = 396] [outer = 12D67C00] 17:21:15 INFO - PROCESS | 3832 | 1466727675758 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]]]}] 17:21:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:21:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 961ms 17:21:15 INFO - PROCESS | 3832 | 1466727675836 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 17:21:15 INFO - PROCESS | 3832 | 1466727675841 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 17:21:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:21:15 INFO - PROCESS | 3832 | 1466727675848 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:21:15 INFO - PROCESS | 3832 | 1466727675851 Marionette TRACE conn3 <- [1,494,null,{}] 17:21:15 INFO - PROCESS | 3832 | 1466727675855 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}] 17:21:15 INFO - PROCESS | 3832 | 1466727675858 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:16 INFO - PROCESS | 3832 | 1466727675971 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 17:21:16 INFO - PROCESS | 3832 | 1466727676098 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:16 INFO - PROCESS | 3832 | 1466727676101 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:16 INFO - PROCESS | 3832 | ++DOCSHELL 15AAE000 == 42 [pid = 3832] [id = 133] 17:21:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15E8EC00) [pid = 3832] [serial = 397] [outer = 00000000] 17:21:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16783000) [pid = 3832] [serial = 398] [outer = 15E8EC00] 17:21:16 INFO - PROCESS | 3832 | 1466727676159 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16983C00) [pid = 3832] [serial = 399] [outer = 15E8EC00] 17:21:16 INFO - PROCESS | 3832 | 1466727676795 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]]]}] 17:21:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:21:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 945ms 17:21:16 INFO - PROCESS | 3832 | 1466727676825 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 17:21:16 INFO - PROCESS | 3832 | 1466727676827 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 17:21:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:21:16 INFO - PROCESS | 3832 | 1466727676831 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:21:16 INFO - PROCESS | 3832 | 1466727676835 Marionette TRACE conn3 <- [1,498,null,{}] 17:21:16 INFO - PROCESS | 3832 | 1466727676846 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}] 17:21:16 INFO - PROCESS | 3832 | 1466727676851 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:16 INFO - PROCESS | 3832 | 1466727676959 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 17:21:17 INFO - PROCESS | 3832 | 1466727677058 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:17 INFO - PROCESS | 3832 | 1466727677061 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:17 INFO - PROCESS | 3832 | ++DOCSHELL 173DCC00 == 43 [pid = 3832] [id = 134] 17:21:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19C68800) [pid = 3832] [serial = 400] [outer = 00000000] 17:21:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19E17800) [pid = 3832] [serial = 401] [outer = 19C68800] 17:21:17 INFO - PROCESS | 3832 | 1466727677118 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19ED4C00) [pid = 3832] [serial = 402] [outer = 19C68800] 17:21:17 INFO - PROCESS | 3832 | 1466727677726 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]]]}] 17:21:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:21:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 961ms 17:21:17 INFO - PROCESS | 3832 | 1466727677776 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 17:21:17 INFO - PROCESS | 3832 | 1466727677779 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 17:21:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:21:17 INFO - PROCESS | 3832 | 1466727677782 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - PROCESS | 3832 | 1466727677784 Marionette TRACE conn3 <- [1,502,null,{}] 17:21:17 INFO - PROCESS | 3832 | 1466727677788 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}] 17:21:17 INFO - PROCESS | 3832 | 1466727677790 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:17 INFO - PROCESS | 3832 | 1466727677897 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 17:21:18 INFO - PROCESS | 3832 | 1466727678024 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:18 INFO - PROCESS | 3832 | 1466727678026 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:18 INFO - PROCESS | 3832 | ++DOCSHELL 180D2800 == 44 [pid = 3832] [id = 135] 17:21:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19C75800) [pid = 3832] [serial = 403] [outer = 00000000] 17:21:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A07A400) [pid = 3832] [serial = 404] [outer = 19C75800] 17:21:18 INFO - PROCESS | 3832 | 1466727678082 Marionette DEBUG loaded listener.js 17:21:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A082400) [pid = 3832] [serial = 405] [outer = 19C75800] 17:21:18 INFO - PROCESS | 3832 | 1466727678811 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]]]}] 17:21:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:21:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1055ms 17:21:18 INFO - PROCESS | 3832 | 1466727678823 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 17:21:18 INFO - PROCESS | 3832 | 1466727678827 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 17:21:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:21:18 INFO - PROCESS | 3832 | 1466727678849 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - PROCESS | 3832 | 1466727678852 Marionette TRACE conn3 <- [1,506,null,{}] 17:21:18 INFO - PROCESS | 3832 | 1466727678858 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}] 17:21:18 INFO - PROCESS | 3832 | 1466727678861 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:18 INFO - PROCESS | 3832 | 1466727678960 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 17:21:19 INFO - PROCESS | 3832 | 1466727679058 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:19 INFO - PROCESS | 3832 | 1466727679061 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:19 INFO - PROCESS | 3832 | ++DOCSHELL 13463C00 == 45 [pid = 3832] [id = 136] 17:21:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (13944000) [pid = 3832] [serial = 406] [outer = 00000000] 17:21:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (140F2000) [pid = 3832] [serial = 407] [outer = 13944000] 17:21:19 INFO - PROCESS | 3832 | 1466727679109 Marionette DEBUG loaded listener.js 17:21:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (14FAF400) [pid = 3832] [serial = 408] [outer = 13944000] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 10A64800 == 44 [pid = 3832] [id = 130] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 195DF400 == 43 [pid = 3832] [id = 129] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 10ED1400 == 42 [pid = 3832] [id = 128] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 180D1000 == 41 [pid = 3832] [id = 127] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 13460C00 == 40 [pid = 3832] [id = 126] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 16790C00 == 39 [pid = 3832] [id = 125] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 164E6C00 == 38 [pid = 3832] [id = 124] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 14FAC400 == 37 [pid = 3832] [id = 123] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 10ED0000 == 36 [pid = 3832] [id = 122] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 16699000 == 35 [pid = 3832] [id = 119] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 111C6400 == 34 [pid = 3832] [id = 120] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 14FB0400 == 33 [pid = 3832] [id = 121] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 12BCC400 == 32 [pid = 3832] [id = 114] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 180D2800 == 31 [pid = 3832] [id = 135] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 15AAE000 == 30 [pid = 3832] [id = 133] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 173DCC00 == 29 [pid = 3832] [id = 134] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 114C8C00 == 28 [pid = 3832] [id = 131] 17:21:20 INFO - PROCESS | 3832 | --DOCSHELL 114CF000 == 27 [pid = 3832] [id = 132] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (13463800) [pid = 3832] [serial = 328] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1281F400) [pid = 3832] [serial = 344] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (144C3C00) [pid = 3832] [serial = 341] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (164E9800) [pid = 3832] [serial = 331] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (114CAC00) [pid = 3832] [serial = 343] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (177CF400) [pid = 3832] [serial = 334] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19C75400) [pid = 3832] [serial = 337] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (13DF7800) [pid = 3832] [serial = 340] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1669C000) [pid = 3832] [serial = 352] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16788000) [pid = 3832] [serial = 353] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15AA6000) [pid = 3832] [serial = 349] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (15E92400) [pid = 3832] [serial = 350] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (131DEC00) [pid = 3832] [serial = 346] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13461800) [pid = 3832] [serial = 347] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (140EB400) [pid = 3832] [serial = 329] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1A07A000) [pid = 3832] [serial = 338] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (195DCC00) [pid = 3832] [serial = 335] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (164ED000) [pid = 3832] [serial = 332] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16A4F800) [pid = 3832] [serial = 355] [outer = 00000000] [url = about:blank] 17:21:20 INFO - PROCESS | 3832 | 1466727680438 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]]]}] 17:21:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:21:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1638ms 17:21:20 INFO - PROCESS | 3832 | 1466727680498 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 17:21:20 INFO - PROCESS | 3832 | 1466727680502 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 17:21:20 INFO - PROCESS | 3832 | 1466727680507 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:21:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:21:20 INFO - PROCESS | 3832 | 1466727680510 Marionette TRACE conn3 <- [1,510,null,{}] 17:21:20 INFO - PROCESS | 3832 | 1466727680516 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}] 17:21:20 INFO - PROCESS | 3832 | 1466727680518 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:20 INFO - PROCESS | 3832 | 1466727680610 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 17:21:20 INFO - PROCESS | 3832 | 1466727680687 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:20 INFO - PROCESS | 3832 | 1466727680691 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:20 INFO - PROCESS | 3832 | ++DOCSHELL 10A59000 == 28 [pid = 3832] [id = 137] 17:21:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (10A5F400) [pid = 3832] [serial = 409] [outer = 00000000] 17:21:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (111BF000) [pid = 3832] [serial = 410] [outer = 10A5F400] 17:21:20 INFO - PROCESS | 3832 | 1466727680747 Marionette DEBUG loaded listener.js 17:21:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (114CAC00) [pid = 3832] [serial = 411] [outer = 10A5F400] 17:21:21 INFO - PROCESS | 3832 | 1466727681146 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]]]}] 17:21:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:21:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 693ms 17:21:21 INFO - PROCESS | 3832 | 1466727681207 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 3832 | 1466727681212 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 17:21:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:21:21 INFO - PROCESS | 3832 | 1466727681219 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 3832 | 1466727681222 Marionette TRACE conn3 <- [1,514,null,{}] 17:21:21 INFO - PROCESS | 3832 | 1466727681225 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}] 17:21:21 INFO - PROCESS | 3832 | 1466727681228 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:21 INFO - PROCESS | 3832 | 1466727681312 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 17:21:21 INFO - PROCESS | 3832 | 1466727681321 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:21 INFO - PROCESS | 3832 | 1466727681323 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:21 INFO - PROCESS | 3832 | ++DOCSHELL 12BCDC00 == 29 [pid = 3832] [id = 138] 17:21:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (130A3800) [pid = 3832] [serial = 412] [outer = 00000000] 17:21:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (13151400) [pid = 3832] [serial = 413] [outer = 130A3800] 17:21:21 INFO - PROCESS | 3832 | 1466727681374 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1326E800) [pid = 3832] [serial = 414] [outer = 130A3800] 17:21:21 INFO - PROCESS | 3832 | 1466727681821 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]]]}] 17:21:21 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 17:21:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 646ms 17:21:21 INFO - PROCESS | 3832 | 1466727681856 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 3832 | 1466727681858 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 17:21:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:21:21 INFO - PROCESS | 3832 | 1466727681861 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 3832 | 1466727681865 Marionette TRACE conn3 <- [1,518,null,{}] 17:21:21 INFO - PROCESS | 3832 | 1466727681876 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}] 17:21:21 INFO - PROCESS | 3832 | 1466727681880 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:21 INFO - PROCESS | 3832 | 1466727681962 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 17:21:22 INFO - PROCESS | 3832 | 1466727682083 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 3832 | 1466727682086 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:22 INFO - PROCESS | 3832 | ++DOCSHELL 14FBA000 == 30 [pid = 3832] [id = 139] 17:21:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (14FBA400) [pid = 3832] [serial = 415] [outer = 00000000] 17:21:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (157AB400) [pid = 3832] [serial = 416] [outer = 14FBA400] 17:21:22 INFO - PROCESS | 3832 | 1466727682144 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (15A4C800) [pid = 3832] [serial = 417] [outer = 14FBA400] 17:21:22 INFO - PROCESS | 3832 | 1466727682545 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]]]}] 17:21:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:21:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 756ms 17:21:22 INFO - PROCESS | 3832 | 1466727682611 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 17:21:22 INFO - PROCESS | 3832 | 1466727682614 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 17:21:22 INFO - PROCESS | 3832 | 1466727682623 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:21:22 INFO - PROCESS | 3832 | 1466727682625 Marionette TRACE conn3 <- [1,522,null,{}] 17:21:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:21:22 INFO - PROCESS | 3832 | 1466727682628 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}] 17:21:22 INFO - PROCESS | 3832 | 1466727682630 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:22 INFO - PROCESS | 3832 | 1466727682747 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 17:21:22 INFO - PROCESS | 3832 | 1466727682803 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 3832 | 1466727682805 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:22 INFO - PROCESS | 3832 | ++DOCSHELL 157ABC00 == 31 [pid = 3832] [id = 140] 17:21:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (15A42800) [pid = 3832] [serial = 418] [outer = 00000000] 17:21:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (164E5000) [pid = 3832] [serial = 419] [outer = 15A42800] 17:21:22 INFO - PROCESS | 3832 | 1466727682849 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (164EE800) [pid = 3832] [serial = 420] [outer = 15A42800] 17:21:23 INFO - PROCESS | 3832 | 1466727683274 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]]]}] 17:21:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:21:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 709ms 17:21:23 INFO - PROCESS | 3832 | 1466727683343 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 17:21:23 INFO - PROCESS | 3832 | 1466727683345 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 17:21:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:21:23 INFO - PROCESS | 3832 | 1466727683349 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 3832 | 1466727683351 Marionette TRACE conn3 <- [1,526,null,{}] 17:21:23 INFO - PROCESS | 3832 | 1466727683354 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}] 17:21:23 INFO - PROCESS | 3832 | 1466727683356 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:23 INFO - PROCESS | 3832 | 1466727683458 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 17:21:23 INFO - PROCESS | 3832 | 1466727683470 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:23 INFO - PROCESS | 3832 | 1466727683472 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:23 INFO - PROCESS | 3832 | ++DOCSHELL 16698800 == 32 [pid = 3832] [id = 141] 17:21:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16781400) [pid = 3832] [serial = 421] [outer = 00000000] 17:21:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16787800) [pid = 3832] [serial = 422] [outer = 16781400] 17:21:23 INFO - PROCESS | 3832 | 1466727683559 Marionette DEBUG loaded listener.js 17:21:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1678F800) [pid = 3832] [serial = 423] [outer = 16781400] 17:21:24 INFO - PROCESS | 3832 | 1466727683979 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]]]}] 17:21:24 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 17:21:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 709ms 17:21:24 INFO - PROCESS | 3832 | 1466727684047 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 3832 | 1466727684049 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 17:21:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:21:24 INFO - PROCESS | 3832 | 1466727684052 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - PROCESS | 3832 | 1466727684054 Marionette TRACE conn3 <- [1,530,null,{}] 17:21:24 INFO - PROCESS | 3832 | 1466727684058 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}] 17:21:24 INFO - PROCESS | 3832 | 1466727684063 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:24 INFO - PROCESS | 3832 | 1466727684193 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 17:21:24 INFO - PROCESS | 3832 | 1466727684207 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:24 INFO - PROCESS | 3832 | 1466727684209 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:24 INFO - PROCESS | 3832 | ++DOCSHELL 173D6000 == 33 [pid = 3832] [id = 142] 17:21:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (173DE000) [pid = 3832] [serial = 424] [outer = 00000000] 17:21:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (177D0400) [pid = 3832] [serial = 425] [outer = 173DE000] 17:21:24 INFO - PROCESS | 3832 | 1466727684253 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1800F000) [pid = 3832] [serial = 426] [outer = 173DE000] 17:21:24 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (12DF2400) [pid = 3832] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:21:24 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (10F8DC00) [pid = 3832] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:21:24 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (157B0800) [pid = 3832] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:21:24 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (180D1800) [pid = 3832] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:21:24 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (10ED2C00) [pid = 3832] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:21:24 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (114CCC00) [pid = 3832] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:21:24 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16982800) [pid = 3832] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:21:24 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16787000) [pid = 3832] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:21:24 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (164E7000) [pid = 3832] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:21:24 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (14FB3C00) [pid = 3832] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:21:24 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (14FAD800) [pid = 3832] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:21:24 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10F8AC00) [pid = 3832] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:21:24 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (195DFC00) [pid = 3832] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:21:25 INFO - PROCESS | 3832 | 1466727685031 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"]]]}] 17:21:25 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 17:21:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:21:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:21:25 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 17:21:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:21:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:21:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1009ms 17:21:25 INFO - PROCESS | 3832 | 1466727685087 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 17:21:25 INFO - PROCESS | 3832 | 1466727685089 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 17:21:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:21:25 INFO - PROCESS | 3832 | 1466727685092 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - PROCESS | 3832 | 1466727685093 Marionette TRACE conn3 <- [1,534,null,{}] 17:21:25 INFO - PROCESS | 3832 | 1466727685097 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}] 17:21:25 INFO - PROCESS | 3832 | 1466727685099 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:25 INFO - PROCESS | 3832 | 1466727685186 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 17:21:25 INFO - PROCESS | 3832 | 1466727685191 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:25 INFO - PROCESS | 3832 | 1466727685193 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:25 INFO - PROCESS | 3832 | ++DOCSHELL 10F8DC00 == 34 [pid = 3832] [id = 143] 17:21:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (14F8EC00) [pid = 3832] [serial = 427] [outer = 00000000] 17:21:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (175B4C00) [pid = 3832] [serial = 428] [outer = 14F8EC00] 17:21:25 INFO - PROCESS | 3832 | 1466727685237 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (177CE400) [pid = 3832] [serial = 429] [outer = 14F8EC00] 17:21:25 INFO - PROCESS | 3832 | 1466727685655 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]]]}] 17:21:25 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. 17:21:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 598ms 17:21:25 INFO - PROCESS | 3832 | 1466727685689 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 17:21:25 INFO - PROCESS | 3832 | 1466727685691 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 17:21:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:21:25 INFO - PROCESS | 3832 | 1466727685706 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - PROCESS | 3832 | 1466727685708 Marionette TRACE conn3 <- [1,538,null,{}] 17:21:25 INFO - PROCESS | 3832 | 1466727685711 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}] 17:21:25 INFO - PROCESS | 3832 | 1466727685713 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:25 INFO - PROCESS | 3832 | 1466727685789 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 17:21:25 INFO - PROCESS | 3832 | 1466727685795 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:25 INFO - PROCESS | 3832 | 1466727685797 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:25 INFO - PROCESS | 3832 | ++DOCSHELL 173D3800 == 35 [pid = 3832] [id = 144] 17:21:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (175B2800) [pid = 3832] [serial = 430] [outer = 00000000] 17:21:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (194C8C00) [pid = 3832] [serial = 431] [outer = 175B2800] 17:21:25 INFO - PROCESS | 3832 | 1466727685847 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (195D6400) [pid = 3832] [serial = 432] [outer = 175B2800] 17:21:26 INFO - PROCESS | 3832 | 1466727686267 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]]]}] 17:21:26 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. 17:21:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 599ms 17:21:26 INFO - PROCESS | 3832 | 1466727686302 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 3832 | 1466727686304 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 17:21:26 INFO - PROCESS | 3832 | 1466727686307 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:21:26 INFO - PROCESS | 3832 | 1466727686309 Marionette TRACE conn3 <- [1,542,null,{}] 17:21:26 INFO - PROCESS | 3832 | 1466727686312 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}] 17:21:26 INFO - PROCESS | 3832 | 1466727686314 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:26 INFO - PROCESS | 3832 | 1466727686429 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 17:21:26 INFO - PROCESS | 3832 | 1466727686439 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:26 INFO - PROCESS | 3832 | 1466727686441 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:26 INFO - PROCESS | 3832 | ++DOCSHELL 180CCC00 == 36 [pid = 3832] [id = 145] 17:21:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (180D1C00) [pid = 3832] [serial = 433] [outer = 00000000] 17:21:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19979800) [pid = 3832] [serial = 434] [outer = 180D1C00] 17:21:26 INFO - PROCESS | 3832 | 1466727686488 Marionette DEBUG loaded listener.js 17:21:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19C71C00) [pid = 3832] [serial = 435] [outer = 180D1C00] 17:21:26 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 17:21:26 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 17:21:27 INFO - PROCESS | 3832 | 1466727687120 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]]]}] 17:21:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:21:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 914ms 17:21:27 INFO - PROCESS | 3832 | 1466727687218 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 3832 | 1466727687222 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 17:21:27 INFO - PROCESS | 3832 | 1466727687227 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:21:27 INFO - PROCESS | 3832 | 1466727687231 Marionette TRACE conn3 <- [1,546,null,{}] 17:21:27 INFO - PROCESS | 3832 | 1466727687237 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}] 17:21:27 INFO - PROCESS | 3832 | 1466727687240 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:27 INFO - PROCESS | 3832 | 1466727687366 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 17:21:27 INFO - PROCESS | 3832 | 1466727687484 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:27 INFO - PROCESS | 3832 | 1466727687487 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:27 INFO - PROCESS | 3832 | ++DOCSHELL 10ECD000 == 37 [pid = 3832] [id = 146] 17:21:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (10F8D000) [pid = 3832] [serial = 436] [outer = 00000000] 17:21:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (12DFDC00) [pid = 3832] [serial = 437] [outer = 10F8D000] 17:21:27 INFO - PROCESS | 3832 | 1466727687545 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (13152800) [pid = 3832] [serial = 438] [outer = 10F8D000] 17:21:28 INFO - PROCESS | 3832 | 1466727688269 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]]]}] 17:21:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:21:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1103ms 17:21:28 INFO - PROCESS | 3832 | 1466727688363 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 17:21:28 INFO - PROCESS | 3832 | 1466727688368 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 17:21:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:21:28 INFO - PROCESS | 3832 | 1466727688375 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:21:28 INFO - PROCESS | 3832 | 1466727688378 Marionette TRACE conn3 <- [1,550,null,{}] 17:21:28 INFO - PROCESS | 3832 | 1466727688413 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}] 17:21:28 INFO - PROCESS | 3832 | 1466727688416 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:28 INFO - PROCESS | 3832 | 1466727688569 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 17:21:28 INFO - PROCESS | 3832 | 1466727688619 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:28 INFO - PROCESS | 3832 | 1466727688621 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:28 INFO - PROCESS | 3832 | ++DOCSHELL 144BD400 == 38 [pid = 3832] [id = 147] 17:21:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (144C3C00) [pid = 3832] [serial = 439] [outer = 00000000] 17:21:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (14FB6800) [pid = 3832] [serial = 440] [outer = 144C3C00] 17:21:28 INFO - PROCESS | 3832 | 1466727688677 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (15AB2800) [pid = 3832] [serial = 441] [outer = 144C3C00] 17:21:29 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 17:21:29 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 17:21:29 INFO - PROCESS | 3832 | --DOCSHELL 173D3800 == 37 [pid = 3832] [id = 144] 17:21:29 INFO - PROCESS | 3832 | --DOCSHELL 10F8DC00 == 36 [pid = 3832] [id = 143] 17:21:29 INFO - PROCESS | 3832 | --DOCSHELL 173D6000 == 35 [pid = 3832] [id = 142] 17:21:29 INFO - PROCESS | 3832 | --DOCSHELL 16698800 == 34 [pid = 3832] [id = 141] 17:21:29 INFO - PROCESS | 3832 | --DOCSHELL 157ABC00 == 33 [pid = 3832] [id = 140] 17:21:29 INFO - PROCESS | 3832 | --DOCSHELL 14FBA000 == 32 [pid = 3832] [id = 139] 17:21:29 INFO - PROCESS | 3832 | --DOCSHELL 12BCDC00 == 31 [pid = 3832] [id = 138] 17:21:29 INFO - PROCESS | 3832 | --DOCSHELL 10A59000 == 30 [pid = 3832] [id = 137] 17:21:29 INFO - PROCESS | 3832 | --DOCSHELL 13463C00 == 29 [pid = 3832] [id = 136] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19E1D000) [pid = 3832] [serial = 393] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19E19400) [pid = 3832] [serial = 392] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (197D1C00) [pid = 3832] [serial = 389] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (177CC800) [pid = 3832] [serial = 376] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (194BFC00) [pid = 3832] [serial = 379] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (177DA400) [pid = 3832] [serial = 377] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (10BAA000) [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.] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (13275400) [pid = 3832] [serial = 382] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (194C2000) [pid = 3832] [serial = 380] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1559D800) [pid = 3832] [serial = 383] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1303BC00) [pid = 3832] [serial = 358] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (131DC800) [pid = 3832] [serial = 359] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (173CF400) [pid = 3832] [serial = 373] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16ED0800) [pid = 3832] [serial = 356] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16696C00) [pid = 3832] [serial = 370] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16782400) [pid = 3832] [serial = 371] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (155A0000) [pid = 3832] [serial = 361] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15AB0C00) [pid = 3832] [serial = 362] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (14FB7000) [pid = 3832] [serial = 367] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (15329400) [pid = 3832] [serial = 368] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (13081800) [pid = 3832] [serial = 364] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13123400) [pid = 3832] [serial = 365] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (197D0400) [pid = 3832] [serial = 387] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (197D3000) [pid = 3832] [serial = 390] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (195E5000) [pid = 3832] [serial = 386] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (173D9400) [pid = 3832] [serial = 374] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3832 | 1466727689542 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]]]}] 17:21:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:21:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1198ms 17:21:29 INFO - PROCESS | 3832 | 1466727689569 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 3832 | 1466727689573 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 17:21:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:21:29 INFO - PROCESS | 3832 | 1466727689577 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - PROCESS | 3832 | 1466727689580 Marionette TRACE conn3 <- [1,554,null,{}] 17:21:29 INFO - PROCESS | 3832 | 1466727689585 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}] 17:21:29 INFO - PROCESS | 3832 | 1466727689588 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:29 INFO - PROCESS | 3832 | 1466727689673 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 17:21:29 INFO - PROCESS | 3832 | 1466727689680 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 3832 | 1466727689685 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:29 INFO - PROCESS | 3832 | ++DOCSHELL 10F95000 == 30 [pid = 3832] [id = 148] 17:21:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (111A1400) [pid = 3832] [serial = 442] [outer = 00000000] 17:21:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (11CD3000) [pid = 3832] [serial = 443] [outer = 111A1400] 17:21:29 INFO - PROCESS | 3832 | 1466727689734 Marionette DEBUG loaded listener.js 17:21:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (129F2800) [pid = 3832] [serial = 444] [outer = 111A1400] 17:21:30 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 17:21:30 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 17:21:30 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 17:21:30 INFO - PROCESS | 3832 | 1466727690223 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]]]}] 17:21:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:21:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 694ms 17:21:30 INFO - PROCESS | 3832 | 1466727690274 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 3832 | 1466727690278 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 17:21:30 INFO - PROCESS | 3832 | 1466727690284 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:21:30 INFO - PROCESS | 3832 | 1466727690287 Marionette TRACE conn3 <- [1,558,null,{}] 17:21:30 INFO - PROCESS | 3832 | 1466727690290 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}] 17:21:30 INFO - PROCESS | 3832 | 1466727690293 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:30 INFO - PROCESS | 3832 | 1466727690376 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 17:21:30 INFO - PROCESS | 3832 | 1466727690385 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 3832 | 1466727690387 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:30 INFO - PROCESS | 3832 | ++DOCSHELL 13130C00 == 31 [pid = 3832] [id = 149] 17:21:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13131800) [pid = 3832] [serial = 445] [outer = 00000000] 17:21:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13463C00) [pid = 3832] [serial = 446] [outer = 13131800] 17:21:30 INFO - PROCESS | 3832 | 1466727690434 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13DF7C00) [pid = 3832] [serial = 447] [outer = 13131800] 17:21:30 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 17:21:30 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 17:21:30 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 17:21:30 INFO - PROCESS | 3832 | 1466727690892 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]]]}] 17:21:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:21:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 646ms 17:21:30 INFO - PROCESS | 3832 | 1466727690922 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 3832 | 1466727690924 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 17:21:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:21:30 INFO - PROCESS | 3832 | 1466727690928 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - PROCESS | 3832 | 1466727690932 Marionette TRACE conn3 <- [1,562,null,{}] 17:21:30 INFO - PROCESS | 3832 | 1466727690949 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}] 17:21:30 INFO - PROCESS | 3832 | 1466727690954 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:31 INFO - PROCESS | 3832 | 1466727691039 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 17:21:31 INFO - PROCESS | 3832 | 1466727691049 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:31 INFO - PROCESS | 3832 | 1466727691052 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:31 INFO - PROCESS | 3832 | ++DOCSHELL 157ABC00 == 32 [pid = 3832] [id = 150] 17:21:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (157ACC00) [pid = 3832] [serial = 448] [outer = 00000000] 17:21:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15AB1C00) [pid = 3832] [serial = 449] [outer = 157ACC00] 17:21:31 INFO - PROCESS | 3832 | 1466727691099 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (164E1800) [pid = 3832] [serial = 450] [outer = 157ACC00] 17:21:31 INFO - PROCESS | 3832 | 1466727691567 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]]]}] 17:21:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:21:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 693ms 17:21:31 INFO - PROCESS | 3832 | 1466727691627 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 17:21:31 INFO - PROCESS | 3832 | 1466727691630 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 17:21:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:21:31 INFO - PROCESS | 3832 | 1466727691633 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - PROCESS | 3832 | 1466727691635 Marionette TRACE conn3 <- [1,566,null,{}] 17:21:31 INFO - PROCESS | 3832 | 1466727691638 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}] 17:21:31 INFO - PROCESS | 3832 | 1466727691640 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:31 INFO - PROCESS | 3832 | 1466727691724 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 17:21:31 INFO - PROCESS | 3832 | 1466727691729 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:31 INFO - PROCESS | 3832 | 1466727691731 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:31 INFO - PROCESS | 3832 | ++DOCSHELL 1669D400 == 33 [pid = 3832] [id = 151] 17:21:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1669EC00) [pid = 3832] [serial = 451] [outer = 00000000] 17:21:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1678B800) [pid = 3832] [serial = 452] [outer = 1669EC00] 17:21:31 INFO - PROCESS | 3832 | 1466727691776 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16CF3800) [pid = 3832] [serial = 453] [outer = 1669EC00] 17:21:32 INFO - PROCESS | 3832 | 1466727692279 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]]]}] 17:21:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:21:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 17:21:32 INFO - PROCESS | 3832 | 1466727692303 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 3832 | 1466727692305 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 17:21:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:21:32 INFO - PROCESS | 3832 | 1466727692308 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 3832 | 1466727692310 Marionette TRACE conn3 <- [1,570,null,{}] 17:21:32 INFO - PROCESS | 3832 | 1466727692320 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}] 17:21:32 INFO - PROCESS | 3832 | 1466727692322 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:32 INFO - PROCESS | 3832 | 1466727692424 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 17:21:32 INFO - PROCESS | 3832 | 1466727692507 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:32 INFO - PROCESS | 3832 | 1466727692509 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:32 INFO - PROCESS | 3832 | ++DOCSHELL 164ED800 == 34 [pid = 3832] [id = 152] 17:21:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1678B400) [pid = 3832] [serial = 454] [outer = 00000000] 17:21:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (173D5400) [pid = 3832] [serial = 455] [outer = 1678B400] 17:21:32 INFO - PROCESS | 3832 | 1466727692553 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (173D7400) [pid = 3832] [serial = 456] [outer = 1678B400] 17:21:32 INFO - PROCESS | 3832 | 1466727692961 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]]]}] 17:21:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:21:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 693ms 17:21:33 INFO - PROCESS | 3832 | 1466727693014 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 3832 | 1466727693017 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 17:21:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:21:33 INFO - PROCESS | 3832 | 1466727693021 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 3832 | 1466727693022 Marionette TRACE conn3 <- [1,574,null,{}] 17:21:33 INFO - PROCESS | 3832 | 1466727693026 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}] 17:21:33 INFO - PROCESS | 3832 | 1466727693032 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:33 INFO - PROCESS | 3832 | 1466727693168 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 17:21:33 INFO - PROCESS | 3832 | 1466727693228 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 3832 | 1466727693230 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:33 INFO - PROCESS | 3832 | ++DOCSHELL 17E31000 == 35 [pid = 3832] [id = 153] 17:21:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1800A800) [pid = 3832] [serial = 457] [outer = 00000000] 17:21:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (194BFC00) [pid = 3832] [serial = 458] [outer = 1800A800] 17:21:33 INFO - PROCESS | 3832 | 1466727693274 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (195D7000) [pid = 3832] [serial = 459] [outer = 1800A800] 17:21:33 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 17:21:33 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 17:21:33 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 17:21:33 INFO - PROCESS | 3832 | 1466727693802 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]]]}] 17:21:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:21:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 850ms 17:21:33 INFO - PROCESS | 3832 | 1466727693862 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 3832 | 1466727693864 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 17:21:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:21:33 INFO - PROCESS | 3832 | 1466727693867 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 3832 | 1466727693869 Marionette TRACE conn3 <- [1,578,null,{}] 17:21:33 INFO - PROCESS | 3832 | 1466727693872 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}] 17:21:33 INFO - PROCESS | 3832 | 1466727693874 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:34 INFO - PROCESS | 3832 | 1466727694075 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 17:21:34 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (15E8EC00) [pid = 3832] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:21:34 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19C68800) [pid = 3832] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:21:34 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19C75800) [pid = 3832] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:21:34 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16781400) [pid = 3832] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:21:34 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (175B2800) [pid = 3832] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:21:34 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (173DE000) [pid = 3832] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:21:34 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (14F8EC00) [pid = 3832] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:21:34 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (14FBA400) [pid = 3832] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:21:34 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (10A5F400) [pid = 3832] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:21:34 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15A42800) [pid = 3832] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:21:34 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (130A3800) [pid = 3832] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:21:34 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13944000) [pid = 3832] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:21:34 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (12D67C00) [pid = 3832] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:21:34 INFO - PROCESS | 3832 | 1466727694149 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 3832 | 1466727694152 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:34 INFO - PROCESS | 3832 | ++DOCSHELL 1307A400 == 36 [pid = 3832] [id = 154] 17:21:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (130A3800) [pid = 3832] [serial = 460] [outer = 00000000] 17:21:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13DF4000) [pid = 3832] [serial = 461] [outer = 130A3800] 17:21:34 INFO - PROCESS | 3832 | 1466727694229 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (14F91800) [pid = 3832] [serial = 462] [outer = 130A3800] 17:21:34 INFO - PROCESS | 3832 | 1466727694605 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]]]}] 17:21:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:21:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 804ms 17:21:34 INFO - PROCESS | 3832 | 1466727694670 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 17:21:34 INFO - PROCESS | 3832 | 1466727694672 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 17:21:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:21:34 INFO - PROCESS | 3832 | 1466727694675 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:21:34 INFO - PROCESS | 3832 | 1466727694677 Marionette TRACE conn3 <- [1,582,null,{}] 17:21:34 INFO - PROCESS | 3832 | 1466727694680 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}] 17:21:34 INFO - PROCESS | 3832 | 1466727694682 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:34 INFO - PROCESS | 3832 | 1466727694759 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 17:21:34 INFO - PROCESS | 3832 | 1466727694765 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 3832 | 1466727694767 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:34 INFO - PROCESS | 3832 | ++DOCSHELL 13944000 == 37 [pid = 3832] [id = 155] 17:21:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15A44C00) [pid = 3832] [serial = 463] [outer = 00000000] 17:21:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (195D8000) [pid = 3832] [serial = 464] [outer = 15A44C00] 17:21:34 INFO - PROCESS | 3832 | 1466727694810 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (195E3C00) [pid = 3832] [serial = 465] [outer = 15A44C00] 17:21:35 INFO - PROCESS | 3832 | 1466727695209 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]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:21:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 598ms 17:21:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:21:35 INFO - PROCESS | 3832 | 1466727695272 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 3832 | 1466727695274 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 17:21:35 INFO - PROCESS | 3832 | 1466727695278 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 3832 | 1466727695280 Marionette TRACE conn3 <- [1,586,null,{}] 17:21:35 INFO - PROCESS | 3832 | 1466727695283 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}] 17:21:35 INFO - PROCESS | 3832 | 1466727695285 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:35 INFO - PROCESS | 3832 | 1466727695361 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 17:21:35 INFO - PROCESS | 3832 | 1466727695366 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:35 INFO - PROCESS | 3832 | 1466727695368 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:35 INFO - PROCESS | 3832 | ++DOCSHELL 157AA000 == 38 [pid = 3832] [id = 156] 17:21:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16789800) [pid = 3832] [serial = 466] [outer = 00000000] 17:21:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19C75800) [pid = 3832] [serial = 467] [outer = 16789800] 17:21:35 INFO - PROCESS | 3832 | 1466727695420 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19E1E000) [pid = 3832] [serial = 468] [outer = 16789800] 17:21:35 INFO - PROCESS | 3832 | 1466727695842 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]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:21:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 599ms 17:21:35 INFO - PROCESS | 3832 | 1466727695875 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 3832 | 1466727695877 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 17:21:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:21:35 INFO - PROCESS | 3832 | 1466727695880 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 3832 | 1466727695882 Marionette TRACE conn3 <- [1,590,null,{}] 17:21:35 INFO - PROCESS | 3832 | 1466727695886 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}] 17:21:35 INFO - PROCESS | 3832 | 1466727695888 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:36 INFO - PROCESS | 3832 | 1466727696003 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 17:21:36 INFO - PROCESS | 3832 | 1466727696008 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 3832 | 1466727696010 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:36 INFO - PROCESS | 3832 | ++DOCSHELL 11CD5000 == 39 [pid = 3832] [id = 157] 17:21:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (14FBAC00) [pid = 3832] [serial = 469] [outer = 00000000] 17:21:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1A086C00) [pid = 3832] [serial = 470] [outer = 14FBAC00] 17:21:36 INFO - PROCESS | 3832 | 1466727696055 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1A3A2000) [pid = 3832] [serial = 471] [outer = 14FBAC00] 17:21:36 INFO - PROCESS | 3832 | 1466727696714 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]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:21:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 913ms 17:21:36 INFO - PROCESS | 3832 | 1466727696828 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 3832 | 1466727696833 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 17:21:36 INFO - PROCESS | 3832 | 1466727696839 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:21:36 INFO - PROCESS | 3832 | 1466727696844 Marionette TRACE conn3 <- [1,594,null,{}] 17:21:36 INFO - PROCESS | 3832 | 1466727696849 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}] 17:21:36 INFO - PROCESS | 3832 | 1466727696852 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:36 INFO - PROCESS | 3832 | 1466727696970 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 17:21:37 INFO - PROCESS | 3832 | 1466727697088 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 3832 | 1466727697091 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:37 INFO - PROCESS | 3832 | ++DOCSHELL 10F92000 == 40 [pid = 3832] [id = 158] 17:21:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (111AC000) [pid = 3832] [serial = 472] [outer = 00000000] 17:21:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (130A4400) [pid = 3832] [serial = 473] [outer = 111AC000] 17:21:37 INFO - PROCESS | 3832 | 1466727697158 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1393B800) [pid = 3832] [serial = 474] [outer = 111AC000] 17:21:37 INFO - PROCESS | 3832 | 1466727697728 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]]]}] 17:21:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:21:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 945ms 17:21:37 INFO - PROCESS | 3832 | 1466727697787 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 3832 | 1466727697791 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 17:21:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:21:37 INFO - PROCESS | 3832 | 1466727697798 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 3832 | 1466727697801 Marionette TRACE conn3 <- [1,598,null,{}] 17:21:37 INFO - PROCESS | 3832 | 1466727697805 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}] 17:21:37 INFO - PROCESS | 3832 | 1466727697808 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:37 INFO - PROCESS | 3832 | 1466727697919 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 17:21:38 INFO - PROCESS | 3832 | 1466727698042 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 3832 | 1466727698044 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:38 INFO - PROCESS | 3832 | ++DOCSHELL 15A44000 == 41 [pid = 3832] [id = 159] 17:21:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (15A62C00) [pid = 3832] [serial = 475] [outer = 00000000] 17:21:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (166A2400) [pid = 3832] [serial = 476] [outer = 15A62C00] 17:21:38 INFO - PROCESS | 3832 | 1466727698101 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (173CF800) [pid = 3832] [serial = 477] [outer = 15A62C00] 17:21:38 INFO - PROCESS | 3832 | 1466727698680 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]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:21:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 945ms 17:21:38 INFO - PROCESS | 3832 | 1466727698742 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 3832 | 1466727698745 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 17:21:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:21:38 INFO - PROCESS | 3832 | 1466727698749 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 3832 | 1466727698753 Marionette TRACE conn3 <- [1,602,null,{}] 17:21:38 INFO - PROCESS | 3832 | 1466727698764 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}] 17:21:38 INFO - PROCESS | 3832 | 1466727698769 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:38 INFO - PROCESS | 3832 | 1466727698922 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 17:21:38 INFO - PROCESS | 3832 | 1466727698932 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 3832 | 1466727698935 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:38 INFO - PROCESS | 3832 | ++DOCSHELL 19970800 == 42 [pid = 3832] [id = 160] 17:21:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19972400) [pid = 3832] [serial = 478] [outer = 00000000] 17:21:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A081400) [pid = 3832] [serial = 479] [outer = 19972400] 17:21:39 INFO - PROCESS | 3832 | 1466727698991 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (13123C00) [pid = 3832] [serial = 480] [outer = 19972400] 17:21:39 INFO - PROCESS | 3832 | 1466727699584 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]]]}] 17:21:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:21:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 914ms 17:21:39 INFO - PROCESS | 3832 | 1466727699653 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 3832 | 1466727699655 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 17:21:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:21:39 INFO - PROCESS | 3832 | 1466727699659 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - PROCESS | 3832 | 1466727699661 Marionette TRACE conn3 <- [1,606,null,{}] 17:21:39 INFO - PROCESS | 3832 | 1466727699665 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}] 17:21:39 INFO - PROCESS | 3832 | 1466727699667 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:39 INFO - PROCESS | 3832 | 1466727699816 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 17:21:39 INFO - PROCESS | 3832 | 1466727699940 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 3832 | 1466727699943 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:39 INFO - PROCESS | 3832 | ++DOCSHELL 10EC7400 == 43 [pid = 3832] [id = 161] 17:21:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (10ECA000) [pid = 3832] [serial = 481] [outer = 00000000] 17:21:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (13032800) [pid = 3832] [serial = 482] [outer = 10ECA000] 17:21:40 INFO - PROCESS | 3832 | 1466727699998 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (13461400) [pid = 3832] [serial = 483] [outer = 10ECA000] 17:21:40 INFO - PROCESS | 3832 | 1466727700735 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]]]}] 17:21:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:21:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1150ms 17:21:40 INFO - PROCESS | 3832 | 1466727700832 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 3832 | 1466727700836 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 17:21:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:21:40 INFO - PROCESS | 3832 | 1466727700840 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - PROCESS | 3832 | 1466727700843 Marionette TRACE conn3 <- [1,610,null,{}] 17:21:40 INFO - PROCESS | 3832 | 1466727700871 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}] 17:21:40 INFO - PROCESS | 3832 | 1466727700874 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:40 INFO - PROCESS | 3832 | 1466727700975 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 17:21:41 INFO - PROCESS | 3832 | 1466727701050 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 3832 | 1466727701053 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:41 INFO - PROCESS | 3832 | ++DOCSHELL 130C6800 == 44 [pid = 3832] [id = 162] 17:21:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (130CD000) [pid = 3832] [serial = 484] [outer = 00000000] 17:21:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (140EDC00) [pid = 3832] [serial = 485] [outer = 130CD000] 17:21:41 INFO - PROCESS | 3832 | 1466727701103 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (14FB6400) [pid = 3832] [serial = 486] [outer = 130CD000] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 157AA000 == 43 [pid = 3832] [id = 156] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 13944000 == 42 [pid = 3832] [id = 155] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 1307A400 == 41 [pid = 3832] [id = 154] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 17E31000 == 40 [pid = 3832] [id = 153] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 164ED800 == 39 [pid = 3832] [id = 152] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 1669D400 == 38 [pid = 3832] [id = 151] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 157ABC00 == 37 [pid = 3832] [id = 150] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 13130C00 == 36 [pid = 3832] [id = 149] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 10F95000 == 35 [pid = 3832] [id = 148] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 180CCC00 == 34 [pid = 3832] [id = 145] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 10ECD000 == 33 [pid = 3832] [id = 146] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 144BD400 == 32 [pid = 3832] [id = 147] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 10EC7400 == 31 [pid = 3832] [id = 161] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 15A44000 == 30 [pid = 3832] [id = 159] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 19970800 == 29 [pid = 3832] [id = 160] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 11CD5000 == 28 [pid = 3832] [id = 157] 17:21:41 INFO - PROCESS | 3832 | --DOCSHELL 10F92000 == 27 [pid = 3832] [id = 158] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (157AB400) [pid = 3832] [serial = 416] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (111BF000) [pid = 3832] [serial = 410] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (164E5000) [pid = 3832] [serial = 419] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (114CAC00) [pid = 3832] [serial = 411] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (13151400) [pid = 3832] [serial = 413] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1326E800) [pid = 3832] [serial = 414] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (14FAF400) [pid = 3832] [serial = 408] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (140F2000) [pid = 3832] [serial = 407] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (14FAFC00) [pid = 3832] [serial = 396] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (131D1400) [pid = 3832] [serial = 395] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16983C00) [pid = 3832] [serial = 399] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16783000) [pid = 3832] [serial = 398] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19ED4C00) [pid = 3832] [serial = 402] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19E17800) [pid = 3832] [serial = 401] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1A082400) [pid = 3832] [serial = 405] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1A07A400) [pid = 3832] [serial = 404] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16787800) [pid = 3832] [serial = 422] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (164EE800) [pid = 3832] [serial = 420] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (195D6400) [pid = 3832] [serial = 432] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (177D0400) [pid = 3832] [serial = 425] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1678F800) [pid = 3832] [serial = 423] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (194C8C00) [pid = 3832] [serial = 431] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19979800) [pid = 3832] [serial = 434] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1800F000) [pid = 3832] [serial = 426] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (177CE400) [pid = 3832] [serial = 429] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (175B4C00) [pid = 3832] [serial = 428] [outer = 00000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (15A4C800) [pid = 3832] [serial = 417] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 3832 | 1466727702276 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]]]}] 17:21:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:21:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1497ms 17:21:42 INFO - PROCESS | 3832 | 1466727702328 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 17:21:42 INFO - PROCESS | 3832 | 1466727702332 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 17:21:42 INFO - PROCESS | 3832 | 1466727702336 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:21:42 INFO - PROCESS | 3832 | 1466727702341 Marionette TRACE conn3 <- [1,614,null,{}] 17:21:42 INFO - PROCESS | 3832 | 1466727702346 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}] 17:21:42 INFO - PROCESS | 3832 | 1466727702349 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:42 INFO - PROCESS | 3832 | 1466727702435 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 17:21:42 INFO - PROCESS | 3832 | 1466727702533 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 3832 | 1466727702536 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:42 INFO - PROCESS | 3832 | ++DOCSHELL 114C8C00 == 28 [pid = 3832] [id = 163] 17:21:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (11AF0800) [pid = 3832] [serial = 487] [outer = 00000000] 17:21:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1289C800) [pid = 3832] [serial = 488] [outer = 11AF0800] 17:21:42 INFO - PROCESS | 3832 | 1466727702583 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (12D6E400) [pid = 3832] [serial = 489] [outer = 11AF0800] 17:21:42 INFO - PROCESS | 3832 | 1466727702954 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]]]}] 17:21:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:21:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 17:21:43 INFO - PROCESS | 3832 | 1466727702977 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 3832 | 1466727702982 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 17:21:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:21:43 INFO - PROCESS | 3832 | 1466727702989 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 3832 | 1466727702991 Marionette TRACE conn3 <- [1,618,null,{}] 17:21:43 INFO - PROCESS | 3832 | 1466727702995 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}] 17:21:43 INFO - PROCESS | 3832 | 1466727702997 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:43 INFO - PROCESS | 3832 | 1466727703113 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 17:21:43 INFO - PROCESS | 3832 | 1466727703122 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 3832 | 1466727703125 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:43 INFO - PROCESS | 3832 | ++DOCSHELL 13944000 == 29 [pid = 3832] [id = 164] 17:21:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (13DF2400) [pid = 3832] [serial = 490] [outer = 00000000] 17:21:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (140F2000) [pid = 3832] [serial = 491] [outer = 13DF2400] 17:21:43 INFO - PROCESS | 3832 | 1466727703171 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (14F0E800) [pid = 3832] [serial = 492] [outer = 13DF2400] 17:21:43 INFO - PROCESS | 3832 | 1466727703613 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]]]}] 17:21:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:21:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 646ms 17:21:43 INFO - PROCESS | 3832 | 1466727703624 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 3832 | 1466727703626 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 17:21:43 INFO - PROCESS | 3832 | 1466727703646 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:21:43 INFO - PROCESS | 3832 | 1466727703649 Marionette TRACE conn3 <- [1,622,null,{}] 17:21:43 INFO - PROCESS | 3832 | 1466727703660 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}] 17:21:43 INFO - PROCESS | 3832 | 1466727703664 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:43 INFO - PROCESS | 3832 | 1466727703751 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 17:21:43 INFO - PROCESS | 3832 | 1466727703760 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 3832 | 1466727703763 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:43 INFO - PROCESS | 3832 | ++DOCSHELL 157ABC00 == 30 [pid = 3832] [id = 165] 17:21:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (157AC400) [pid = 3832] [serial = 493] [outer = 00000000] 17:21:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15AA5400) [pid = 3832] [serial = 494] [outer = 157AC400] 17:21:43 INFO - PROCESS | 3832 | 1466727703810 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15E95800) [pid = 3832] [serial = 495] [outer = 157AC400] 17:21:44 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 17:21:44 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 17:21:44 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 17:21:44 INFO - PROCESS | 3832 | 1466727704331 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]]]}] 17:21:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:21:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 709ms 17:21:44 INFO - PROCESS | 3832 | 1466727704379 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 3832 | 1466727704382 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 17:21:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:21:44 INFO - PROCESS | 3832 | 1466727704385 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 3832 | 1466727704386 Marionette TRACE conn3 <- [1,626,null,{}] 17:21:44 INFO - PROCESS | 3832 | 1466727704390 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}] 17:21:44 INFO - PROCESS | 3832 | 1466727704392 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:44 INFO - PROCESS | 3832 | 1466727704506 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 17:21:44 INFO - PROCESS | 3832 | 1466727704592 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 3832 | 1466727704594 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:44 INFO - PROCESS | 3832 | ++DOCSHELL 164ED800 == 31 [pid = 3832] [id = 166] 17:21:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (164EE800) [pid = 3832] [serial = 496] [outer = 00000000] 17:21:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16783400) [pid = 3832] [serial = 497] [outer = 164EE800] 17:21:44 INFO - PROCESS | 3832 | 1466727704638 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1678C400) [pid = 3832] [serial = 498] [outer = 164EE800] 17:21:44 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 17:21:44 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 17:21:45 INFO - PROCESS | 3832 | 1466727705030 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]]]}] 17:21:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:21:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 709ms 17:21:45 INFO - PROCESS | 3832 | 1466727705084 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 3832 | 1466727705086 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 17:21:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:21:45 INFO - PROCESS | 3832 | 1466727705089 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 3832 | 1466727705091 Marionette TRACE conn3 <- [1,630,null,{}] 17:21:45 INFO - PROCESS | 3832 | 1466727705094 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}] 17:21:45 INFO - PROCESS | 3832 | 1466727705096 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:45 INFO - PROCESS | 3832 | 1466727705198 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 17:21:45 INFO - PROCESS | 3832 | 1466727705203 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 3832 | 1466727705206 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:45 INFO - PROCESS | 3832 | ++DOCSHELL 15AA4800 == 32 [pid = 3832] [id = 167] 17:21:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (164E9000) [pid = 3832] [serial = 499] [outer = 00000000] 17:21:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16E44000) [pid = 3832] [serial = 500] [outer = 164E9000] 17:21:45 INFO - PROCESS | 3832 | 1466727705250 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16E47000) [pid = 3832] [serial = 501] [outer = 164E9000] 17:21:45 INFO - PROCESS | 3832 | 1466727705714 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]]]}] 17:21:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:21:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 693ms 17:21:45 INFO - PROCESS | 3832 | 1466727705789 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 3832 | 1466727705791 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 17:21:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:21:45 INFO - PROCESS | 3832 | 1466727705795 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 3832 | 1466727705796 Marionette TRACE conn3 <- [1,634,null,{}] 17:21:45 INFO - PROCESS | 3832 | 1466727705800 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}] 17:21:45 INFO - PROCESS | 3832 | 1466727705805 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:45 INFO - PROCESS | 3832 | 1466727705953 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 17:21:45 INFO - PROCESS | 3832 | 1466727705970 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 3832 | 1466727705972 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:45 INFO - PROCESS | 3832 | ++DOCSHELL 17D84400 == 33 [pid = 3832] [id = 168] 17:21:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (17D87C00) [pid = 3832] [serial = 502] [outer = 00000000] 17:21:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (18010400) [pid = 3832] [serial = 503] [outer = 17D87C00] 17:21:46 INFO - PROCESS | 3832 | 1466727706016 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (180D0C00) [pid = 3832] [serial = 504] [outer = 17D87C00] 17:21:46 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (14FBAC00) [pid = 3832] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:21:46 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16789800) [pid = 3832] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:21:46 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1678B400) [pid = 3832] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:21:46 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1800A800) [pid = 3832] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:21:46 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (111A1400) [pid = 3832] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:21:46 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (10F8D000) [pid = 3832] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:21:46 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1669EC00) [pid = 3832] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:21:46 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13131800) [pid = 3832] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:21:46 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (180D1C00) [pid = 3832] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:21:46 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (157ACC00) [pid = 3832] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:21:46 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (144C3C00) [pid = 3832] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:21:46 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15A44C00) [pid = 3832] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:21:46 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (130A3800) [pid = 3832] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:21:46 INFO - PROCESS | 3832 | 1466727706660 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]]]}] 17:21:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:21:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 898ms 17:21:46 INFO - PROCESS | 3832 | 1466727706709 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 3832 | 1466727706711 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 17:21:46 INFO - PROCESS | 3832 | 1466727706715 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:21:46 INFO - PROCESS | 3832 | 1466727706716 Marionette TRACE conn3 <- [1,638,null,{}] 17:21:46 INFO - PROCESS | 3832 | 1466727706720 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}] 17:21:46 INFO - PROCESS | 3832 | 1466727706722 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:46 INFO - PROCESS | 3832 | 1466727706796 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 17:21:46 INFO - PROCESS | 3832 | 1466727706801 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 3832 | 1466727706803 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:46 INFO - PROCESS | 3832 | ++DOCSHELL 1281E800 == 34 [pid = 3832] [id = 169] 17:21:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (14F99800) [pid = 3832] [serial = 505] [outer = 00000000] 17:21:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1678C800) [pid = 3832] [serial = 506] [outer = 14F99800] 17:21:46 INFO - PROCESS | 3832 | 1466727706846 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (173E4800) [pid = 3832] [serial = 507] [outer = 14F99800] 17:21:47 INFO - PROCESS | 3832 | 1466727707247 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]]]}] 17:21:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:21:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 599ms 17:21:47 INFO - PROCESS | 3832 | 1466727707313 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 3832 | 1466727707315 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 17:21:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:21:47 INFO - PROCESS | 3832 | 1466727707318 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 3832 | 1466727707320 Marionette TRACE conn3 <- [1,642,null,{}] 17:21:47 INFO - PROCESS | 3832 | 1466727707324 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}] 17:21:47 INFO - PROCESS | 3832 | 1466727707325 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:47 INFO - PROCESS | 3832 | 1466727707409 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 17:21:47 INFO - PROCESS | 3832 | 1466727707416 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:47 INFO - PROCESS | 3832 | 1466727707418 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:47 INFO - PROCESS | 3832 | ++DOCSHELL 131D5C00 == 35 [pid = 3832] [id = 170] 17:21:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1678B400) [pid = 3832] [serial = 508] [outer = 00000000] 17:21:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (180D5400) [pid = 3832] [serial = 509] [outer = 1678B400] 17:21:47 INFO - PROCESS | 3832 | 1466727707462 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (194BC400) [pid = 3832] [serial = 510] [outer = 1678B400] 17:21:47 INFO - PROCESS | 3832 | 1466727707892 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]]]}] 17:21:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:21:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 599ms 17:21:47 INFO - PROCESS | 3832 | 1466727707915 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 3832 | 1466727707917 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 17:21:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:21:47 INFO - PROCESS | 3832 | 1466727707978 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 3832 | 1466727707980 Marionette TRACE conn3 <- [1,646,null,{}] 17:21:47 INFO - PROCESS | 3832 | 1466727707984 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}] 17:21:47 INFO - PROCESS | 3832 | 1466727707986 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:48 INFO - PROCESS | 3832 | 1466727708060 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 17:21:48 INFO - PROCESS | 3832 | 1466727708066 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 3832 | 1466727708067 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:48 INFO - PROCESS | 3832 | ++DOCSHELL 195DA400 == 36 [pid = 3832] [id = 171] 17:21:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (195DDC00) [pid = 3832] [serial = 511] [outer = 00000000] 17:21:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (197CCC00) [pid = 3832] [serial = 512] [outer = 195DDC00] 17:21:48 INFO - PROCESS | 3832 | 1466727708110 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1996DC00) [pid = 3832] [serial = 513] [outer = 195DDC00] 17:21:48 INFO - PROCESS | 3832 | 1466727708677 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]]]}] 17:21:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:21:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 756ms 17:21:48 INFO - PROCESS | 3832 | 1466727708732 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 17:21:48 INFO - PROCESS | 3832 | 1466727708736 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 17:21:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:21:48 INFO - PROCESS | 3832 | 1466727708742 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:21:48 INFO - PROCESS | 3832 | 1466727708746 Marionette TRACE conn3 <- [1,650,null,{}] 17:21:48 INFO - PROCESS | 3832 | 1466727708752 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}] 17:21:48 INFO - PROCESS | 3832 | 1466727708755 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:48 INFO - PROCESS | 3832 | 1466727708921 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 17:21:49 INFO - PROCESS | 3832 | 1466727709027 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:49 INFO - PROCESS | 3832 | 1466727709032 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:49 INFO - PROCESS | 3832 | ++DOCSHELL 10A5B800 == 37 [pid = 3832] [id = 172] 17:21:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (10A5CC00) [pid = 3832] [serial = 514] [outer = 00000000] 17:21:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (129EB800) [pid = 3832] [serial = 515] [outer = 10A5CC00] 17:21:49 INFO - PROCESS | 3832 | 1466727709088 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (13132000) [pid = 3832] [serial = 516] [outer = 10A5CC00] 17:21:49 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 17:21:49 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 17:21:49 INFO - PROCESS | 3832 | 1466727709827 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]]]}] 17:21:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:21:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1103ms 17:21:49 INFO - PROCESS | 3832 | 1466727709837 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 3832 | 1466727709842 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 17:21:49 INFO - PROCESS | 3832 | 1466727709872 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:21:49 INFO - PROCESS | 3832 | 1466727709875 Marionette TRACE conn3 <- [1,654,null,{}] 17:21:49 INFO - PROCESS | 3832 | 1466727709880 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}] 17:21:49 INFO - PROCESS | 3832 | 1466727709883 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:50 INFO - PROCESS | 3832 | 1466727709998 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 17:21:50 INFO - PROCESS | 3832 | 1466727710078 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 3832 | 1466727710081 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:50 INFO - PROCESS | 3832 | ++DOCSHELL 14FAF400 == 38 [pid = 3832] [id = 173] 17:21:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (14FAF800) [pid = 3832] [serial = 517] [outer = 00000000] 17:21:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1559F800) [pid = 3832] [serial = 518] [outer = 14FAF800] 17:21:50 INFO - PROCESS | 3832 | 1466727710178 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (15E8EC00) [pid = 3832] [serial = 519] [outer = 14FAF800] 17:21:50 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 17:21:51 INFO - PROCESS | 3832 | 1466727711063 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]]]}] 17:21:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:21:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1260ms 17:21:51 INFO - PROCESS | 3832 | 1466727711135 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 3832 | 1466727711139 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 17:21:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:21:51 INFO - PROCESS | 3832 | 1466727711145 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - PROCESS | 3832 | 1466727711149 Marionette TRACE conn3 <- [1,658,null,{}] 17:21:51 INFO - PROCESS | 3832 | 1466727711154 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}] 17:21:51 INFO - PROCESS | 3832 | 1466727711157 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:51 INFO - PROCESS | 3832 | 1466727711283 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 17:21:51 INFO - PROCESS | 3832 | --DOCSHELL 131D5C00 == 37 [pid = 3832] [id = 170] 17:21:51 INFO - PROCESS | 3832 | --DOCSHELL 1281E800 == 36 [pid = 3832] [id = 169] 17:21:51 INFO - PROCESS | 3832 | --DOCSHELL 17D84400 == 35 [pid = 3832] [id = 168] 17:21:51 INFO - PROCESS | 3832 | --DOCSHELL 15AA4800 == 34 [pid = 3832] [id = 167] 17:21:51 INFO - PROCESS | 3832 | --DOCSHELL 164ED800 == 33 [pid = 3832] [id = 166] 17:21:51 INFO - PROCESS | 3832 | --DOCSHELL 157ABC00 == 32 [pid = 3832] [id = 165] 17:21:51 INFO - PROCESS | 3832 | --DOCSHELL 13944000 == 31 [pid = 3832] [id = 164] 17:21:51 INFO - PROCESS | 3832 | --DOCSHELL 114C8C00 == 30 [pid = 3832] [id = 163] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (173D5400) [pid = 3832] [serial = 455] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (194BFC00) [pid = 3832] [serial = 458] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (173D7400) [pid = 3832] [serial = 456] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (195D7000) [pid = 3832] [serial = 459] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (11CD3000) [pid = 3832] [serial = 443] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (129F2800) [pid = 3832] [serial = 444] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (12DFDC00) [pid = 3832] [serial = 437] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (13152800) [pid = 3832] [serial = 438] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1678B800) [pid = 3832] [serial = 452] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13463C00) [pid = 3832] [serial = 446] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13DF7C00) [pid = 3832] [serial = 447] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19E1E000) [pid = 3832] [serial = 468] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19C71C00) [pid = 3832] [serial = 435] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15AB1C00) [pid = 3832] [serial = 449] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (164E1800) [pid = 3832] [serial = 450] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (14FB6800) [pid = 3832] [serial = 440] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15AB2800) [pid = 3832] [serial = 441] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (195D8000) [pid = 3832] [serial = 464] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13DF4000) [pid = 3832] [serial = 461] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (14F91800) [pid = 3832] [serial = 462] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (195E3C00) [pid = 3832] [serial = 465] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16CF3800) [pid = 3832] [serial = 453] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1A086C00) [pid = 3832] [serial = 470] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19C75800) [pid = 3832] [serial = 467] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1A3A2000) [pid = 3832] [serial = 471] [outer = 00000000] [url = about:blank] 17:21:51 INFO - PROCESS | 3832 | 1466727711381 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:51 INFO - PROCESS | 3832 | 1466727711386 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:51 INFO - PROCESS | 3832 | ++DOCSHELL 10A60400 == 31 [pid = 3832] [id = 174] 17:21:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (10A60C00) [pid = 3832] [serial = 520] [outer = 00000000] 17:21:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (10ED0000) [pid = 3832] [serial = 521] [outer = 10A60C00] 17:21:51 INFO - PROCESS | 3832 | 1466727711435 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (11C29400) [pid = 3832] [serial = 522] [outer = 10A60C00] 17:21:51 INFO - PROCESS | 3832 | 1466727711878 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]]]}] 17:21:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:21:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 804ms 17:21:51 INFO - PROCESS | 3832 | 1466727711947 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 17:21:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:21:51 INFO - PROCESS | 3832 | 1466727711999 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 17:21:51 INFO - PROCESS | 3832 | 1466727712005 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - PROCESS | 3832 | 1466727712008 Marionette TRACE conn3 <- [1,662,null,{}] 17:21:52 INFO - PROCESS | 3832 | 1466727712012 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}] 17:21:52 INFO - PROCESS | 3832 | 1466727712014 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:52 INFO - PROCESS | 3832 | 1466727712099 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 17:21:52 INFO - PROCESS | 3832 | 1466727712111 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 3832 | 1466727712113 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:52 INFO - PROCESS | 3832 | ++DOCSHELL 13157800 == 32 [pid = 3832] [id = 175] 17:21:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (131DD000) [pid = 3832] [serial = 523] [outer = 00000000] 17:21:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13946000) [pid = 3832] [serial = 524] [outer = 131DD000] 17:21:52 INFO - PROCESS | 3832 | 1466727712160 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (144C6000) [pid = 3832] [serial = 525] [outer = 131DD000] 17:21:52 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 17:21:52 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 17:21:52 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 17:21:52 INFO - PROCESS | 3832 | 1466727712624 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]]]}] 17:21:52 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 17:21:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 646ms 17:21:52 INFO - PROCESS | 3832 | 1466727712641 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 17:21:52 INFO - PROCESS | 3832 | 1466727712643 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 17:21:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:21:52 INFO - PROCESS | 3832 | 1466727712651 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - PROCESS | 3832 | 1466727712654 Marionette TRACE conn3 <- [1,666,null,{}] 17:21:52 INFO - PROCESS | 3832 | 1466727712665 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}] 17:21:52 INFO - PROCESS | 3832 | 1466727712670 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:52 INFO - PROCESS | 3832 | 1466727712781 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 17:21:52 INFO - PROCESS | 3832 | 1466727712791 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 3832 | 1466727712795 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:52 INFO - PROCESS | 3832 | ++DOCSHELL 15AAD800 == 33 [pid = 3832] [id = 176] 17:21:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15AB1C00) [pid = 3832] [serial = 526] [outer = 00000000] 17:21:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (164E2800) [pid = 3832] [serial = 527] [outer = 15AB1C00] 17:21:52 INFO - PROCESS | 3832 | 1466727712845 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (164EB400) [pid = 3832] [serial = 528] [outer = 15AB1C00] 17:21:53 INFO - PROCESS | 3832 | 1466727713296 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]]]}] 17:21:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:21:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 709ms 17:21:53 INFO - PROCESS | 3832 | 1466727713351 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 3832 | 1466727713354 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 17:21:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:21:53 INFO - PROCESS | 3832 | 1466727713357 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 3832 | 1466727713358 Marionette TRACE conn3 <- [1,670,null,{}] 17:21:53 INFO - PROCESS | 3832 | 1466727713362 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}] 17:21:53 INFO - PROCESS | 3832 | 1466727713364 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:53 INFO - PROCESS | 3832 | 1466727713456 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 17:21:53 INFO - PROCESS | 3832 | 1466727713463 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 3832 | 1466727713466 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:53 INFO - PROCESS | 3832 | ++DOCSHELL 1678B800 == 34 [pid = 3832] [id = 177] 17:21:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1678BC00) [pid = 3832] [serial = 529] [outer = 00000000] 17:21:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16CF4000) [pid = 3832] [serial = 530] [outer = 1678BC00] 17:21:53 INFO - PROCESS | 3832 | 1466727713510 Marionette DEBUG loaded listener.js 17:21:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (173D7400) [pid = 3832] [serial = 531] [outer = 1678BC00] 17:21:54 INFO - PROCESS | 3832 | 1466727714480 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]]]}] 17:21:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 17:21:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1150ms 17:21:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:21:54 INFO - PROCESS | 3832 | 1466727714508 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 3832 | 1466727714510 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 17:21:54 INFO - PROCESS | 3832 | 1466727714514 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 3832 | 1466727714516 Marionette TRACE conn3 <- [1,674,null,{}] 17:21:54 INFO - PROCESS | 3832 | 1466727714519 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}] 17:21:54 INFO - PROCESS | 3832 | 1466727714521 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:54 INFO - PROCESS | 3832 | 1466727714636 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 17:21:54 INFO - PROCESS | 3832 | 1466727714643 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:54 INFO - PROCESS | 3832 | 1466727714645 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:54 INFO - PROCESS | 3832 | ++DOCSHELL 1678FC00 == 35 [pid = 3832] [id = 178] 17:21:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16CF3800) [pid = 3832] [serial = 532] [outer = 00000000] 17:21:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (175B5C00) [pid = 3832] [serial = 533] [outer = 16CF3800] 17:21:54 INFO - PROCESS | 3832 | 1466727714689 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (177CC400) [pid = 3832] [serial = 534] [outer = 16CF3800] 17:21:55 INFO - PROCESS | 3832 | 1466727715605 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]]]}] 17:21:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:21:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1150ms 17:21:55 INFO - PROCESS | 3832 | 1466727715663 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 17:21:55 INFO - PROCESS | 3832 | 1466727715665 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 17:21:55 INFO - PROCESS | 3832 | 1466727715669 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:21:55 INFO - PROCESS | 3832 | 1466727715670 Marionette TRACE conn3 <- [1,678,null,{}] 17:21:55 INFO - PROCESS | 3832 | 1466727715683 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}] 17:21:55 INFO - PROCESS | 3832 | 1466727715689 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:55 INFO - PROCESS | 3832 | 1466727715817 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 17:21:55 INFO - PROCESS | 3832 | 1466727715822 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 3832 | 1466727715824 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:55 INFO - PROCESS | 3832 | ++DOCSHELL 1800F800 == 36 [pid = 3832] [id = 179] 17:21:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (18010000) [pid = 3832] [serial = 535] [outer = 00000000] 17:21:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (195E3400) [pid = 3832] [serial = 536] [outer = 18010000] 17:21:55 INFO - PROCESS | 3832 | 1466727715921 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (195D6800) [pid = 3832] [serial = 537] [outer = 18010000] 17:21:56 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (13DF2400) [pid = 3832] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:21:56 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (111AC000) [pid = 3832] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:21:56 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (157AC400) [pid = 3832] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:21:56 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15A62C00) [pid = 3832] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:21:56 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (130CD000) [pid = 3832] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:21:56 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10ECA000) [pid = 3832] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:21:56 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19972400) [pid = 3832] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:21:56 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (164EE800) [pid = 3832] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:21:56 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17D87C00) [pid = 3832] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:21:56 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1678B400) [pid = 3832] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:21:56 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (11AF0800) [pid = 3832] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:21:56 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (14F99800) [pid = 3832] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:21:56 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (164E9000) [pid = 3832] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:21:56 INFO - PROCESS | 3832 | 1466727716890 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]]]}] 17:21:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:21:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1198ms 17:21:56 INFO - PROCESS | 3832 | 1466727716905 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 3832 | 1466727716906 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 17:21:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:21:56 INFO - PROCESS | 3832 | 1466727716910 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 3832 | 1466727716912 Marionette TRACE conn3 <- [1,682,null,{}] 17:21:56 INFO - PROCESS | 3832 | 1466727716915 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}] 17:21:56 INFO - PROCESS | 3832 | 1466727716917 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:57 INFO - PROCESS | 3832 | 1466727716992 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 17:21:57 INFO - PROCESS | 3832 | 1466727716997 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 3832 | 1466727716999 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:57 INFO - PROCESS | 3832 | ++DOCSHELL 131D6400 == 37 [pid = 3832] [id = 180] 17:21:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15A44C00) [pid = 3832] [serial = 538] [outer = 00000000] 17:21:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16784800) [pid = 3832] [serial = 539] [outer = 15A44C00] 17:21:57 INFO - PROCESS | 3832 | 1466727717042 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16784C00) [pid = 3832] [serial = 540] [outer = 15A44C00] 17:21:57 INFO - PROCESS | 3832 | 1466727717950 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]]]}] 17:21:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 17:21:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1103ms 17:21:58 INFO - PROCESS | 3832 | 1466727718011 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 3832 | 1466727718014 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 17:21:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:21:58 INFO - PROCESS | 3832 | 1466727718018 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 3832 | 1466727718020 Marionette TRACE conn3 <- [1,686,null,{}] 17:21:58 INFO - PROCESS | 3832 | 1466727718024 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}] 17:21:58 INFO - PROCESS | 3832 | 1466727718026 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:58 INFO - PROCESS | 3832 | 1466727718103 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 17:21:58 INFO - PROCESS | 3832 | 1466727718217 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:58 INFO - PROCESS | 3832 | 1466727718220 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:58 INFO - PROCESS | 3832 | ++DOCSHELL 1031DC00 == 38 [pid = 3832] [id = 181] 17:21:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (103C8C00) [pid = 3832] [serial = 541] [outer = 00000000] 17:21:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (105E9400) [pid = 3832] [serial = 542] [outer = 103C8C00] 17:21:58 INFO - PROCESS | 3832 | 1466727718279 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (10ECC400) [pid = 3832] [serial = 543] [outer = 103C8C00] 17:21:59 INFO - PROCESS | 3832 | 1466727719391 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]]]}] 17:21:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 17:21:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1402ms 17:21:59 INFO - PROCESS | 3832 | 1466727719423 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 3832 | 1466727719427 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 17:21:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:21:59 INFO - PROCESS | 3832 | 1466727719432 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 3832 | 1466727719435 Marionette TRACE conn3 <- [1,690,null,{}] 17:21:59 INFO - PROCESS | 3832 | 1466727719441 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}] 17:21:59 INFO - PROCESS | 3832 | 1466727719444 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:59 INFO - PROCESS | 3832 | 1466727719588 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 17:21:59 INFO - PROCESS | 3832 | 1466727719721 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 3832 | 1466727719724 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:21:59 INFO - PROCESS | 3832 | ++DOCSHELL 140F3C00 == 39 [pid = 3832] [id = 182] 17:21:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (144BC400) [pid = 3832] [serial = 544] [outer = 00000000] 17:21:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (14FB4000) [pid = 3832] [serial = 545] [outer = 144BC400] 17:21:59 INFO - PROCESS | 3832 | 1466727719781 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1532BC00) [pid = 3832] [serial = 546] [outer = 144BC400] 17:22:00 INFO - PROCESS | 3832 | 1466727720831 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]]]}] 17:22:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:22:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1433ms 17:22:00 INFO - PROCESS | 3832 | 1466727720883 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 17:22:00 INFO - PROCESS | 3832 | 1466727720888 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 17:22:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:22:00 INFO - PROCESS | 3832 | 1466727720933 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:22:00 INFO - PROCESS | 3832 | 1466727720936 Marionette TRACE conn3 <- [1,694,null,{}] 17:22:00 INFO - PROCESS | 3832 | 1466727720940 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}] 17:22:00 INFO - PROCESS | 3832 | 1466727720943 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:01 INFO - PROCESS | 3832 | 1466727721047 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 17:22:01 INFO - PROCESS | 3832 | 1466727721250 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 3832 | 1466727721253 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:01 INFO - PROCESS | 3832 | ++DOCSHELL 10F8BC00 == 40 [pid = 3832] [id = 183] 17:22:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (10F90800) [pid = 3832] [serial = 547] [outer = 00000000] 17:22:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (130A1C00) [pid = 3832] [serial = 548] [outer = 10F90800] 17:22:01 INFO - PROCESS | 3832 | 1466727721310 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (14F8FC00) [pid = 3832] [serial = 549] [outer = 10F90800] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 13270000 == 39 [pid = 3832] [id = 23] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 114CB000 == 38 [pid = 3832] [id = 22] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 167CC800 == 37 [pid = 3832] [id = 8] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 140EA000 == 36 [pid = 3832] [id = 24] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 1A9C1400 == 35 [pid = 3832] [id = 14] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 130C6800 == 34 [pid = 3832] [id = 162] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 131D6400 == 33 [pid = 3832] [id = 180] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 1800F800 == 32 [pid = 3832] [id = 179] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 1678FC00 == 31 [pid = 3832] [id = 178] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 1678B800 == 30 [pid = 3832] [id = 177] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 15AAD800 == 29 [pid = 3832] [id = 176] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 13157800 == 28 [pid = 3832] [id = 175] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 10A60400 == 27 [pid = 3832] [id = 174] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 16985C00 == 26 [pid = 3832] [id = 28] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 105E8000 == 25 [pid = 3832] [id = 21] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 15324000 == 24 [pid = 3832] [id = 25] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 1A94FC00 == 23 [pid = 3832] [id = 13] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 195DA400 == 22 [pid = 3832] [id = 171] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 15E96000 == 21 [pid = 3832] [id = 26] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 1B1C0C00 == 20 [pid = 3832] [id = 17] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 105EE400 == 19 [pid = 3832] [id = 18] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 157A3000 == 18 [pid = 3832] [id = 20] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 14FAF400 == 17 [pid = 3832] [id = 173] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 10A5B800 == 16 [pid = 3832] [id = 172] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 1A3A2C00 == 15 [pid = 3832] [id = 10] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 19E18000 == 14 [pid = 3832] [id = 11] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 1281E400 == 13 [pid = 3832] [id = 19] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 15E8F400 == 12 [pid = 3832] [id = 27] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 173DDC00 == 11 [pid = 3832] [id = 12] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 140F3C00 == 10 [pid = 3832] [id = 182] 17:22:02 INFO - PROCESS | 3832 | --DOCSHELL 1031DC00 == 9 [pid = 3832] [id = 181] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (140F2000) [pid = 3832] [serial = 491] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1393B800) [pid = 3832] [serial = 474] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15E95800) [pid = 3832] [serial = 495] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (166A2400) [pid = 3832] [serial = 476] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (130A4400) [pid = 3832] [serial = 473] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (140EDC00) [pid = 3832] [serial = 485] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (173CF800) [pid = 3832] [serial = 477] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13461400) [pid = 3832] [serial = 483] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (14FB6400) [pid = 3832] [serial = 486] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13123C00) [pid = 3832] [serial = 480] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1678C400) [pid = 3832] [serial = 498] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (16783400) [pid = 3832] [serial = 497] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (180D0C00) [pid = 3832] [serial = 504] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (180D5400) [pid = 3832] [serial = 509] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (12D6E400) [pid = 3832] [serial = 489] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (173E4800) [pid = 3832] [serial = 507] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (16E47000) [pid = 3832] [serial = 501] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1678C800) [pid = 3832] [serial = 506] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (13032800) [pid = 3832] [serial = 482] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1289C800) [pid = 3832] [serial = 488] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (15AA5400) [pid = 3832] [serial = 494] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (14F0E800) [pid = 3832] [serial = 492] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1A081400) [pid = 3832] [serial = 479] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (18010400) [pid = 3832] [serial = 503] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (16E44000) [pid = 3832] [serial = 500] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (194BC400) [pid = 3832] [serial = 510] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (197CCC00) [pid = 3832] [serial = 512] [outer = 00000000] [url = about:blank] 17:22:02 INFO - PROCESS | 3832 | 1466727722925 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]]]}] 17:22:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:22:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2033ms 17:22:02 INFO - PROCESS | 3832 | 1466727722945 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 3832 | 1466727722949 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 17:22:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:22:02 INFO - PROCESS | 3832 | 1466727722955 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - PROCESS | 3832 | 1466727722958 Marionette TRACE conn3 <- [1,698,null,{}] 17:22:03 INFO - PROCESS | 3832 | 1466727722991 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}] 17:22:03 INFO - PROCESS | 3832 | 1466727722994 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:03 INFO - PROCESS | 3832 | 1466727723081 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 17:22:03 INFO - PROCESS | 3832 | 1466727723149 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:03 INFO - PROCESS | 3832 | 1466727723153 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:03 INFO - PROCESS | 3832 | ++DOCSHELL 114CD000 == 10 [pid = 3832] [id = 184] 17:22:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (11AE8C00) [pid = 3832] [serial = 550] [outer = 00000000] 17:22:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (129F2000) [pid = 3832] [serial = 551] [outer = 11AE8C00] 17:22:03 INFO - PROCESS | 3832 | 1466727723204 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (12BD3000) [pid = 3832] [serial = 552] [outer = 11AE8C00] 17:22:04 INFO - PROCESS | 3832 | 1466727724120 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]]]}] 17:22:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:22:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1182ms 17:22:04 INFO - PROCESS | 3832 | 1466727724170 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 3832 | 1466727724175 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 17:22:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:22:04 INFO - PROCESS | 3832 | 1466727724182 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 3832 | 1466727724184 Marionette TRACE conn3 <- [1,702,null,{}] 17:22:04 INFO - PROCESS | 3832 | 1466727724188 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}] 17:22:04 INFO - PROCESS | 3832 | 1466727724191 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:04 INFO - PROCESS | 3832 | 1466727724283 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 17:22:04 INFO - PROCESS | 3832 | 1466727724290 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 3832 | 1466727724293 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:04 INFO - PROCESS | 3832 | ++DOCSHELL 131DD400 == 11 [pid = 3832] [id = 185] 17:22:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (131DE000) [pid = 3832] [serial = 553] [outer = 00000000] 17:22:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (13463000) [pid = 3832] [serial = 554] [outer = 131DE000] 17:22:04 INFO - PROCESS | 3832 | 1466727724341 Marionette DEBUG loaded listener.js 17:22:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (13945800) [pid = 3832] [serial = 555] [outer = 131DE000] 17:22:05 INFO - PROCESS | 3832 | 1466727725296 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]]]}] 17:22:05 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 17:22:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1150ms 17:22:05 INFO - PROCESS | 3832 | 1466727725323 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 17:22:05 INFO - PROCESS | 3832 | 1466727725325 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 17:22:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:22:05 INFO - PROCESS | 3832 | 1466727725329 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 3832 | 1466727725333 Marionette TRACE conn3 <- [1,706,null,{}] 17:22:05 INFO - PROCESS | 3832 | 1466727725350 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}] 17:22:05 INFO - PROCESS | 3832 | 1466727725355 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:05 INFO - PROCESS | 3832 | 1466727725476 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 17:22:05 INFO - PROCESS | 3832 | 1466727725483 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 3832 | 1466727725487 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:05 INFO - PROCESS | 3832 | ++DOCSHELL 14FB1800 == 12 [pid = 3832] [id = 186] 17:22:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (14FB4400) [pid = 3832] [serial = 556] [outer = 00000000] 17:22:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (157A2C00) [pid = 3832] [serial = 557] [outer = 14FB4400] 17:22:05 INFO - PROCESS | 3832 | 1466727725537 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (15AA6800) [pid = 3832] [serial = 558] [outer = 14FB4400] 17:22:06 INFO - PROCESS | 3832 | 1466727726527 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]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:22:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1260ms 17:22:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:22:06 INFO - PROCESS | 3832 | 1466727726593 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 3832 | 1466727726595 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 17:22:06 INFO - PROCESS | 3832 | 1466727726599 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 3832 | 1466727726600 Marionette TRACE conn3 <- [1,710,null,{}] 17:22:06 INFO - PROCESS | 3832 | 1466727726614 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}] 17:22:06 INFO - PROCESS | 3832 | 1466727726616 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:06 INFO - PROCESS | 3832 | 1466727726738 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 17:22:06 INFO - PROCESS | 3832 | 1466727726744 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 3832 | 1466727726746 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:06 INFO - PROCESS | 3832 | ++DOCSHELL 15E92800 == 13 [pid = 3832] [id = 187] 17:22:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (15E92C00) [pid = 3832] [serial = 559] [outer = 00000000] 17:22:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1669F800) [pid = 3832] [serial = 560] [outer = 15E92C00] 17:22:06 INFO - PROCESS | 3832 | 1466727726791 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (16787400) [pid = 3832] [serial = 561] [outer = 15E92C00] 17:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (15A44C00) [pid = 3832] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (16CF3800) [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] 17:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (18010000) [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] 17:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (14FAF800) [pid = 3832] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (10A5CC00) [pid = 3832] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (15AB1C00) [pid = 3832] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (195DDC00) [pid = 3832] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (10A60C00) [pid = 3832] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (131DD000) [pid = 3832] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (1678BC00) [pid = 3832] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:22:07 INFO - PROCESS | 3832 | 1466727727305 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] 17:22:07 INFO - PROCESS | 3832 | 1466727727361 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 17:22:07 INFO - PROCESS | 3832 | 1466727727364 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:22:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:22:07 INFO - PROCESS | 3832 | 1466727727366 Marionette TRACE conn3 <- [1,714,null,{}] 17:22:07 INFO - PROCESS | 3832 | 1466727727370 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}] 17:22:07 INFO - PROCESS | 3832 | 1466727727372 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:07 INFO - PROCESS | 3832 | 1466727727449 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 17:22:07 INFO - PROCESS | 3832 | 1466727727455 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 3832 | 1466727727457 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:07 INFO - PROCESS | 3832 | ++DOCSHELL 15E8FC00 == 14 [pid = 3832] [id = 188] 17:22:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (164E3800) [pid = 3832] [serial = 562] [outer = 00000000] 17:22:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (1678B800) [pid = 3832] [serial = 563] [outer = 164E3800] 17:22:07 INFO - PROCESS | 3832 | 1466727727505 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (167CC800) [pid = 3832] [serial = 564] [outer = 164E3800] 17:22:08 INFO - PROCESS | 3832 | 1466727728037 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]]]}] 17:22:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:22:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 693ms 17:22:08 INFO - PROCESS | 3832 | 1466727728097 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 17:22:08 INFO - PROCESS | 3832 | 1466727728099 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 17:22:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:22:08 INFO - PROCESS | 3832 | 1466727728103 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:22:08 INFO - PROCESS | 3832 | 1466727728104 Marionette TRACE conn3 <- [1,718,null,{}] 17:22:08 INFO - PROCESS | 3832 | 1466727728107 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}] 17:22:08 INFO - PROCESS | 3832 | 1466727728113 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:08 INFO - PROCESS | 3832 | 1466727728287 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 17:22:08 INFO - PROCESS | 3832 | 1466727728372 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:08 INFO - PROCESS | 3832 | 1466727728375 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:08 INFO - PROCESS | 3832 | ++DOCSHELL 1047E400 == 15 [pid = 3832] [id = 189] 17:22:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (1047EC00) [pid = 3832] [serial = 565] [outer = 00000000] 17:22:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (105F2400) [pid = 3832] [serial = 566] [outer = 1047EC00] 17:22:08 INFO - PROCESS | 3832 | 1466727728475 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (114C9000) [pid = 3832] [serial = 567] [outer = 1047EC00] 17:22:09 INFO - PROCESS | 3832 | 1466727729169 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] 17:22:09 INFO - PROCESS | 3832 | 1466727729252 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 17:22:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:22:09 INFO - PROCESS | 3832 | 1466727729258 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 3832 | 1466727729261 Marionette TRACE conn3 <- [1,722,null,{}] 17:22:09 INFO - PROCESS | 3832 | 1466727729266 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}] 17:22:09 INFO - PROCESS | 3832 | 1466727729269 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:09 INFO - PROCESS | 3832 | 1466727729411 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 17:22:09 INFO - PROCESS | 3832 | 1466727729483 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:09 INFO - PROCESS | 3832 | 1466727729486 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:09 INFO - PROCESS | 3832 | ++DOCSHELL 14F10C00 == 16 [pid = 3832] [id = 190] 17:22:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (14F8A400) [pid = 3832] [serial = 568] [outer = 00000000] 17:22:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (14FB9000) [pid = 3832] [serial = 569] [outer = 14F8A400] 17:22:09 INFO - PROCESS | 3832 | 1466727729616 Marionette DEBUG loaded listener.js 17:22:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (15E88800) [pid = 3832] [serial = 570] [outer = 14F8A400] 17:22:10 INFO - PROCESS | 3832 | 1466727730487 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]]]}] 17:22:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:22:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1308ms 17:22:10 INFO - PROCESS | 3832 | 1466727730568 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 17:22:10 INFO - PROCESS | 3832 | 1466727730573 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 17:22:10 INFO - PROCESS | 3832 | 1466727730579 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:22:10 INFO - PROCESS | 3832 | 1466727730582 Marionette TRACE conn3 <- [1,726,null,{}] 17:22:10 INFO - PROCESS | 3832 | 1466727730588 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}] 17:22:10 INFO - PROCESS | 3832 | 1466727730591 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:10 INFO - PROCESS | 3832 | 1466727730717 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (175B5C00) [pid = 3832] [serial = 533] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (195E3400) [pid = 3832] [serial = 536] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1559F800) [pid = 3832] [serial = 518] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (15E8EC00) [pid = 3832] [serial = 519] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (129EB800) [pid = 3832] [serial = 515] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (13132000) [pid = 3832] [serial = 516] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (164E2800) [pid = 3832] [serial = 527] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (164EB400) [pid = 3832] [serial = 528] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (1996DC00) [pid = 3832] [serial = 513] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (10ED0000) [pid = 3832] [serial = 521] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (11C29400) [pid = 3832] [serial = 522] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (13946000) [pid = 3832] [serial = 524] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (144C6000) [pid = 3832] [serial = 525] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (16CF4000) [pid = 3832] [serial = 530] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (195D6800) [pid = 3832] [serial = 537] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (177CC400) [pid = 3832] [serial = 534] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 51 (173D7400) [pid = 3832] [serial = 531] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 50 (16784C00) [pid = 3832] [serial = 540] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | --DOMWINDOW == 49 (16784800) [pid = 3832] [serial = 539] [outer = 00000000] [url = about:blank] 17:22:10 INFO - PROCESS | 3832 | 1466727730838 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:10 INFO - PROCESS | 3832 | 1466727730841 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:10 INFO - PROCESS | 3832 | ++DOCSHELL 10BAD800 == 17 [pid = 3832] [id = 191] 17:22:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 50 (114CB000) [pid = 3832] [serial = 571] [outer = 00000000] 17:22:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 51 (1281F400) [pid = 3832] [serial = 572] [outer = 114CB000] 17:22:10 INFO - PROCESS | 3832 | 1466727730891 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (129EB400) [pid = 3832] [serial = 573] [outer = 114CB000] 17:22:11 INFO - PROCESS | 3832 | 1466727731832 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]]]}] 17:22:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:22:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1245ms 17:22:11 INFO - PROCESS | 3832 | 1466727731856 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 3832 | 1466727731861 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 17:22:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:22:11 INFO - PROCESS | 3832 | 1466727731867 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 3832 | 1466727731870 Marionette TRACE conn3 <- [1,730,null,{}] 17:22:11 INFO - PROCESS | 3832 | 1466727731881 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}] 17:22:11 INFO - PROCESS | 3832 | 1466727731884 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:11 INFO - PROCESS | 3832 | 1466727731970 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 17:22:11 INFO - PROCESS | 3832 | 1466727731977 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:11 INFO - PROCESS | 3832 | 1466727731980 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:11 INFO - PROCESS | 3832 | ++DOCSHELL 131D5400 == 18 [pid = 3832] [id = 192] 17:22:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (131D5C00) [pid = 3832] [serial = 574] [outer = 00000000] 17:22:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (132F0800) [pid = 3832] [serial = 575] [outer = 131D5C00] 17:22:12 INFO - PROCESS | 3832 | 1466727732027 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (1346CC00) [pid = 3832] [serial = 576] [outer = 131D5C00] 17:22:12 INFO - PROCESS | 3832 | 1466727732967 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]]]}] 17:22:13 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 17:22:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1165ms 17:22:13 INFO - PROCESS | 3832 | 1466727733030 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 3832 | 1466727733032 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 17:22:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:22:13 INFO - PROCESS | 3832 | 1466727733036 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 3832 | 1466727733040 Marionette TRACE conn3 <- [1,734,null,{}] 17:22:13 INFO - PROCESS | 3832 | 1466727733051 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}] 17:22:13 INFO - PROCESS | 3832 | 1466727733056 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:13 INFO - PROCESS | 3832 | 1466727733188 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 17:22:13 INFO - PROCESS | 3832 | 1466727733195 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 3832 | 1466727733198 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:13 INFO - PROCESS | 3832 | ++DOCSHELL 14FB1400 == 19 [pid = 3832] [id = 193] 17:22:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (14FB2800) [pid = 3832] [serial = 577] [outer = 00000000] 17:22:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (157AAC00) [pid = 3832] [serial = 578] [outer = 14FB2800] 17:22:13 INFO - PROCESS | 3832 | 1466727733246 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (15AA6000) [pid = 3832] [serial = 579] [outer = 14FB2800] 17:22:13 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (131DE000) [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] 17:22:13 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (11AE8C00) [pid = 3832] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:22:13 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (14FB4400) [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] 17:22:13 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (103C8C00) [pid = 3832] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:22:13 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (144BC400) [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] 17:22:13 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (15E92C00) [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] 17:22:14 INFO - PROCESS | 3832 | 1466727734193 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]]]}] 17:22:14 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.) 17:22:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1197ms 17:22:14 INFO - PROCESS | 3832 | 1466727734238 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 17:22:14 INFO - PROCESS | 3832 | 1466727734241 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 17:22:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:22:14 INFO - PROCESS | 3832 | 1466727734244 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 3832 | 1466727734246 Marionette TRACE conn3 <- [1,738,null,{}] 17:22:14 INFO - PROCESS | 3832 | 1466727734249 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}] 17:22:14 INFO - PROCESS | 3832 | 1466727734251 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:14 INFO - PROCESS | 3832 | 1466727734344 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 17:22:14 INFO - PROCESS | 3832 | 1466727734349 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 3832 | 1466727734351 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:14 INFO - PROCESS | 3832 | ++DOCSHELL 164E6400 == 20 [pid = 3832] [id = 194] 17:22:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (164E6800) [pid = 3832] [serial = 580] [outer = 00000000] 17:22:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (164EB800) [pid = 3832] [serial = 581] [outer = 164E6800] 17:22:14 INFO - PROCESS | 3832 | 1466727734401 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (16787800) [pid = 3832] [serial = 582] [outer = 164E6800] 17:22:15 INFO - PROCESS | 3832 | 1466727735322 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]]]}] 17:22:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:22:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1103ms 17:22:15 INFO - PROCESS | 3832 | 1466727735344 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 17:22:15 INFO - PROCESS | 3832 | 1466727735346 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 17:22:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:22:15 INFO - PROCESS | 3832 | 1466727735350 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:22:15 INFO - PROCESS | 3832 | 1466727735351 Marionette TRACE conn3 <- [1,742,null,{}] 17:22:15 INFO - PROCESS | 3832 | 1466727735355 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}] 17:22:15 INFO - PROCESS | 3832 | 1466727735357 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:15 INFO - PROCESS | 3832 | 1466727735461 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 17:22:15 INFO - PROCESS | 3832 | 1466727735468 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:15 INFO - PROCESS | 3832 | 1466727735471 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:15 INFO - PROCESS | 3832 | ++DOCSHELL 1669C800 == 21 [pid = 3832] [id = 195] 17:22:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (16781800) [pid = 3832] [serial = 583] [outer = 00000000] 17:22:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (16CF8C00) [pid = 3832] [serial = 584] [outer = 16781800] 17:22:15 INFO - PROCESS | 3832 | 1466727735516 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (1737A400) [pid = 3832] [serial = 585] [outer = 16781800] 17:22:16 INFO - PROCESS | 3832 | 1466727736464 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]]]}] 17:22:16 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 17:22:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1087ms 17:22:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:22:16 INFO - PROCESS | 3832 | 1466727736474 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 3832 | 1466727736476 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 17:22:16 INFO - PROCESS | 3832 | 1466727736479 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 3832 | 1466727736481 Marionette TRACE conn3 <- [1,746,null,{}] 17:22:16 INFO - PROCESS | 3832 | 1466727736484 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}] 17:22:16 INFO - PROCESS | 3832 | 1466727736490 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:16 INFO - PROCESS | 3832 | 1466727736590 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 17:22:16 INFO - PROCESS | 3832 | 1466727736662 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 3832 | 1466727736664 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:16 INFO - PROCESS | 3832 | ++DOCSHELL 14FAE000 == 22 [pid = 3832] [id = 196] 17:22:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (16CF5400) [pid = 3832] [serial = 586] [outer = 00000000] 17:22:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (173EA000) [pid = 3832] [serial = 587] [outer = 16CF5400] 17:22:16 INFO - PROCESS | 3832 | 1466727736708 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (175B6400) [pid = 3832] [serial = 588] [outer = 16CF5400] 17:22:17 INFO - PROCESS | 3832 | 1466727737359 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]]]}] 17:22:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:22:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 946ms 17:22:17 INFO - PROCESS | 3832 | 1466727737426 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 3832 | 1466727737430 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 17:22:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:22:17 INFO - PROCESS | 3832 | 1466727737435 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - PROCESS | 3832 | 1466727737441 Marionette TRACE conn3 <- [1,750,null,{}] 17:22:17 INFO - PROCESS | 3832 | 1466727737446 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}] 17:22:17 INFO - PROCESS | 3832 | 1466727737449 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:17 INFO - PROCESS | 3832 | 1466727737556 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 17:22:17 INFO - PROCESS | 3832 | 1466727737633 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 3832 | 1466727737636 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:17 INFO - PROCESS | 3832 | ++DOCSHELL 12BCB400 == 23 [pid = 3832] [id = 197] 17:22:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (12DFD400) [pid = 3832] [serial = 589] [outer = 00000000] 17:22:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (13157000) [pid = 3832] [serial = 590] [outer = 12DFD400] 17:22:17 INFO - PROCESS | 3832 | 1466727737693 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (13270000) [pid = 3832] [serial = 591] [outer = 12DFD400] 17:22:18 INFO - PROCESS | 3832 | 1466727738744 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]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:22:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1371ms 17:22:18 INFO - PROCESS | 3832 | 1466727738833 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 3832 | 1466727738838 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 17:22:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:22:18 INFO - PROCESS | 3832 | 1466727738846 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 3832 | 1466727738848 Marionette TRACE conn3 <- [1,754,null,{}] 17:22:18 INFO - PROCESS | 3832 | 1466727738853 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}] 17:22:18 INFO - PROCESS | 3832 | 1466727738856 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:18 INFO - PROCESS | 3832 | 1466727738953 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 17:22:19 INFO - PROCESS | 3832 | 1466727739065 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 3832 | 1466727739068 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:19 INFO - PROCESS | 3832 | ++DOCSHELL 14F0D400 == 24 [pid = 3832] [id = 198] 17:22:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (15329C00) [pid = 3832] [serial = 592] [outer = 00000000] 17:22:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (16786000) [pid = 3832] [serial = 593] [outer = 15329C00] 17:22:19 INFO - PROCESS | 3832 | 1466727739124 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (16CF4000) [pid = 3832] [serial = 594] [outer = 15329C00] 17:22:20 INFO - PROCESS | 3832 | 1466727740199 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]]]}] 17:22:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:22:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1371ms 17:22:20 INFO - PROCESS | 3832 | 1466727740233 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 17:22:20 INFO - PROCESS | 3832 | 1466727740237 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 17:22:20 INFO - PROCESS | 3832 | 1466727740242 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:22:20 INFO - PROCESS | 3832 | 1466727740245 Marionette TRACE conn3 <- [1,758,null,{}] 17:22:20 INFO - PROCESS | 3832 | 1466727740251 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}] 17:22:20 INFO - PROCESS | 3832 | 1466727740254 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:20 INFO - PROCESS | 3832 | 1466727740391 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 17:22:20 INFO - PROCESS | 3832 | 1466727740502 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:20 INFO - PROCESS | 3832 | 1466727740504 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:20 INFO - PROCESS | 3832 | ++DOCSHELL 12BD1800 == 25 [pid = 3832] [id = 199] 17:22:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12D6E400) [pid = 3832] [serial = 595] [outer = 00000000] 17:22:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13037400) [pid = 3832] [serial = 596] [outer = 12D6E400] 17:22:20 INFO - PROCESS | 3832 | 1466727740601 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (130C6C00) [pid = 3832] [serial = 597] [outer = 12D6E400] 17:22:21 INFO - PROCESS | 3832 | --DOCSHELL 10F8BC00 == 24 [pid = 3832] [id = 183] 17:22:21 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1678B800) [pid = 3832] [serial = 563] [outer = 00000000] [url = about:blank] 17:22:21 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (13463000) [pid = 3832] [serial = 554] [outer = 00000000] [url = about:blank] 17:22:21 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (129F2000) [pid = 3832] [serial = 551] [outer = 00000000] [url = about:blank] 17:22:21 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (12BD3000) [pid = 3832] [serial = 552] [outer = 00000000] [url = about:blank] 17:22:21 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (130A1C00) [pid = 3832] [serial = 548] [outer = 00000000] [url = about:blank] 17:22:21 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (157A2C00) [pid = 3832] [serial = 557] [outer = 00000000] [url = about:blank] 17:22:21 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (10ECC400) [pid = 3832] [serial = 543] [outer = 00000000] [url = about:blank] 17:22:21 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (105E9400) [pid = 3832] [serial = 542] [outer = 00000000] [url = about:blank] 17:22:21 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1532BC00) [pid = 3832] [serial = 546] [outer = 00000000] [url = about:blank] 17:22:21 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (14FB4000) [pid = 3832] [serial = 545] [outer = 00000000] [url = about:blank] 17:22:21 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (1669F800) [pid = 3832] [serial = 560] [outer = 00000000] [url = about:blank] 17:22:21 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (16787400) [pid = 3832] [serial = 561] [outer = 00000000] [url = about:blank] 17:22:21 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (15AA6800) [pid = 3832] [serial = 558] [outer = 00000000] [url = about:blank] 17:22:21 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (13945800) [pid = 3832] [serial = 555] [outer = 00000000] [url = about:blank] 17:22:21 INFO - PROCESS | 3832 | 1466727741626 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]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1402ms 17:22:21 INFO - PROCESS | 3832 | 1466727741649 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 3832 | 1466727741653 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 17:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:22:21 INFO - PROCESS | 3832 | 1466727741661 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 3832 | 1466727741664 Marionette TRACE conn3 <- [1,762,null,{}] 17:22:21 INFO - PROCESS | 3832 | 1466727741670 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}] 17:22:21 INFO - PROCESS | 3832 | 1466727741673 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:21 INFO - PROCESS | 3832 | 1466727741761 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 17:22:21 INFO - PROCESS | 3832 | 1466727741839 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:21 INFO - PROCESS | 3832 | 1466727741841 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:21 INFO - PROCESS | 3832 | ++DOCSHELL 111A4000 == 25 [pid = 3832] [id = 200] 17:22:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (111AE000) [pid = 3832] [serial = 598] [outer = 00000000] 17:22:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (129B1800) [pid = 3832] [serial = 599] [outer = 111AE000] 17:22:21 INFO - PROCESS | 3832 | 1466727741888 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (12BCDC00) [pid = 3832] [serial = 600] [outer = 111AE000] 17:22:22 INFO - PROCESS | 3832 | 1466727742282 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]]]}] 17:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 646ms 17:22:22 INFO - PROCESS | 3832 | 1466727742298 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 3832 | 1466727742303 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 17:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:22:22 INFO - PROCESS | 3832 | 1466727742310 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 3832 | 1466727742315 Marionette TRACE conn3 <- [1,766,null,{}] 17:22:22 INFO - PROCESS | 3832 | 1466727742320 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}] 17:22:22 INFO - PROCESS | 3832 | 1466727742323 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:22 INFO - PROCESS | 3832 | 1466727742441 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 17:22:22 INFO - PROCESS | 3832 | 1466727742450 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 3832 | 1466727742452 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:22 INFO - PROCESS | 3832 | ++DOCSHELL 13938C00 == 26 [pid = 3832] [id = 201] 17:22:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (1393C400) [pid = 3832] [serial = 601] [outer = 00000000] 17:22:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (13DED800) [pid = 3832] [serial = 602] [outer = 1393C400] 17:22:22 INFO - PROCESS | 3832 | 1466727742500 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (140EA800) [pid = 3832] [serial = 603] [outer = 1393C400] 17:22:22 INFO - PROCESS | 3832 | 1466727742939 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]]]}] 17:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 17:22:22 INFO - PROCESS | 3832 | 1466727742946 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 3832 | 1466727742948 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 17:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:22:22 INFO - PROCESS | 3832 | 1466727742952 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 3832 | 1466727742955 Marionette TRACE conn3 <- [1,770,null,{}] 17:22:22 INFO - PROCESS | 3832 | 1466727742965 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}] 17:22:23 INFO - PROCESS | 3832 | 1466727742970 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:23 INFO - PROCESS | 3832 | 1466727743050 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 17:22:23 INFO - PROCESS | 3832 | 1466727743058 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 3832 | 1466727743061 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:23 INFO - PROCESS | 3832 | ++DOCSHELL 144BCC00 == 27 [pid = 3832] [id = 202] 17:22:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (14F0DC00) [pid = 3832] [serial = 604] [outer = 00000000] 17:22:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (14FB5000) [pid = 3832] [serial = 605] [outer = 14F0DC00] 17:22:23 INFO - PROCESS | 3832 | 1466727743114 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1559D800) [pid = 3832] [serial = 606] [outer = 14F0DC00] 17:22:23 INFO - PROCESS | 3832 | 1466727743546 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]]]}] 17:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 646ms 17:22:23 INFO - PROCESS | 3832 | 1466727743589 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 3832 | 1466727743592 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 17:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:22:23 INFO - PROCESS | 3832 | 1466727743595 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 3832 | 1466727743597 Marionette TRACE conn3 <- [1,774,null,{}] 17:22:23 INFO - PROCESS | 3832 | 1466727743608 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}] 17:22:23 INFO - PROCESS | 3832 | 1466727743610 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:23 INFO - PROCESS | 3832 | 1466727743716 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 17:22:23 INFO - PROCESS | 3832 | 1466727743721 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 3832 | 1466727743723 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:23 INFO - PROCESS | 3832 | ++DOCSHELL 157A2800 == 28 [pid = 3832] [id = 203] 17:22:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (15A69C00) [pid = 3832] [serial = 607] [outer = 00000000] 17:22:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (164E2400) [pid = 3832] [serial = 608] [outer = 15A69C00] 17:22:23 INFO - PROCESS | 3832 | 1466727743768 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (164EB400) [pid = 3832] [serial = 609] [outer = 15A69C00] 17:22:24 INFO - PROCESS | 3832 | 1466727744280 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]]]}] 17:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 709ms 17:22:24 INFO - PROCESS | 3832 | 1466727744326 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 17:22:24 INFO - PROCESS | 3832 | 1466727744328 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 17:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:22:24 INFO - PROCESS | 3832 | 1466727744331 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - PROCESS | 3832 | 1466727744333 Marionette TRACE conn3 <- [1,778,null,{}] 17:22:24 INFO - PROCESS | 3832 | 1466727744336 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}] 17:22:24 INFO - PROCESS | 3832 | 1466727744338 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:24 INFO - PROCESS | 3832 | 1466727744452 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 17:22:24 INFO - PROCESS | 3832 | 1466727744463 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 3832 | 1466727744465 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:24 INFO - PROCESS | 3832 | ++DOCSHELL 1669F800 == 29 [pid = 3832] [id = 204] 17:22:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (16785C00) [pid = 3832] [serial = 610] [outer = 00000000] 17:22:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1678E800) [pid = 3832] [serial = 611] [outer = 16785C00] 17:22:24 INFO - PROCESS | 3832 | 1466727744552 Marionette DEBUG loaded listener.js 17:22:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (17379400) [pid = 3832] [serial = 612] [outer = 16785C00] 17:22:24 INFO - PROCESS | 3832 | 1466727744971 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]]]}] 17:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 709ms 17:22:25 INFO - PROCESS | 3832 | 1466727745031 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 3832 | 1466727745033 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 17:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:22:25 INFO - PROCESS | 3832 | 1466727745037 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - PROCESS | 3832 | 1466727745039 Marionette TRACE conn3 <- [1,782,null,{}] 17:22:25 INFO - PROCESS | 3832 | 1466727745042 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}] 17:22:25 INFO - PROCESS | 3832 | 1466727745047 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:25 INFO - PROCESS | 3832 | 1466727745201 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 17:22:25 INFO - PROCESS | 3832 | 1466727745223 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 3832 | 1466727745225 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:25 INFO - PROCESS | 3832 | ++DOCSHELL 173E2400 == 30 [pid = 3832] [id = 205] 17:22:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (173EA400) [pid = 3832] [serial = 613] [outer = 00000000] 17:22:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (177D4C00) [pid = 3832] [serial = 614] [outer = 173EA400] 17:22:25 INFO - PROCESS | 3832 | 1466727745272 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17D81C00) [pid = 3832] [serial = 615] [outer = 173EA400] 17:22:25 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (14FB2800) [pid = 3832] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:22:25 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (164E6800) [pid = 3832] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:22:25 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1047EC00) [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] 17:22:25 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (114CB000) [pid = 3832] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:22:25 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (131D5C00) [pid = 3832] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:22:25 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (14F8A400) [pid = 3832] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:22:25 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (16781800) [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] 17:22:25 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (164E3800) [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] 17:22:25 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (10F90800) [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] 17:22:25 INFO - PROCESS | 3832 | 1466727745837 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]]]}] 17:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 851ms 17:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:22:25 INFO - PROCESS | 3832 | 1466727745882 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 3832 | 1466727745884 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 17:22:25 INFO - PROCESS | 3832 | 1466727745887 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - PROCESS | 3832 | 1466727745898 Marionette TRACE conn3 <- [1,786,null,{}] 17:22:25 INFO - PROCESS | 3832 | 1466727745903 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}] 17:22:25 INFO - PROCESS | 3832 | 1466727745905 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:26 INFO - PROCESS | 3832 | 1466727746000 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 17:22:26 INFO - PROCESS | 3832 | 1466727746081 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 3832 | 1466727746083 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:26 INFO - PROCESS | 3832 | ++DOCSHELL 10A5C400 == 31 [pid = 3832] [id = 206] 17:22:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (10F90800) [pid = 3832] [serial = 616] [outer = 00000000] 17:22:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1669D400) [pid = 3832] [serial = 617] [outer = 10F90800] 17:22:26 INFO - PROCESS | 3832 | 1466727746126 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (17E2D400) [pid = 3832] [serial = 618] [outer = 10F90800] 17:22:26 INFO - PROCESS | 3832 | 1466727746481 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]]]}] 17:22:26 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 17:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 662ms 17:22:26 INFO - PROCESS | 3832 | 1466727746544 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 3832 | 1466727746546 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 17:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:22:26 INFO - PROCESS | 3832 | 1466727746549 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - PROCESS | 3832 | 1466727746551 Marionette TRACE conn3 <- [1,790,null,{}] 17:22:26 INFO - PROCESS | 3832 | 1466727746555 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}] 17:22:26 INFO - PROCESS | 3832 | 1466727746556 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:26 INFO - PROCESS | 3832 | 1466727746665 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 17:22:26 INFO - PROCESS | 3832 | 1466727746672 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 3832 | 1466727746674 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:26 INFO - PROCESS | 3832 | ++DOCSHELL 14F8A400 == 32 [pid = 3832] [id = 207] 17:22:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (14F91800) [pid = 3832] [serial = 619] [outer = 00000000] 17:22:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (180D1400) [pid = 3832] [serial = 620] [outer = 14F91800] 17:22:26 INFO - PROCESS | 3832 | 1466727746718 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (17D81000) [pid = 3832] [serial = 621] [outer = 14F91800] 17:22:27 INFO - PROCESS | 3832 | 1466727747114 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]]]}] 17:22:27 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 17:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 599ms 17:22:27 INFO - PROCESS | 3832 | 1466727747146 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 3832 | 1466727747148 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 17:22:27 INFO - PROCESS | 3832 | 1466727747151 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:22:27 INFO - PROCESS | 3832 | 1466727747153 Marionette TRACE conn3 <- [1,794,null,{}] 17:22:27 INFO - PROCESS | 3832 | 1466727747156 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}] 17:22:27 INFO - PROCESS | 3832 | 1466727747158 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:27 INFO - PROCESS | 3832 | 1466727747234 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 17:22:27 INFO - PROCESS | 3832 | 1466727747313 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:27 INFO - PROCESS | 3832 | 1466727747315 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:27 INFO - PROCESS | 3832 | ++DOCSHELL 144BBC00 == 33 [pid = 3832] [id = 208] 17:22:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (180CF800) [pid = 3832] [serial = 622] [outer = 00000000] 17:22:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (195D6400) [pid = 3832] [serial = 623] [outer = 180CF800] 17:22:27 INFO - PROCESS | 3832 | 1466727747359 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (195D9000) [pid = 3832] [serial = 624] [outer = 180CF800] 17:22:27 INFO - PROCESS | 3832 | 1466727747759 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]]]}] 17:22:27 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 17:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 599ms 17:22:27 INFO - PROCESS | 3832 | 1466727747781 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 3832 | 1466727747792 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 17:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:22:27 INFO - PROCESS | 3832 | 1466727747833 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - PROCESS | 3832 | 1466727747837 Marionette TRACE conn3 <- [1,798,null,{}] 17:22:27 INFO - PROCESS | 3832 | 1466727747843 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}] 17:22:27 INFO - PROCESS | 3832 | 1466727747847 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:27 INFO - PROCESS | 3832 | 1466727747995 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 17:22:28 INFO - PROCESS | 3832 | 1466727748115 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:28 INFO - PROCESS | 3832 | 1466727748118 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:28 INFO - PROCESS | 3832 | ++DOCSHELL 10ED1400 == 34 [pid = 3832] [id = 209] 17:22:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (10F8BC00) [pid = 3832] [serial = 625] [outer = 00000000] 17:22:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (114D6400) [pid = 3832] [serial = 626] [outer = 10F8BC00] 17:22:28 INFO - PROCESS | 3832 | 1466727748178 Marionette DEBUG loaded listener.js 17:22:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (129F4400) [pid = 3832] [serial = 627] [outer = 10F8BC00] 17:22:28 INFO - PROCESS | 3832 | 1466727748941 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]]]}] 17:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1166ms 17:22:29 INFO - PROCESS | 3832 | 1466727748989 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 17:22:29 INFO - PROCESS | 3832 | 1466727748993 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 17:22:29 INFO - PROCESS | 3832 | 1466727748999 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:22:29 INFO - PROCESS | 3832 | 1466727749001 Marionette TRACE conn3 <- [1,802,null,{}] 17:22:29 INFO - PROCESS | 3832 | 1466727749008 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}] 17:22:29 INFO - PROCESS | 3832 | 1466727749013 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:29 INFO - PROCESS | 3832 | 1466727749129 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 17:22:29 INFO - PROCESS | 3832 | 1466727749207 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 3832 | 1466727749210 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:29 INFO - PROCESS | 3832 | ++DOCSHELL 140F2400 == 35 [pid = 3832] [id = 210] 17:22:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (140F3800) [pid = 3832] [serial = 628] [outer = 00000000] 17:22:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (14FAE800) [pid = 3832] [serial = 629] [outer = 140F3800] 17:22:29 INFO - PROCESS | 3832 | 1466727749266 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15329400) [pid = 3832] [serial = 630] [outer = 140F3800] 17:22:30 INFO - PROCESS | 3832 | 1466727750196 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] 17:22:30 INFO - PROCESS | 3832 | 1466727750261 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 17:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:22:30 INFO - PROCESS | 3832 | 1466727750267 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - PROCESS | 3832 | 1466727750270 Marionette TRACE conn3 <- [1,806,null,{}] 17:22:30 INFO - PROCESS | 3832 | 1466727750275 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}] 17:22:30 INFO - PROCESS | 3832 | 1466727750278 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:30 INFO - PROCESS | 3832 | 1466727750400 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (173EA000) [pid = 3832] [serial = 587] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (157AAC00) [pid = 3832] [serial = 578] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (164EB800) [pid = 3832] [serial = 581] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (105F2400) [pid = 3832] [serial = 566] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (114C9000) [pid = 3832] [serial = 567] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1281F400) [pid = 3832] [serial = 572] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (129EB400) [pid = 3832] [serial = 573] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (132F0800) [pid = 3832] [serial = 575] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (14FB9000) [pid = 3832] [serial = 569] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16CF8C00) [pid = 3832] [serial = 584] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (15E88800) [pid = 3832] [serial = 570] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1737A400) [pid = 3832] [serial = 585] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (167CC800) [pid = 3832] [serial = 564] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (15AA6000) [pid = 3832] [serial = 579] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16787800) [pid = 3832] [serial = 582] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1346CC00) [pid = 3832] [serial = 576] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (14F8FC00) [pid = 3832] [serial = 549] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 3832 | 1466727750499 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:30 INFO - PROCESS | 3832 | 1466727750503 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:30 INFO - PROCESS | 3832 | ++DOCSHELL 10A5AC00 == 36 [pid = 3832] [id = 211] 17:22:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (10A5CC00) [pid = 3832] [serial = 631] [outer = 00000000] 17:22:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10ED1800) [pid = 3832] [serial = 632] [outer = 10A5CC00] 17:22:30 INFO - PROCESS | 3832 | 1466727750558 Marionette DEBUG loaded listener.js 17:22:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (12898C00) [pid = 3832] [serial = 633] [outer = 10A5CC00] 17:22:31 INFO - PROCESS | 3832 | 1466727750980 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]]]}] 17:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 740ms 17:22:31 INFO - PROCESS | 3832 | 1466727751008 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 17:22:31 INFO - PROCESS | 3832 | 1466727751012 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 17:22:31 INFO - PROCESS | 3832 | 1466727751022 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:22:31 INFO - PROCESS | 3832 | 1466727751025 Marionette TRACE conn3 <- [1,810,null,{}] 17:22:31 INFO - PROCESS | 3832 | 1466727751029 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}] 17:22:31 INFO - PROCESS | 3832 | 1466727751031 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:31 INFO - PROCESS | 3832 | 1466727751115 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 17:22:31 INFO - PROCESS | 3832 | 1466727751124 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 3832 | 1466727751126 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:31 INFO - PROCESS | 3832 | ++DOCSHELL 13461000 == 37 [pid = 3832] [id = 212] 17:22:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13462400) [pid = 3832] [serial = 634] [outer = 00000000] 17:22:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13DF2400) [pid = 3832] [serial = 635] [outer = 13462400] 17:22:31 INFO - PROCESS | 3832 | 1466727751173 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (144C0400) [pid = 3832] [serial = 636] [outer = 13462400] 17:22:31 INFO - PROCESS | 3832 | 1466727751663 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] 17:22:31 INFO - PROCESS | 3832 | 1466727751726 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 17:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:22:31 INFO - PROCESS | 3832 | 1466727751777 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - PROCESS | 3832 | 1466727751780 Marionette TRACE conn3 <- [1,814,null,{}] 17:22:31 INFO - PROCESS | 3832 | 1466727751791 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}] 17:22:31 INFO - PROCESS | 3832 | 1466727751795 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:31 INFO - PROCESS | 3832 | 1466727751912 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 17:22:31 INFO - PROCESS | 3832 | 1466727751994 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 3832 | 1466727751997 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:32 INFO - PROCESS | 3832 | ++DOCSHELL 15A44C00 == 38 [pid = 3832] [id = 213] 17:22:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (15A49C00) [pid = 3832] [serial = 637] [outer = 00000000] 17:22:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (15E93400) [pid = 3832] [serial = 638] [outer = 15A49C00] 17:22:32 INFO - PROCESS | 3832 | 1466727752045 Marionette DEBUG loaded listener.js 17:22:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (164EB800) [pid = 3832] [serial = 639] [outer = 15A49C00] 17:22:32 INFO - PROCESS | 3832 | 1466727752393 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]]]}] 17:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 724ms 17:22:32 INFO - PROCESS | 3832 | 1466727752482 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 17:22:32 INFO - PROCESS | 3832 | 1466727752485 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 17:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:22:32 INFO - PROCESS | 3832 | 1466727752488 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:22:32 INFO - PROCESS | 3832 | 1466727752490 Marionette TRACE conn3 <- [1,818,null,{}] 17:22:32 INFO - PROCESS | 3832 | 1466727752493 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}] 17:22:32 INFO - PROCESS | 3832 | 1466727752495 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:32 INFO - PROCESS | 3832 | 1466727752587 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 17:22:32 INFO - PROCESS | 3832 | 1466727752595 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:32 INFO - PROCESS | 3832 | 1466727752598 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:32 INFO - PROCESS | 3832 | ++DOCSHELL 16782400 == 39 [pid = 3832] [id = 214] 17:22:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16784C00) [pid = 3832] [serial = 640] [outer = 00000000] 17:22:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16CFCC00) [pid = 3832] [serial = 641] [outer = 16784C00] 17:22:32 INFO - PROCESS | 3832 | 1466727752647 Marionette DEBUG loaded listener.js 17:22:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1737E000) [pid = 3832] [serial = 642] [outer = 16784C00] 17:22:33 INFO - PROCESS | 3832 | 1466727753097 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]]]}] 17:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 646ms 17:22:33 INFO - PROCESS | 3832 | 1466727753125 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 3832 | 1466727753127 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 17:22:33 INFO - PROCESS | 3832 | 1466727753131 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:22:33 INFO - PROCESS | 3832 | 1466727753132 Marionette TRACE conn3 <- [1,822,null,{}] 17:22:33 INFO - PROCESS | 3832 | 1466727753136 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}] 17:22:33 INFO - PROCESS | 3832 | 1466727753138 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:33 INFO - PROCESS | 3832 | 1466727753240 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 17:22:33 INFO - PROCESS | 3832 | 1466727753321 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 3832 | 1466727753323 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:33 INFO - PROCESS | 3832 | ++DOCSHELL 173D2800 == 40 [pid = 3832] [id = 215] 17:22:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (173D3000) [pid = 3832] [serial = 643] [outer = 00000000] 17:22:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (173D9800) [pid = 3832] [serial = 644] [outer = 173D3000] 17:22:33 INFO - PROCESS | 3832 | 1466727753367 Marionette DEBUG loaded listener.js 17:22:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (173E1400) [pid = 3832] [serial = 645] [outer = 173D3000] 17:22:33 INFO - PROCESS | 3832 | 1466727753795 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]]]}] 17:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 709ms 17:22:33 INFO - PROCESS | 3832 | 1466727753835 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 3832 | 1466727753837 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 17:22:33 INFO - PROCESS | 3832 | 1466727753840 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - PROCESS | 3832 | 1466727753841 Marionette TRACE conn3 <- [1,826,null,{}] 17:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:22:33 INFO - PROCESS | 3832 | 1466727753845 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}] 17:22:33 INFO - PROCESS | 3832 | 1466727753850 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:33 INFO - PROCESS | 3832 | 1466727753983 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 17:22:34 INFO - PROCESS | 3832 | 1466727754041 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:34 INFO - PROCESS | 3832 | 1466727754043 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:34 INFO - PROCESS | 3832 | ++DOCSHELL 10F93C00 == 41 [pid = 3832] [id = 216] 17:22:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (173D7C00) [pid = 3832] [serial = 646] [outer = 00000000] 17:22:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (180D6C00) [pid = 3832] [serial = 647] [outer = 173D7C00] 17:22:34 INFO - PROCESS | 3832 | 1466727754087 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (180CF400) [pid = 3832] [serial = 648] [outer = 173D7C00] 17:22:34 INFO - PROCESS | 3832 | 1466727754478 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]]]}] 17:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 693ms 17:22:34 INFO - PROCESS | 3832 | 1466727754541 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 17:22:34 INFO - PROCESS | 3832 | 1466727754543 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 17:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:22:34 INFO - PROCESS | 3832 | 1466727754546 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:22:34 INFO - PROCESS | 3832 | 1466727754548 Marionette TRACE conn3 <- [1,830,null,{}] 17:22:34 INFO - PROCESS | 3832 | 1466727754560 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}] 17:22:34 INFO - PROCESS | 3832 | 1466727754562 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:34 INFO - PROCESS | 3832 | 1466727754699 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 17:22:34 INFO - PROCESS | 3832 | 1466727754759 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:34 INFO - PROCESS | 3832 | 1466727754761 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:34 INFO - PROCESS | 3832 | ++DOCSHELL 195E1400 == 42 [pid = 3832] [id = 217] 17:22:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (195E1800) [pid = 3832] [serial = 649] [outer = 00000000] 17:22:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (195E5800) [pid = 3832] [serial = 650] [outer = 195E1800] 17:22:34 INFO - PROCESS | 3832 | 1466727754806 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (197CC400) [pid = 3832] [serial = 651] [outer = 195E1800] 17:22:35 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1393C400) [pid = 3832] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:22:35 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (12DFD400) [pid = 3832] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:22:35 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15329C00) [pid = 3832] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:22:35 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16785C00) [pid = 3832] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:22:35 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10F90800) [pid = 3832] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:22:35 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (173EA400) [pid = 3832] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:22:35 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15A69C00) [pid = 3832] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:22:35 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16CF5400) [pid = 3832] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:22:35 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (14F91800) [pid = 3832] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:22:35 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (12D6E400) [pid = 3832] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:22:35 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (111AE000) [pid = 3832] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:22:35 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (14F0DC00) [pid = 3832] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:22:35 INFO - PROCESS | 3832 | 1466727755231 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]]]}] 17:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 693ms 17:22:35 INFO - PROCESS | 3832 | 1466727755254 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 17:22:35 INFO - PROCESS | 3832 | 1466727755256 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 17:22:35 INFO - PROCESS | 3832 | 1466727755260 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:22:35 INFO - PROCESS | 3832 | 1466727755262 Marionette TRACE conn3 <- [1,834,null,{}] 17:22:35 INFO - PROCESS | 3832 | 1466727755265 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}] 17:22:35 INFO - PROCESS | 3832 | 1466727755267 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:35 INFO - PROCESS | 3832 | 1466727755351 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 17:22:35 INFO - PROCESS | 3832 | 1466727755356 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:35 INFO - PROCESS | 3832 | 1466727755358 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:35 INFO - PROCESS | 3832 | ++DOCSHELL 114C8C00 == 43 [pid = 3832] [id = 218] 17:22:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (12DFD800) [pid = 3832] [serial = 652] [outer = 00000000] 17:22:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (173EA400) [pid = 3832] [serial = 653] [outer = 12DFD800] 17:22:35 INFO - PROCESS | 3832 | 1466727755402 Marionette DEBUG loaded listener.js 17:22:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (180D3800) [pid = 3832] [serial = 654] [outer = 12DFD800] 17:22:35 INFO - PROCESS | 3832 | 1466727755891 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]]]}] 17:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 17:22:35 INFO - PROCESS | 3832 | 1466727755932 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 17:22:35 INFO - PROCESS | 3832 | 1466727755934 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 17:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:22:35 INFO - PROCESS | 3832 | 1466727755937 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:22:35 INFO - PROCESS | 3832 | 1466727755939 Marionette TRACE conn3 <- [1,838,null,{}] 17:22:35 INFO - PROCESS | 3832 | 1466727755942 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}] 17:22:35 INFO - PROCESS | 3832 | 1466727755944 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:36 INFO - PROCESS | 3832 | 1466727756022 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 17:22:36 INFO - PROCESS | 3832 | 1466727756028 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:36 INFO - PROCESS | 3832 | 1466727756030 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:36 INFO - PROCESS | 3832 | ++DOCSHELL 15329C00 == 44 [pid = 3832] [id = 219] 17:22:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (173D2000) [pid = 3832] [serial = 655] [outer = 00000000] 17:22:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19972400) [pid = 3832] [serial = 656] [outer = 173D2000] 17:22:36 INFO - PROCESS | 3832 | 1466727756073 Marionette DEBUG loaded listener.js 17:22:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19972800) [pid = 3832] [serial = 657] [outer = 173D2000] 17:22:36 INFO - PROCESS | 3832 | 1466727756524 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]]]}] 17:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 631ms 17:22:36 INFO - PROCESS | 3832 | 1466727756576 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 17:22:36 INFO - PROCESS | 3832 | 1466727756578 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 17:22:36 INFO - PROCESS | 3832 | 1466727756581 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:22:36 INFO - PROCESS | 3832 | 1466727756583 Marionette TRACE conn3 <- [1,842,null,{}] 17:22:36 INFO - PROCESS | 3832 | 1466727756586 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}] 17:22:36 INFO - PROCESS | 3832 | 1466727756588 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:36 INFO - PROCESS | 3832 | 1466727756665 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 17:22:36 INFO - PROCESS | 3832 | 1466727756672 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:36 INFO - PROCESS | 3832 | 1466727756674 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:36 INFO - PROCESS | 3832 | ++DOCSHELL 195D9400 == 45 [pid = 3832] [id = 220] 17:22:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19C6A000) [pid = 3832] [serial = 658] [outer = 00000000] 17:22:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19C74C00) [pid = 3832] [serial = 659] [outer = 19C6A000] 17:22:36 INFO - PROCESS | 3832 | 1466727756724 Marionette DEBUG loaded listener.js 17:22:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19C75800) [pid = 3832] [serial = 660] [outer = 19C6A000] 17:22:37 INFO - PROCESS | 3832 | --DOCSHELL 1669F800 == 44 [pid = 3832] [id = 204] 17:22:37 INFO - PROCESS | 3832 | --DOCSHELL 10A5C400 == 43 [pid = 3832] [id = 206] 17:22:37 INFO - PROCESS | 3832 | --DOCSHELL 14F8A400 == 42 [pid = 3832] [id = 207] 17:22:37 INFO - PROCESS | 3832 | --DOCSHELL 157A2800 == 41 [pid = 3832] [id = 203] 17:22:37 INFO - PROCESS | 3832 | --DOCSHELL 144BCC00 == 40 [pid = 3832] [id = 202] 17:22:37 INFO - PROCESS | 3832 | --DOCSHELL 173E2400 == 39 [pid = 3832] [id = 205] 17:22:37 INFO - PROCESS | 3832 | --DOCSHELL 10A5AC00 == 38 [pid = 3832] [id = 211] 17:22:37 INFO - PROCESS | 3832 | --DOCSHELL 140F2400 == 37 [pid = 3832] [id = 210] 17:22:37 INFO - PROCESS | 3832 | --DOCSHELL 144BBC00 == 36 [pid = 3832] [id = 208] 17:22:37 INFO - PROCESS | 3832 | --DOCSHELL 10ED1400 == 35 [pid = 3832] [id = 209] 17:22:38 INFO - PROCESS | 3832 | --DOCSHELL 16782400 == 34 [pid = 3832] [id = 214] 17:22:38 INFO - PROCESS | 3832 | --DOCSHELL 114C8C00 == 33 [pid = 3832] [id = 218] 17:22:38 INFO - PROCESS | 3832 | --DOCSHELL 13461000 == 32 [pid = 3832] [id = 212] 17:22:38 INFO - PROCESS | 3832 | --DOCSHELL 173D2800 == 31 [pid = 3832] [id = 215] 17:22:38 INFO - PROCESS | 3832 | --DOCSHELL 15A44C00 == 30 [pid = 3832] [id = 213] 17:22:38 INFO - PROCESS | 3832 | --DOCSHELL 195E1400 == 29 [pid = 3832] [id = 217] 17:22:38 INFO - PROCESS | 3832 | --DOCSHELL 10F93C00 == 28 [pid = 3832] [id = 216] 17:22:38 INFO - PROCESS | 3832 | --DOCSHELL 15329C00 == 27 [pid = 3832] [id = 219] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (175B6400) [pid = 3832] [serial = 588] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (17D81000) [pid = 3832] [serial = 621] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (130C6C00) [pid = 3832] [serial = 597] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13037400) [pid = 3832] [serial = 596] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (129B1800) [pid = 3832] [serial = 599] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12BCDC00) [pid = 3832] [serial = 600] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (14FB5000) [pid = 3832] [serial = 605] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13DED800) [pid = 3832] [serial = 602] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (140EA800) [pid = 3832] [serial = 603] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13270000) [pid = 3832] [serial = 591] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13157000) [pid = 3832] [serial = 590] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16CF4000) [pid = 3832] [serial = 594] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16786000) [pid = 3832] [serial = 593] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (17379400) [pid = 3832] [serial = 612] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1669D400) [pid = 3832] [serial = 617] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (195D6400) [pid = 3832] [serial = 623] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1678E800) [pid = 3832] [serial = 611] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (177D4C00) [pid = 3832] [serial = 614] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (180D1400) [pid = 3832] [serial = 620] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (17D81C00) [pid = 3832] [serial = 615] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (164E2400) [pid = 3832] [serial = 608] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (164EB400) [pid = 3832] [serial = 609] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (17E2D400) [pid = 3832] [serial = 618] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (1559D800) [pid = 3832] [serial = 606] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 3832 | 1466727758718 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]]]}] 17:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2174ms 17:22:38 INFO - PROCESS | 3832 | 1466727758743 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 17:22:38 INFO - PROCESS | 3832 | 1466727758750 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 17:22:38 INFO - PROCESS | 3832 | 1466727758754 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:22:38 INFO - PROCESS | 3832 | 1466727758759 Marionette TRACE conn3 <- [1,846,null,{}] 17:22:38 INFO - PROCESS | 3832 | 1466727758764 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}] 17:22:38 INFO - PROCESS | 3832 | 1466727758768 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:38 INFO - PROCESS | 3832 | 1466727758879 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 17:22:38 INFO - PROCESS | 3832 | 1466727758956 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:38 INFO - PROCESS | 3832 | 1466727758959 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:39 INFO - PROCESS | 3832 | ++DOCSHELL 129F5C00 == 28 [pid = 3832] [id = 221] 17:22:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (129F7400) [pid = 3832] [serial = 661] [outer = 00000000] 17:22:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (1309F400) [pid = 3832] [serial = 662] [outer = 129F7400] 17:22:39 INFO - PROCESS | 3832 | 1466727759007 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (13128800) [pid = 3832] [serial = 663] [outer = 129F7400] 17:22:39 INFO - PROCESS | 3832 | 1466727759396 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]]]}] 17:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 709ms 17:22:39 INFO - PROCESS | 3832 | 1466727759456 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 17:22:39 INFO - PROCESS | 3832 | 1466727759461 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 17:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:22:39 INFO - PROCESS | 3832 | 1466727759468 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:22:39 INFO - PROCESS | 3832 | 1466727759472 Marionette TRACE conn3 <- [1,850,null,{}] 17:22:39 INFO - PROCESS | 3832 | 1466727759475 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}] 17:22:39 INFO - PROCESS | 3832 | 1466727759478 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:39 INFO - PROCESS | 3832 | 1466727759565 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 17:22:39 INFO - PROCESS | 3832 | 1466727759622 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:39 INFO - PROCESS | 3832 | 1466727759625 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:39 INFO - PROCESS | 3832 | ++DOCSHELL 13DF6000 == 29 [pid = 3832] [id = 222] 17:22:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (13DF6800) [pid = 3832] [serial = 664] [outer = 00000000] 17:22:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (140EC000) [pid = 3832] [serial = 665] [outer = 13DF6800] 17:22:39 INFO - PROCESS | 3832 | 1466727759705 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (140F3C00) [pid = 3832] [serial = 666] [outer = 13DF6800] 17:22:40 INFO - PROCESS | 3832 | 1466727760159 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]]]}] 17:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 693ms 17:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:22:40 INFO - PROCESS | 3832 | 1466727760197 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 3832 | 1466727760200 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 17:22:40 INFO - PROCESS | 3832 | 1466727760203 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - PROCESS | 3832 | 1466727760207 Marionette TRACE conn3 <- [1,854,null,{}] 17:22:40 INFO - PROCESS | 3832 | 1466727760218 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}] 17:22:40 INFO - PROCESS | 3832 | 1466727760222 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:40 INFO - PROCESS | 3832 | 1466727760304 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 17:22:40 INFO - PROCESS | 3832 | 1466727760311 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 3832 | 1466727760314 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:40 INFO - PROCESS | 3832 | ++DOCSHELL 15320000 == 30 [pid = 3832] [id = 223] 17:22:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (15320400) [pid = 3832] [serial = 667] [outer = 00000000] 17:22:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1559F800) [pid = 3832] [serial = 668] [outer = 15320400] 17:22:40 INFO - PROCESS | 3832 | 1466727760361 Marionette DEBUG loaded listener.js 17:22:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (15A40800) [pid = 3832] [serial = 669] [outer = 15320400] 17:22:40 INFO - PROCESS | 3832 | 1466727760783 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]]]}] 17:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 598ms 17:22:40 INFO - PROCESS | 3832 | 1466727760813 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 3832 | 1466727760828 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 17:22:40 INFO - PROCESS | 3832 | 1466727760836 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - PROCESS | 3832 | 1466727760838 Marionette TRACE conn3 <- [1,858,null,{}] 17:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:22:40 INFO - PROCESS | 3832 | 1466727760841 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}] 17:22:40 INFO - PROCESS | 3832 | 1466727760843 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:40 INFO - PROCESS | 3832 | 1466727760923 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 17:22:40 INFO - PROCESS | 3832 | 1466727760928 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 3832 | 1466727760931 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:40 INFO - PROCESS | 3832 | ++DOCSHELL 15A4A400 == 31 [pid = 3832] [id = 224] 17:22:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (15A4C800) [pid = 3832] [serial = 670] [outer = 00000000] 17:22:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (164EB400) [pid = 3832] [serial = 671] [outer = 15A4C800] 17:22:40 INFO - PROCESS | 3832 | 1466727760974 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1669F400) [pid = 3832] [serial = 672] [outer = 15A4C800] 17:22:41 INFO - PROCESS | 3832 | 1466727761431 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]]]}] 17:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 17:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:22:41 INFO - PROCESS | 3832 | 1466727761478 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 17:22:41 INFO - PROCESS | 3832 | 1466727761480 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 17:22:41 INFO - PROCESS | 3832 | 1466727761483 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:22:41 INFO - PROCESS | 3832 | 1466727761485 Marionette TRACE conn3 <- [1,862,null,{}] 17:22:41 INFO - PROCESS | 3832 | 1466727761488 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}] 17:22:41 INFO - PROCESS | 3832 | 1466727761490 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:41 INFO - PROCESS | 3832 | 1466727761568 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 17:22:41 INFO - PROCESS | 3832 | 1466727761577 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:41 INFO - PROCESS | 3832 | 1466727761579 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:41 INFO - PROCESS | 3832 | ++DOCSHELL 16785000 == 32 [pid = 3832] [id = 225] 17:22:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1678A800) [pid = 3832] [serial = 673] [outer = 00000000] 17:22:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (167D1000) [pid = 3832] [serial = 674] [outer = 1678A800] 17:22:41 INFO - PROCESS | 3832 | 1466727761622 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16CF8400) [pid = 3832] [serial = 675] [outer = 1678A800] 17:22:42 INFO - PROCESS | 3832 | 1466727762058 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]]]}] 17:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 598ms 17:22:42 INFO - PROCESS | 3832 | 1466727762080 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 17:22:42 INFO - PROCESS | 3832 | 1466727762082 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 17:22:42 INFO - PROCESS | 3832 | 1466727762085 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:22:42 INFO - PROCESS | 3832 | 1466727762087 Marionette TRACE conn3 <- [1,866,null,{}] 17:22:42 INFO - PROCESS | 3832 | 1466727762094 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}] 17:22:42 INFO - PROCESS | 3832 | 1466727762100 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:42 INFO - PROCESS | 3832 | 1466727762197 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 17:22:42 INFO - PROCESS | 3832 | 1466727762205 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:42 INFO - PROCESS | 3832 | 1466727762207 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:42 INFO - PROCESS | 3832 | ++DOCSHELL 173DBC00 == 33 [pid = 3832] [id = 226] 17:22:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (173E2400) [pid = 3832] [serial = 676] [outer = 00000000] 17:22:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (175B4800) [pid = 3832] [serial = 677] [outer = 173E2400] 17:22:42 INFO - PROCESS | 3832 | 1466727762251 Marionette DEBUG loaded listener.js 17:22:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (177CE000) [pid = 3832] [serial = 678] [outer = 173E2400] 17:22:42 INFO - PROCESS | 3832 | 1466727762678 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]]]}] 17:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 646ms 17:22:42 INFO - PROCESS | 3832 | 1466727762730 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 17:22:42 INFO - PROCESS | 3832 | 1466727762743 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 17:22:42 INFO - PROCESS | 3832 | 1466727762751 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - PROCESS | 3832 | 1466727762752 Marionette TRACE conn3 <- [1,870,null,{}] 17:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:22:42 INFO - PROCESS | 3832 | 1466727762756 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}] 17:22:42 INFO - PROCESS | 3832 | 1466727762758 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:42 INFO - PROCESS | 3832 | 1466727762833 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 17:22:42 INFO - PROCESS | 3832 | 1466727762845 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:42 INFO - PROCESS | 3832 | 1466727762847 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:42 INFO - PROCESS | 3832 | ++DOCSHELL 111BF800 == 34 [pid = 3832] [id = 227] 17:22:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (10A61000) [pid = 3832] [serial = 679] [outer = 00000000] 17:22:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17D81C00) [pid = 3832] [serial = 680] [outer = 10A61000] 17:22:42 INFO - PROCESS | 3832 | 1466727762891 Marionette DEBUG loaded listener.js 17:22:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17D87400) [pid = 3832] [serial = 681] [outer = 10A61000] 17:22:43 INFO - PROCESS | 3832 | 1466727763299 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]]]}] 17:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 598ms 17:22:43 INFO - PROCESS | 3832 | 1466727763352 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 17:22:43 INFO - PROCESS | 3832 | 1466727763354 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 17:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:22:43 INFO - PROCESS | 3832 | 1466727763361 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:22:43 INFO - PROCESS | 3832 | 1466727763363 Marionette TRACE conn3 <- [1,874,null,{}] 17:22:43 INFO - PROCESS | 3832 | 1466727763366 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}] 17:22:43 INFO - PROCESS | 3832 | 1466727763368 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:43 INFO - PROCESS | 3832 | 1466727763446 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 17:22:43 INFO - PROCESS | 3832 | 1466727763451 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 3832 | 1466727763453 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:43 INFO - PROCESS | 3832 | ++DOCSHELL 180CC800 == 35 [pid = 3832] [id = 228] 17:22:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (180D1800) [pid = 3832] [serial = 682] [outer = 00000000] 17:22:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (180D8C00) [pid = 3832] [serial = 683] [outer = 180D1800] 17:22:43 INFO - PROCESS | 3832 | 1466727763496 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (194B9800) [pid = 3832] [serial = 684] [outer = 180D1800] 17:22:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (195DA400) [pid = 3832] [serial = 685] [outer = 1B0EF800] 17:22:44 INFO - PROCESS | 3832 | 1466727764091 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]]]}] 17:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 740ms 17:22:44 INFO - PROCESS | 3832 | 1466727764130 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 3832 | 1466727764132 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 17:22:44 INFO - PROCESS | 3832 | 1466727764135 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:22:44 INFO - PROCESS | 3832 | 1466727764137 Marionette TRACE conn3 <- [1,878,null,{}] 17:22:44 INFO - PROCESS | 3832 | 1466727764141 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}] 17:22:44 INFO - PROCESS | 3832 | 1466727764143 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:44 INFO - PROCESS | 3832 | 1466727764246 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 17:22:44 INFO - PROCESS | 3832 | 1466727764252 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:44 INFO - PROCESS | 3832 | 1466727764254 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:44 INFO - PROCESS | 3832 | ++DOCSHELL 1531FC00 == 36 [pid = 3832] [id = 229] 17:22:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (180CFC00) [pid = 3832] [serial = 686] [outer = 00000000] 17:22:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (197CFC00) [pid = 3832] [serial = 687] [outer = 180CFC00] 17:22:44 INFO - PROCESS | 3832 | 1466727764297 Marionette DEBUG loaded listener.js 17:22:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (197D5000) [pid = 3832] [serial = 688] [outer = 180CFC00] 17:22:44 INFO - PROCESS | 3832 | 1466727764721 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]]]}] 17:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 646ms 17:22:44 INFO - PROCESS | 3832 | 1466727764774 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 3832 | 1466727764776 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 17:22:44 INFO - PROCESS | 3832 | 1466727764796 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:22:44 INFO - PROCESS | 3832 | 1466727764798 Marionette TRACE conn3 <- [1,882,null,{}] 17:22:44 INFO - PROCESS | 3832 | 1466727764801 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}] 17:22:44 INFO - PROCESS | 3832 | 1466727764803 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:44 INFO - PROCESS | 3832 | 1466727764949 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 17:22:44 INFO - PROCESS | 3832 | 1466727764960 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:44 INFO - PROCESS | 3832 | 1466727764962 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:44 INFO - PROCESS | 3832 | ++DOCSHELL 132F0800 == 37 [pid = 3832] [id = 230] 17:22:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (195E0400) [pid = 3832] [serial = 689] [outer = 00000000] 17:22:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19EDD000) [pid = 3832] [serial = 690] [outer = 195E0400] 17:22:45 INFO - PROCESS | 3832 | 1466727765005 Marionette DEBUG loaded listener.js 17:22:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19F82400) [pid = 3832] [serial = 691] [outer = 195E0400] 17:22:45 INFO - PROCESS | 3832 | 1466727765445 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]]]}] 17:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 693ms 17:22:45 INFO - PROCESS | 3832 | 1466727765501 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 17:22:45 INFO - PROCESS | 3832 | 1466727765503 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 17:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:22:45 INFO - PROCESS | 3832 | 1466727765508 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - PROCESS | 3832 | 1466727765510 Marionette TRACE conn3 <- [1,886,null,{}] 17:22:45 INFO - PROCESS | 3832 | 1466727765514 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}] 17:22:45 INFO - PROCESS | 3832 | 1466727765516 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:45 INFO - PROCESS | 3832 | 1466727765633 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 17:22:45 INFO - PROCESS | 3832 | 1466727765690 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:45 INFO - PROCESS | 3832 | 1466727765693 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:45 INFO - PROCESS | 3832 | ++DOCSHELL 16783000 == 38 [pid = 3832] [id = 231] 17:22:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (195DD400) [pid = 3832] [serial = 692] [outer = 00000000] 17:22:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1A3A2800) [pid = 3832] [serial = 693] [outer = 195DD400] 17:22:45 INFO - PROCESS | 3832 | 1466727765741 Marionette DEBUG loaded listener.js 17:22:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A513000) [pid = 3832] [serial = 694] [outer = 195DD400] 17:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (173D2000) [pid = 3832] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (173D3000) [pid = 3832] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (173D7C00) [pid = 3832] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (195E1800) [pid = 3832] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (12DFD800) [pid = 3832] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (140F3800) [pid = 3832] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (10F8BC00) [pid = 3832] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (180CF800) [pid = 3832] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16784C00) [pid = 3832] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15A49C00) [pid = 3832] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13462400) [pid = 3832] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10A5CC00) [pid = 3832] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:22:46 INFO - PROCESS | 3832 | 1466727766308 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]]]}] 17:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 850ms 17:22:46 INFO - PROCESS | 3832 | 1466727766350 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 17:22:46 INFO - PROCESS | 3832 | 1466727766352 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 17:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:22:46 INFO - PROCESS | 3832 | 1466727766355 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:22:46 INFO - PROCESS | 3832 | 1466727766357 Marionette TRACE conn3 <- [1,890,null,{}] 17:22:46 INFO - PROCESS | 3832 | 1466727766360 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}] 17:22:46 INFO - PROCESS | 3832 | 1466727766362 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:46 INFO - PROCESS | 3832 | 1466727766442 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 17:22:46 INFO - PROCESS | 3832 | 1466727766447 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:46 INFO - PROCESS | 3832 | 1466727766449 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:46 INFO - PROCESS | 3832 | ++DOCSHELL 13034400 == 39 [pid = 3832] [id = 232] 17:22:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15E94800) [pid = 3832] [serial = 695] [outer = 00000000] 17:22:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (180C9C00) [pid = 3832] [serial = 696] [outer = 15E94800] 17:22:46 INFO - PROCESS | 3832 | 1466727766492 Marionette DEBUG loaded listener.js 17:22:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (177DA400) [pid = 3832] [serial = 697] [outer = 15E94800] 17:22:46 INFO - PROCESS | 3832 | 1466727766935 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]]]}] 17:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 646ms 17:22:47 INFO - PROCESS | 3832 | 1466727766993 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 3832 | 1466727766995 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 17:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:22:47 INFO - PROCESS | 3832 | 1466727766999 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - PROCESS | 3832 | 1466727767001 Marionette TRACE conn3 <- [1,894,null,{}] 17:22:47 INFO - PROCESS | 3832 | 1466727767004 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}] 17:22:47 INFO - PROCESS | 3832 | 1466727767006 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:47 INFO - PROCESS | 3832 | 1466727767084 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 17:22:47 INFO - PROCESS | 3832 | 1466727767092 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:47 INFO - PROCESS | 3832 | 1466727767094 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:47 INFO - PROCESS | 3832 | ++DOCSHELL 13DF6400 == 40 [pid = 3832] [id = 233] 17:22:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16E4D800) [pid = 3832] [serial = 698] [outer = 00000000] 17:22:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1A515C00) [pid = 3832] [serial = 699] [outer = 16E4D800] 17:22:47 INFO - PROCESS | 3832 | 1466727767144 Marionette DEBUG loaded listener.js 17:22:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1A39BC00) [pid = 3832] [serial = 700] [outer = 16E4D800] 17:22:47 INFO - PROCESS | 3832 | 1466727767596 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]]]}] 17:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 599ms 17:22:47 INFO - PROCESS | 3832 | 1466727767632 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 3832 | 1466727767634 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 17:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:22:47 INFO - PROCESS | 3832 | 1466727767641 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - PROCESS | 3832 | 1466727767643 Marionette TRACE conn3 <- [1,898,null,{}] 17:22:47 INFO - PROCESS | 3832 | 1466727767646 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}] 17:22:47 INFO - PROCESS | 3832 | 1466727767648 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:47 INFO - PROCESS | 3832 | 1466727767731 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 17:22:47 INFO - PROCESS | 3832 | 1466727767738 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:47 INFO - PROCESS | 3832 | 1466727767740 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:47 INFO - PROCESS | 3832 | ++DOCSHELL 1A51A000 == 41 [pid = 3832] [id = 234] 17:22:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A51A400) [pid = 3832] [serial = 701] [outer = 00000000] 17:22:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A51E800) [pid = 3832] [serial = 702] [outer = 1A51A400] 17:22:47 INFO - PROCESS | 3832 | 1466727767783 Marionette DEBUG loaded listener.js 17:22:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A606000) [pid = 3832] [serial = 703] [outer = 1A51A400] 17:22:48 INFO - PROCESS | 3832 | 1466727768463 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]]]}] 17:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 897ms 17:22:48 INFO - PROCESS | 3832 | 1466727768543 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 17:22:48 INFO - PROCESS | 3832 | 1466727768547 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 17:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:22:48 INFO - PROCESS | 3832 | 1466727768553 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:22:48 INFO - PROCESS | 3832 | 1466727768556 Marionette TRACE conn3 <- [1,902,null,{}] 17:22:48 INFO - PROCESS | 3832 | 1466727768562 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}] 17:22:48 INFO - PROCESS | 3832 | 1466727768565 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:48 INFO - PROCESS | 3832 | 1466727768693 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 17:22:48 INFO - PROCESS | 3832 | 1466727768811 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:48 INFO - PROCESS | 3832 | 1466727768814 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:48 INFO - PROCESS | 3832 | ++DOCSHELL 104E8000 == 42 [pid = 3832] [id = 235] 17:22:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (11CD1C00) [pid = 3832] [serial = 704] [outer = 00000000] 17:22:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (130CCC00) [pid = 3832] [serial = 705] [outer = 11CD1C00] 17:22:48 INFO - PROCESS | 3832 | 1466727768872 Marionette DEBUG loaded listener.js 17:22:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (13270800) [pid = 3832] [serial = 706] [outer = 11CD1C00] 17:22:49 INFO - PROCESS | 3832 | 1466727769594 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]]]}] 17:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1103ms 17:22:49 INFO - PROCESS | 3832 | 1466727769678 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 17:22:49 INFO - PROCESS | 3832 | 1466727769683 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 17:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:22:49 INFO - PROCESS | 3832 | 1466727769689 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:22:49 INFO - PROCESS | 3832 | 1466727769692 Marionette TRACE conn3 <- [1,906,null,{}] 17:22:49 INFO - PROCESS | 3832 | 1466727769696 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}] 17:22:49 INFO - PROCESS | 3832 | 1466727769699 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:49 INFO - PROCESS | 3832 | 1466727769962 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 17:22:50 INFO - PROCESS | 3832 | 1466727770104 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:50 INFO - PROCESS | 3832 | 1466727770107 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:50 INFO - PROCESS | 3832 | ++DOCSHELL 104EAC00 == 43 [pid = 3832] [id = 236] 17:22:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (104EB800) [pid = 3832] [serial = 707] [outer = 00000000] 17:22:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (10ECD800) [pid = 3832] [serial = 708] [outer = 104EB800] 17:22:50 INFO - PROCESS | 3832 | 1466727770161 Marionette DEBUG loaded listener.js 17:22:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (12923800) [pid = 3832] [serial = 709] [outer = 104EB800] 17:22:50 INFO - PROCESS | 3832 | --DOCSHELL 13DF6400 == 42 [pid = 3832] [id = 233] 17:22:50 INFO - PROCESS | 3832 | --DOCSHELL 13034400 == 41 [pid = 3832] [id = 232] 17:22:50 INFO - PROCESS | 3832 | --DOCSHELL 16783000 == 40 [pid = 3832] [id = 231] 17:22:50 INFO - PROCESS | 3832 | --DOCSHELL 132F0800 == 39 [pid = 3832] [id = 230] 17:22:50 INFO - PROCESS | 3832 | --DOCSHELL 1531FC00 == 38 [pid = 3832] [id = 229] 17:22:50 INFO - PROCESS | 3832 | --DOCSHELL 180CC800 == 37 [pid = 3832] [id = 228] 17:22:50 INFO - PROCESS | 3832 | --DOCSHELL 111BF800 == 36 [pid = 3832] [id = 227] 17:22:50 INFO - PROCESS | 3832 | --DOCSHELL 173DBC00 == 35 [pid = 3832] [id = 226] 17:22:50 INFO - PROCESS | 3832 | --DOCSHELL 16785000 == 34 [pid = 3832] [id = 225] 17:22:50 INFO - PROCESS | 3832 | --DOCSHELL 15A4A400 == 33 [pid = 3832] [id = 224] 17:22:50 INFO - PROCESS | 3832 | --DOCSHELL 15320000 == 32 [pid = 3832] [id = 223] 17:22:50 INFO - PROCESS | 3832 | --DOCSHELL 13DF6000 == 31 [pid = 3832] [id = 222] 17:22:50 INFO - PROCESS | 3832 | --DOCSHELL 129F5C00 == 30 [pid = 3832] [id = 221] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19C74C00) [pid = 3832] [serial = 659] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOCSHELL 195D9400 == 29 [pid = 3832] [id = 220] 17:22:50 INFO - PROCESS | 3832 | 1466727770788 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]]]}] 17:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1150ms 17:22:50 INFO - PROCESS | 3832 | 1466727770836 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 17:22:50 INFO - PROCESS | 3832 | 1466727770840 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 17:22:50 INFO - PROCESS | 3832 | 1466727770845 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:22:50 INFO - PROCESS | 3832 | 1466727770848 Marionette TRACE conn3 <- [1,910,null,{}] 17:22:50 INFO - PROCESS | 3832 | 1466727770852 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}] 17:22:50 INFO - PROCESS | 3832 | 1466727770855 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:50 INFO - PROCESS | 3832 | 1466727770937 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19972800) [pid = 3832] [serial = 657] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (173D9800) [pid = 3832] [serial = 644] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (180D6C00) [pid = 3832] [serial = 647] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (173E1400) [pid = 3832] [serial = 645] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (195E5800) [pid = 3832] [serial = 650] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (180CF400) [pid = 3832] [serial = 648] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19972400) [pid = 3832] [serial = 656] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (197CC400) [pid = 3832] [serial = 651] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (173EA400) [pid = 3832] [serial = 653] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15329400) [pid = 3832] [serial = 630] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (14FAE800) [pid = 3832] [serial = 629] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (129F4400) [pid = 3832] [serial = 627] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (114D6400) [pid = 3832] [serial = 626] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (195D9000) [pid = 3832] [serial = 624] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16CFCC00) [pid = 3832] [serial = 641] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15E93400) [pid = 3832] [serial = 638] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (164EB800) [pid = 3832] [serial = 639] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (13DF2400) [pid = 3832] [serial = 635] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (144C0400) [pid = 3832] [serial = 636] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (10ED1800) [pid = 3832] [serial = 632] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (12898C00) [pid = 3832] [serial = 633] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (180D3800) [pid = 3832] [serial = 654] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1737E000) [pid = 3832] [serial = 642] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 3832 | 1466727771027 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:51 INFO - PROCESS | 3832 | 1466727771030 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:51 INFO - PROCESS | 3832 | ++DOCSHELL 10ED1800 == 30 [pid = 3832] [id = 237] 17:22:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (10F8BC00) [pid = 3832] [serial = 710] [outer = 00000000] 17:22:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (129F0800) [pid = 3832] [serial = 711] [outer = 10F8BC00] 17:22:51 INFO - PROCESS | 3832 | 1466727771088 Marionette DEBUG loaded listener.js 17:22:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13132400) [pid = 3832] [serial = 712] [outer = 10F8BC00] 17:22:51 INFO - PROCESS | 3832 | 1466727771571 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]]]}] 17:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 740ms 17:22:51 INFO - PROCESS | 3832 | 1466727771618 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 17:22:51 INFO - PROCESS | 3832 | 1466727771621 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 17:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:22:51 INFO - PROCESS | 3832 | 1466727771625 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:22:51 INFO - PROCESS | 3832 | 1466727771627 Marionette TRACE conn3 <- [1,914,null,{}] 17:22:51 INFO - PROCESS | 3832 | 1466727771630 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}] 17:22:51 INFO - PROCESS | 3832 | 1466727771633 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:51 INFO - PROCESS | 3832 | 1466727771716 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 17:22:51 INFO - PROCESS | 3832 | 1466727771725 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:51 INFO - PROCESS | 3832 | 1466727771727 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:51 INFO - PROCESS | 3832 | ++DOCSHELL 14F0DC00 == 31 [pid = 3832] [id = 238] 17:22:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (14F8A400) [pid = 3832] [serial = 713] [outer = 00000000] 17:22:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (14FB4000) [pid = 3832] [serial = 714] [outer = 14F8A400] 17:22:51 INFO - PROCESS | 3832 | 1466727771775 Marionette DEBUG loaded listener.js 17:22:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15324800) [pid = 3832] [serial = 715] [outer = 14F8A400] 17:22:52 INFO - PROCESS | 3832 | 1466727772231 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]]]}] 17:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 17:22:52 INFO - PROCESS | 3832 | 1466727772262 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 17:22:52 INFO - PROCESS | 3832 | 1466727772265 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 17:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:22:52 INFO - PROCESS | 3832 | 1466727772276 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:22:52 INFO - PROCESS | 3832 | 1466727772280 Marionette TRACE conn3 <- [1,918,null,{}] 17:22:52 INFO - PROCESS | 3832 | 1466727772283 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}] 17:22:52 INFO - PROCESS | 3832 | 1466727772286 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:52 INFO - PROCESS | 3832 | 1466727772372 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 17:22:52 INFO - PROCESS | 3832 | 1466727772379 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:52 INFO - PROCESS | 3832 | 1466727772381 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:52 INFO - PROCESS | 3832 | ++DOCSHELL 15E8F400 == 32 [pid = 3832] [id = 239] 17:22:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15E8F800) [pid = 3832] [serial = 716] [outer = 00000000] 17:22:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (164E9C00) [pid = 3832] [serial = 717] [outer = 15E8F800] 17:22:52 INFO - PROCESS | 3832 | 1466727772425 Marionette DEBUG loaded listener.js 17:22:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16782400) [pid = 3832] [serial = 718] [outer = 15E8F800] 17:22:52 INFO - PROCESS | 3832 | 1466727772875 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]]]}] 17:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 646ms 17:22:52 INFO - PROCESS | 3832 | 1466727772916 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 17:22:52 INFO - PROCESS | 3832 | 1466727772918 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 17:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:22:52 INFO - PROCESS | 3832 | 1466727772921 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:22:52 INFO - PROCESS | 3832 | 1466727772923 Marionette TRACE conn3 <- [1,922,null,{}] 17:22:52 INFO - PROCESS | 3832 | 1466727772926 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}] 17:22:52 INFO - PROCESS | 3832 | 1466727772928 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:53 INFO - PROCESS | 3832 | 1466727773035 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 17:22:53 INFO - PROCESS | 3832 | 1466727773121 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 3832 | 1466727773123 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:53 INFO - PROCESS | 3832 | ++DOCSHELL 1678B800 == 33 [pid = 3832] [id = 240] 17:22:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1678D400) [pid = 3832] [serial = 719] [outer = 00000000] 17:22:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16CF3800) [pid = 3832] [serial = 720] [outer = 1678D400] 17:22:53 INFO - PROCESS | 3832 | 1466727773169 Marionette DEBUG loaded listener.js 17:22:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1737E400) [pid = 3832] [serial = 721] [outer = 1678D400] 17:22:53 INFO - PROCESS | 3832 | 1466727773559 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]]]}] 17:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 693ms 17:22:53 INFO - PROCESS | 3832 | 1466727773620 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 17:22:53 INFO - PROCESS | 3832 | 1466727773622 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 17:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:22:53 INFO - PROCESS | 3832 | 1466727773625 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:22:53 INFO - PROCESS | 3832 | 1466727773627 Marionette TRACE conn3 <- [1,926,null,{}] 17:22:53 INFO - PROCESS | 3832 | 1466727773630 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}] 17:22:53 INFO - PROCESS | 3832 | 1466727773632 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:53 INFO - PROCESS | 3832 | 1466727773739 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 17:22:53 INFO - PROCESS | 3832 | 1466727773744 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 3832 | 1466727773750 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:53 INFO - PROCESS | 3832 | ++DOCSHELL 13128000 == 34 [pid = 3832] [id = 241] 17:22:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (173D7000) [pid = 3832] [serial = 722] [outer = 00000000] 17:22:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (173DDC00) [pid = 3832] [serial = 723] [outer = 173D7000] 17:22:53 INFO - PROCESS | 3832 | 1466727773850 Marionette DEBUG loaded listener.js 17:22:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (175B1400) [pid = 3832] [serial = 724] [outer = 173D7000] 17:22:54 INFO - PROCESS | 3832 | 1466727774293 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]]]}] 17:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 693ms 17:22:54 INFO - PROCESS | 3832 | 1466727774330 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 17:22:54 INFO - PROCESS | 3832 | 1466727774332 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 17:22:54 INFO - PROCESS | 3832 | 1466727774335 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:22:54 INFO - PROCESS | 3832 | 1466727774337 Marionette TRACE conn3 <- [1,930,null,{}] 17:22:54 INFO - PROCESS | 3832 | 1466727774340 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}] 17:22:54 INFO - PROCESS | 3832 | 1466727774342 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:54 INFO - PROCESS | 3832 | 1466727774477 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 17:22:54 INFO - PROCESS | 3832 | 1466727774536 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:54 INFO - PROCESS | 3832 | 1466727774538 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:54 INFO - PROCESS | 3832 | ++DOCSHELL 17E30C00 == 35 [pid = 3832] [id = 242] 17:22:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1800DC00) [pid = 3832] [serial = 725] [outer = 00000000] 17:22:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (180D1C00) [pid = 3832] [serial = 726] [outer = 1800DC00] 17:22:54 INFO - PROCESS | 3832 | 1466727774591 Marionette DEBUG loaded listener.js 17:22:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (180D2C00) [pid = 3832] [serial = 727] [outer = 1800DC00] 17:22:55 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (15320400) [pid = 3832] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:22:55 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13DF6800) [pid = 3832] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:22:55 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19C6A000) [pid = 3832] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:22:55 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (10A61000) [pid = 3832] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:22:55 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (129F7400) [pid = 3832] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:22:55 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (180D1800) [pid = 3832] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:22:55 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (173E2400) [pid = 3832] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:22:55 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (15A4C800) [pid = 3832] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:22:55 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (180CFC00) [pid = 3832] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:22:55 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (195DD400) [pid = 3832] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:22:55 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1678A800) [pid = 3832] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:22:55 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (195E0400) [pid = 3832] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:22:55 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15E94800) [pid = 3832] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:22:55 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16E4D800) [pid = 3832] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:22:55 INFO - PROCESS | 3832 | 1466727775195 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]]]}] 17:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 850ms 17:22:55 INFO - PROCESS | 3832 | 1466727775210 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 17:22:55 INFO - PROCESS | 3832 | 1466727775212 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 17:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:22:55 INFO - PROCESS | 3832 | 1466727775215 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:22:55 INFO - PROCESS | 3832 | 1466727775217 Marionette TRACE conn3 <- [1,934,null,{}] 17:22:55 INFO - PROCESS | 3832 | 1466727775220 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}] 17:22:55 INFO - PROCESS | 3832 | 1466727775222 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:55 INFO - PROCESS | 3832 | 1466727775297 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 17:22:55 INFO - PROCESS | 3832 | 1466727775304 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:55 INFO - PROCESS | 3832 | 1466727775307 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:55 INFO - PROCESS | 3832 | ++DOCSHELL 140EFC00 == 36 [pid = 3832] [id = 243] 17:22:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (14FB2400) [pid = 3832] [serial = 728] [outer = 00000000] 17:22:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (173D8400) [pid = 3832] [serial = 729] [outer = 14FB2400] 17:22:55 INFO - PROCESS | 3832 | 1466727775354 Marionette DEBUG loaded listener.js 17:22:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (173D5400) [pid = 3832] [serial = 730] [outer = 14FB2400] 17:22:55 INFO - PROCESS | 3832 | 1466727775786 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]]]}] 17:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 599ms 17:22:55 INFO - PROCESS | 3832 | 1466727775834 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 17:22:55 INFO - PROCESS | 3832 | 1466727775836 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 17:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:22:55 INFO - PROCESS | 3832 | 1466727775842 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:22:55 INFO - PROCESS | 3832 | 1466727775843 Marionette TRACE conn3 <- [1,938,null,{}] 17:22:55 INFO - PROCESS | 3832 | 1466727775846 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}] 17:22:55 INFO - PROCESS | 3832 | 1466727775848 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:55 INFO - PROCESS | 3832 | 1466727775926 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 17:22:55 INFO - PROCESS | 3832 | 1466727775931 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:55 INFO - PROCESS | 3832 | 1466727775933 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:55 INFO - PROCESS | 3832 | ++DOCSHELL 14FB9000 == 37 [pid = 3832] [id = 244] 17:22:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17E2C400) [pid = 3832] [serial = 731] [outer = 00000000] 17:22:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (195DC400) [pid = 3832] [serial = 732] [outer = 17E2C400] 17:22:55 INFO - PROCESS | 3832 | 1466727775976 Marionette DEBUG loaded listener.js 17:22:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (195E3800) [pid = 3832] [serial = 733] [outer = 17E2C400] 17:22:56 INFO - PROCESS | 3832 | 1466727776383 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]]]}] 17:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 599ms 17:22:56 INFO - PROCESS | 3832 | 1466727776441 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 17:22:56 INFO - PROCESS | 3832 | 1466727776443 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 17:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:22:56 INFO - PROCESS | 3832 | 1466727776446 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:22:56 INFO - PROCESS | 3832 | 1466727776447 Marionette TRACE conn3 <- [1,942,null,{}] 17:22:56 INFO - PROCESS | 3832 | 1466727776451 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}] 17:22:56 INFO - PROCESS | 3832 | 1466727776453 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:56 INFO - PROCESS | 3832 | 1466727776542 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 17:22:56 INFO - PROCESS | 3832 | 1466727776549 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:56 INFO - PROCESS | 3832 | 1466727776551 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:56 INFO - PROCESS | 3832 | ++DOCSHELL 164E1400 == 38 [pid = 3832] [id = 245] 17:22:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (195D9C00) [pid = 3832] [serial = 734] [outer = 00000000] 17:22:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19C67C00) [pid = 3832] [serial = 735] [outer = 195D9C00] 17:22:56 INFO - PROCESS | 3832 | 1466727776594 Marionette DEBUG loaded listener.js 17:22:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19C68000) [pid = 3832] [serial = 736] [outer = 195D9C00] 17:22:57 INFO - PROCESS | 3832 | 1466727777004 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]]]}] 17:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 599ms 17:22:57 INFO - PROCESS | 3832 | 1466727777057 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 17:22:57 INFO - PROCESS | 3832 | 1466727777059 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 17:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:22:57 INFO - PROCESS | 3832 | 1466727777062 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:22:57 INFO - PROCESS | 3832 | 1466727777063 Marionette TRACE conn3 <- [1,946,null,{}] 17:22:57 INFO - PROCESS | 3832 | 1466727777067 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}] 17:22:57 INFO - PROCESS | 3832 | 1466727777069 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:57 INFO - PROCESS | 3832 | 1466727777192 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 17:22:57 INFO - PROCESS | 3832 | 1466727777360 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:57 INFO - PROCESS | 3832 | 1466727777364 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:57 INFO - PROCESS | 3832 | ++DOCSHELL 10A63800 == 39 [pid = 3832] [id = 246] 17:22:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (10BAD000) [pid = 3832] [serial = 737] [outer = 00000000] 17:22:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (114CCC00) [pid = 3832] [serial = 738] [outer = 10BAD000] 17:22:57 INFO - PROCESS | 3832 | 1466727777423 Marionette DEBUG loaded listener.js 17:22:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (129AE800) [pid = 3832] [serial = 739] [outer = 10BAD000] 17:22:58 INFO - PROCESS | 3832 | 1466727778006 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]]]}] 17:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1009ms 17:22:58 INFO - PROCESS | 3832 | 1466727778064 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 17:22:58 INFO - PROCESS | 3832 | 1466727778068 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 17:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:22:58 INFO - PROCESS | 3832 | 1466727778074 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:22:58 INFO - PROCESS | 3832 | 1466727778077 Marionette TRACE conn3 <- [1,950,null,{}] 17:22:58 INFO - PROCESS | 3832 | 1466727778082 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}] 17:22:58 INFO - PROCESS | 3832 | 1466727778085 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:58 INFO - PROCESS | 3832 | 1466727778193 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 17:22:58 INFO - PROCESS | 3832 | 1466727778326 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 3832 | 1466727778329 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:58 INFO - PROCESS | 3832 | ++DOCSHELL 144BD400 == 40 [pid = 3832] [id = 247] 17:22:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (144C6800) [pid = 3832] [serial = 740] [outer = 00000000] 17:22:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (14FAF000) [pid = 3832] [serial = 741] [outer = 144C6800] 17:22:58 INFO - PROCESS | 3832 | 1466727778386 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1559EC00) [pid = 3832] [serial = 742] [outer = 144C6800] 17:22:58 INFO - PROCESS | 3832 | 1466727778965 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]]]}] 17:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 961ms 17:22:59 INFO - PROCESS | 3832 | 1466727779020 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 17:22:59 INFO - PROCESS | 3832 | 1466727779023 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 17:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:22:59 INFO - PROCESS | 3832 | 1466727779026 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:22:59 INFO - PROCESS | 3832 | 1466727779029 Marionette TRACE conn3 <- [1,954,null,{}] 17:22:59 INFO - PROCESS | 3832 | 1466727779033 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}] 17:22:59 INFO - PROCESS | 3832 | 1466727779035 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:59 INFO - PROCESS | 3832 | 1466727779184 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 17:22:59 INFO - PROCESS | 3832 | 1466727779318 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:59 INFO - PROCESS | 3832 | 1466727779321 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:22:59 INFO - PROCESS | 3832 | ++DOCSHELL 140EA400 == 41 [pid = 3832] [id = 248] 17:22:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (167CEC00) [pid = 3832] [serial = 743] [outer = 00000000] 17:22:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (173DD000) [pid = 3832] [serial = 744] [outer = 167CEC00] 17:22:59 INFO - PROCESS | 3832 | 1466727779378 Marionette DEBUG loaded listener.js 17:22:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (177CC400) [pid = 3832] [serial = 745] [outer = 167CEC00] 17:22:59 INFO - PROCESS | 3832 | 1466727779960 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]]]}] 17:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 961ms 17:23:00 INFO - PROCESS | 3832 | 1466727780003 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 17:23:00 INFO - PROCESS | 3832 | 1466727780007 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 17:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:23:00 INFO - PROCESS | 3832 | 1466727780018 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:23:00 INFO - PROCESS | 3832 | 1466727780023 Marionette TRACE conn3 <- [1,958,null,{}] 17:23:00 INFO - PROCESS | 3832 | 1466727780027 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}] 17:23:00 INFO - PROCESS | 3832 | 1466727780030 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:00 INFO - PROCESS | 3832 | 1466727780140 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 17:23:00 INFO - PROCESS | 3832 | 1466727780264 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:00 INFO - PROCESS | 3832 | 1466727780266 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:00 INFO - PROCESS | 3832 | ++DOCSHELL 19E1B800 == 42 [pid = 3832] [id = 249] 17:23:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19E1E800) [pid = 3832] [serial = 746] [outer = 00000000] 17:23:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1A082400) [pid = 3832] [serial = 747] [outer = 19E1E800] 17:23:00 INFO - PROCESS | 3832 | 1466727780328 Marionette DEBUG loaded listener.js 17:23:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1A3A5C00) [pid = 3832] [serial = 748] [outer = 19E1E800] 17:23:00 INFO - PROCESS | 3832 | 1466727780892 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]]]}] 17:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 914ms 17:23:00 INFO - PROCESS | 3832 | 1466727780918 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 17:23:00 INFO - PROCESS | 3832 | 1466727780920 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 17:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:23:00 INFO - PROCESS | 3832 | 1466727780923 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:23:00 INFO - PROCESS | 3832 | 1466727780926 Marionette TRACE conn3 <- [1,962,null,{}] 17:23:00 INFO - PROCESS | 3832 | 1466727780929 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}] 17:23:00 INFO - PROCESS | 3832 | 1466727780932 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:01 INFO - PROCESS | 3832 | 1466727781035 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 17:23:01 INFO - PROCESS | 3832 | 1466727781117 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:01 INFO - PROCESS | 3832 | 1466727781120 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:01 INFO - PROCESS | 3832 | ++DOCSHELL 10559400 == 43 [pid = 3832] [id = 250] 17:23:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (105F1800) [pid = 3832] [serial = 749] [outer = 00000000] 17:23:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (114CB000) [pid = 3832] [serial = 750] [outer = 105F1800] 17:23:01 INFO - PROCESS | 3832 | 1466727781316 Marionette DEBUG loaded listener.js 17:23:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (13036800) [pid = 3832] [serial = 751] [outer = 105F1800] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 164E1400 == 42 [pid = 3832] [id = 245] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 14FB9000 == 41 [pid = 3832] [id = 244] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 140EFC00 == 40 [pid = 3832] [id = 243] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 17E30C00 == 39 [pid = 3832] [id = 242] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 13128000 == 38 [pid = 3832] [id = 241] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 1678B800 == 37 [pid = 3832] [id = 240] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 15E8F400 == 36 [pid = 3832] [id = 239] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 14F0DC00 == 35 [pid = 3832] [id = 238] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 10ED1800 == 34 [pid = 3832] [id = 237] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 104E8000 == 33 [pid = 3832] [id = 235] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 104EAC00 == 32 [pid = 3832] [id = 236] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 1A51A000 == 31 [pid = 3832] [id = 234] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 19E1B800 == 30 [pid = 3832] [id = 249] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 140EA400 == 29 [pid = 3832] [id = 248] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 10A63800 == 28 [pid = 3832] [id = 246] 17:23:02 INFO - PROCESS | 3832 | --DOCSHELL 144BD400 == 27 [pid = 3832] [id = 247] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1559F800) [pid = 3832] [serial = 668] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (15A40800) [pid = 3832] [serial = 669] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (140EC000) [pid = 3832] [serial = 665] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (140F3C00) [pid = 3832] [serial = 666] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19C75800) [pid = 3832] [serial = 660] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (17D81C00) [pid = 3832] [serial = 680] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (17D87400) [pid = 3832] [serial = 681] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1309F400) [pid = 3832] [serial = 662] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (13128800) [pid = 3832] [serial = 663] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (180D8C00) [pid = 3832] [serial = 683] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (175B4800) [pid = 3832] [serial = 677] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (177CE000) [pid = 3832] [serial = 678] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (164EB400) [pid = 3832] [serial = 671] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1669F400) [pid = 3832] [serial = 672] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (197CFC00) [pid = 3832] [serial = 687] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (197D5000) [pid = 3832] [serial = 688] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1A3A2800) [pid = 3832] [serial = 693] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (167D1000) [pid = 3832] [serial = 674] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19F82400) [pid = 3832] [serial = 691] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19EDD000) [pid = 3832] [serial = 690] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (180C9C00) [pid = 3832] [serial = 696] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16CF8400) [pid = 3832] [serial = 675] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1A515C00) [pid = 3832] [serial = 699] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1A513000) [pid = 3832] [serial = 694] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1A51E800) [pid = 3832] [serial = 702] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (177DA400) [pid = 3832] [serial = 697] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (194B9800) [pid = 3832] [serial = 684] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1A39BC00) [pid = 3832] [serial = 700] [outer = 00000000] [url = about:blank] 17:23:02 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (15E8E800) [pid = 3832] [serial = 384] [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.] 17:23:02 INFO - PROCESS | 3832 | 1466727782621 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]]]}] 17:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1764ms 17:23:02 INFO - PROCESS | 3832 | 1466727782678 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 17:23:02 INFO - PROCESS | 3832 | 1466727782682 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 17:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:23:02 INFO - PROCESS | 3832 | 1466727782688 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:23:02 INFO - PROCESS | 3832 | 1466727782691 Marionette TRACE conn3 <- [1,966,null,{}] 17:23:02 INFO - PROCESS | 3832 | 1466727782697 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}] 17:23:02 INFO - PROCESS | 3832 | 1466727782700 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:02 INFO - PROCESS | 3832 | 1466727782821 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 17:23:02 INFO - PROCESS | 3832 | 1466727782834 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:02 INFO - PROCESS | 3832 | 1466727782838 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:02 INFO - PROCESS | 3832 | ++DOCSHELL 10A59800 == 28 [pid = 3832] [id = 251] 17:23:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (10A5A400) [pid = 3832] [serial = 752] [outer = 00000000] 17:23:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (12BCC400) [pid = 3832] [serial = 753] [outer = 10A5A400] 17:23:02 INFO - PROCESS | 3832 | 1466727782890 Marionette DEBUG loaded listener.js 17:23:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (12DFD800) [pid = 3832] [serial = 754] [outer = 10A5A400] 17:23:03 INFO - PROCESS | 3832 | 1466727783419 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]]]}] 17:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 740ms 17:23:03 INFO - PROCESS | 3832 | 1466727783461 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 17:23:03 INFO - PROCESS | 3832 | 1466727783466 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 17:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:23:03 INFO - PROCESS | 3832 | 1466727783473 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:23:03 INFO - PROCESS | 3832 | 1466727783475 Marionette TRACE conn3 <- [1,970,null,{}] 17:23:03 INFO - PROCESS | 3832 | 1466727783479 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}] 17:23:03 INFO - PROCESS | 3832 | 1466727783482 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:03 INFO - PROCESS | 3832 | 1466727783567 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 17:23:03 INFO - PROCESS | 3832 | 1466727783575 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:03 INFO - PROCESS | 3832 | 1466727783578 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:03 INFO - PROCESS | 3832 | ++DOCSHELL 1393C400 == 29 [pid = 3832] [id = 252] 17:23:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1393C800) [pid = 3832] [serial = 755] [outer = 00000000] 17:23:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13DF5C00) [pid = 3832] [serial = 756] [outer = 1393C800] 17:23:03 INFO - PROCESS | 3832 | 1466727783626 Marionette DEBUG loaded listener.js 17:23:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (140EDC00) [pid = 3832] [serial = 757] [outer = 1393C800] 17:23:04 INFO - PROCESS | 3832 | 1466727784081 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]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 17:23:04 INFO - PROCESS | 3832 | 1466727784109 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 17:23:04 INFO - PROCESS | 3832 | 1466727784112 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 17:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:23:04 INFO - PROCESS | 3832 | 1466727784115 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - PROCESS | 3832 | 1466727784119 Marionette TRACE conn3 <- [1,974,null,{}] 17:23:04 INFO - PROCESS | 3832 | 1466727784130 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}] 17:23:04 INFO - PROCESS | 3832 | 1466727784134 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:04 INFO - PROCESS | 3832 | 1466727784216 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 17:23:04 INFO - PROCESS | 3832 | 1466727784257 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 3832 | 1466727784260 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:04 INFO - PROCESS | 3832 | ++DOCSHELL 15A65800 == 30 [pid = 3832] [id = 253] 17:23:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15A6A000) [pid = 3832] [serial = 758] [outer = 00000000] 17:23:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15AB0C00) [pid = 3832] [serial = 759] [outer = 15A6A000] 17:23:04 INFO - PROCESS | 3832 | 1466727784307 Marionette DEBUG loaded listener.js 17:23:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15E94800) [pid = 3832] [serial = 760] [outer = 15A6A000] 17:23:04 INFO - PROCESS | 3832 | 1466727784753 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]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 693ms 17:23:04 INFO - PROCESS | 3832 | 1466727784814 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 17:23:04 INFO - PROCESS | 3832 | 1466727784817 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 17:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:23:04 INFO - PROCESS | 3832 | 1466727784820 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - PROCESS | 3832 | 1466727784822 Marionette TRACE conn3 <- [1,978,null,{}] 17:23:04 INFO - PROCESS | 3832 | 1466727784826 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}] 17:23:04 INFO - PROCESS | 3832 | 1466727784837 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:04 INFO - PROCESS | 3832 | 1466727784954 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 17:23:04 INFO - PROCESS | 3832 | 1466727784960 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 3832 | 1466727784962 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:04 INFO - PROCESS | 3832 | ++DOCSHELL 15AA5800 == 31 [pid = 3832] [id = 254] 17:23:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15AAE800) [pid = 3832] [serial = 761] [outer = 00000000] 17:23:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16785C00) [pid = 3832] [serial = 762] [outer = 15AAE800] 17:23:05 INFO - PROCESS | 3832 | 1466727785006 Marionette DEBUG loaded listener.js 17:23:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16790000) [pid = 3832] [serial = 763] [outer = 15AAE800] 17:23:05 INFO - PROCESS | 3832 | 1466727785481 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]]]}] 17:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 709ms 17:23:05 INFO - PROCESS | 3832 | 1466727785520 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 17:23:05 INFO - PROCESS | 3832 | 1466727785521 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 17:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:23:05 INFO - PROCESS | 3832 | 1466727785525 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - PROCESS | 3832 | 1466727785527 Marionette TRACE conn3 <- [1,982,null,{}] 17:23:05 INFO - PROCESS | 3832 | 1466727785530 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}] 17:23:05 INFO - PROCESS | 3832 | 1466727785532 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:05 INFO - PROCESS | 3832 | 1466727785664 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 17:23:05 INFO - PROCESS | 3832 | 1466727785685 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:05 INFO - PROCESS | 3832 | 1466727785687 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:05 INFO - PROCESS | 3832 | ++DOCSHELL 16CEEC00 == 32 [pid = 3832] [id = 255] 17:23:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16CF7400) [pid = 3832] [serial = 764] [outer = 00000000] 17:23:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17379400) [pid = 3832] [serial = 765] [outer = 16CF7400] 17:23:05 INFO - PROCESS | 3832 | 1466727785730 Marionette DEBUG loaded listener.js 17:23:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (173D9000) [pid = 3832] [serial = 766] [outer = 16CF7400] 17:23:06 INFO - PROCESS | 3832 | 1466727786157 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]]]}] 17:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 709ms 17:23:06 INFO - PROCESS | 3832 | 1466727786225 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 17:23:06 INFO - PROCESS | 3832 | 1466727786227 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 17:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:23:06 INFO - PROCESS | 3832 | 1466727786230 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:23:06 INFO - PROCESS | 3832 | 1466727786232 Marionette TRACE conn3 <- [1,986,null,{}] 17:23:06 INFO - PROCESS | 3832 | 1466727786235 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}] 17:23:06 INFO - PROCESS | 3832 | 1466727786241 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:06 INFO - PROCESS | 3832 | 1466727786371 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 17:23:06 INFO - PROCESS | 3832 | 1466727786434 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:06 INFO - PROCESS | 3832 | 1466727786437 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:06 INFO - PROCESS | 3832 | ++DOCSHELL 175AFC00 == 33 [pid = 3832] [id = 256] 17:23:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (177CF800) [pid = 3832] [serial = 767] [outer = 00000000] 17:23:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1800F800) [pid = 3832] [serial = 768] [outer = 177CF800] 17:23:06 INFO - PROCESS | 3832 | 1466727786482 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (180D0800) [pid = 3832] [serial = 769] [outer = 177CF800] 17:23:07 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1678D400) [pid = 3832] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:23:07 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (10F8BC00) [pid = 3832] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:23:07 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (173D7000) [pid = 3832] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:23:07 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (104EB800) [pid = 3832] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:23:07 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (11CD1C00) [pid = 3832] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:23:07 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1A51A400) [pid = 3832] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:23:07 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (14F8A400) [pid = 3832] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:23:07 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15E8F800) [pid = 3832] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:23:07 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1800DC00) [pid = 3832] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:23:07 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (14FB2400) [pid = 3832] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:23:07 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17E2C400) [pid = 3832] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:23:07 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (195D9C00) [pid = 3832] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:23:07 INFO - PROCESS | 3832 | 1466727787166 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]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 961ms 17:23:07 INFO - PROCESS | 3832 | 1466727787208 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 3832 | 1466727787211 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 17:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:23:07 INFO - PROCESS | 3832 | 1466727787214 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - PROCESS | 3832 | 1466727787216 Marionette TRACE conn3 <- [1,990,null,{}] 17:23:07 INFO - PROCESS | 3832 | 1466727787219 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}] 17:23:07 INFO - PROCESS | 3832 | 1466727787221 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:07 INFO - PROCESS | 3832 | 1466727787337 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 17:23:07 INFO - PROCESS | 3832 | 1466727787395 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:07 INFO - PROCESS | 3832 | 1466727787397 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:07 INFO - PROCESS | 3832 | ++DOCSHELL 104EB800 == 34 [pid = 3832] [id = 257] 17:23:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (10A59400) [pid = 3832] [serial = 770] [outer = 00000000] 17:23:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (14FABC00) [pid = 3832] [serial = 771] [outer = 10A59400] 17:23:07 INFO - PROCESS | 3832 | 1466727787441 Marionette DEBUG loaded listener.js 17:23:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (13941C00) [pid = 3832] [serial = 772] [outer = 10A59400] 17:23:07 INFO - PROCESS | 3832 | 1466727787796 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]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 646ms 17:23:07 INFO - PROCESS | 3832 | 1466727787852 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 3832 | 1466727787854 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 17:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:23:07 INFO - PROCESS | 3832 | 1466727787857 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - PROCESS | 3832 | 1466727787859 Marionette TRACE conn3 <- [1,994,null,{}] 17:23:07 INFO - PROCESS | 3832 | 1466727787871 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}] 17:23:07 INFO - PROCESS | 3832 | 1466727787873 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:07 INFO - PROCESS | 3832 | 1466727787951 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 17:23:07 INFO - PROCESS | 3832 | 1466727787956 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:07 INFO - PROCESS | 3832 | 1466727787958 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:07 INFO - PROCESS | 3832 | ++DOCSHELL 173D4000 == 35 [pid = 3832] [id = 258] 17:23:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (173E9C00) [pid = 3832] [serial = 773] [outer = 00000000] 17:23:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (180D6800) [pid = 3832] [serial = 774] [outer = 173E9C00] 17:23:08 INFO - PROCESS | 3832 | 1466727788001 Marionette DEBUG loaded listener.js 17:23:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (180D6C00) [pid = 3832] [serial = 775] [outer = 173E9C00] 17:23:08 INFO - PROCESS | 3832 | 1466727788409 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]]]}] 17:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 598ms 17:23:08 INFO - PROCESS | 3832 | 1466727788455 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 17:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:23:08 INFO - PROCESS | 3832 | 1466727788457 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 17:23:08 INFO - PROCESS | 3832 | 1466727788460 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:23:08 INFO - PROCESS | 3832 | 1466727788462 Marionette TRACE conn3 <- [1,998,null,{}] 17:23:08 INFO - PROCESS | 3832 | 1466727788474 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}] 17:23:08 INFO - PROCESS | 3832 | 1466727788476 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:08 INFO - PROCESS | 3832 | 1466727788557 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 17:23:08 INFO - PROCESS | 3832 | 1466727788564 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:08 INFO - PROCESS | 3832 | 1466727788566 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:08 INFO - PROCESS | 3832 | ++DOCSHELL 15A44C00 == 36 [pid = 3832] [id = 259] 17:23:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (195E2800) [pid = 3832] [serial = 776] [outer = 00000000] 17:23:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (197D0400) [pid = 3832] [serial = 777] [outer = 195E2800] 17:23:08 INFO - PROCESS | 3832 | 1466727788611 Marionette DEBUG loaded listener.js 17:23:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (197D2400) [pid = 3832] [serial = 778] [outer = 195E2800] 17:23:09 INFO - PROCESS | 3832 | 1466727789092 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]]]}] 17:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 693ms 17:23:09 INFO - PROCESS | 3832 | 1466727789160 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 17:23:09 INFO - PROCESS | 3832 | 1466727789165 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 17:23:09 INFO - PROCESS | 3832 | 1466727789171 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:23:09 INFO - PROCESS | 3832 | 1466727789175 Marionette TRACE conn3 <- [1,1002,null,{}] 17:23:09 INFO - PROCESS | 3832 | 1466727789182 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}] 17:23:09 INFO - PROCESS | 3832 | 1466727789186 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:09 INFO - PROCESS | 3832 | 1466727789314 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 17:23:09 INFO - PROCESS | 3832 | 1466727789436 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:09 INFO - PROCESS | 3832 | 1466727789442 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:09 INFO - PROCESS | 3832 | ++DOCSHELL 10ECC400 == 37 [pid = 3832] [id = 260] 17:23:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (10ED1400) [pid = 3832] [serial = 779] [outer = 00000000] 17:23:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (12820C00) [pid = 3832] [serial = 780] [outer = 10ED1400] 17:23:09 INFO - PROCESS | 3832 | 1466727789500 Marionette DEBUG loaded listener.js 17:23:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (130AB800) [pid = 3832] [serial = 781] [outer = 10ED1400] 17:23:10 INFO - PROCESS | 3832 | 1466727790263 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]]]}] 17:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1166ms 17:23:10 INFO - PROCESS | 3832 | 1466727790326 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 17:23:10 INFO - PROCESS | 3832 | 1466727790331 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 17:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:23:10 INFO - PROCESS | 3832 | 1466727790338 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:23:10 INFO - PROCESS | 3832 | 1466727790341 Marionette TRACE conn3 <- [1,1006,null,{}] 17:23:10 INFO - PROCESS | 3832 | 1466727790345 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}] 17:23:10 INFO - PROCESS | 3832 | 1466727790348 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:10 INFO - PROCESS | 3832 | 1466727790476 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 17:23:10 INFO - PROCESS | 3832 | 1466727790598 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:10 INFO - PROCESS | 3832 | 1466727790601 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:10 INFO - PROCESS | 3832 | ++DOCSHELL 140ECC00 == 38 [pid = 3832] [id = 261] 17:23:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (140EFC00) [pid = 3832] [serial = 782] [outer = 00000000] 17:23:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1532E400) [pid = 3832] [serial = 783] [outer = 140EFC00] 17:23:10 INFO - PROCESS | 3832 | 1466727790660 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (15AA7000) [pid = 3832] [serial = 784] [outer = 140EFC00] 17:23:11 INFO - PROCESS | 3832 | 1466727791506 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]]]}] 17:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1198ms 17:23:11 INFO - PROCESS | 3832 | 1466727791600 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 17:23:11 INFO - PROCESS | 3832 | 1466727791604 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 17:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:23:11 INFO - PROCESS | 3832 | 1466727791614 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:23:11 INFO - PROCESS | 3832 | 1466727791617 Marionette TRACE conn3 <- [1,1010,null,{}] 17:23:11 INFO - PROCESS | 3832 | 1466727791623 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}] 17:23:11 INFO - PROCESS | 3832 | 1466727791626 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:11 INFO - PROCESS | 3832 | 1466727791735 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 17:23:11 INFO - PROCESS | 3832 | 1466727791813 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:11 INFO - PROCESS | 3832 | 1466727791816 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:11 INFO - PROCESS | 3832 | ++DOCSHELL 10A56800 == 39 [pid = 3832] [id = 262] 17:23:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (10A5B400) [pid = 3832] [serial = 785] [outer = 00000000] 17:23:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (13463400) [pid = 3832] [serial = 786] [outer = 10A5B400] 17:23:11 INFO - PROCESS | 3832 | 1466727791917 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (13944400) [pid = 3832] [serial = 787] [outer = 10A5B400] 17:23:12 INFO - PROCESS | 3832 | --DOCSHELL 173D4000 == 38 [pid = 3832] [id = 258] 17:23:12 INFO - PROCESS | 3832 | --DOCSHELL 104EB800 == 37 [pid = 3832] [id = 257] 17:23:12 INFO - PROCESS | 3832 | --DOCSHELL 175AFC00 == 36 [pid = 3832] [id = 256] 17:23:12 INFO - PROCESS | 3832 | --DOCSHELL 16CEEC00 == 35 [pid = 3832] [id = 255] 17:23:12 INFO - PROCESS | 3832 | --DOCSHELL 15AA5800 == 34 [pid = 3832] [id = 254] 17:23:12 INFO - PROCESS | 3832 | --DOCSHELL 15A65800 == 33 [pid = 3832] [id = 253] 17:23:12 INFO - PROCESS | 3832 | --DOCSHELL 1393C400 == 32 [pid = 3832] [id = 252] 17:23:12 INFO - PROCESS | 3832 | --DOCSHELL 10A59800 == 31 [pid = 3832] [id = 251] 17:23:12 INFO - PROCESS | 3832 | --DOCSHELL 10559400 == 30 [pid = 3832] [id = 250] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19C67C00) [pid = 3832] [serial = 735] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (16CF3800) [pid = 3832] [serial = 720] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1737E400) [pid = 3832] [serial = 721] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (129F0800) [pid = 3832] [serial = 711] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13132400) [pid = 3832] [serial = 712] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (175B1400) [pid = 3832] [serial = 724] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (10ECD800) [pid = 3832] [serial = 708] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (12923800) [pid = 3832] [serial = 709] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (130CCC00) [pid = 3832] [serial = 705] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13270800) [pid = 3832] [serial = 706] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1A606000) [pid = 3832] [serial = 703] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (14FB4000) [pid = 3832] [serial = 714] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (15324800) [pid = 3832] [serial = 715] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (164E9C00) [pid = 3832] [serial = 717] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (173DDC00) [pid = 3832] [serial = 723] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (180D1C00) [pid = 3832] [serial = 726] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (173D8400) [pid = 3832] [serial = 729] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19C68000) [pid = 3832] [serial = 736] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (173D5400) [pid = 3832] [serial = 730] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (195DC400) [pid = 3832] [serial = 732] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (180D2C00) [pid = 3832] [serial = 727] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (195E3800) [pid = 3832] [serial = 733] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16782400) [pid = 3832] [serial = 718] [outer = 00000000] [url = about:blank] 17:23:12 INFO - PROCESS | 3832 | 1466727792419 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]]]}] 17:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 835ms 17:23:12 INFO - PROCESS | 3832 | 1466727792459 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 17:23:12 INFO - PROCESS | 3832 | 1466727792463 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 17:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:23:12 INFO - PROCESS | 3832 | 1466727792469 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:23:12 INFO - PROCESS | 3832 | 1466727792471 Marionette TRACE conn3 <- [1,1014,null,{}] 17:23:12 INFO - PROCESS | 3832 | 1466727792475 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}] 17:23:12 INFO - PROCESS | 3832 | 1466727792477 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:12 INFO - PROCESS | 3832 | 1466727792567 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 17:23:12 INFO - PROCESS | 3832 | 1466727792575 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:12 INFO - PROCESS | 3832 | 1466727792577 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:12 INFO - PROCESS | 3832 | ++DOCSHELL 13155800 == 31 [pid = 3832] [id = 263] 17:23:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13158800) [pid = 3832] [serial = 788] [outer = 00000000] 17:23:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (14F09400) [pid = 3832] [serial = 789] [outer = 13158800] 17:23:12 INFO - PROCESS | 3832 | 1466727792629 Marionette DEBUG loaded listener.js 17:23:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14FB0800) [pid = 3832] [serial = 790] [outer = 13158800] 17:23:13 INFO - PROCESS | 3832 | 1466727793094 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]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 646ms 17:23:13 INFO - PROCESS | 3832 | 1466727793107 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 3832 | 1466727793109 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 17:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:23:13 INFO - PROCESS | 3832 | 1466727793113 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - PROCESS | 3832 | 1466727793116 Marionette TRACE conn3 <- [1,1018,null,{}] 17:23:13 INFO - PROCESS | 3832 | 1466727793130 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}] 17:23:13 INFO - PROCESS | 3832 | 1466727793135 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:13 INFO - PROCESS | 3832 | 1466727793217 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 17:23:13 INFO - PROCESS | 3832 | 1466727793256 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:13 INFO - PROCESS | 3832 | 1466727793259 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:13 INFO - PROCESS | 3832 | ++DOCSHELL 164ED800 == 32 [pid = 3832] [id = 264] 17:23:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (164EF000) [pid = 3832] [serial = 791] [outer = 00000000] 17:23:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (166A0000) [pid = 3832] [serial = 792] [outer = 164EF000] 17:23:13 INFO - PROCESS | 3832 | 1466727793306 Marionette DEBUG loaded listener.js 17:23:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1678C400) [pid = 3832] [serial = 793] [outer = 164EF000] 17:23:13 INFO - PROCESS | 3832 | 1466727793756 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]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 693ms 17:23:13 INFO - PROCESS | 3832 | 1466727793812 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 3832 | 1466727793814 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 17:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:23:13 INFO - PROCESS | 3832 | 1466727793818 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - PROCESS | 3832 | 1466727793820 Marionette TRACE conn3 <- [1,1022,null,{}] 17:23:13 INFO - PROCESS | 3832 | 1466727793823 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}] 17:23:13 INFO - PROCESS | 3832 | 1466727793825 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:13 INFO - PROCESS | 3832 | 1466727793909 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 17:23:13 INFO - PROCESS | 3832 | 1466727793917 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:13 INFO - PROCESS | 3832 | 1466727793919 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:13 INFO - PROCESS | 3832 | ++DOCSHELL 17379800 == 33 [pid = 3832] [id = 265] 17:23:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1737A400) [pid = 3832] [serial = 794] [outer = 00000000] 17:23:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (173D8400) [pid = 3832] [serial = 795] [outer = 1737A400] 17:23:13 INFO - PROCESS | 3832 | 1466727793966 Marionette DEBUG loaded listener.js 17:23:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (173EB000) [pid = 3832] [serial = 796] [outer = 1737A400] 17:23:14 INFO - PROCESS | 3832 | 1466727794403 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]]]}] 17:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 17:23:14 INFO - PROCESS | 3832 | 1466727794458 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 17:23:14 INFO - PROCESS | 3832 | 1466727794460 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 17:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:23:14 INFO - PROCESS | 3832 | 1466727794463 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:23:14 INFO - PROCESS | 3832 | 1466727794464 Marionette TRACE conn3 <- [1,1026,null,{}] 17:23:14 INFO - PROCESS | 3832 | 1466727794468 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}] 17:23:14 INFO - PROCESS | 3832 | 1466727794470 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:14 INFO - PROCESS | 3832 | 1466727794577 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 17:23:14 INFO - PROCESS | 3832 | 1466727794661 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:14 INFO - PROCESS | 3832 | 1466727794663 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:14 INFO - PROCESS | 3832 | ++DOCSHELL 175A9000 == 34 [pid = 3832] [id = 266] 17:23:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (175ABC00) [pid = 3832] [serial = 797] [outer = 00000000] 17:23:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (177CE800) [pid = 3832] [serial = 798] [outer = 175ABC00] 17:23:14 INFO - PROCESS | 3832 | 1466727794706 Marionette DEBUG loaded listener.js 17:23:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17D80C00) [pid = 3832] [serial = 799] [outer = 175ABC00] 17:23:15 INFO - PROCESS | 3832 | 1466727795160 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]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 693ms 17:23:15 INFO - PROCESS | 3832 | 1466727795192 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 17:23:15 INFO - PROCESS | 3832 | 1466727795194 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 17:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:23:15 INFO - PROCESS | 3832 | 1466727795201 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - PROCESS | 3832 | 1466727795202 Marionette TRACE conn3 <- [1,1030,null,{}] 17:23:15 INFO - PROCESS | 3832 | 1466727795206 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}] 17:23:15 INFO - PROCESS | 3832 | 1466727795211 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:15 INFO - PROCESS | 3832 | 1466727795344 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 17:23:15 INFO - PROCESS | 3832 | 1466727795357 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:15 INFO - PROCESS | 3832 | 1466727795359 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:15 INFO - PROCESS | 3832 | ++DOCSHELL 13460C00 == 35 [pid = 3832] [id = 267] 17:23:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (173CFC00) [pid = 3832] [serial = 800] [outer = 00000000] 17:23:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (195DF000) [pid = 3832] [serial = 801] [outer = 173CFC00] 17:23:15 INFO - PROCESS | 3832 | 1466727795405 Marionette DEBUG loaded listener.js 17:23:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (195E0400) [pid = 3832] [serial = 802] [outer = 173CFC00] 17:23:15 INFO - PROCESS | 3832 | 1466727795863 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]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 709ms 17:23:15 INFO - PROCESS | 3832 | 1466727795898 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 17:23:15 INFO - PROCESS | 3832 | 1466727795900 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 17:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:23:15 INFO - PROCESS | 3832 | 1466727795903 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - PROCESS | 3832 | 1466727795905 Marionette TRACE conn3 <- [1,1034,null,{}] 17:23:15 INFO - PROCESS | 3832 | 1466727795908 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}] 17:23:15 INFO - PROCESS | 3832 | 1466727795910 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:16 INFO - PROCESS | 3832 | 1466727796045 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 17:23:16 INFO - PROCESS | 3832 | 1466727796066 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:16 INFO - PROCESS | 3832 | 1466727796077 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:16 INFO - PROCESS | 3832 | ++DOCSHELL 144C6C00 == 36 [pid = 3832] [id = 268] 17:23:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (195DCC00) [pid = 3832] [serial = 803] [outer = 00000000] 17:23:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19C6A800) [pid = 3832] [serial = 804] [outer = 195DCC00] 17:23:16 INFO - PROCESS | 3832 | 1466727796125 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19C6DC00) [pid = 3832] [serial = 805] [outer = 195DCC00] 17:23:16 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (15A6A000) [pid = 3832] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:23:16 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (105F1800) [pid = 3832] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:23:16 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (10A5A400) [pid = 3832] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:23:16 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1393C800) [pid = 3832] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:23:16 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (177CF800) [pid = 3832] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:23:16 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16CF7400) [pid = 3832] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:23:16 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (10A59400) [pid = 3832] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:23:16 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (173E9C00) [pid = 3832] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:23:16 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10BAD000) [pid = 3832] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:23:16 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (144C6800) [pid = 3832] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:23:16 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (167CEC00) [pid = 3832] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:23:16 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19E1E800) [pid = 3832] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:23:16 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15AAE800) [pid = 3832] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:23:16 INFO - PROCESS | 3832 | 1466727796654 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]]]}] 17:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 803ms 17:23:16 INFO - PROCESS | 3832 | 1466727796705 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 17:23:16 INFO - PROCESS | 3832 | 1466727796707 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 17:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:23:16 INFO - PROCESS | 3832 | 1466727796710 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:23:16 INFO - PROCESS | 3832 | 1466727796712 Marionette TRACE conn3 <- [1,1038,null,{}] 17:23:16 INFO - PROCESS | 3832 | 1466727796715 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}] 17:23:16 INFO - PROCESS | 3832 | 1466727796717 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:16 INFO - PROCESS | 3832 | 1466727796798 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 17:23:16 INFO - PROCESS | 3832 | 1466727796803 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:16 INFO - PROCESS | 3832 | 1466727796805 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:16 INFO - PROCESS | 3832 | ++DOCSHELL 12927800 == 37 [pid = 3832] [id = 269] 17:23:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (129F2C00) [pid = 3832] [serial = 806] [outer = 00000000] 17:23:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (140F1000) [pid = 3832] [serial = 807] [outer = 129F2C00] 17:23:16 INFO - PROCESS | 3832 | 1466727796849 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16E45C00) [pid = 3832] [serial = 808] [outer = 129F2C00] 17:23:17 INFO - PROCESS | 3832 | 1466727797267 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]]]}] 17:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 599ms 17:23:17 INFO - PROCESS | 3832 | 1466727797307 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 17:23:17 INFO - PROCESS | 3832 | 1466727797309 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 17:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:23:17 INFO - PROCESS | 3832 | 1466727797313 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 3832 | 1466727797314 Marionette TRACE conn3 <- [1,1042,null,{}] 17:23:17 INFO - PROCESS | 3832 | 1466727797318 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}] 17:23:17 INFO - PROCESS | 3832 | 1466727797320 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:17 INFO - PROCESS | 3832 | 1466727797423 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 17:23:17 INFO - PROCESS | 3832 | 1466727797430 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:17 INFO - PROCESS | 3832 | 1466727797432 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:17 INFO - PROCESS | 3832 | ++DOCSHELL 10A63C00 == 38 [pid = 3832] [id = 270] 17:23:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (14F0A000) [pid = 3832] [serial = 809] [outer = 00000000] 17:23:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (194C8800) [pid = 3832] [serial = 810] [outer = 14F0A000] 17:23:17 INFO - PROCESS | 3832 | 1466727797475 Marionette DEBUG loaded listener.js 17:23:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (197D0000) [pid = 3832] [serial = 811] [outer = 14F0A000] 17:23:17 INFO - PROCESS | 3832 | 1466727797914 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]]]}] 17:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 646ms 17:23:17 INFO - PROCESS | 3832 | 1466727797951 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 17:23:17 INFO - PROCESS | 3832 | 1466727797953 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 17:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:23:17 INFO - PROCESS | 3832 | 1466727797956 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 3832 | 1466727797958 Marionette TRACE conn3 <- [1,1046,null,{}] 17:23:17 INFO - PROCESS | 3832 | 1466727797961 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}] 17:23:17 INFO - PROCESS | 3832 | 1466727797963 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:18 INFO - PROCESS | 3832 | 1466727798050 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 17:23:18 INFO - PROCESS | 3832 | 1466727798055 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 3832 | 1466727798057 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:18 INFO - PROCESS | 3832 | ++DOCSHELL 173D8800 == 39 [pid = 3832] [id = 271] 17:23:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19E1EC00) [pid = 3832] [serial = 812] [outer = 00000000] 17:23:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19E26000) [pid = 3832] [serial = 813] [outer = 19E1EC00] 17:23:18 INFO - PROCESS | 3832 | 1466727798101 Marionette DEBUG loaded listener.js 17:23:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19ED7C00) [pid = 3832] [serial = 814] [outer = 19E1EC00] 17:23:18 INFO - PROCESS | 3832 | 1466727798519 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]]]}] 17:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 599ms 17:23:18 INFO - PROCESS | 3832 | 1466727798561 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 17:23:18 INFO - PROCESS | 3832 | 1466727798564 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 17:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:23:18 INFO - PROCESS | 3832 | 1466727798571 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:23:18 INFO - PROCESS | 3832 | 1466727798573 Marionette TRACE conn3 <- [1,1050,null,{}] 17:23:18 INFO - PROCESS | 3832 | 1466727798618 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}] 17:23:18 INFO - PROCESS | 3832 | 1466727798621 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:18 INFO - PROCESS | 3832 | 1466727798734 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 17:23:18 INFO - PROCESS | 3832 | 1466727798959 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 3832 | 1466727798963 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:18 INFO - PROCESS | 3832 | ++DOCSHELL 12BD3000 == 40 [pid = 3832] [id = 272] 17:23:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (12BD8000) [pid = 3832] [serial = 815] [outer = 00000000] 17:23:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13128000) [pid = 3832] [serial = 816] [outer = 12BD8000] 17:23:19 INFO - PROCESS | 3832 | 1466727799022 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (13266400) [pid = 3832] [serial = 817] [outer = 12BD8000] 17:23:19 INFO - PROCESS | 3832 | 1466727799587 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]]]}] 17:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1024ms 17:23:19 INFO - PROCESS | 3832 | 1466727799631 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 17:23:19 INFO - PROCESS | 3832 | 1466727799635 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 17:23:19 INFO - PROCESS | 3832 | 1466727799640 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:23:19 INFO - PROCESS | 3832 | 1466727799643 Marionette TRACE conn3 <- [1,1054,null,{}] 17:23:19 INFO - PROCESS | 3832 | 1466727799648 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}] 17:23:19 INFO - PROCESS | 3832 | 1466727799651 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:19 INFO - PROCESS | 3832 | 1466727799760 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 17:23:19 INFO - PROCESS | 3832 | 1466727799866 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:19 INFO - PROCESS | 3832 | 1466727799870 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:19 INFO - PROCESS | 3832 | ++DOCSHELL 15A65800 == 41 [pid = 3832] [id = 273] 17:23:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (15AA6000) [pid = 3832] [serial = 818] [outer = 00000000] 17:23:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (164E9C00) [pid = 3832] [serial = 819] [outer = 15AA6000] 17:23:19 INFO - PROCESS | 3832 | 1466727799925 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1697E800) [pid = 3832] [serial = 820] [outer = 15AA6000] 17:23:20 INFO - PROCESS | 3832 | 1466727800545 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]]]}] 17:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 961ms 17:23:20 INFO - PROCESS | 3832 | 1466727800587 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 17:23:20 INFO - PROCESS | 3832 | 1466727800590 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 17:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:23:20 INFO - PROCESS | 3832 | 1466727800593 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - PROCESS | 3832 | 1466727800596 Marionette TRACE conn3 <- [1,1058,null,{}] 17:23:20 INFO - PROCESS | 3832 | 1466727800600 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}] 17:23:20 INFO - PROCESS | 3832 | 1466727800602 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:20 INFO - PROCESS | 3832 | 1466727800710 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 17:23:20 INFO - PROCESS | 3832 | 1466727800842 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 3832 | 1466727800846 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:20 INFO - PROCESS | 3832 | ++DOCSHELL 18010800 == 42 [pid = 3832] [id = 274] 17:23:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (180CF000) [pid = 3832] [serial = 821] [outer = 00000000] 17:23:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (195D6C00) [pid = 3832] [serial = 822] [outer = 180CF000] 17:23:20 INFO - PROCESS | 3832 | 1466727800905 Marionette DEBUG loaded listener.js 17:23:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19C69000) [pid = 3832] [serial = 823] [outer = 180CF000] 17:23:21 INFO - PROCESS | 3832 | 1466727801522 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]]]}] 17:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 946ms 17:23:21 INFO - PROCESS | 3832 | 1466727801544 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 17:23:21 INFO - PROCESS | 3832 | 1466727801550 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 17:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:23:21 INFO - PROCESS | 3832 | 1466727801568 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:23:21 INFO - PROCESS | 3832 | 1466727801570 Marionette TRACE conn3 <- [1,1062,null,{}] 17:23:21 INFO - PROCESS | 3832 | 1466727801574 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}] 17:23:21 INFO - PROCESS | 3832 | 1466727801576 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:21 INFO - PROCESS | 3832 | 1466727801681 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 17:23:21 INFO - PROCESS | 3832 | 1466727801809 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:21 INFO - PROCESS | 3832 | 1466727801813 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:21 INFO - PROCESS | 3832 | ++DOCSHELL 16781800 == 43 [pid = 3832] [id = 275] 17:23:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (194BAC00) [pid = 3832] [serial = 824] [outer = 00000000] 17:23:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1A514C00) [pid = 3832] [serial = 825] [outer = 194BAC00] 17:23:21 INFO - PROCESS | 3832 | 1466727801872 Marionette DEBUG loaded listener.js 17:23:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1A517400) [pid = 3832] [serial = 826] [outer = 194BAC00] 17:23:22 INFO - PROCESS | 3832 | 1466727802658 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]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1150ms 17:23:22 INFO - PROCESS | 3832 | 1466727802718 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 3832 | 1466727802723 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 17:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:23:22 INFO - PROCESS | 3832 | 1466727802775 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - PROCESS | 3832 | 1466727802779 Marionette TRACE conn3 <- [1,1066,null,{}] 17:23:22 INFO - PROCESS | 3832 | 1466727802784 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}] 17:23:22 INFO - PROCESS | 3832 | 1466727802787 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:22 INFO - PROCESS | 3832 | 1466727802894 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 17:23:22 INFO - PROCESS | 3832 | 1466727802975 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:22 INFO - PROCESS | 3832 | 1466727802979 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:23 INFO - PROCESS | 3832 | ++DOCSHELL 13270400 == 44 [pid = 3832] [id = 276] 17:23:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (132F0800) [pid = 3832] [serial = 827] [outer = 00000000] 17:23:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (13DF1400) [pid = 3832] [serial = 828] [outer = 132F0800] 17:23:23 INFO - PROCESS | 3832 | 1466727803076 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (140F0000) [pid = 3832] [serial = 829] [outer = 132F0800] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 10A63C00 == 43 [pid = 3832] [id = 270] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 12927800 == 42 [pid = 3832] [id = 269] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 144C6C00 == 41 [pid = 3832] [id = 268] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 13460C00 == 40 [pid = 3832] [id = 267] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 175A9000 == 39 [pid = 3832] [id = 266] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 17379800 == 38 [pid = 3832] [id = 265] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 164ED800 == 37 [pid = 3832] [id = 264] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 13155800 == 36 [pid = 3832] [id = 263] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 10A56800 == 35 [pid = 3832] [id = 262] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 140ECC00 == 34 [pid = 3832] [id = 261] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 10ECC400 == 33 [pid = 3832] [id = 260] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 15A44C00 == 32 [pid = 3832] [id = 259] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 16781800 == 31 [pid = 3832] [id = 275] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 18010800 == 30 [pid = 3832] [id = 274] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 173D8800 == 29 [pid = 3832] [id = 271] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 12BD3000 == 28 [pid = 3832] [id = 272] 17:23:24 INFO - PROCESS | 3832 | --DOCSHELL 15A65800 == 27 [pid = 3832] [id = 273] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (14FABC00) [pid = 3832] [serial = 771] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (180D6800) [pid = 3832] [serial = 774] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (129AE800) [pid = 3832] [serial = 739] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (114CCC00) [pid = 3832] [serial = 738] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1559EC00) [pid = 3832] [serial = 742] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (14FAF000) [pid = 3832] [serial = 741] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (177CC400) [pid = 3832] [serial = 745] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (173DD000) [pid = 3832] [serial = 744] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (197D0400) [pid = 3832] [serial = 777] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1A3A5C00) [pid = 3832] [serial = 748] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A082400) [pid = 3832] [serial = 747] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (180D0800) [pid = 3832] [serial = 769] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (180D6C00) [pid = 3832] [serial = 775] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16785C00) [pid = 3832] [serial = 762] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16790000) [pid = 3832] [serial = 763] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15E94800) [pid = 3832] [serial = 760] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13941C00) [pid = 3832] [serial = 772] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15AB0C00) [pid = 3832] [serial = 759] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13036800) [pid = 3832] [serial = 751] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (114CB000) [pid = 3832] [serial = 750] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12BCC400) [pid = 3832] [serial = 753] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12DFD800) [pid = 3832] [serial = 754] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13DF5C00) [pid = 3832] [serial = 756] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (140EDC00) [pid = 3832] [serial = 757] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1800F800) [pid = 3832] [serial = 768] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (173D9000) [pid = 3832] [serial = 766] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (17379400) [pid = 3832] [serial = 765] [outer = 00000000] [url = about:blank] 17:23:24 INFO - PROCESS | 3832 | 1466727804299 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]]]}] 17:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1576ms 17:23:24 INFO - PROCESS | 3832 | 1466727804343 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 17:23:24 INFO - PROCESS | 3832 | 1466727804347 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 17:23:24 INFO - PROCESS | 3832 | 1466727804351 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:23:24 INFO - PROCESS | 3832 | 1466727804355 Marionette TRACE conn3 <- [1,1070,null,{}] 17:23:24 INFO - PROCESS | 3832 | 1466727804361 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}] 17:23:24 INFO - PROCESS | 3832 | 1466727804364 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:24 INFO - PROCESS | 3832 | 1466727804483 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 17:23:24 INFO - PROCESS | 3832 | 1466727804568 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 3832 | 1466727804570 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:24 INFO - PROCESS | 3832 | ++DOCSHELL 111BF000 == 28 [pid = 3832] [id = 277] 17:23:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (111BF800) [pid = 3832] [serial = 830] [outer = 00000000] 17:23:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (129B1C00) [pid = 3832] [serial = 831] [outer = 111BF800] 17:23:24 INFO - PROCESS | 3832 | 1466727804618 Marionette DEBUG loaded listener.js 17:23:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (129F1C00) [pid = 3832] [serial = 832] [outer = 111BF800] 17:23:25 INFO - PROCESS | 3832 | 1466727805030 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]]]}] 17:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 740ms 17:23:25 INFO - PROCESS | 3832 | 1466727805094 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 3832 | 1466727805098 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 17:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:23:25 INFO - PROCESS | 3832 | 1466727805105 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - PROCESS | 3832 | 1466727805107 Marionette TRACE conn3 <- [1,1074,null,{}] 17:23:25 INFO - PROCESS | 3832 | 1466727805111 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}] 17:23:25 INFO - PROCESS | 3832 | 1466727805114 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:25 INFO - PROCESS | 3832 | 1466727805198 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 17:23:25 INFO - PROCESS | 3832 | 1466727805207 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 3832 | 1466727805209 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:25 INFO - PROCESS | 3832 | ++DOCSHELL 13155800 == 29 [pid = 3832] [id = 278] 17:23:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (13158C00) [pid = 3832] [serial = 833] [outer = 00000000] 17:23:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13461000) [pid = 3832] [serial = 834] [outer = 13158C00] 17:23:25 INFO - PROCESS | 3832 | 1466727805258 Marionette DEBUG loaded listener.js 17:23:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (13DF6400) [pid = 3832] [serial = 835] [outer = 13158C00] 17:23:25 INFO - PROCESS | 3832 | 1466727805710 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]]]}] 17:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 17:23:25 INFO - PROCESS | 3832 | 1466727805742 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 3832 | 1466727805744 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 17:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:23:25 INFO - PROCESS | 3832 | 1466727805751 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - PROCESS | 3832 | 1466727805755 Marionette TRACE conn3 <- [1,1078,null,{}] 17:23:25 INFO - PROCESS | 3832 | 1466727805765 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}] 17:23:25 INFO - PROCESS | 3832 | 1466727805770 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:25 INFO - PROCESS | 3832 | 1466727805882 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 17:23:25 INFO - PROCESS | 3832 | 1466727805892 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 3832 | 1466727805895 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:25 INFO - PROCESS | 3832 | ++DOCSHELL 157B0000 == 30 [pid = 3832] [id = 279] 17:23:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (157B0C00) [pid = 3832] [serial = 836] [outer = 00000000] 17:23:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15A4C800) [pid = 3832] [serial = 837] [outer = 157B0C00] 17:23:25 INFO - PROCESS | 3832 | 1466727805950 Marionette DEBUG loaded listener.js 17:23:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15E92000) [pid = 3832] [serial = 838] [outer = 157B0C00] 17:23:26 INFO - PROCESS | 3832 | 1466727806421 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]]]}] 17:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 756ms 17:23:26 INFO - PROCESS | 3832 | 1466727806493 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 17:23:26 INFO - PROCESS | 3832 | 1466727806495 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 17:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:23:26 INFO - PROCESS | 3832 | 1466727806504 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:23:26 INFO - PROCESS | 3832 | 1466727806506 Marionette TRACE conn3 <- [1,1082,null,{}] 17:23:26 INFO - PROCESS | 3832 | 1466727806510 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}] 17:23:26 INFO - PROCESS | 3832 | 1466727806512 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:26 INFO - PROCESS | 3832 | 1466727806622 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 17:23:26 INFO - PROCESS | 3832 | 1466727806630 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:26 INFO - PROCESS | 3832 | 1466727806632 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:26 INFO - PROCESS | 3832 | ++DOCSHELL 15A40800 == 31 [pid = 3832] [id = 280] 17:23:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (15A4A400) [pid = 3832] [serial = 839] [outer = 00000000] 17:23:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16781800) [pid = 3832] [serial = 840] [outer = 15A4A400] 17:23:26 INFO - PROCESS | 3832 | 1466727806676 Marionette DEBUG loaded listener.js 17:23:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1678D000) [pid = 3832] [serial = 841] [outer = 15A4A400] 17:23:27 INFO - PROCESS | 3832 | 1466727807193 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]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 709ms 17:23:27 INFO - PROCESS | 3832 | 1466727807230 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 17:23:27 INFO - PROCESS | 3832 | 1466727807232 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 17:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:23:27 INFO - PROCESS | 3832 | 1466727807235 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 3832 | 1466727807237 Marionette TRACE conn3 <- [1,1086,null,{}] 17:23:27 INFO - PROCESS | 3832 | 1466727807246 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}] 17:23:27 INFO - PROCESS | 3832 | 1466727807248 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:27 INFO - PROCESS | 3832 | 1466727807383 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 17:23:27 INFO - PROCESS | 3832 | 1466727807394 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:27 INFO - PROCESS | 3832 | 1466727807396 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:27 INFO - PROCESS | 3832 | ++DOCSHELL 167C9000 == 32 [pid = 3832] [id = 281] 17:23:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16981000) [pid = 3832] [serial = 842] [outer = 00000000] 17:23:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (17377C00) [pid = 3832] [serial = 843] [outer = 16981000] 17:23:27 INFO - PROCESS | 3832 | 1466727807440 Marionette DEBUG loaded listener.js 17:23:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (173D8800) [pid = 3832] [serial = 844] [outer = 16981000] 17:23:27 INFO - PROCESS | 3832 | 1466727807870 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]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 709ms 17:23:27 INFO - PROCESS | 3832 | 1466727807935 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 17:23:27 INFO - PROCESS | 3832 | 1466727807937 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 17:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:23:27 INFO - PROCESS | 3832 | 1466727807940 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 3832 | 1466727807942 Marionette TRACE conn3 <- [1,1090,null,{}] 17:23:27 INFO - PROCESS | 3832 | 1466727807945 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}] 17:23:27 INFO - PROCESS | 3832 | 1466727807951 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:28 INFO - PROCESS | 3832 | 1466727808092 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 17:23:28 INFO - PROCESS | 3832 | 1466727808104 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 3832 | 1466727808106 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:28 INFO - PROCESS | 3832 | ++DOCSHELL 173DC800 == 33 [pid = 3832] [id = 282] 17:23:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (173E2000) [pid = 3832] [serial = 845] [outer = 00000000] 17:23:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (17D80800) [pid = 3832] [serial = 846] [outer = 173E2000] 17:23:28 INFO - PROCESS | 3832 | 1466727808150 Marionette DEBUG loaded listener.js 17:23:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (180CFC00) [pid = 3832] [serial = 847] [outer = 173E2000] 17:23:28 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (10ED1400) [pid = 3832] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:23:28 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (10A5B400) [pid = 3832] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:23:28 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (195DCC00) [pid = 3832] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:23:28 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (129F2C00) [pid = 3832] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:23:28 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1737A400) [pid = 3832] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:23:28 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (164EF000) [pid = 3832] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:23:28 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (14F0A000) [pid = 3832] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:23:28 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (175ABC00) [pid = 3832] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:23:28 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13158800) [pid = 3832] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:23:28 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (195E2800) [pid = 3832] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:23:28 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (140EFC00) [pid = 3832] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:23:28 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (173CFC00) [pid = 3832] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:23:28 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19E1EC00) [pid = 3832] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:23:28 INFO - PROCESS | 3832 | 1466727808892 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]]]}] 17:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1008ms 17:23:28 INFO - PROCESS | 3832 | 1466727808944 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 17:23:28 INFO - PROCESS | 3832 | 1466727808946 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 17:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:23:28 INFO - PROCESS | 3832 | 1466727808949 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:23:28 INFO - PROCESS | 3832 | 1466727808950 Marionette TRACE conn3 <- [1,1094,null,{}] 17:23:28 INFO - PROCESS | 3832 | 1466727808954 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}] 17:23:28 INFO - PROCESS | 3832 | 1466727808956 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:29 INFO - PROCESS | 3832 | 1466727809038 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 17:23:29 INFO - PROCESS | 3832 | 1466727809129 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 3832 | 1466727809131 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:29 INFO - PROCESS | 3832 | ++DOCSHELL 10559400 == 34 [pid = 3832] [id = 283] 17:23:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (10A59400) [pid = 3832] [serial = 848] [outer = 00000000] 17:23:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (144C1800) [pid = 3832] [serial = 849] [outer = 10A59400] 17:23:29 INFO - PROCESS | 3832 | 1466727809175 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (14F0A000) [pid = 3832] [serial = 850] [outer = 10A59400] 17:23:29 INFO - PROCESS | 3832 | 1466727809523 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]]]}] 17:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 598ms 17:23:29 INFO - PROCESS | 3832 | 1466727809547 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 17:23:29 INFO - PROCESS | 3832 | 1466727809548 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 17:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:23:29 INFO - PROCESS | 3832 | 1466727809552 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:23:29 INFO - PROCESS | 3832 | 1466727809554 Marionette TRACE conn3 <- [1,1098,null,{}] 17:23:29 INFO - PROCESS | 3832 | 1466727809557 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}] 17:23:29 INFO - PROCESS | 3832 | 1466727809558 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:29 INFO - PROCESS | 3832 | 1466727809665 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 17:23:29 INFO - PROCESS | 3832 | 1466727809673 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 3832 | 1466727809675 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:29 INFO - PROCESS | 3832 | ++DOCSHELL 103CAC00 == 35 [pid = 3832] [id = 284] 17:23:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15320C00) [pid = 3832] [serial = 851] [outer = 00000000] 17:23:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (194BA400) [pid = 3832] [serial = 852] [outer = 15320C00] 17:23:29 INFO - PROCESS | 3832 | 1466727809719 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (194BB000) [pid = 3832] [serial = 853] [outer = 15320C00] 17:23:30 INFO - PROCESS | 3832 | 1466727810111 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]]]}] 17:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 599ms 17:23:30 INFO - PROCESS | 3832 | 1466727810149 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 17:23:30 INFO - PROCESS | 3832 | 1466727810151 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 17:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:23:30 INFO - PROCESS | 3832 | 1466727810154 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 3832 | 1466727810156 Marionette TRACE conn3 <- [1,1102,null,{}] 17:23:30 INFO - PROCESS | 3832 | 1466727810159 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}] 17:23:30 INFO - PROCESS | 3832 | 1466727810161 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:30 INFO - PROCESS | 3832 | 1466727810237 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 17:23:30 INFO - PROCESS | 3832 | 1466727810322 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 3832 | 1466727810324 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:30 INFO - PROCESS | 3832 | ++DOCSHELL 157AE800 == 36 [pid = 3832] [id = 285] 17:23:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16789800) [pid = 3832] [serial = 854] [outer = 00000000] 17:23:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (195E4800) [pid = 3832] [serial = 855] [outer = 16789800] 17:23:30 INFO - PROCESS | 3832 | 1466727810367 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (197CA800) [pid = 3832] [serial = 856] [outer = 16789800] 17:23:30 INFO - PROCESS | 3832 | 1466727810777 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]]]}] 17:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 646ms 17:23:30 INFO - PROCESS | 3832 | 1466727810847 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 17:23:30 INFO - PROCESS | 3832 | 1466727810851 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 17:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:23:30 INFO - PROCESS | 3832 | 1466727810857 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 3832 | 1466727810862 Marionette TRACE conn3 <- [1,1106,null,{}] 17:23:30 INFO - PROCESS | 3832 | 1466727810868 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}] 17:23:30 INFO - PROCESS | 3832 | 1466727810872 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:31 INFO - PROCESS | 3832 | 1466727811015 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 17:23:31 INFO - PROCESS | 3832 | 1466727811109 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:31 INFO - PROCESS | 3832 | 1466727811115 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:31 INFO - PROCESS | 3832 | ++DOCSHELL 1144E000 == 37 [pid = 3832] [id = 286] 17:23:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (114CB000) [pid = 3832] [serial = 857] [outer = 00000000] 17:23:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (12924C00) [pid = 3832] [serial = 858] [outer = 114CB000] 17:23:31 INFO - PROCESS | 3832 | 1466727811214 Marionette DEBUG loaded listener.js 17:23:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (12BD3000) [pid = 3832] [serial = 859] [outer = 114CB000] 17:23:32 INFO - PROCESS | 3832 | 1466727812015 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]]]}] 17:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1197ms 17:23:32 INFO - PROCESS | 3832 | 1466727812055 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 17:23:32 INFO - PROCESS | 3832 | 1466727812059 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 17:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:23:32 INFO - PROCESS | 3832 | 1466727812068 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:23:32 INFO - PROCESS | 3832 | 1466727812075 Marionette TRACE conn3 <- [1,1110,null,{}] 17:23:32 INFO - PROCESS | 3832 | 1466727812081 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}] 17:23:32 INFO - PROCESS | 3832 | 1466727812084 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:32 INFO - PROCESS | 3832 | 1466727812201 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 17:23:32 INFO - PROCESS | 3832 | 1466727812327 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 3832 | 1466727812330 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:32 INFO - PROCESS | 3832 | ++DOCSHELL 144C7C00 == 38 [pid = 3832] [id = 287] 17:23:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (14F8C000) [pid = 3832] [serial = 860] [outer = 00000000] 17:23:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (15329C00) [pid = 3832] [serial = 861] [outer = 14F8C000] 17:23:32 INFO - PROCESS | 3832 | 1466727812387 Marionette DEBUG loaded listener.js 17:23:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1559D800) [pid = 3832] [serial = 862] [outer = 14F8C000] 17:23:33 INFO - PROCESS | 3832 | 1466727813304 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]]]}] 17:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1261ms 17:23:33 INFO - PROCESS | 3832 | 1466727813319 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 17:23:33 INFO - PROCESS | 3832 | 1466727813323 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 17:23:33 INFO - PROCESS | 3832 | 1466727813328 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:23:33 INFO - PROCESS | 3832 | 1466727813331 Marionette TRACE conn3 <- [1,1114,null,{}] 17:23:33 INFO - PROCESS | 3832 | 1466727813337 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}] 17:23:33 INFO - PROCESS | 3832 | 1466727813340 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:33 INFO - PROCESS | 3832 | 1466727813466 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 17:23:33 INFO - PROCESS | 3832 | --DOCSHELL 103CAC00 == 37 [pid = 3832] [id = 284] 17:23:33 INFO - PROCESS | 3832 | --DOCSHELL 10559400 == 36 [pid = 3832] [id = 283] 17:23:33 INFO - PROCESS | 3832 | --DOCSHELL 173DC800 == 35 [pid = 3832] [id = 282] 17:23:33 INFO - PROCESS | 3832 | --DOCSHELL 167C9000 == 34 [pid = 3832] [id = 281] 17:23:33 INFO - PROCESS | 3832 | --DOCSHELL 15A40800 == 33 [pid = 3832] [id = 280] 17:23:33 INFO - PROCESS | 3832 | --DOCSHELL 157B0000 == 32 [pid = 3832] [id = 279] 17:23:33 INFO - PROCESS | 3832 | --DOCSHELL 13155800 == 31 [pid = 3832] [id = 278] 17:23:33 INFO - PROCESS | 3832 | --DOCSHELL 111BF000 == 30 [pid = 3832] [id = 277] 17:23:33 INFO - PROCESS | 3832 | --DOCSHELL 13270400 == 29 [pid = 3832] [id = 276] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (130AB800) [pid = 3832] [serial = 781] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (13463400) [pid = 3832] [serial = 786] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (13944400) [pid = 3832] [serial = 787] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19C6A800) [pid = 3832] [serial = 804] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16E45C00) [pid = 3832] [serial = 808] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (173D8400) [pid = 3832] [serial = 795] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (166A0000) [pid = 3832] [serial = 792] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1678C400) [pid = 3832] [serial = 793] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (194C8800) [pid = 3832] [serial = 810] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (197D0000) [pid = 3832] [serial = 811] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (177CE800) [pid = 3832] [serial = 798] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (17D80C00) [pid = 3832] [serial = 799] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (173EB000) [pid = 3832] [serial = 796] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (14FB0800) [pid = 3832] [serial = 790] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (14F09400) [pid = 3832] [serial = 789] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (197D2400) [pid = 3832] [serial = 778] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19C6DC00) [pid = 3832] [serial = 805] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1532E400) [pid = 3832] [serial = 783] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (195E0400) [pid = 3832] [serial = 802] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (12820C00) [pid = 3832] [serial = 780] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (195DF000) [pid = 3832] [serial = 801] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (140F1000) [pid = 3832] [serial = 807] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (15AA7000) [pid = 3832] [serial = 784] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19E26000) [pid = 3832] [serial = 813] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19ED7C00) [pid = 3832] [serial = 814] [outer = 00000000] [url = about:blank] 17:23:33 INFO - PROCESS | 3832 | 1466727813586 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:33 INFO - PROCESS | 3832 | 1466727813590 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:33 INFO - PROCESS | 3832 | ++DOCSHELL 104E7000 == 30 [pid = 3832] [id = 288] 17:23:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (10559400) [pid = 3832] [serial = 863] [outer = 00000000] 17:23:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (10ECC000) [pid = 3832] [serial = 864] [outer = 10559400] 17:23:33 INFO - PROCESS | 3832 | 1466727813639 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (129E9C00) [pid = 3832] [serial = 865] [outer = 10559400] 17:23:34 INFO - PROCESS | 3832 | 1466727814053 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]]]}] 17:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 741ms 17:23:34 INFO - PROCESS | 3832 | 1466727814085 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 17:23:34 INFO - PROCESS | 3832 | 1466727814089 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 17:23:34 INFO - PROCESS | 3832 | 1466727814096 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:23:34 INFO - PROCESS | 3832 | 1466727814098 Marionette TRACE conn3 <- [1,1118,null,{}] 17:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:23:34 INFO - PROCESS | 3832 | 1466727814103 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}] 17:23:34 INFO - PROCESS | 3832 | 1466727814106 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:34 INFO - PROCESS | 3832 | 1466727814202 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 17:23:34 INFO - PROCESS | 3832 | 1466727814210 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:34 INFO - PROCESS | 3832 | 1466727814213 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:34 INFO - PROCESS | 3832 | ++DOCSHELL 13158800 == 31 [pid = 3832] [id = 289] 17:23:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (131D3800) [pid = 3832] [serial = 866] [outer = 00000000] 17:23:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13DF5C00) [pid = 3832] [serial = 867] [outer = 131D3800] 17:23:34 INFO - PROCESS | 3832 | 1466727814259 Marionette DEBUG loaded listener.js 17:23:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14F8F400) [pid = 3832] [serial = 868] [outer = 131D3800] 17:23:34 INFO - PROCESS | 3832 | 1466727814793 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]]]}] 17:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 693ms 17:23:34 INFO - PROCESS | 3832 | 1466727814812 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 17:23:34 INFO - PROCESS | 3832 | 1466727814814 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 17:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:23:34 INFO - PROCESS | 3832 | 1466727814818 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:23:34 INFO - PROCESS | 3832 | 1466727814821 Marionette TRACE conn3 <- [1,1122,null,{}] 17:23:34 INFO - PROCESS | 3832 | 1466727814832 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}] 17:23:34 INFO - PROCESS | 3832 | 1466727814836 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:34 INFO - PROCESS | 3832 | 1466727814919 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 17:23:34 INFO - PROCESS | 3832 | 1466727814929 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:34 INFO - PROCESS | 3832 | 1466727814932 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:34 INFO - PROCESS | 3832 | ++DOCSHELL 16786000 == 32 [pid = 3832] [id = 290] 17:23:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16788000) [pid = 3832] [serial = 869] [outer = 00000000] 17:23:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (167D1000) [pid = 3832] [serial = 870] [outer = 16788000] 17:23:34 INFO - PROCESS | 3832 | 1466727814983 Marionette DEBUG loaded listener.js 17:23:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16E48C00) [pid = 3832] [serial = 871] [outer = 16788000] 17:23:35 INFO - PROCESS | 3832 | 1466727815467 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]]]}] 17:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 709ms 17:23:35 INFO - PROCESS | 3832 | 1466727815517 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 17:23:35 INFO - PROCESS | 3832 | 1466727815519 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 17:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:23:35 INFO - PROCESS | 3832 | 1466727815523 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 3832 | 1466727815534 Marionette TRACE conn3 <- [1,1126,null,{}] 17:23:35 INFO - PROCESS | 3832 | 1466727815537 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}] 17:23:35 INFO - PROCESS | 3832 | 1466727815539 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:35 INFO - PROCESS | 3832 | 1466727815623 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 17:23:35 INFO - PROCESS | 3832 | 1466727815628 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 3832 | 1466727815630 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:35 INFO - PROCESS | 3832 | ++DOCSHELL 173E2C00 == 33 [pid = 3832] [id = 291] 17:23:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (173E7C00) [pid = 3832] [serial = 872] [outer = 00000000] 17:23:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (177CF800) [pid = 3832] [serial = 873] [outer = 173E7C00] 17:23:35 INFO - PROCESS | 3832 | 1466727815674 Marionette DEBUG loaded listener.js 17:23:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (17D81C00) [pid = 3832] [serial = 874] [outer = 173E7C00] 17:23:36 INFO - PROCESS | 3832 | 1466727816129 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]]]}] 17:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 662ms 17:23:36 INFO - PROCESS | 3832 | 1466727816187 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 17:23:36 INFO - PROCESS | 3832 | 1466727816189 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 17:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:23:36 INFO - PROCESS | 3832 | 1466727816193 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:23:36 INFO - PROCESS | 3832 | 1466727816194 Marionette TRACE conn3 <- [1,1130,null,{}] 17:23:36 INFO - PROCESS | 3832 | 1466727816198 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}] 17:23:36 INFO - PROCESS | 3832 | 1466727816200 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:36 INFO - PROCESS | 3832 | 1466727816306 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 17:23:36 INFO - PROCESS | 3832 | 1466727816397 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:36 INFO - PROCESS | 3832 | 1466727816399 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:36 INFO - PROCESS | 3832 | ++DOCSHELL 17E2D000 == 34 [pid = 3832] [id = 292] 17:23:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17E2D400) [pid = 3832] [serial = 875] [outer = 00000000] 17:23:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (194B9C00) [pid = 3832] [serial = 876] [outer = 17E2D400] 17:23:36 INFO - PROCESS | 3832 | 1466727816445 Marionette DEBUG loaded listener.js 17:23:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (180D3C00) [pid = 3832] [serial = 877] [outer = 17E2D400] 17:23:36 INFO - PROCESS | 3832 | 1466727816854 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]]]}] 17:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 709ms 17:23:36 INFO - PROCESS | 3832 | 1466727816891 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 17:23:36 INFO - PROCESS | 3832 | 1466727816893 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 17:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:23:36 INFO - PROCESS | 3832 | 1466727816907 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:23:36 INFO - PROCESS | 3832 | 1466727816909 Marionette TRACE conn3 <- [1,1134,null,{}] 17:23:36 INFO - PROCESS | 3832 | 1466727816912 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}] 17:23:36 INFO - PROCESS | 3832 | 1466727816918 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:37 INFO - PROCESS | 3832 | 1466727817053 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 17:23:37 INFO - PROCESS | 3832 | 1466727817113 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 3832 | 1466727817115 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:37 INFO - PROCESS | 3832 | ++DOCSHELL 10A57C00 == 35 [pid = 3832] [id = 293] 17:23:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (164E6800) [pid = 3832] [serial = 878] [outer = 00000000] 17:23:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19976400) [pid = 3832] [serial = 879] [outer = 164E6800] 17:23:37 INFO - PROCESS | 3832 | 1466727817158 Marionette DEBUG loaded listener.js 17:23:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19C73400) [pid = 3832] [serial = 880] [outer = 164E6800] 17:23:37 INFO - PROCESS | 3832 | 1466727817592 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]]]}] 17:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 772ms 17:23:37 INFO - PROCESS | 3832 | 1466727817674 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 17:23:37 INFO - PROCESS | 3832 | 1466727817676 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 17:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:23:37 INFO - PROCESS | 3832 | 1466727817683 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:23:37 INFO - PROCESS | 3832 | 1466727817685 Marionette TRACE conn3 <- [1,1138,null,{}] 17:23:37 INFO - PROCESS | 3832 | 1466727817688 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}] 17:23:37 INFO - PROCESS | 3832 | 1466727817690 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:37 INFO - PROCESS | 3832 | 1466727817796 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 17:23:37 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (15320C00) [pid = 3832] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:23:37 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (132F0800) [pid = 3832] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:23:37 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13158C00) [pid = 3832] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:23:37 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (157B0C00) [pid = 3832] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:23:37 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (111BF800) [pid = 3832] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:23:37 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12BD8000) [pid = 3832] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:23:37 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15AA6000) [pid = 3832] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:23:37 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (180CF000) [pid = 3832] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:23:37 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (194BAC00) [pid = 3832] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:23:37 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16981000) [pid = 3832] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:23:37 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (10A59400) [pid = 3832] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:23:37 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (173E2000) [pid = 3832] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:23:37 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (15A4A400) [pid = 3832] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:23:37 INFO - PROCESS | 3832 | 1466727817931 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 3832 | 1466727817933 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:37 INFO - PROCESS | 3832 | ++DOCSHELL 10A59400 == 36 [pid = 3832] [id = 294] 17:23:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (10A59800) [pid = 3832] [serial = 881] [outer = 00000000] 17:23:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (12BD8000) [pid = 3832] [serial = 882] [outer = 10A59800] 17:23:38 INFO - PROCESS | 3832 | 1466727817978 Marionette DEBUG loaded listener.js 17:23:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13944800) [pid = 3832] [serial = 883] [outer = 10A59800] 17:23:38 INFO - PROCESS | 3832 | 1466727818415 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]]]}] 17:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 804ms 17:23:38 INFO - PROCESS | 3832 | 1466727818483 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 17:23:38 INFO - PROCESS | 3832 | 1466727818485 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 17:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:23:38 INFO - PROCESS | 3832 | 1466727818488 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - PROCESS | 3832 | 1466727818490 Marionette TRACE conn3 <- [1,1142,null,{}] 17:23:38 INFO - PROCESS | 3832 | 1466727818493 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}] 17:23:38 INFO - PROCESS | 3832 | 1466727818495 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:38 INFO - PROCESS | 3832 | 1466727818620 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 17:23:38 INFO - PROCESS | 3832 | 1466727818627 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:38 INFO - PROCESS | 3832 | 1466727818629 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:38 INFO - PROCESS | 3832 | ++DOCSHELL 12927800 == 37 [pid = 3832] [id = 295] 17:23:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15AAD400) [pid = 3832] [serial = 884] [outer = 00000000] 17:23:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (195DC800) [pid = 3832] [serial = 885] [outer = 15AAD400] 17:23:38 INFO - PROCESS | 3832 | 1466727818672 Marionette DEBUG loaded listener.js 17:23:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19F80800) [pid = 3832] [serial = 886] [outer = 15AAD400] 17:23:39 INFO - PROCESS | 3832 | 1466727819081 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]]]}] 17:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 598ms 17:23:39 INFO - PROCESS | 3832 | 1466727819117 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 17:23:39 INFO - PROCESS | 3832 | 1466727819119 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 17:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:23:39 INFO - PROCESS | 3832 | 1466727819138 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:23:39 INFO - PROCESS | 3832 | 1466727819140 Marionette TRACE conn3 <- [1,1146,null,{}] 17:23:39 INFO - PROCESS | 3832 | 1466727819152 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}] 17:23:39 INFO - PROCESS | 3832 | 1466727819155 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:39 INFO - PROCESS | 3832 | 1466727819233 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 17:23:39 INFO - PROCESS | 3832 | 1466727819240 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 3832 | 1466727819242 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:39 INFO - PROCESS | 3832 | ++DOCSHELL 197D0000 == 38 [pid = 3832] [id = 296] 17:23:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1A07E800) [pid = 3832] [serial = 887] [outer = 00000000] 17:23:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1A3A7800) [pid = 3832] [serial = 888] [outer = 1A07E800] 17:23:39 INFO - PROCESS | 3832 | 1466727819293 Marionette DEBUG loaded listener.js 17:23:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1A513000) [pid = 3832] [serial = 889] [outer = 1A07E800] 17:23:39 INFO - PROCESS | 3832 | 1466727819726 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]]]}] 17:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 662ms 17:23:39 INFO - PROCESS | 3832 | 1466727819781 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 17:23:39 INFO - PROCESS | 3832 | 1466727819783 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 17:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:23:39 INFO - PROCESS | 3832 | 1466727819787 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:23:39 INFO - PROCESS | 3832 | 1466727819788 Marionette TRACE conn3 <- [1,1150,null,{}] 17:23:39 INFO - PROCESS | 3832 | 1466727819796 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}] 17:23:39 INFO - PROCESS | 3832 | 1466727819798 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:39 INFO - PROCESS | 3832 | 1466727819877 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 17:23:39 INFO - PROCESS | 3832 | 1466727819882 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 3832 | 1466727819884 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:39 INFO - PROCESS | 3832 | ++DOCSHELL 1A39D800 == 39 [pid = 3832] [id = 297] 17:23:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1A517000) [pid = 3832] [serial = 890] [outer = 00000000] 17:23:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1A51D400) [pid = 3832] [serial = 891] [outer = 1A517000] 17:23:39 INFO - PROCESS | 3832 | 1466727819928 Marionette DEBUG loaded listener.js 17:23:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1A51F000) [pid = 3832] [serial = 892] [outer = 1A517000] 17:23:40 INFO - PROCESS | 3832 | 1466727820634 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]]]}] 17:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 913ms 17:23:40 INFO - PROCESS | 3832 | 1466727820692 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 17:23:40 INFO - PROCESS | 3832 | 1466727820697 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 17:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:23:40 INFO - PROCESS | 3832 | 1466727820702 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - PROCESS | 3832 | 1466727820707 Marionette TRACE conn3 <- [1,1154,null,{}] 17:23:40 INFO - PROCESS | 3832 | 1466727820712 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}] 17:23:40 INFO - PROCESS | 3832 | 1466727820715 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:40 INFO - PROCESS | 3832 | 1466727820833 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 17:23:40 INFO - PROCESS | 3832 | 1466727820957 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:40 INFO - PROCESS | 3832 | 1466727820960 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:40 INFO - PROCESS | 3832 | ++DOCSHELL 11C34000 == 40 [pid = 3832] [id = 298] 17:23:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (129B6800) [pid = 3832] [serial = 893] [outer = 00000000] 17:23:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13131800) [pid = 3832] [serial = 894] [outer = 129B6800] 17:23:41 INFO - PROCESS | 3832 | 1466727821017 Marionette DEBUG loaded listener.js 17:23:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (14FB4400) [pid = 3832] [serial = 895] [outer = 129B6800] 17:23:41 INFO - PROCESS | 3832 | 1466727821580 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]]]}] 17:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 914ms 17:23:41 INFO - PROCESS | 3832 | 1466727821622 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 17:23:41 INFO - PROCESS | 3832 | 1466727821626 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 17:23:41 INFO - PROCESS | 3832 | 1466727821634 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:23:41 INFO - PROCESS | 3832 | 1466727821637 Marionette TRACE conn3 <- [1,1158,null,{}] 17:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:23:41 INFO - PROCESS | 3832 | 1466727821641 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}] 17:23:41 INFO - PROCESS | 3832 | 1466727821644 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:41 INFO - PROCESS | 3832 | 1466727821756 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 17:23:41 INFO - PROCESS | 3832 | 1466727821857 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 3832 | 1466727821860 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:41 INFO - PROCESS | 3832 | ++DOCSHELL 1737C000 == 41 [pid = 3832] [id = 299] 17:23:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (173DA400) [pid = 3832] [serial = 896] [outer = 00000000] 17:23:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (175B6800) [pid = 3832] [serial = 897] [outer = 173DA400] 17:23:41 INFO - PROCESS | 3832 | 1466727821915 Marionette DEBUG loaded listener.js 17:23:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (180CE800) [pid = 3832] [serial = 898] [outer = 173DA400] 17:23:42 INFO - PROCESS | 3832 | 1466727822611 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]]]}] 17:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 993ms 17:23:42 INFO - PROCESS | 3832 | 1466727822657 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 3832 | 1466727822659 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 17:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:23:42 INFO - PROCESS | 3832 | 1466727822663 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - PROCESS | 3832 | 1466727822667 Marionette TRACE conn3 <- [1,1162,null,{}] 17:23:42 INFO - PROCESS | 3832 | 1466727822678 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}] 17:23:42 INFO - PROCESS | 3832 | 1466727822682 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:42 INFO - PROCESS | 3832 | 1466727822819 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 17:23:42 INFO - PROCESS | 3832 | 1466727822952 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:42 INFO - PROCESS | 3832 | 1466727822956 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:42 INFO - PROCESS | 3832 | ++DOCSHELL 1A07D800 == 42 [pid = 3832] [id = 300] 17:23:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A39B800) [pid = 3832] [serial = 899] [outer = 00000000] 17:23:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A3A6400) [pid = 3832] [serial = 900] [outer = 1A39B800] 17:23:43 INFO - PROCESS | 3832 | 1466727823013 Marionette DEBUG loaded listener.js 17:23:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1A606000) [pid = 3832] [serial = 901] [outer = 1A39B800] 17:23:43 INFO - PROCESS | 3832 | 1466727823767 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] 17:23:43 INFO - PROCESS | 3832 | 1466727823826 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 17:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:23:43 INFO - PROCESS | 3832 | 1466727823831 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:23:43 INFO - PROCESS | 3832 | 1466727823835 Marionette TRACE conn3 <- [1,1166,null,{}] 17:23:43 INFO - PROCESS | 3832 | 1466727823840 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}] 17:23:43 INFO - PROCESS | 3832 | 1466727823843 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:43 INFO - PROCESS | 3832 | 1466727823940 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 17:23:44 INFO - PROCESS | 3832 | 1466727824023 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:44 INFO - PROCESS | 3832 | 1466727824027 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:44 INFO - PROCESS | 3832 | ++DOCSHELL 1312C400 == 43 [pid = 3832] [id = 301] 17:23:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (13131400) [pid = 3832] [serial = 902] [outer = 00000000] 17:23:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (13270000) [pid = 3832] [serial = 903] [outer = 13131400] 17:23:44 INFO - PROCESS | 3832 | 1466727824125 Marionette DEBUG loaded listener.js 17:23:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (13DEC400) [pid = 3832] [serial = 904] [outer = 13131400] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 197D0000 == 42 [pid = 3832] [id = 296] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 12927800 == 41 [pid = 3832] [id = 295] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 10A59400 == 40 [pid = 3832] [id = 294] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 10A57C00 == 39 [pid = 3832] [id = 293] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 17E2D000 == 38 [pid = 3832] [id = 292] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 173E2C00 == 37 [pid = 3832] [id = 291] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 16786000 == 36 [pid = 3832] [id = 290] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 13158800 == 35 [pid = 3832] [id = 289] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 104E7000 == 34 [pid = 3832] [id = 288] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 157AE800 == 33 [pid = 3832] [id = 285] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 1144E000 == 32 [pid = 3832] [id = 286] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 144C7C00 == 31 [pid = 3832] [id = 287] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 1737C000 == 30 [pid = 3832] [id = 299] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 1A07D800 == 29 [pid = 3832] [id = 300] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 1A39D800 == 28 [pid = 3832] [id = 297] 17:23:45 INFO - PROCESS | 3832 | --DOCSHELL 11C34000 == 27 [pid = 3832] [id = 298] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (194BB000) [pid = 3832] [serial = 853] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (140F0000) [pid = 3832] [serial = 829] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (13DF1400) [pid = 3832] [serial = 828] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (13461000) [pid = 3832] [serial = 834] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (13DF6400) [pid = 3832] [serial = 835] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (15A4C800) [pid = 3832] [serial = 837] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (129B1C00) [pid = 3832] [serial = 831] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (129F1C00) [pid = 3832] [serial = 832] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13266400) [pid = 3832] [serial = 817] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13128000) [pid = 3832] [serial = 816] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1697E800) [pid = 3832] [serial = 820] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (164E9C00) [pid = 3832] [serial = 819] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19C69000) [pid = 3832] [serial = 823] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (195D6C00) [pid = 3832] [serial = 822] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1A517400) [pid = 3832] [serial = 826] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1A514C00) [pid = 3832] [serial = 825] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (17377C00) [pid = 3832] [serial = 843] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (144C1800) [pid = 3832] [serial = 849] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17D80800) [pid = 3832] [serial = 846] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (194BA400) [pid = 3832] [serial = 852] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (180CFC00) [pid = 3832] [serial = 847] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16781800) [pid = 3832] [serial = 840] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (173D8800) [pid = 3832] [serial = 844] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1678D000) [pid = 3832] [serial = 841] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (195E4800) [pid = 3832] [serial = 855] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (15E92000) [pid = 3832] [serial = 838] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (14F0A000) [pid = 3832] [serial = 850] [outer = 00000000] [url = about:blank] 17:23:45 INFO - PROCESS | 3832 | 1466727825374 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] 17:23:45 INFO - PROCESS | 3832 | 1466727825464 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 17:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:23:45 INFO - PROCESS | 3832 | 1466727825469 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 3832 | 1466727825472 Marionette TRACE conn3 <- [1,1170,null,{}] 17:23:45 INFO - PROCESS | 3832 | 1466727825479 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}] 17:23:45 INFO - PROCESS | 3832 | 1466727825482 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:45 INFO - PROCESS | 3832 | 1466727825567 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 17:23:45 INFO - PROCESS | 3832 | 1466727825650 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 3832 | 1466727825652 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:45 INFO - PROCESS | 3832 | ++DOCSHELL 10BAD000 == 28 [pid = 3832] [id = 302] 17:23:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (10EC6C00) [pid = 3832] [serial = 905] [outer = 00000000] 17:23:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (129F7400) [pid = 3832] [serial = 906] [outer = 10EC6C00] 17:23:45 INFO - PROCESS | 3832 | 1466727825700 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (12D69800) [pid = 3832] [serial = 907] [outer = 10EC6C00] 17:23:46 INFO - PROCESS | 3832 | 1466727826114 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] 17:23:46 INFO - PROCESS | 3832 | 1466727826171 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 17:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:23:46 INFO - PROCESS | 3832 | 1466727826178 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - PROCESS | 3832 | 1466727826180 Marionette TRACE conn3 <- [1,1174,null,{}] 17:23:46 INFO - PROCESS | 3832 | 1466727826184 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}] 17:23:46 INFO - PROCESS | 3832 | 1466727826187 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:46 INFO - PROCESS | 3832 | 1466727826271 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 17:23:46 INFO - PROCESS | 3832 | 1466727826278 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:46 INFO - PROCESS | 3832 | 1466727826280 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:46 INFO - PROCESS | 3832 | ++DOCSHELL 11CD1C00 == 29 [pid = 3832] [id = 303] 17:23:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13466C00) [pid = 3832] [serial = 908] [outer = 00000000] 17:23:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (140EDC00) [pid = 3832] [serial = 909] [outer = 13466C00] 17:23:46 INFO - PROCESS | 3832 | 1466727826327 Marionette DEBUG loaded listener.js 17:23:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (144C0400) [pid = 3832] [serial = 910] [outer = 13466C00] 17:23:46 INFO - PROCESS | 3832 | 1466727826841 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] 17:23:46 INFO - PROCESS | 3832 | 1466727826911 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 17:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:23:46 INFO - PROCESS | 3832 | 1466727826914 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - PROCESS | 3832 | 1466727826918 Marionette TRACE conn3 <- [1,1178,null,{}] 17:23:46 INFO - PROCESS | 3832 | 1466727826929 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}] 17:23:46 INFO - PROCESS | 3832 | 1466727826934 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:47 INFO - PROCESS | 3832 | 1466727827047 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 17:23:47 INFO - PROCESS | 3832 | 1466727827146 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:47 INFO - PROCESS | 3832 | 1466727827149 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:47 INFO - PROCESS | 3832 | ++DOCSHELL 164E6C00 == 30 [pid = 3832] [id = 304] 17:23:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (164E7000) [pid = 3832] [serial = 911] [outer = 00000000] 17:23:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1669F000) [pid = 3832] [serial = 912] [outer = 164E7000] 17:23:47 INFO - PROCESS | 3832 | 1466727827199 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16786400) [pid = 3832] [serial = 913] [outer = 164E7000] 17:23:47 INFO - PROCESS | 3832 | 1466727827611 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] 17:23:47 INFO - PROCESS | 3832 | 1466727827657 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 17:23:47 INFO - PROCESS | 3832 | 1466727827660 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:23:47 INFO - PROCESS | 3832 | 1466727827662 Marionette TRACE conn3 <- [1,1182,null,{}] 17:23:47 INFO - PROCESS | 3832 | 1466727827665 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}] 17:23:47 INFO - PROCESS | 3832 | 1466727827667 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:47 INFO - PROCESS | 3832 | 1466727827783 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 17:23:47 INFO - PROCESS | 3832 | 1466727827789 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:47 INFO - PROCESS | 3832 | 1466727827791 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:47 INFO - PROCESS | 3832 | ++DOCSHELL 16784C00 == 31 [pid = 3832] [id = 305] 17:23:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1678D800) [pid = 3832] [serial = 914] [outer = 00000000] 17:23:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17378000) [pid = 3832] [serial = 915] [outer = 1678D800] 17:23:47 INFO - PROCESS | 3832 | 1466727827835 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (173D1400) [pid = 3832] [serial = 916] [outer = 1678D800] 17:23:48 INFO - PROCESS | 3832 | 1466727828282 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] 17:23:48 INFO - PROCESS | 3832 | 1466727828300 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 17:23:48 INFO - PROCESS | 3832 | 1466727828303 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:23:48 INFO - PROCESS | 3832 | 1466727828305 Marionette TRACE conn3 <- [1,1186,null,{}] 17:23:48 INFO - PROCESS | 3832 | 1466727828308 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}] 17:23:48 INFO - PROCESS | 3832 | 1466727828310 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:48 INFO - PROCESS | 3832 | 1466727828416 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 17:23:48 INFO - PROCESS | 3832 | 1466727828508 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:48 INFO - PROCESS | 3832 | 1466727828511 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:48 INFO - PROCESS | 3832 | ++DOCSHELL 173D9000 == 32 [pid = 3832] [id = 306] 17:23:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (173E0400) [pid = 3832] [serial = 917] [outer = 00000000] 17:23:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (175AFC00) [pid = 3832] [serial = 918] [outer = 173E0400] 17:23:48 INFO - PROCESS | 3832 | 1466727828554 Marionette DEBUG loaded listener.js 17:23:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (177CBC00) [pid = 3832] [serial = 919] [outer = 173E0400] 17:23:49 INFO - PROCESS | 3832 | 1466727828990 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]]]}] 17:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 741ms 17:23:49 INFO - PROCESS | 3832 | 1466727829044 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 17:23:49 INFO - PROCESS | 3832 | 1466727829046 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 17:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:23:49 INFO - PROCESS | 3832 | 1466727829049 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:23:49 INFO - PROCESS | 3832 | 1466727829051 Marionette TRACE conn3 <- [1,1190,null,{}] 17:23:49 INFO - PROCESS | 3832 | 1466727829054 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}] 17:23:49 INFO - PROCESS | 3832 | 1466727829060 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:49 INFO - PROCESS | 3832 | 1466727829197 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 17:23:49 INFO - PROCESS | 3832 | 1466727829257 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 3832 | 1466727829259 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:49 INFO - PROCESS | 3832 | ++DOCSHELL 173D7C00 == 33 [pid = 3832] [id = 307] 17:23:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (180D6C00) [pid = 3832] [serial = 920] [outer = 00000000] 17:23:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (195D8400) [pid = 3832] [serial = 921] [outer = 180D6C00] 17:23:49 INFO - PROCESS | 3832 | 1466727829304 Marionette DEBUG loaded listener.js 17:23:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (195E1800) [pid = 3832] [serial = 922] [outer = 180D6C00] 17:23:49 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1A517000) [pid = 3832] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:23:49 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1A07E800) [pid = 3832] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:23:49 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17E2D400) [pid = 3832] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:23:49 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (164E6800) [pid = 3832] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:23:49 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (10A59800) [pid = 3832] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:23:49 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16789800) [pid = 3832] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:23:49 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (114CB000) [pid = 3832] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:23:49 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (14F8C000) [pid = 3832] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:23:49 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (131D3800) [pid = 3832] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:23:49 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10559400) [pid = 3832] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:23:49 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (173E7C00) [pid = 3832] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:23:49 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16788000) [pid = 3832] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:23:49 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15AAD400) [pid = 3832] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:23:49 INFO - PROCESS | 3832 | 1466727829920 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]]]}] 17:23:49 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 17:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 913ms 17:23:49 INFO - PROCESS | 3832 | 1466727829954 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 17:23:49 INFO - PROCESS | 3832 | 1466727829956 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 17:23:49 INFO - PROCESS | 3832 | 1466727829970 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:23:49 INFO - PROCESS | 3832 | 1466727829971 Marionette TRACE conn3 <- [1,1194,null,{}] 17:23:49 INFO - PROCESS | 3832 | 1466727829975 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}] 17:23:49 INFO - PROCESS | 3832 | 1466727829977 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:50 INFO - PROCESS | 3832 | 1466727830051 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 17:23:50 INFO - PROCESS | 3832 | 1466727830056 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 3832 | 1466727830058 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:50 INFO - PROCESS | 3832 | ++DOCSHELL 12DF5C00 == 34 [pid = 3832] [id = 308] 17:23:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (164EA400) [pid = 3832] [serial = 923] [outer = 00000000] 17:23:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17D80400) [pid = 3832] [serial = 924] [outer = 164EA400] 17:23:50 INFO - PROCESS | 3832 | 1466727830101 Marionette DEBUG loaded listener.js 17:23:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (18010800) [pid = 3832] [serial = 925] [outer = 164EA400] 17:23:50 INFO - PROCESS | 3832 | 1466727830571 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]]]}] 17:23:50 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 17:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 599ms 17:23:50 INFO - PROCESS | 3832 | 1466727830600 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 3832 | 1466727830602 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 17:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:23:50 INFO - PROCESS | 3832 | 1466727830609 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - PROCESS | 3832 | 1466727830611 Marionette TRACE conn3 <- [1,1198,null,{}] 17:23:50 INFO - PROCESS | 3832 | 1466727830614 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}] 17:23:50 INFO - PROCESS | 3832 | 1466727830616 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:50 INFO - PROCESS | 3832 | 1466727830692 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 17:23:50 INFO - PROCESS | 3832 | 1466727830698 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 3832 | 1466727830700 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:50 INFO - PROCESS | 3832 | ++DOCSHELL 13DF7400 == 35 [pid = 3832] [id = 309] 17:23:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (195E0400) [pid = 3832] [serial = 926] [outer = 00000000] 17:23:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (197D8400) [pid = 3832] [serial = 927] [outer = 195E0400] 17:23:50 INFO - PROCESS | 3832 | 1466727830743 Marionette DEBUG loaded listener.js 17:23:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19975400) [pid = 3832] [serial = 928] [outer = 195E0400] 17:23:51 INFO - PROCESS | 3832 | 1466727831201 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]]]}] 17:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 631ms 17:23:51 INFO - PROCESS | 3832 | 1466727831249 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 17:23:51 INFO - PROCESS | 3832 | 1466727831251 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 17:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:23:51 INFO - PROCESS | 3832 | 1466727831254 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:23:51 INFO - PROCESS | 3832 | 1466727831255 Marionette TRACE conn3 <- [1,1202,null,{}] 17:23:51 INFO - PROCESS | 3832 | 1466727831259 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}] 17:23:51 INFO - PROCESS | 3832 | 1466727831261 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:51 INFO - PROCESS | 3832 | 1466727831336 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 17:23:51 INFO - PROCESS | 3832 | 1466727831341 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:51 INFO - PROCESS | 3832 | 1466727831343 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:51 INFO - PROCESS | 3832 | ++DOCSHELL 15E96000 == 36 [pid = 3832] [id = 310] 17:23:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19E19C00) [pid = 3832] [serial = 929] [outer = 00000000] 17:23:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19EDAC00) [pid = 3832] [serial = 930] [outer = 19E19C00] 17:23:51 INFO - PROCESS | 3832 | 1466727831386 Marionette DEBUG loaded listener.js 17:23:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19EDD000) [pid = 3832] [serial = 931] [outer = 19E19C00] 17:23:51 INFO - PROCESS | 3832 | 1466727831978 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]]]}] 17:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 741ms 17:23:51 INFO - PROCESS | 3832 | 1466727831995 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 17:23:52 INFO - PROCESS | 3832 | 1466727832000 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 17:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:23:52 INFO - PROCESS | 3832 | 1466727832006 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:23:52 INFO - PROCESS | 3832 | 1466727832009 Marionette TRACE conn3 <- [1,1206,null,{}] 17:23:52 INFO - PROCESS | 3832 | 1466727832015 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}] 17:23:52 INFO - PROCESS | 3832 | 1466727832019 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:52 INFO - PROCESS | 3832 | 1466727832188 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 17:23:52 INFO - PROCESS | 3832 | 1466727832317 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:52 INFO - PROCESS | 3832 | 1466727832322 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:52 INFO - PROCESS | 3832 | ++DOCSHELL 1055C400 == 37 [pid = 3832] [id = 311] 17:23:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (10562C00) [pid = 3832] [serial = 932] [outer = 00000000] 17:23:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (13128000) [pid = 3832] [serial = 933] [outer = 10562C00] 17:23:52 INFO - PROCESS | 3832 | 1466727832385 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1326F800) [pid = 3832] [serial = 934] [outer = 10562C00] 17:23:53 INFO - PROCESS | 3832 | 1466727833100 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]]]}] 17:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1150ms 17:23:53 INFO - PROCESS | 3832 | 1466727833150 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 3832 | 1466727833155 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 17:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:23:53 INFO - PROCESS | 3832 | 1466727833162 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 3832 | 1466727833165 Marionette TRACE conn3 <- [1,1210,null,{}] 17:23:53 INFO - PROCESS | 3832 | 1466727833169 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}] 17:23:53 INFO - PROCESS | 3832 | 1466727833171 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:53 INFO - PROCESS | 3832 | 1466727833288 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 17:23:53 INFO - PROCESS | 3832 | 1466727833416 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:53 INFO - PROCESS | 3832 | 1466727833419 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:53 INFO - PROCESS | 3832 | ++DOCSHELL 15A43000 == 38 [pid = 3832] [id = 312] 17:23:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (15AAB000) [pid = 3832] [serial = 935] [outer = 00000000] 17:23:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (164EC800) [pid = 3832] [serial = 936] [outer = 15AAB000] 17:23:53 INFO - PROCESS | 3832 | 1466727833477 Marionette DEBUG loaded listener.js 17:23:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1678CC00) [pid = 3832] [serial = 937] [outer = 15AAB000] 17:23:54 INFO - PROCESS | 3832 | 1466727834299 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] 17:23:54 INFO - PROCESS | 3832 | 1466727834409 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 17:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:23:54 INFO - PROCESS | 3832 | 1466727834415 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:23:54 INFO - PROCESS | 3832 | 1466727834418 Marionette TRACE conn3 <- [1,1214,null,{}] 17:23:54 INFO - PROCESS | 3832 | 1466727834424 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}] 17:23:54 INFO - PROCESS | 3832 | 1466727834427 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:54 INFO - PROCESS | 3832 | 1466727834557 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 17:23:54 INFO - PROCESS | 3832 | --DOCSHELL 13DF7400 == 37 [pid = 3832] [id = 309] 17:23:54 INFO - PROCESS | 3832 | --DOCSHELL 12DF5C00 == 36 [pid = 3832] [id = 308] 17:23:54 INFO - PROCESS | 3832 | --DOCSHELL 173D7C00 == 35 [pid = 3832] [id = 307] 17:23:54 INFO - PROCESS | 3832 | --DOCSHELL 173D9000 == 34 [pid = 3832] [id = 306] 17:23:54 INFO - PROCESS | 3832 | --DOCSHELL 16784C00 == 33 [pid = 3832] [id = 305] 17:23:54 INFO - PROCESS | 3832 | --DOCSHELL 164E6C00 == 32 [pid = 3832] [id = 304] 17:23:54 INFO - PROCESS | 3832 | --DOCSHELL 11CD1C00 == 31 [pid = 3832] [id = 303] 17:23:54 INFO - PROCESS | 3832 | --DOCSHELL 10BAD000 == 30 [pid = 3832] [id = 302] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A51D400) [pid = 3832] [serial = 891] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1A51F000) [pid = 3832] [serial = 892] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1A3A7800) [pid = 3832] [serial = 888] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1A513000) [pid = 3832] [serial = 889] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (194B9C00) [pid = 3832] [serial = 876] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19976400) [pid = 3832] [serial = 879] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (180D3C00) [pid = 3832] [serial = 877] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12BD8000) [pid = 3832] [serial = 882] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19C73400) [pid = 3832] [serial = 880] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (197CA800) [pid = 3832] [serial = 856] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12924C00) [pid = 3832] [serial = 858] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12BD3000) [pid = 3832] [serial = 859] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15329C00) [pid = 3832] [serial = 861] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1559D800) [pid = 3832] [serial = 862] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13DF5C00) [pid = 3832] [serial = 867] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (14F8F400) [pid = 3832] [serial = 868] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10ECC000) [pid = 3832] [serial = 864] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (129E9C00) [pid = 3832] [serial = 865] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (177CF800) [pid = 3832] [serial = 873] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (167D1000) [pid = 3832] [serial = 870] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16E48C00) [pid = 3832] [serial = 871] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (13944800) [pid = 3832] [serial = 883] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (195DC800) [pid = 3832] [serial = 885] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (19F80800) [pid = 3832] [serial = 886] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (17D81C00) [pid = 3832] [serial = 874] [outer = 00000000] [url = about:blank] 17:23:54 INFO - PROCESS | 3832 | 1466727834675 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:54 INFO - PROCESS | 3832 | 1466727834679 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:54 INFO - PROCESS | 3832 | ++DOCSHELL 10EC9000 == 31 [pid = 3832] [id = 313] 17:23:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10ECB400) [pid = 3832] [serial = 938] [outer = 00000000] 17:23:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (111C6400) [pid = 3832] [serial = 939] [outer = 10ECB400] 17:23:54 INFO - PROCESS | 3832 | 1466727834729 Marionette DEBUG loaded listener.js 17:23:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (129B1800) [pid = 3832] [serial = 940] [outer = 10ECB400] 17:23:55 INFO - PROCESS | 3832 | 1466727835144 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]]]}] 17:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 741ms 17:23:55 INFO - PROCESS | 3832 | 1466727835153 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 17:23:55 INFO - PROCESS | 3832 | 1466727835157 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 17:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:23:55 INFO - PROCESS | 3832 | 1466727835163 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - PROCESS | 3832 | 1466727835165 Marionette TRACE conn3 <- [1,1218,null,{}] 17:23:55 INFO - PROCESS | 3832 | 1466727835169 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}] 17:23:55 INFO - PROCESS | 3832 | 1466727835172 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:55 INFO - PROCESS | 3832 | 1466727835276 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 17:23:55 INFO - PROCESS | 3832 | 1466727835363 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:55 INFO - PROCESS | 3832 | 1466727835365 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:55 INFO - PROCESS | 3832 | ++DOCSHELL 130A1C00 == 32 [pid = 3832] [id = 314] 17:23:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13151400) [pid = 3832] [serial = 941] [outer = 00000000] 17:23:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (144BD400) [pid = 3832] [serial = 942] [outer = 13151400] 17:23:55 INFO - PROCESS | 3832 | 1466727835412 Marionette DEBUG loaded listener.js 17:23:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (14FADC00) [pid = 3832] [serial = 943] [outer = 13151400] 17:23:55 INFO - PROCESS | 3832 | 1466727835789 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]]]}] 17:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 709ms 17:23:55 INFO - PROCESS | 3832 | 1466727835863 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 17:23:55 INFO - PROCESS | 3832 | 1466727835865 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 17:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:23:55 INFO - PROCESS | 3832 | 1466727835868 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - PROCESS | 3832 | 1466727835872 Marionette TRACE conn3 <- [1,1222,null,{}] 17:23:55 INFO - PROCESS | 3832 | 1466727835883 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}] 17:23:55 INFO - PROCESS | 3832 | 1466727835887 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:56 INFO - PROCESS | 3832 | 1466727836004 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 17:23:56 INFO - PROCESS | 3832 | 1466727836020 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 3832 | 1466727836023 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:56 INFO - PROCESS | 3832 | ++DOCSHELL 1678A000 == 33 [pid = 3832] [id = 315] 17:23:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1678A800) [pid = 3832] [serial = 944] [outer = 00000000] 17:23:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1698CC00) [pid = 3832] [serial = 945] [outer = 1678A800] 17:23:56 INFO - PROCESS | 3832 | 1466727836070 Marionette DEBUG loaded listener.js 17:23:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16E4E400) [pid = 3832] [serial = 946] [outer = 1678A800] 17:23:56 INFO - PROCESS | 3832 | 1466727836490 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]]]}] 17:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 646ms 17:23:56 INFO - PROCESS | 3832 | 1466727836506 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 17:23:56 INFO - PROCESS | 3832 | 1466727836508 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 17:23:56 INFO - PROCESS | 3832 | 1466727836511 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:23:56 INFO - PROCESS | 3832 | 1466727836513 Marionette TRACE conn3 <- [1,1226,null,{}] 17:23:56 INFO - PROCESS | 3832 | 1466727836534 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}] 17:23:56 INFO - PROCESS | 3832 | 1466727836536 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:56 INFO - PROCESS | 3832 | 1466727836634 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 17:23:56 INFO - PROCESS | 3832 | 1466727836639 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 3832 | 1466727836641 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:56 INFO - PROCESS | 3832 | ++DOCSHELL 173D8400 == 34 [pid = 3832] [id = 316] 17:23:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (173D8C00) [pid = 3832] [serial = 947] [outer = 00000000] 17:23:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (177CE000) [pid = 3832] [serial = 948] [outer = 173D8C00] 17:23:56 INFO - PROCESS | 3832 | 1466727836691 Marionette DEBUG loaded listener.js 17:23:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17D84400) [pid = 3832] [serial = 949] [outer = 173D8C00] 17:23:57 INFO - PROCESS | 3832 | 1466727837136 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]]]}] 17:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 646ms 17:23:57 INFO - PROCESS | 3832 | 1466727837150 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 3832 | 1466727837151 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 17:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:23:57 INFO - PROCESS | 3832 | 1466727837155 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - PROCESS | 3832 | 1466727837156 Marionette TRACE conn3 <- [1,1230,null,{}] 17:23:57 INFO - PROCESS | 3832 | 1466727837160 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}] 17:23:57 INFO - PROCESS | 3832 | 1466727837162 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:57 INFO - PROCESS | 3832 | 1466727837270 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 17:23:57 INFO - PROCESS | 3832 | 1466727837375 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 3832 | 1466727837377 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:57 INFO - PROCESS | 3832 | ++DOCSHELL 180C9C00 == 35 [pid = 3832] [id = 317] 17:23:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (180CA800) [pid = 3832] [serial = 950] [outer = 00000000] 17:23:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (180D4000) [pid = 3832] [serial = 951] [outer = 180CA800] 17:23:57 INFO - PROCESS | 3832 | 1466727837429 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (180D5800) [pid = 3832] [serial = 952] [outer = 180CA800] 17:23:57 INFO - PROCESS | 3832 | 1466727837860 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]]]}] 17:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 740ms 17:23:57 INFO - PROCESS | 3832 | 1466727837896 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 3832 | 1466727837898 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 17:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:23:57 INFO - PROCESS | 3832 | 1466727837906 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - PROCESS | 3832 | 1466727837907 Marionette TRACE conn3 <- [1,1234,null,{}] 17:23:57 INFO - PROCESS | 3832 | 1466727837911 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}] 17:23:57 INFO - PROCESS | 3832 | 1466727837916 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:58 INFO - PROCESS | 3832 | 1466727838048 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 17:23:58 INFO - PROCESS | 3832 | 1466727838111 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 3832 | 1466727838113 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:58 INFO - PROCESS | 3832 | ++DOCSHELL 1314CC00 == 36 [pid = 3832] [id = 318] 17:23:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (180CFC00) [pid = 3832] [serial = 953] [outer = 00000000] 17:23:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19976400) [pid = 3832] [serial = 954] [outer = 180CFC00] 17:23:58 INFO - PROCESS | 3832 | 1466727838158 Marionette DEBUG loaded listener.js 17:23:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19C68C00) [pid = 3832] [serial = 955] [outer = 180CFC00] 17:23:58 INFO - PROCESS | 3832 | 1466727838639 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]]]}] 17:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 756ms 17:23:58 INFO - PROCESS | 3832 | 1466727838676 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 3832 | 1466727838678 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 17:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:23:58 INFO - PROCESS | 3832 | 1466727838716 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - PROCESS | 3832 | 1466727838718 Marionette TRACE conn3 <- [1,1238,null,{}] 17:23:58 INFO - PROCESS | 3832 | 1466727838721 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}] 17:23:58 INFO - PROCESS | 3832 | 1466727838723 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:58 INFO - PROCESS | 3832 | 1466727838836 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 17:23:58 INFO - PROCESS | 3832 | 1466727838847 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 3832 | 1466727838849 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:58 INFO - PROCESS | 3832 | ++DOCSHELL 140F2000 == 37 [pid = 3832] [id = 319] 17:23:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1669F400) [pid = 3832] [serial = 956] [outer = 00000000] 17:23:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19F79400) [pid = 3832] [serial = 957] [outer = 1669F400] 17:23:59 INFO - PROCESS | 3832 | 1466727839016 Marionette DEBUG loaded listener.js 17:23:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19F80800) [pid = 3832] [serial = 958] [outer = 1669F400] 17:23:59 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1678D800) [pid = 3832] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:23:59 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13466C00) [pid = 3832] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:23:59 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (10EC6C00) [pid = 3832] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:23:59 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (164E7000) [pid = 3832] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:23:59 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13131400) [pid = 3832] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:23:59 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (173E0400) [pid = 3832] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:23:59 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (129B6800) [pid = 3832] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:23:59 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (173DA400) [pid = 3832] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:23:59 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1A39B800) [pid = 3832] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:23:59 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (195E0400) [pid = 3832] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:23:59 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (180D6C00) [pid = 3832] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:23:59 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (164EA400) [pid = 3832] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:23:59 INFO - PROCESS | 3832 | 1466727839389 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]]]}] 17:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 693ms 17:23:59 INFO - PROCESS | 3832 | 1466727839404 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 17:23:59 INFO - PROCESS | 3832 | 1466727839406 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 17:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:23:59 INFO - PROCESS | 3832 | 1466727839409 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:23:59 INFO - PROCESS | 3832 | 1466727839411 Marionette TRACE conn3 <- [1,1242,null,{}] 17:23:59 INFO - PROCESS | 3832 | 1466727839414 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}] 17:23:59 INFO - PROCESS | 3832 | 1466727839416 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:59 INFO - PROCESS | 3832 | 1466727839492 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 17:23:59 INFO - PROCESS | 3832 | 1466727839498 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:59 INFO - PROCESS | 3832 | 1466727839500 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:23:59 INFO - PROCESS | 3832 | ++DOCSHELL 111C5C00 == 38 [pid = 3832] [id = 320] 17:23:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15A42C00) [pid = 3832] [serial = 959] [outer = 00000000] 17:23:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (195E0400) [pid = 3832] [serial = 960] [outer = 15A42C00] 17:23:59 INFO - PROCESS | 3832 | 1466727839544 Marionette DEBUG loaded listener.js 17:23:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (197D9400) [pid = 3832] [serial = 961] [outer = 15A42C00] 17:23:59 INFO - PROCESS | 3832 | 1466727839987 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]]]}] 17:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms 17:24:00 INFO - PROCESS | 3832 | 1466727840048 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 17:24:00 INFO - PROCESS | 3832 | 1466727840050 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 17:24:00 INFO - PROCESS | 3832 | 1466727840053 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:24:00 INFO - PROCESS | 3832 | 1466727840055 Marionette TRACE conn3 <- [1,1246,null,{}] 17:24:00 INFO - PROCESS | 3832 | 1466727840058 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}] 17:24:00 INFO - PROCESS | 3832 | 1466727840060 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:00 INFO - PROCESS | 3832 | 1466727840138 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 17:24:00 INFO - PROCESS | 3832 | 1466727840143 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:00 INFO - PROCESS | 3832 | 1466727840145 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:00 INFO - PROCESS | 3832 | ++DOCSHELL 16788400 == 39 [pid = 3832] [id = 321] 17:24:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (195E0800) [pid = 3832] [serial = 962] [outer = 00000000] 17:24:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1A512000) [pid = 3832] [serial = 963] [outer = 195E0800] 17:24:00 INFO - PROCESS | 3832 | 1466727840188 Marionette DEBUG loaded listener.js 17:24:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1A515800) [pid = 3832] [serial = 964] [outer = 195E0800] 17:24:00 INFO - PROCESS | 3832 | 1466727840631 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]]]}] 17:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 646ms 17:24:00 INFO - PROCESS | 3832 | 1466727840691 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 17:24:00 INFO - PROCESS | 3832 | 1466727840693 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 17:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:24:00 INFO - PROCESS | 3832 | 1466727840697 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - PROCESS | 3832 | 1466727840698 Marionette TRACE conn3 <- [1,1250,null,{}] 17:24:00 INFO - PROCESS | 3832 | 1466727840702 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}] 17:24:00 INFO - PROCESS | 3832 | 1466727840704 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:00 INFO - PROCESS | 3832 | 1466727840789 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 17:24:00 INFO - PROCESS | 3832 | 1466727840794 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:00 INFO - PROCESS | 3832 | 1466727840796 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:00 INFO - PROCESS | 3832 | ++DOCSHELL 1A518000 == 40 [pid = 3832] [id = 322] 17:24:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1A518800) [pid = 3832] [serial = 965] [outer = 00000000] 17:24:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1A51DC00) [pid = 3832] [serial = 966] [outer = 1A518800] 17:24:00 INFO - PROCESS | 3832 | 1466727840843 Marionette DEBUG loaded listener.js 17:24:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1A51EC00) [pid = 3832] [serial = 967] [outer = 1A518800] 17:24:01 INFO - PROCESS | 3832 | 1466727841541 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]]]}] 17:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 913ms 17:24:01 INFO - PROCESS | 3832 | 1466727841602 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 17:24:01 INFO - PROCESS | 3832 | 1466727841607 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 17:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:24:01 INFO - PROCESS | 3832 | 1466727841612 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:24:01 INFO - PROCESS | 3832 | 1466727841617 Marionette TRACE conn3 <- [1,1254,null,{}] 17:24:01 INFO - PROCESS | 3832 | 1466727841622 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}] 17:24:01 INFO - PROCESS | 3832 | 1466727841625 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:01 INFO - PROCESS | 3832 | 1466727841743 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 17:24:01 INFO - PROCESS | 3832 | 1466727841871 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:01 INFO - PROCESS | 3832 | 1466727841875 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:01 INFO - PROCESS | 3832 | ++DOCSHELL 129B8000 == 41 [pid = 3832] [id = 323] 17:24:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (13032000) [pid = 3832] [serial = 968] [outer = 00000000] 17:24:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1393C400) [pid = 3832] [serial = 969] [outer = 13032000] 17:24:01 INFO - PROCESS | 3832 | 1466727841934 Marionette DEBUG loaded listener.js 17:24:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (14FB3000) [pid = 3832] [serial = 970] [outer = 13032000] 17:24:02 INFO - PROCESS | 3832 | 1466727842541 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]]]}] 17:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 945ms 17:24:02 INFO - PROCESS | 3832 | 1466727842590 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 17:24:02 INFO - PROCESS | 3832 | 1466727842595 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 17:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:24:02 INFO - PROCESS | 3832 | 1466727842601 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:24:02 INFO - PROCESS | 3832 | 1466727842604 Marionette TRACE conn3 <- [1,1258,null,{}] 17:24:02 INFO - PROCESS | 3832 | 1466727842608 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}] 17:24:02 INFO - PROCESS | 3832 | 1466727842611 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:02 INFO - PROCESS | 3832 | 1466727842725 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 17:24:02 INFO - PROCESS | 3832 | 1466727842827 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:02 INFO - PROCESS | 3832 | 1466727842830 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:02 INFO - PROCESS | 3832 | ++DOCSHELL 16783400 == 42 [pid = 3832] [id = 324] 17:24:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16785C00) [pid = 3832] [serial = 971] [outer = 00000000] 17:24:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16E45C00) [pid = 3832] [serial = 972] [outer = 16785C00] 17:24:02 INFO - PROCESS | 3832 | 1466727842894 Marionette DEBUG loaded listener.js 17:24:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1750A000) [pid = 3832] [serial = 973] [outer = 16785C00] 17:24:03 INFO - PROCESS | 3832 | 1466727843528 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]]]}] 17:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1008ms 17:24:03 INFO - PROCESS | 3832 | 1466727843604 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 17:24:03 INFO - PROCESS | 3832 | 1466727843606 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 17:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:24:03 INFO - PROCESS | 3832 | 1466727843610 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:24:03 INFO - PROCESS | 3832 | 1466727843614 Marionette TRACE conn3 <- [1,1262,null,{}] 17:24:03 INFO - PROCESS | 3832 | 1466727843625 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}] 17:24:03 INFO - PROCESS | 3832 | 1466727843630 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:03 INFO - PROCESS | 3832 | 1466727843769 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 17:24:03 INFO - PROCESS | 3832 | 1466727843901 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:03 INFO - PROCESS | 3832 | 1466727843905 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:03 INFO - PROCESS | 3832 | ++DOCSHELL 1A3A5C00 == 43 [pid = 3832] [id = 325] 17:24:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A3A8400) [pid = 3832] [serial = 974] [outer = 00000000] 17:24:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1A606400) [pid = 3832] [serial = 975] [outer = 1A3A8400] 17:24:03 INFO - PROCESS | 3832 | 1466727843962 Marionette DEBUG loaded listener.js 17:24:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A60E000) [pid = 3832] [serial = 976] [outer = 1A3A8400] 17:24:04 INFO - PROCESS | 3832 | 1466727844505 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]]]}] 17:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 945ms 17:24:04 INFO - PROCESS | 3832 | 1466727844555 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 17:24:04 INFO - PROCESS | 3832 | 1466727844558 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 17:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:24:04 INFO - PROCESS | 3832 | 1466727844562 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:24:04 INFO - PROCESS | 3832 | 1466727844564 Marionette TRACE conn3 <- [1,1266,null,{}] 17:24:04 INFO - PROCESS | 3832 | 1466727844568 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}] 17:24:04 INFO - PROCESS | 3832 | 1466727844570 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:04 INFO - PROCESS | 3832 | 1466727844800 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 17:24:05 INFO - PROCESS | 3832 | 1466727844968 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 3832 | 1466727844971 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:05 INFO - PROCESS | 3832 | ++DOCSHELL 10A59800 == 44 [pid = 3832] [id = 326] 17:24:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (10A5F000) [pid = 3832] [serial = 977] [outer = 00000000] 17:24:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (10F8F400) [pid = 3832] [serial = 978] [outer = 10A5F000] 17:24:05 INFO - PROCESS | 3832 | 1466727845021 Marionette DEBUG loaded listener.js 17:24:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (12927C00) [pid = 3832] [serial = 979] [outer = 10A5F000] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 1312C400 == 43 [pid = 3832] [id = 301] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 16788400 == 42 [pid = 3832] [id = 321] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 111C5C00 == 41 [pid = 3832] [id = 320] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 140F2000 == 40 [pid = 3832] [id = 319] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 1314CC00 == 39 [pid = 3832] [id = 318] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 180C9C00 == 38 [pid = 3832] [id = 317] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 173D8400 == 37 [pid = 3832] [id = 316] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 1678A000 == 36 [pid = 3832] [id = 315] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 130A1C00 == 35 [pid = 3832] [id = 314] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 10EC9000 == 34 [pid = 3832] [id = 313] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 15E96000 == 33 [pid = 3832] [id = 310] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 1055C400 == 32 [pid = 3832] [id = 311] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 15A43000 == 31 [pid = 3832] [id = 312] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 16783400 == 30 [pid = 3832] [id = 324] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 1A3A5C00 == 29 [pid = 3832] [id = 325] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 1A518000 == 28 [pid = 3832] [id = 322] 17:24:06 INFO - PROCESS | 3832 | --DOCSHELL 129B8000 == 27 [pid = 3832] [id = 323] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (17378000) [pid = 3832] [serial = 915] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (140EDC00) [pid = 3832] [serial = 909] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (144C0400) [pid = 3832] [serial = 910] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (129F7400) [pid = 3832] [serial = 906] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (12D69800) [pid = 3832] [serial = 907] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1669F000) [pid = 3832] [serial = 912] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13DEC400) [pid = 3832] [serial = 904] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13270000) [pid = 3832] [serial = 903] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (175AFC00) [pid = 3832] [serial = 918] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (14FB4400) [pid = 3832] [serial = 895] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13131800) [pid = 3832] [serial = 894] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (180CE800) [pid = 3832] [serial = 898] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (175B6800) [pid = 3832] [serial = 897] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1A606000) [pid = 3832] [serial = 901] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19975400) [pid = 3832] [serial = 928] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1A3A6400) [pid = 3832] [serial = 900] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (173D1400) [pid = 3832] [serial = 916] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19EDAC00) [pid = 3832] [serial = 930] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (195D8400) [pid = 3832] [serial = 921] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (177CBC00) [pid = 3832] [serial = 919] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (197D8400) [pid = 3832] [serial = 927] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (195E1800) [pid = 3832] [serial = 922] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (17D80400) [pid = 3832] [serial = 924] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (18010800) [pid = 3832] [serial = 925] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16786400) [pid = 3832] [serial = 913] [outer = 00000000] [url = about:blank] 17:24:06 INFO - PROCESS | 3832 | 1466727846333 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]]]}] 17:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1780ms 17:24:06 INFO - PROCESS | 3832 | 1466727846383 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 3832 | 1466727846387 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 17:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:24:06 INFO - PROCESS | 3832 | 1466727846393 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 3832 | 1466727846396 Marionette TRACE conn3 <- [1,1270,null,{}] 17:24:06 INFO - PROCESS | 3832 | 1466727846402 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}] 17:24:06 INFO - PROCESS | 3832 | 1466727846404 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:06 INFO - PROCESS | 3832 | 1466727846499 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 17:24:06 INFO - PROCESS | 3832 | 1466727846580 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:06 INFO - PROCESS | 3832 | 1466727846584 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:06 INFO - PROCESS | 3832 | ++DOCSHELL 10A59400 == 28 [pid = 3832] [id = 327] 17:24:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (10BAD000) [pid = 3832] [serial = 980] [outer = 00000000] 17:24:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (129F3000) [pid = 3832] [serial = 981] [outer = 10BAD000] 17:24:06 INFO - PROCESS | 3832 | 1466727846634 Marionette DEBUG loaded listener.js 17:24:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13081800) [pid = 3832] [serial = 982] [outer = 10BAD000] 17:24:07 INFO - PROCESS | 3832 | 1466727847050 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]]]}] 17:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 693ms 17:24:07 INFO - PROCESS | 3832 | 1466727847095 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 17:24:07 INFO - PROCESS | 3832 | 1466727847100 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 17:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:24:07 INFO - PROCESS | 3832 | 1466727847106 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:24:07 INFO - PROCESS | 3832 | 1466727847109 Marionette TRACE conn3 <- [1,1274,null,{}] 17:24:07 INFO - PROCESS | 3832 | 1466727847112 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}] 17:24:07 INFO - PROCESS | 3832 | 1466727847115 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:07 INFO - PROCESS | 3832 | 1466727847201 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 17:24:07 INFO - PROCESS | 3832 | 1466727847207 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 3832 | 1466727847210 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:07 INFO - PROCESS | 3832 | ++DOCSHELL 13267C00 == 29 [pid = 3832] [id = 328] 17:24:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1346A800) [pid = 3832] [serial = 983] [outer = 00000000] 17:24:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13DEF400) [pid = 3832] [serial = 984] [outer = 1346A800] 17:24:07 INFO - PROCESS | 3832 | 1466727847257 Marionette DEBUG loaded listener.js 17:24:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (140EB400) [pid = 3832] [serial = 985] [outer = 1346A800] 17:24:07 INFO - PROCESS | 3832 | 1466727847724 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]]]}] 17:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 646ms 17:24:07 INFO - PROCESS | 3832 | 1466727847743 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 17:24:07 INFO - PROCESS | 3832 | 1466727847745 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 17:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:24:07 INFO - PROCESS | 3832 | 1466727847753 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:24:07 INFO - PROCESS | 3832 | 1466727847756 Marionette TRACE conn3 <- [1,1278,null,{}] 17:24:07 INFO - PROCESS | 3832 | 1466727847767 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}] 17:24:07 INFO - PROCESS | 3832 | 1466727847772 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:07 INFO - PROCESS | 3832 | 1466727847854 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 17:24:07 INFO - PROCESS | 3832 | 1466727847895 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 3832 | 1466727847898 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:07 INFO - PROCESS | 3832 | ++DOCSHELL 15AA5800 == 30 [pid = 3832] [id = 329] 17:24:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15AA6800) [pid = 3832] [serial = 986] [outer = 00000000] 17:24:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15E94800) [pid = 3832] [serial = 987] [outer = 15AA6800] 17:24:07 INFO - PROCESS | 3832 | 1466727847950 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (164E8C00) [pid = 3832] [serial = 988] [outer = 15AA6800] 17:24:08 INFO - PROCESS | 3832 | 1466727848427 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]]]}] 17:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 693ms 17:24:08 INFO - PROCESS | 3832 | 1466727848454 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 17:24:08 INFO - PROCESS | 3832 | 1466727848457 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 17:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:24:08 INFO - PROCESS | 3832 | 1466727848460 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - PROCESS | 3832 | 1466727848462 Marionette TRACE conn3 <- [1,1282,null,{}] 17:24:08 INFO - PROCESS | 3832 | 1466727848465 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}] 17:24:08 INFO - PROCESS | 3832 | 1466727848477 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:08 INFO - PROCESS | 3832 | 1466727848590 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 17:24:08 INFO - PROCESS | 3832 | 1466727848596 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:08 INFO - PROCESS | 3832 | 1466727848598 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:08 INFO - PROCESS | 3832 | ++DOCSHELL 15A4C800 == 31 [pid = 3832] [id = 330] 17:24:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15E92400) [pid = 3832] [serial = 989] [outer = 00000000] 17:24:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1678B800) [pid = 3832] [serial = 990] [outer = 15E92400] 17:24:08 INFO - PROCESS | 3832 | 1466727848643 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16CF7400) [pid = 3832] [serial = 991] [outer = 15E92400] 17:24:09 INFO - PROCESS | 3832 | 1466727849093 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]]]}] 17:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 693ms 17:24:09 INFO - PROCESS | 3832 | 1466727849158 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 17:24:09 INFO - PROCESS | 3832 | 1466727849160 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 17:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:24:09 INFO - PROCESS | 3832 | 1466727849164 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - PROCESS | 3832 | 1466727849165 Marionette TRACE conn3 <- [1,1286,null,{}] 17:24:09 INFO - PROCESS | 3832 | 1466727849168 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}] 17:24:09 INFO - PROCESS | 3832 | 1466727849170 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:09 INFO - PROCESS | 3832 | 1466727849301 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 17:24:09 INFO - PROCESS | 3832 | 1466727849360 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 3832 | 1466727849362 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:09 INFO - PROCESS | 3832 | ++DOCSHELL 173D1000 == 32 [pid = 3832] [id = 331] 17:24:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (173D1400) [pid = 3832] [serial = 992] [outer = 00000000] 17:24:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (173DDC00) [pid = 3832] [serial = 993] [outer = 173D1400] 17:24:09 INFO - PROCESS | 3832 | 1466727849408 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (173E9C00) [pid = 3832] [serial = 994] [outer = 173D1400] 17:24:09 INFO - PROCESS | 3832 | 1466727849834 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]]]}] 17:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 709ms 17:24:09 INFO - PROCESS | 3832 | 1466727849864 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 17:24:09 INFO - PROCESS | 3832 | 1466727849866 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 17:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:24:09 INFO - PROCESS | 3832 | 1466727849869 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - PROCESS | 3832 | 1466727849870 Marionette TRACE conn3 <- [1,1290,null,{}] 17:24:09 INFO - PROCESS | 3832 | 1466727849874 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}] 17:24:09 INFO - PROCESS | 3832 | 1466727849879 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:10 INFO - PROCESS | 3832 | 1466727850028 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 17:24:10 INFO - PROCESS | 3832 | 1466727850087 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:10 INFO - PROCESS | 3832 | 1466727850089 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:10 INFO - PROCESS | 3832 | ++DOCSHELL 17D81C00 == 33 [pid = 3832] [id = 332] 17:24:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (18003000) [pid = 3832] [serial = 995] [outer = 00000000] 17:24:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (180D5000) [pid = 3832] [serial = 996] [outer = 18003000] 17:24:10 INFO - PROCESS | 3832 | 1466727850180 Marionette DEBUG loaded listener.js 17:24:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (194C2C00) [pid = 3832] [serial = 997] [outer = 18003000] 17:24:10 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1A518800) [pid = 3832] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:24:10 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (195E0800) [pid = 3832] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:24:10 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (180CA800) [pid = 3832] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:24:10 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (180CFC00) [pid = 3832] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:24:10 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (15AAB000) [pid = 3832] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:24:10 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (173D8C00) [pid = 3832] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:24:10 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10562C00) [pid = 3832] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:24:10 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19E19C00) [pid = 3832] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:24:10 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (10ECB400) [pid = 3832] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:24:10 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15A42C00) [pid = 3832] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:24:10 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13151400) [pid = 3832] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:24:10 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1678A800) [pid = 3832] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:24:10 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1669F400) [pid = 3832] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:24:10 INFO - PROCESS | 3832 | 1466727850850 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]]]}] 17:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1008ms 17:24:10 INFO - PROCESS | 3832 | 1466727850903 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 17:24:10 INFO - PROCESS | 3832 | 1466727850905 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 17:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:24:10 INFO - PROCESS | 3832 | 1466727850909 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 3832 | 1466727850910 Marionette TRACE conn3 <- [1,1294,null,{}] 17:24:10 INFO - PROCESS | 3832 | 1466727850914 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}] 17:24:10 INFO - PROCESS | 3832 | 1466727850916 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:11 INFO - PROCESS | 3832 | 1466727851001 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 17:24:11 INFO - PROCESS | 3832 | 1466727851096 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:11 INFO - PROCESS | 3832 | 1466727851098 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:11 INFO - PROCESS | 3832 | ++DOCSHELL 12BCC400 == 34 [pid = 3832] [id = 333] 17:24:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (12BD2000) [pid = 3832] [serial = 998] [outer = 00000000] 17:24:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15A3DC00) [pid = 3832] [serial = 999] [outer = 12BD2000] 17:24:11 INFO - PROCESS | 3832 | 1466727851141 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15AAB000) [pid = 3832] [serial = 1000] [outer = 12BD2000] 17:24:11 INFO - PROCESS | 3832 | 1466727851482 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]]]}] 17:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 17:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:24:11 INFO - PROCESS | 3832 | 1466727851547 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 17:24:11 INFO - PROCESS | 3832 | 1466727851549 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 17:24:11 INFO - PROCESS | 3832 | 1466727851552 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:24:11 INFO - PROCESS | 3832 | 1466727851554 Marionette TRACE conn3 <- [1,1298,null,{}] 17:24:11 INFO - PROCESS | 3832 | 1466727851557 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}] 17:24:11 INFO - PROCESS | 3832 | 1466727851559 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:11 INFO - PROCESS | 3832 | 1466727851666 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 17:24:11 INFO - PROCESS | 3832 | 1466727851673 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:11 INFO - PROCESS | 3832 | 1466727851675 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:11 INFO - PROCESS | 3832 | ++DOCSHELL 15AA6000 == 35 [pid = 3832] [id = 334] 17:24:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (164EA000) [pid = 3832] [serial = 1001] [outer = 00000000] 17:24:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (195D9800) [pid = 3832] [serial = 1002] [outer = 164EA000] 17:24:11 INFO - PROCESS | 3832 | 1466727851719 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (195DB800) [pid = 3832] [serial = 1003] [outer = 164EA000] 17:24:12 INFO - PROCESS | 3832 | 1466727852140 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] 17:24:12 INFO - PROCESS | 3832 | 1466727852192 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 17:24:12 INFO - PROCESS | 3832 | 1466727852196 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:24:12 INFO - PROCESS | 3832 | 1466727852197 Marionette TRACE conn3 <- [1,1302,null,{}] 17:24:12 INFO - PROCESS | 3832 | 1466727852201 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}] 17:24:12 INFO - PROCESS | 3832 | 1466727852203 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:12 INFO - PROCESS | 3832 | 1466727852278 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 17:24:12 INFO - PROCESS | 3832 | 1466727852391 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:12 INFO - PROCESS | 3832 | 1466727852393 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:12 INFO - PROCESS | 3832 | ++DOCSHELL 15AA5400 == 36 [pid = 3832] [id = 335] 17:24:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (180D2400) [pid = 3832] [serial = 1004] [outer = 00000000] 17:24:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19978000) [pid = 3832] [serial = 1005] [outer = 180D2400] 17:24:12 INFO - PROCESS | 3832 | 1466727852435 Marionette DEBUG loaded listener.js 17:24:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19C69C00) [pid = 3832] [serial = 1006] [outer = 180D2400] 17:24:13 INFO - PROCESS | 3832 | 1466727853117 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]]]}] 17:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 945ms 17:24:13 INFO - PROCESS | 3832 | 1466727853142 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 17:24:13 INFO - PROCESS | 3832 | 1466727853147 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 17:24:13 INFO - PROCESS | 3832 | 1466727853151 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:24:13 INFO - PROCESS | 3832 | 1466727853156 Marionette TRACE conn3 <- [1,1306,null,{}] 17:24:13 INFO - PROCESS | 3832 | 1466727853161 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}] 17:24:13 INFO - PROCESS | 3832 | 1466727853164 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:13 INFO - PROCESS | 3832 | 1466727853283 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 17:24:13 INFO - PROCESS | 3832 | 1466727853410 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 3832 | 1466727853413 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:13 INFO - PROCESS | 3832 | ++DOCSHELL 10F8E800 == 37 [pid = 3832] [id = 336] 17:24:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (114CF000) [pid = 3832] [serial = 1007] [outer = 00000000] 17:24:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (130A6000) [pid = 3832] [serial = 1008] [outer = 114CF000] 17:24:13 INFO - PROCESS | 3832 | 1466727853471 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13DF2400) [pid = 3832] [serial = 1009] [outer = 114CF000] 17:24:14 INFO - PROCESS | 3832 | 1466727854229 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]]]}] 17:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1103ms 17:24:14 INFO - PROCESS | 3832 | 1466727854301 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 17:24:14 INFO - PROCESS | 3832 | 1466727854306 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 17:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:24:14 INFO - PROCESS | 3832 | 1466727854313 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:24:14 INFO - PROCESS | 3832 | 1466727854316 Marionette TRACE conn3 <- [1,1310,null,{}] 17:24:14 INFO - PROCESS | 3832 | 1466727854320 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}] 17:24:14 INFO - PROCESS | 3832 | 1466727854323 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:14 INFO - PROCESS | 3832 | 1466727854441 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 17:24:14 INFO - PROCESS | 3832 | 1466727854570 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:14 INFO - PROCESS | 3832 | 1466727854572 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:14 INFO - PROCESS | 3832 | ++DOCSHELL 11AF0C00 == 38 [pid = 3832] [id = 337] 17:24:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1559C400) [pid = 3832] [serial = 1010] [outer = 00000000] 17:24:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (164EEC00) [pid = 3832] [serial = 1011] [outer = 1559C400] 17:24:14 INFO - PROCESS | 3832 | 1466727854630 Marionette DEBUG loaded listener.js 17:24:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (16784C00) [pid = 3832] [serial = 1012] [outer = 1559C400] 17:24:15 INFO - PROCESS | 3832 | --DOCSHELL 15AA6000 == 37 [pid = 3832] [id = 334] 17:24:15 INFO - PROCESS | 3832 | --DOCSHELL 12BCC400 == 36 [pid = 3832] [id = 333] 17:24:15 INFO - PROCESS | 3832 | --DOCSHELL 17D81C00 == 35 [pid = 3832] [id = 332] 17:24:15 INFO - PROCESS | 3832 | --DOCSHELL 173D1000 == 34 [pid = 3832] [id = 331] 17:24:15 INFO - PROCESS | 3832 | --DOCSHELL 15A4C800 == 33 [pid = 3832] [id = 330] 17:24:15 INFO - PROCESS | 3832 | --DOCSHELL 15AA5800 == 32 [pid = 3832] [id = 329] 17:24:15 INFO - PROCESS | 3832 | --DOCSHELL 13267C00 == 31 [pid = 3832] [id = 328] 17:24:15 INFO - PROCESS | 3832 | --DOCSHELL 10A59400 == 30 [pid = 3832] [id = 327] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A51DC00) [pid = 3832] [serial = 966] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1A515800) [pid = 3832] [serial = 964] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1A51EC00) [pid = 3832] [serial = 967] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (180D4000) [pid = 3832] [serial = 951] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19976400) [pid = 3832] [serial = 954] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (180D5800) [pid = 3832] [serial = 952] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19C68C00) [pid = 3832] [serial = 955] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (164EC800) [pid = 3832] [serial = 936] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1678CC00) [pid = 3832] [serial = 937] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (177CE000) [pid = 3832] [serial = 948] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13128000) [pid = 3832] [serial = 933] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1326F800) [pid = 3832] [serial = 934] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19EDD000) [pid = 3832] [serial = 931] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (111C6400) [pid = 3832] [serial = 939] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (129B1800) [pid = 3832] [serial = 940] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (195E0400) [pid = 3832] [serial = 960] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (144BD400) [pid = 3832] [serial = 942] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (14FADC00) [pid = 3832] [serial = 943] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1698CC00) [pid = 3832] [serial = 945] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16E4E400) [pid = 3832] [serial = 946] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1A512000) [pid = 3832] [serial = 963] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19F80800) [pid = 3832] [serial = 958] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (19F79400) [pid = 3832] [serial = 957] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (197D9400) [pid = 3832] [serial = 961] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (17D84400) [pid = 3832] [serial = 949] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 3832 | 1466727855517 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]]]}] 17:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1260ms 17:24:15 INFO - PROCESS | 3832 | 1466727855563 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 17:24:15 INFO - PROCESS | 3832 | 1466727855567 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 17:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:24:15 INFO - PROCESS | 3832 | 1466727855572 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:24:15 INFO - PROCESS | 3832 | 1466727855575 Marionette TRACE conn3 <- [1,1314,null,{}] 17:24:15 INFO - PROCESS | 3832 | 1466727855580 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}] 17:24:15 INFO - PROCESS | 3832 | 1466727855583 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:15 INFO - PROCESS | 3832 | 1466727855668 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 17:24:15 INFO - PROCESS | 3832 | 1466727855682 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:15 INFO - PROCESS | 3832 | 1466727855684 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:15 INFO - PROCESS | 3832 | ++DOCSHELL 12BD9C00 == 31 [pid = 3832] [id = 338] 17:24:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (13128800) [pid = 3832] [serial = 1013] [outer = 00000000] 17:24:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (13156000) [pid = 3832] [serial = 1014] [outer = 13128800] 17:24:15 INFO - PROCESS | 3832 | 1466727855732 Marionette DEBUG loaded listener.js 17:24:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (132F5800) [pid = 3832] [serial = 1015] [outer = 13128800] 17:24:16 INFO - PROCESS | 3832 | 1466727856238 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]]]}] 17:24:16 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 17:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 693ms 17:24:16 INFO - PROCESS | 3832 | 1466727856268 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 17:24:16 INFO - PROCESS | 3832 | 1466727856272 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 17:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:24:16 INFO - PROCESS | 3832 | 1466727856278 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:24:16 INFO - PROCESS | 3832 | 1466727856281 Marionette TRACE conn3 <- [1,1318,null,{}] 17:24:16 INFO - PROCESS | 3832 | 1466727856284 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}] 17:24:16 INFO - PROCESS | 3832 | 1466727856287 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:16 INFO - PROCESS | 3832 | 1466727856373 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 17:24:16 INFO - PROCESS | 3832 | 1466727856384 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:16 INFO - PROCESS | 3832 | 1466727856386 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:16 INFO - PROCESS | 3832 | ++DOCSHELL 14FAF000 == 32 [pid = 3832] [id = 339] 17:24:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (14FAF800) [pid = 3832] [serial = 1016] [outer = 00000000] 17:24:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (15320400) [pid = 3832] [serial = 1017] [outer = 14FAF800] 17:24:16 INFO - PROCESS | 3832 | 1466727856505 Marionette DEBUG loaded listener.js 17:24:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (105F5800) [pid = 3832] [serial = 1018] [outer = 14FAF800] 17:24:16 INFO - PROCESS | 3832 | 1466727856897 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]]]}] 17:24:16 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 17:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 646ms 17:24:16 INFO - PROCESS | 3832 | 1466727856917 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 17:24:16 INFO - PROCESS | 3832 | 1466727856919 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 17:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:24:16 INFO - PROCESS | 3832 | 1466727856923 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:24:16 INFO - PROCESS | 3832 | 1466727856926 Marionette TRACE conn3 <- [1,1322,null,{}] 17:24:16 INFO - PROCESS | 3832 | 1466727856936 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}] 17:24:16 INFO - PROCESS | 3832 | 1466727856941 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:17 INFO - PROCESS | 3832 | 1466727857024 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 17:24:17 INFO - PROCESS | 3832 | 1466727857031 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 3832 | 1466727857034 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:17 INFO - PROCESS | 3832 | ++DOCSHELL 16CEEC00 == 33 [pid = 3832] [id = 340] 17:24:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16CF4000) [pid = 3832] [serial = 1019] [outer = 00000000] 17:24:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (173CFC00) [pid = 3832] [serial = 1020] [outer = 16CF4000] 17:24:17 INFO - PROCESS | 3832 | 1466727857081 Marionette DEBUG loaded listener.js 17:24:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (173DD000) [pid = 3832] [serial = 1021] [outer = 16CF4000] 17:24:17 INFO - PROCESS | 3832 | 1466727857524 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]]]}] 17:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 646ms 17:24:17 INFO - PROCESS | 3832 | 1466727857566 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 17:24:17 INFO - PROCESS | 3832 | 1466727857568 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 17:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:24:17 INFO - PROCESS | 3832 | 1466727857572 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:24:17 INFO - PROCESS | 3832 | 1466727857573 Marionette TRACE conn3 <- [1,1326,null,{}] 17:24:17 INFO - PROCESS | 3832 | 1466727857577 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}] 17:24:17 INFO - PROCESS | 3832 | 1466727857579 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:17 INFO - PROCESS | 3832 | 1466727857698 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 17:24:17 INFO - PROCESS | 3832 | 1466727857786 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 3832 | 1466727857788 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:17 INFO - PROCESS | 3832 | ++DOCSHELL 17D7DC00 == 34 [pid = 3832] [id = 341] 17:24:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17D7E400) [pid = 3832] [serial = 1022] [outer = 00000000] 17:24:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17E31000) [pid = 3832] [serial = 1023] [outer = 17D7E400] 17:24:17 INFO - PROCESS | 3832 | 1466727857832 Marionette DEBUG loaded listener.js 17:24:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (180C9C00) [pid = 3832] [serial = 1024] [outer = 17D7E400] 17:24:18 INFO - PROCESS | 3832 | 1466727858797 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]]]}] 17:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1260ms 17:24:18 INFO - PROCESS | 3832 | 1466727858867 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 17:24:18 INFO - PROCESS | 3832 | 1466727858869 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 17:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:24:18 INFO - PROCESS | 3832 | 1466727858873 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - PROCESS | 3832 | 1466727858875 Marionette TRACE conn3 <- [1,1330,null,{}] 17:24:18 INFO - PROCESS | 3832 | 1466727858878 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}] 17:24:18 INFO - PROCESS | 3832 | 1466727858880 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:18 INFO - PROCESS | 3832 | 1466727858986 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 17:24:18 INFO - PROCESS | 3832 | 1466727858993 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:18 INFO - PROCESS | 3832 | 1466727858995 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:19 INFO - PROCESS | 3832 | ++DOCSHELL 177CCC00 == 35 [pid = 3832] [id = 342] 17:24:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (177CD400) [pid = 3832] [serial = 1025] [outer = 00000000] 17:24:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (194C8C00) [pid = 3832] [serial = 1026] [outer = 177CD400] 17:24:19 INFO - PROCESS | 3832 | 1466727859038 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (195DE800) [pid = 3832] [serial = 1027] [outer = 177CD400] 17:24:19 INFO - PROCESS | 3832 | 1466727859517 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]]]}] 17:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 709ms 17:24:19 INFO - PROCESS | 3832 | 1466727859570 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 17:24:19 INFO - PROCESS | 3832 | 1466727859572 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 17:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:24:19 INFO - PROCESS | 3832 | 1466727859576 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:24:19 INFO - PROCESS | 3832 | 1466727859577 Marionette TRACE conn3 <- [1,1334,null,{}] 17:24:19 INFO - PROCESS | 3832 | 1466727859581 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}] 17:24:19 INFO - PROCESS | 3832 | 1466727859586 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:19 INFO - PROCESS | 3832 | 1466727859754 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 17:24:19 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15AA6800) [pid = 3832] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:24:19 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A5F000) [pid = 3832] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:24:19 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (10BAD000) [pid = 3832] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:24:19 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15E92400) [pid = 3832] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:24:19 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (18003000) [pid = 3832] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:24:19 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (173D1400) [pid = 3832] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:24:19 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (12BD2000) [pid = 3832] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:24:19 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1346A800) [pid = 3832] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:24:19 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (164EA000) [pid = 3832] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:24:19 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (13032000) [pid = 3832] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:24:19 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16785C00) [pid = 3832] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:24:19 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1A3A8400) [pid = 3832] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:24:19 INFO - PROCESS | 3832 | 1466727859817 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 3832 | 1466727859820 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:19 INFO - PROCESS | 3832 | ++DOCSHELL 10434800 == 36 [pid = 3832] [id = 343] 17:24:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (105EEC00) [pid = 3832] [serial = 1028] [outer = 00000000] 17:24:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (11CD4000) [pid = 3832] [serial = 1029] [outer = 105EEC00] 17:24:19 INFO - PROCESS | 3832 | 1466727859864 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12BD2000) [pid = 3832] [serial = 1030] [outer = 105EEC00] 17:24:20 INFO - PROCESS | 3832 | 1466727860224 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]]]}] 17:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 709ms 17:24:20 INFO - PROCESS | 3832 | 1466727860276 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 17:24:20 INFO - PROCESS | 3832 | 1466727860278 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 17:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:24:20 INFO - PROCESS | 3832 | 1466727860282 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:24:20 INFO - PROCESS | 3832 | 1466727860283 Marionette TRACE conn3 <- [1,1338,null,{}] 17:24:20 INFO - PROCESS | 3832 | 1466727860287 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}] 17:24:20 INFO - PROCESS | 3832 | 1466727860289 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:20 INFO - PROCESS | 3832 | 1466727860391 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 17:24:20 INFO - PROCESS | 3832 | 1466727860396 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:20 INFO - PROCESS | 3832 | 1466727860398 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:20 INFO - PROCESS | 3832 | ++DOCSHELL 140EEC00 == 37 [pid = 3832] [id = 344] 17:24:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1678F400) [pid = 3832] [serial = 1031] [outer = 00000000] 17:24:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (195D7400) [pid = 3832] [serial = 1032] [outer = 1678F400] 17:24:20 INFO - PROCESS | 3832 | 1466727860441 Marionette DEBUG loaded listener.js 17:24:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (195E0400) [pid = 3832] [serial = 1033] [outer = 1678F400] 17:24:20 INFO - PROCESS | 3832 | 1466727860846 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]]]}] 17:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 598ms 17:24:20 INFO - PROCESS | 3832 | 1466727860878 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 17:24:20 INFO - PROCESS | 3832 | 1466727860880 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 17:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:24:20 INFO - PROCESS | 3832 | 1466727860899 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:24:20 INFO - PROCESS | 3832 | 1466727860901 Marionette TRACE conn3 <- [1,1342,null,{}] 17:24:20 INFO - PROCESS | 3832 | 1466727860905 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}] 17:24:20 INFO - PROCESS | 3832 | 1466727860906 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:21 INFO - PROCESS | 3832 | 1466727860984 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 17:24:21 INFO - PROCESS | 3832 | 1466727860990 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:21 INFO - PROCESS | 3832 | 1466727860993 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:21 INFO - PROCESS | 3832 | ++DOCSHELL 18009C00 == 38 [pid = 3832] [id = 345] 17:24:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (19E21400) [pid = 3832] [serial = 1034] [outer = 00000000] 17:24:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19F79400) [pid = 3832] [serial = 1035] [outer = 19E21400] 17:24:21 INFO - PROCESS | 3832 | 1466727861038 Marionette DEBUG loaded listener.js 17:24:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1A07D000) [pid = 3832] [serial = 1036] [outer = 19E21400] 17:24:21 INFO - PROCESS | 3832 | 1466727861477 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]]]}] 17:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 17:24:21 INFO - PROCESS | 3832 | 1466727861532 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 17:24:21 INFO - PROCESS | 3832 | 1466727861534 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 17:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:24:21 INFO - PROCESS | 3832 | 1466727861538 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:24:21 INFO - PROCESS | 3832 | 1466727861539 Marionette TRACE conn3 <- [1,1346,null,{}] 17:24:21 INFO - PROCESS | 3832 | 1466727861543 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}] 17:24:21 INFO - PROCESS | 3832 | 1466727861545 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:21 INFO - PROCESS | 3832 | 1466727861622 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 17:24:21 INFO - PROCESS | 3832 | 1466727861630 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:21 INFO - PROCESS | 3832 | 1466727861632 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:21 INFO - PROCESS | 3832 | ++DOCSHELL 173E4800 == 39 [pid = 3832] [id = 346] 17:24:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (197CC400) [pid = 3832] [serial = 1037] [outer = 00000000] 17:24:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1A3A8800) [pid = 3832] [serial = 1038] [outer = 197CC400] 17:24:21 INFO - PROCESS | 3832 | 1466727861684 Marionette DEBUG loaded listener.js 17:24:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1A513400) [pid = 3832] [serial = 1039] [outer = 197CC400] 17:24:22 INFO - PROCESS | 3832 | 1466727862399 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]]]}] 17:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 898ms 17:24:22 INFO - PROCESS | 3832 | 1466727862475 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 17:24:22 INFO - PROCESS | 3832 | 1466727862480 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 17:24:22 INFO - PROCESS | 3832 | 1466727862485 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:24:22 INFO - PROCESS | 3832 | 1466727862490 Marionette TRACE conn3 <- [1,1350,null,{}] 17:24:22 INFO - PROCESS | 3832 | 1466727862541 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}] 17:24:22 INFO - PROCESS | 3832 | 1466727862544 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:22 INFO - PROCESS | 3832 | 1466727862662 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 17:24:22 INFO - PROCESS | 3832 | 1466727862786 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 3832 | 1466727862789 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:22 INFO - PROCESS | 3832 | ++DOCSHELL 10F8BC00 == 40 [pid = 3832] [id = 347] 17:24:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (111AD800) [pid = 3832] [serial = 1040] [outer = 00000000] 17:24:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (14F0D000) [pid = 3832] [serial = 1041] [outer = 111AD800] 17:24:22 INFO - PROCESS | 3832 | 1466727862851 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (14FB8400) [pid = 3832] [serial = 1042] [outer = 111AD800] 17:24:23 INFO - PROCESS | 3832 | 1466727863496 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]]]}] 17:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1056ms 17:24:23 INFO - PROCESS | 3832 | 1466727863526 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 17:24:23 INFO - PROCESS | 3832 | 1466727863531 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 17:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:24:23 INFO - PROCESS | 3832 | 1466727863538 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:24:23 INFO - PROCESS | 3832 | 1466727863541 Marionette TRACE conn3 <- [1,1354,null,{}] 17:24:23 INFO - PROCESS | 3832 | 1466727863544 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}] 17:24:23 INFO - PROCESS | 3832 | 1466727863547 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:23 INFO - PROCESS | 3832 | 1466727863659 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 17:24:23 INFO - PROCESS | 3832 | 1466727863788 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:23 INFO - PROCESS | 3832 | 1466727863791 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:23 INFO - PROCESS | 3832 | ++DOCSHELL 164EE400 == 41 [pid = 3832] [id = 348] 17:24:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16CFCC00) [pid = 3832] [serial = 1043] [outer = 00000000] 17:24:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (17509400) [pid = 3832] [serial = 1044] [outer = 16CFCC00] 17:24:23 INFO - PROCESS | 3832 | 1466727863848 Marionette DEBUG loaded listener.js 17:24:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (180D3000) [pid = 3832] [serial = 1045] [outer = 16CFCC00] 17:24:24 INFO - PROCESS | 3832 | 1466727864495 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] 17:24:24 INFO - PROCESS | 3832 | 1466727864541 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 17:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:24:24 INFO - PROCESS | 3832 | 1466727864545 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:24:24 INFO - PROCESS | 3832 | 1466727864549 Marionette TRACE conn3 <- [1,1358,null,{}] 17:24:24 INFO - PROCESS | 3832 | 1466727864560 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}] 17:24:24 INFO - PROCESS | 3832 | 1466727864565 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:24 INFO - PROCESS | 3832 | 1466727864670 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 17:24:24 INFO - PROCESS | 3832 | 1466727864800 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:24 INFO - PROCESS | 3832 | 1466727864804 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:24 INFO - PROCESS | 3832 | ++DOCSHELL 1A079C00 == 42 [pid = 3832] [id = 349] 17:24:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A081000) [pid = 3832] [serial = 1046] [outer = 00000000] 17:24:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A515C00) [pid = 3832] [serial = 1047] [outer = 1A081000] 17:24:24 INFO - PROCESS | 3832 | 1466727864861 Marionette DEBUG loaded listener.js 17:24:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A51C000) [pid = 3832] [serial = 1048] [outer = 1A081000] 17:24:25 INFO - PROCESS | 3832 | 1466727865572 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] 17:24:25 INFO - PROCESS | 3832 | 1466727865647 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 17:24:25 INFO - PROCESS | 3832 | 1466727865652 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:24:25 INFO - PROCESS | 3832 | 1466727865655 Marionette TRACE conn3 <- [1,1362,null,{}] 17:24:25 INFO - PROCESS | 3832 | 1466727865674 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}] 17:24:25 INFO - PROCESS | 3832 | 1466727865677 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:25 INFO - PROCESS | 3832 | 1466727865833 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 17:24:25 INFO - PROCESS | 3832 | 1466727865962 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:25 INFO - PROCESS | 3832 | 1466727865966 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:25 INFO - PROCESS | 3832 | ++DOCSHELL 105E9400 == 43 [pid = 3832] [id = 350] 17:24:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (13939800) [pid = 3832] [serial = 1049] [outer = 00000000] 17:24:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (13DF6000) [pid = 3832] [serial = 1050] [outer = 13939800] 17:24:26 INFO - PROCESS | 3832 | 1466727866020 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (140EA000) [pid = 3832] [serial = 1051] [outer = 13939800] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 10A59800 == 42 [pid = 3832] [id = 326] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 18009C00 == 41 [pid = 3832] [id = 345] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 140EEC00 == 40 [pid = 3832] [id = 344] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 10434800 == 39 [pid = 3832] [id = 343] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 177CCC00 == 38 [pid = 3832] [id = 342] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 17D7DC00 == 37 [pid = 3832] [id = 341] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 16CEEC00 == 36 [pid = 3832] [id = 340] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 14FAF000 == 35 [pid = 3832] [id = 339] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 12BD9C00 == 34 [pid = 3832] [id = 338] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 15AA5400 == 33 [pid = 3832] [id = 335] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 10F8E800 == 32 [pid = 3832] [id = 336] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 11AF0C00 == 31 [pid = 3832] [id = 337] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 164EE400 == 30 [pid = 3832] [id = 348] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 1A079C00 == 29 [pid = 3832] [id = 349] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 173E4800 == 28 [pid = 3832] [id = 346] 17:24:26 INFO - PROCESS | 3832 | --DOCSHELL 10F8BC00 == 27 [pid = 3832] [id = 347] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (15E94800) [pid = 3832] [serial = 987] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (12927C00) [pid = 3832] [serial = 979] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (10F8F400) [pid = 3832] [serial = 978] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (129F3000) [pid = 3832] [serial = 981] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13081800) [pid = 3832] [serial = 982] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1678B800) [pid = 3832] [serial = 990] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (180D5000) [pid = 3832] [serial = 996] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (173E9C00) [pid = 3832] [serial = 994] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (15A3DC00) [pid = 3832] [serial = 999] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (173DDC00) [pid = 3832] [serial = 993] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13DEF400) [pid = 3832] [serial = 984] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (140EB400) [pid = 3832] [serial = 985] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (195D9800) [pid = 3832] [serial = 1002] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (14FB3000) [pid = 3832] [serial = 970] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1393C400) [pid = 3832] [serial = 969] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1750A000) [pid = 3832] [serial = 973] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16E45C00) [pid = 3832] [serial = 972] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1A60E000) [pid = 3832] [serial = 976] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1A606400) [pid = 3832] [serial = 975] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (194C2C00) [pid = 3832] [serial = 997] [outer = 00000000] [url = about:blank] 17:24:26 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (195DB800) [pid = 3832] [serial = 1003] [outer = 00000000] [url = about:blank] 17:24:27 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16CF7400) [pid = 3832] [serial = 991] [outer = 00000000] [url = about:blank] 17:24:27 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (164E8C00) [pid = 3832] [serial = 988] [outer = 00000000] [url = about:blank] 17:24:27 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (15AAB000) [pid = 3832] [serial = 1000] [outer = 00000000] [url = about:blank] 17:24:27 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (19978000) [pid = 3832] [serial = 1005] [outer = 00000000] [url = about:blank] 17:24:27 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 17:24:27 INFO - PROCESS | 3832 | 1466727867214 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] 17:24:27 INFO - PROCESS | 3832 | 1466727867259 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 17:24:27 INFO - PROCESS | 3832 | 1466727867264 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:24:27 INFO - PROCESS | 3832 | 1466727867267 Marionette TRACE conn3 <- [1,1366,null,{}] 17:24:27 INFO - PROCESS | 3832 | 1466727867273 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}] 17:24:27 INFO - PROCESS | 3832 | 1466727867276 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:27 INFO - PROCESS | 3832 | 1466727867400 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 17:24:27 INFO - PROCESS | 3832 | 1466727867493 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:27 INFO - PROCESS | 3832 | 1466727867496 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:27 INFO - PROCESS | 3832 | ++DOCSHELL 12924C00 == 28 [pid = 3832] [id = 351] 17:24:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12927C00) [pid = 3832] [serial = 1052] [outer = 00000000] 17:24:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (129F0800) [pid = 3832] [serial = 1053] [outer = 12927C00] 17:24:27 INFO - PROCESS | 3832 | 1466727867543 Marionette DEBUG loaded listener.js 17:24:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12BD0800) [pid = 3832] [serial = 1054] [outer = 12927C00] 17:24:27 INFO - PROCESS | 3832 | 1466727867961 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] 17:24:28 INFO - PROCESS | 3832 | 1466727868010 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 17:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:24:28 INFO - PROCESS | 3832 | 1466727868016 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:24:28 INFO - PROCESS | 3832 | 1466727868019 Marionette TRACE conn3 <- [1,1370,null,{}] 17:24:28 INFO - PROCESS | 3832 | 1466727868023 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}] 17:24:28 INFO - PROCESS | 3832 | 1466727868026 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:28 INFO - PROCESS | 3832 | 1466727868121 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 17:24:28 INFO - PROCESS | 3832 | 1466727868127 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 3832 | 1466727868130 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:28 INFO - PROCESS | 3832 | ++DOCSHELL 130C6C00 == 29 [pid = 3832] [id = 352] 17:24:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1312B800) [pid = 3832] [serial = 1055] [outer = 00000000] 17:24:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13944C00) [pid = 3832] [serial = 1056] [outer = 1312B800] 17:24:28 INFO - PROCESS | 3832 | 1466727868177 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13DF7800) [pid = 3832] [serial = 1057] [outer = 1312B800] 17:24:28 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 17:24:28 INFO - PROCESS | 3832 | 1466727868651 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] 17:24:28 INFO - PROCESS | 3832 | 1466727868718 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 17:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:24:28 INFO - PROCESS | 3832 | 1466727868721 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:24:28 INFO - PROCESS | 3832 | 1466727868725 Marionette TRACE conn3 <- [1,1374,null,{}] 17:24:28 INFO - PROCESS | 3832 | 1466727868737 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}] 17:24:28 INFO - PROCESS | 3832 | 1466727868742 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:28 INFO - PROCESS | 3832 | 1466727868849 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 17:24:28 INFO - PROCESS | 3832 | 1466727868945 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 3832 | 1466727868948 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:28 INFO - PROCESS | 3832 | ++DOCSHELL 164E6C00 == 30 [pid = 3832] [id = 353] 17:24:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (164E7400) [pid = 3832] [serial = 1058] [outer = 00000000] 17:24:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (164EAC00) [pid = 3832] [serial = 1059] [outer = 164E7400] 17:24:29 INFO - PROCESS | 3832 | 1466727868996 Marionette DEBUG loaded listener.js 17:24:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1669B800) [pid = 3832] [serial = 1060] [outer = 164E7400] 17:24:29 INFO - PROCESS | 3832 | 1466727869406 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] 17:24:29 INFO - PROCESS | 3832 | 1466727869464 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 17:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:24:29 INFO - PROCESS | 3832 | 1466727869467 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:24:29 INFO - PROCESS | 3832 | 1466727869469 Marionette TRACE conn3 <- [1,1378,null,{}] 17:24:29 INFO - PROCESS | 3832 | 1466727869472 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}] 17:24:29 INFO - PROCESS | 3832 | 1466727869474 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:29 INFO - PROCESS | 3832 | 1466727869648 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 17:24:29 INFO - PROCESS | 3832 | 1466727869707 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:29 INFO - PROCESS | 3832 | 1466727869709 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:29 INFO - PROCESS | 3832 | ++DOCSHELL 1678B400 == 31 [pid = 3832] [id = 354] 17:24:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16981400) [pid = 3832] [serial = 1061] [outer = 00000000] 17:24:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16E4E800) [pid = 3832] [serial = 1062] [outer = 16981400] 17:24:29 INFO - PROCESS | 3832 | 1466727869753 Marionette DEBUG loaded listener.js 17:24:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (173D1C00) [pid = 3832] [serial = 1063] [outer = 16981400] 17:24:30 INFO - PROCESS | 3832 | 1466727870155 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]]]}] 17:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 709ms 17:24:30 INFO - PROCESS | 3832 | 1466727870197 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 17:24:30 INFO - PROCESS | 3832 | 1466727870199 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 17:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:24:30 INFO - PROCESS | 3832 | 1466727870247 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:24:30 INFO - PROCESS | 3832 | 1466727870249 Marionette TRACE conn3 <- [1,1382,null,{}] 17:24:30 INFO - PROCESS | 3832 | 1466727870263 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}] 17:24:30 INFO - PROCESS | 3832 | 1466727870265 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:30 INFO - PROCESS | 3832 | 1466727870368 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 17:24:30 INFO - PROCESS | 3832 | 1466727870379 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:30 INFO - PROCESS | 3832 | 1466727870381 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:30 INFO - PROCESS | 3832 | ++DOCSHELL 16A4C000 == 32 [pid = 3832] [id = 355] 17:24:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16E4DC00) [pid = 3832] [serial = 1064] [outer = 00000000] 17:24:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (173E9C00) [pid = 3832] [serial = 1065] [outer = 16E4DC00] 17:24:30 INFO - PROCESS | 3832 | 1466727870424 Marionette DEBUG loaded listener.js 17:24:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (175A9000) [pid = 3832] [serial = 1066] [outer = 16E4DC00] 17:24:30 INFO - PROCESS | 3832 | 1466727870858 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]]]}] 17:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 677ms 17:24:30 INFO - PROCESS | 3832 | 1466727870882 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 17:24:30 INFO - PROCESS | 3832 | 1466727870885 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 17:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:24:30 INFO - PROCESS | 3832 | 1466727870888 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:24:30 INFO - PROCESS | 3832 | 1466727870890 Marionette TRACE conn3 <- [1,1386,null,{}] 17:24:30 INFO - PROCESS | 3832 | 1466727870893 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}] 17:24:30 INFO - PROCESS | 3832 | 1466727870898 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:31 INFO - PROCESS | 3832 | 1466727871029 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 17:24:31 INFO - PROCESS | 3832 | 1466727871035 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:31 INFO - PROCESS | 3832 | 1466727871037 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:31 INFO - PROCESS | 3832 | ++DOCSHELL 173DCC00 == 33 [pid = 3832] [id = 356] 17:24:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1750E000) [pid = 3832] [serial = 1067] [outer = 00000000] 17:24:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (180D2C00) [pid = 3832] [serial = 1068] [outer = 1750E000] 17:24:31 INFO - PROCESS | 3832 | 1466727871081 Marionette DEBUG loaded listener.js 17:24:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (195D9800) [pid = 3832] [serial = 1069] [outer = 1750E000] 17:24:31 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (17D7E400) [pid = 3832] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:24:31 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (177CD400) [pid = 3832] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:24:31 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (105EEC00) [pid = 3832] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:24:31 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (114CF000) [pid = 3832] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:24:31 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13128800) [pid = 3832] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:24:31 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16CF4000) [pid = 3832] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:24:31 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1559C400) [pid = 3832] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:24:31 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (180D2400) [pid = 3832] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:24:31 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (14FAF800) [pid = 3832] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:24:31 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1678F400) [pid = 3832] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:24:31 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (197CC400) [pid = 3832] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:24:31 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19E21400) [pid = 3832] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:24:31 INFO - PROCESS | 3832 | 1466727871728 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]]]}] 17:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 914ms 17:24:31 INFO - PROCESS | 3832 | 1466727871793 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 17:24:31 INFO - PROCESS | 3832 | 1466727871795 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 17:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:24:31 INFO - PROCESS | 3832 | 1466727871798 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:24:31 INFO - PROCESS | 3832 | 1466727871799 Marionette TRACE conn3 <- [1,1390,null,{}] 17:24:31 INFO - PROCESS | 3832 | 1466727871803 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}] 17:24:31 INFO - PROCESS | 3832 | 1466727871806 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:31 INFO - PROCESS | 3832 | 1466727871909 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 17:24:31 INFO - PROCESS | 3832 | 1466727871919 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:31 INFO - PROCESS | 3832 | 1466727871921 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:31 INFO - PROCESS | 3832 | ++DOCSHELL 13466C00 == 34 [pid = 3832] [id = 357] 17:24:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14FB6400) [pid = 3832] [serial = 1070] [outer = 00000000] 17:24:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (177CD400) [pid = 3832] [serial = 1071] [outer = 14FB6400] 17:24:31 INFO - PROCESS | 3832 | 1466727871965 Marionette DEBUG loaded listener.js 17:24:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15A43800) [pid = 3832] [serial = 1072] [outer = 14FB6400] 17:24:32 INFO - PROCESS | 3832 | 1466727872390 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]]]}] 17:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 646ms 17:24:32 INFO - PROCESS | 3832 | 1466727872436 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 17:24:32 INFO - PROCESS | 3832 | 1466727872438 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 17:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:24:32 INFO - PROCESS | 3832 | 1466727872442 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:24:32 INFO - PROCESS | 3832 | 1466727872444 Marionette TRACE conn3 <- [1,1394,null,{}] 17:24:32 INFO - PROCESS | 3832 | 1466727872447 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}] 17:24:32 INFO - PROCESS | 3832 | 1466727872449 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:32 INFO - PROCESS | 3832 | 1466727872526 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 17:24:32 INFO - PROCESS | 3832 | 1466727872534 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:32 INFO - PROCESS | 3832 | 1466727872536 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:32 INFO - PROCESS | 3832 | ++DOCSHELL 16984800 == 35 [pid = 3832] [id = 358] 17:24:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16CF4000) [pid = 3832] [serial = 1073] [outer = 00000000] 17:24:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (195E4C00) [pid = 3832] [serial = 1074] [outer = 16CF4000] 17:24:32 INFO - PROCESS | 3832 | 1466727872586 Marionette DEBUG loaded listener.js 17:24:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (195E5000) [pid = 3832] [serial = 1075] [outer = 16CF4000] 17:24:33 INFO - PROCESS | 3832 | 1466727873000 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]]]}] 17:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 598ms 17:24:33 INFO - PROCESS | 3832 | 1466727873044 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 17:24:33 INFO - PROCESS | 3832 | 1466727873047 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 17:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:24:33 INFO - PROCESS | 3832 | 1466727873050 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:24:33 INFO - PROCESS | 3832 | 1466727873051 Marionette TRACE conn3 <- [1,1398,null,{}] 17:24:33 INFO - PROCESS | 3832 | 1466727873059 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}] 17:24:33 INFO - PROCESS | 3832 | 1466727873060 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:33 INFO - PROCESS | 3832 | 1466727873136 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 17:24:33 INFO - PROCESS | 3832 | 1466727873142 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:33 INFO - PROCESS | 3832 | 1466727873144 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:33 INFO - PROCESS | 3832 | ++DOCSHELL 164E6800 == 36 [pid = 3832] [id = 359] 17:24:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1996B800) [pid = 3832] [serial = 1076] [outer = 00000000] 17:24:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (103CB800) [pid = 3832] [serial = 1077] [outer = 1996B800] 17:24:33 INFO - PROCESS | 3832 | 1466727873187 Marionette DEBUG loaded listener.js 17:24:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19978000) [pid = 3832] [serial = 1078] [outer = 1996B800] 17:24:34 INFO - PROCESS | 3832 | --DOCSHELL 12924C00 == 35 [pid = 3832] [id = 351] 17:24:34 INFO - PROCESS | 3832 | --DOCSHELL 105E9400 == 34 [pid = 3832] [id = 350] 17:24:34 INFO - PROCESS | 3832 | --DOCSHELL 130C6C00 == 33 [pid = 3832] [id = 352] 17:24:34 INFO - PROCESS | 3832 | --DOCSHELL 164E6C00 == 32 [pid = 3832] [id = 353] 17:24:34 INFO - PROCESS | 3832 | --DOCSHELL 16A4C000 == 31 [pid = 3832] [id = 355] 17:24:34 INFO - PROCESS | 3832 | --DOCSHELL 13466C00 == 30 [pid = 3832] [id = 357] 17:24:34 INFO - PROCESS | 3832 | --DOCSHELL 1678B400 == 29 [pid = 3832] [id = 354] 17:24:34 INFO - PROCESS | 3832 | --DOCSHELL 173DCC00 == 28 [pid = 3832] [id = 356] 17:24:34 INFO - PROCESS | 3832 | --DOCSHELL 16984800 == 27 [pid = 3832] [id = 358] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1A3A8800) [pid = 3832] [serial = 1038] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1A513400) [pid = 3832] [serial = 1039] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19F79400) [pid = 3832] [serial = 1035] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17E31000) [pid = 3832] [serial = 1023] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (180C9C00) [pid = 3832] [serial = 1024] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (195DE800) [pid = 3832] [serial = 1027] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (194C8C00) [pid = 3832] [serial = 1026] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (11CD4000) [pid = 3832] [serial = 1029] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (130A6000) [pid = 3832] [serial = 1008] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13DF2400) [pid = 3832] [serial = 1009] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13156000) [pid = 3832] [serial = 1014] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (132F5800) [pid = 3832] [serial = 1015] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (173CFC00) [pid = 3832] [serial = 1020] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (164EEC00) [pid = 3832] [serial = 1011] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16784C00) [pid = 3832] [serial = 1012] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (19C69C00) [pid = 3832] [serial = 1006] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (15320400) [pid = 3832] [serial = 1017] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (105F5800) [pid = 3832] [serial = 1018] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (195D7400) [pid = 3832] [serial = 1032] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (12BD2000) [pid = 3832] [serial = 1030] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (195E0400) [pid = 3832] [serial = 1033] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (1A07D000) [pid = 3832] [serial = 1036] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (173DD000) [pid = 3832] [serial = 1021] [outer = 00000000] [url = about:blank] 17:24:35 INFO - PROCESS | 3832 | 1466727875018 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]]]}] 17:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1985ms 17:24:35 INFO - PROCESS | 3832 | 1466727875050 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 3832 | 1466727875054 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 17:24:35 INFO - PROCESS | 3832 | 1466727875059 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:24:35 INFO - PROCESS | 3832 | 1466727875063 Marionette TRACE conn3 <- [1,1402,null,{}] 17:24:35 INFO - PROCESS | 3832 | 1466727875068 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}] 17:24:35 INFO - PROCESS | 3832 | 1466727875071 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:35 INFO - PROCESS | 3832 | 1466727875161 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 17:24:35 INFO - PROCESS | 3832 | 1466727875168 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:35 INFO - PROCESS | 3832 | 1466727875172 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:35 INFO - PROCESS | 3832 | ++DOCSHELL 111AE000 == 28 [pid = 3832] [id = 360] 17:24:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (111BAC00) [pid = 3832] [serial = 1079] [outer = 00000000] 17:24:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (12821C00) [pid = 3832] [serial = 1080] [outer = 111BAC00] 17:24:35 INFO - PROCESS | 3832 | 1466727875221 Marionette DEBUG loaded listener.js 17:24:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (129F1C00) [pid = 3832] [serial = 1081] [outer = 111BAC00] 17:24:35 INFO - PROCESS | 3832 | 1466727875743 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]]]}] 17:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 740ms 17:24:35 INFO - PROCESS | 3832 | 1466727875801 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 3832 | 1466727875805 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 17:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:24:35 INFO - PROCESS | 3832 | 1466727875812 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 3832 | 1466727875814 Marionette TRACE conn3 <- [1,1406,null,{}] 17:24:35 INFO - PROCESS | 3832 | 1466727875818 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}] 17:24:35 INFO - PROCESS | 3832 | 1466727875821 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:35 INFO - PROCESS | 3832 | 1466727875906 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 17:24:36 INFO - PROCESS | 3832 | 1466727876001 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 3832 | 1466727876004 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:36 INFO - PROCESS | 3832 | ++DOCSHELL 1312C400 == 29 [pid = 3832] [id = 361] 17:24:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (13152800) [pid = 3832] [serial = 1082] [outer = 00000000] 17:24:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (131D6000) [pid = 3832] [serial = 1083] [outer = 13152800] 17:24:36 INFO - PROCESS | 3832 | 1466727876053 Marionette DEBUG loaded listener.js 17:24:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (132EC800) [pid = 3832] [serial = 1084] [outer = 13152800] 17:24:36 INFO - PROCESS | 3832 | 1466727876454 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]]]}] 17:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 709ms 17:24:36 INFO - PROCESS | 3832 | 1466727876511 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 17:24:36 INFO - PROCESS | 3832 | 1466727876513 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 17:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:24:36 INFO - PROCESS | 3832 | 1466727876551 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:24:36 INFO - PROCESS | 3832 | 1466727876554 Marionette TRACE conn3 <- [1,1410,null,{}] 17:24:36 INFO - PROCESS | 3832 | 1466727876565 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}] 17:24:36 INFO - PROCESS | 3832 | 1466727876570 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:36 INFO - PROCESS | 3832 | 1466727876651 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 17:24:36 INFO - PROCESS | 3832 | 1466727876668 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 3832 | 1466727876672 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:36 INFO - PROCESS | 3832 | ++DOCSHELL 14FB9000 == 30 [pid = 3832] [id = 362] 17:24:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (14FBA000) [pid = 3832] [serial = 1085] [outer = 00000000] 17:24:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1532E800) [pid = 3832] [serial = 1086] [outer = 14FBA000] 17:24:36 INFO - PROCESS | 3832 | 1466727876725 Marionette DEBUG loaded listener.js 17:24:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (15A44C00) [pid = 3832] [serial = 1087] [outer = 14FBA000] 17:24:37 INFO - PROCESS | 3832 | 1466727877150 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]]]}] 17:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 677ms 17:24:37 INFO - PROCESS | 3832 | 1466727877195 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 3832 | 1466727877197 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 17:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:24:37 INFO - PROCESS | 3832 | 1466727877201 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 3832 | 1466727877213 Marionette TRACE conn3 <- [1,1414,null,{}] 17:24:37 INFO - PROCESS | 3832 | 1466727877217 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}] 17:24:37 INFO - PROCESS | 3832 | 1466727877219 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:37 INFO - PROCESS | 3832 | 1466727877299 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 17:24:37 INFO - PROCESS | 3832 | 1466727877305 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 3832 | 1466727877307 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:37 INFO - PROCESS | 3832 | ++DOCSHELL 164E6000 == 31 [pid = 3832] [id = 363] 17:24:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (164E6C00) [pid = 3832] [serial = 1088] [outer = 00000000] 17:24:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1669E800) [pid = 3832] [serial = 1089] [outer = 164E6C00] 17:24:37 INFO - PROCESS | 3832 | 1466727877351 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (16789400) [pid = 3832] [serial = 1090] [outer = 164E6C00] 17:24:37 INFO - PROCESS | 3832 | 1466727877832 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]]]}] 17:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 662ms 17:24:37 INFO - PROCESS | 3832 | 1466727877891 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 3832 | 1466727877893 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 17:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:24:37 INFO - PROCESS | 3832 | 1466727877896 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 3832 | 1466727877898 Marionette TRACE conn3 <- [1,1418,null,{}] 17:24:37 INFO - PROCESS | 3832 | 1466727877901 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}] 17:24:37 INFO - PROCESS | 3832 | 1466727877903 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:37 INFO - PROCESS | 3832 | 1466727877981 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 17:24:37 INFO - PROCESS | 3832 | 1466727877989 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 3832 | 1466727877991 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:38 INFO - PROCESS | 3832 | ++DOCSHELL 1678D400 == 32 [pid = 3832] [id = 364] 17:24:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1678F400) [pid = 3832] [serial = 1091] [outer = 00000000] 17:24:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16ED2000) [pid = 3832] [serial = 1092] [outer = 1678F400] 17:24:38 INFO - PROCESS | 3832 | 1466727878038 Marionette DEBUG loaded listener.js 17:24:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15AAF000) [pid = 3832] [serial = 1093] [outer = 1678F400] 17:24:38 INFO - PROCESS | 3832 | 1466727878486 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]]]}] 17:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 631ms 17:24:38 INFO - PROCESS | 3832 | 1466727878538 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 17:24:38 INFO - PROCESS | 3832 | 1466727878541 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 17:24:38 INFO - PROCESS | 3832 | 1466727878544 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:24:38 INFO - PROCESS | 3832 | 1466727878545 Marionette TRACE conn3 <- [1,1422,null,{}] 17:24:38 INFO - PROCESS | 3832 | 1466727878549 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}] 17:24:38 INFO - PROCESS | 3832 | 1466727878554 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:38 INFO - PROCESS | 3832 | 1466727878658 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 17:24:38 INFO - PROCESS | 3832 | 1466727878665 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:38 INFO - PROCESS | 3832 | 1466727878667 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:38 INFO - PROCESS | 3832 | ++DOCSHELL 173E7400 == 33 [pid = 3832] [id = 365] 17:24:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (175B1C00) [pid = 3832] [serial = 1094] [outer = 00000000] 17:24:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (177DA000) [pid = 3832] [serial = 1095] [outer = 175B1C00] 17:24:38 INFO - PROCESS | 3832 | 1466727878712 Marionette DEBUG loaded listener.js 17:24:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1800E800) [pid = 3832] [serial = 1096] [outer = 175B1C00] 17:24:39 INFO - PROCESS | 3832 | 1466727879153 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]]]}] 17:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 709ms 17:24:39 INFO - PROCESS | 3832 | 1466727879245 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 17:24:39 INFO - PROCESS | 3832 | 1466727879247 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 17:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:24:39 INFO - PROCESS | 3832 | 1466727879250 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:24:39 INFO - PROCESS | 3832 | 1466727879252 Marionette TRACE conn3 <- [1,1426,null,{}] 17:24:39 INFO - PROCESS | 3832 | 1466727879255 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}] 17:24:39 INFO - PROCESS | 3832 | 1466727879257 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:39 INFO - PROCESS | 3832 | 1466727879368 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 17:24:39 INFO - PROCESS | 3832 | 1466727879379 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:39 INFO - PROCESS | 3832 | 1466727879381 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:39 INFO - PROCESS | 3832 | ++DOCSHELL 175B3000 == 34 [pid = 3832] [id = 366] 17:24:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (177D8000) [pid = 3832] [serial = 1097] [outer = 00000000] 17:24:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (180D4000) [pid = 3832] [serial = 1098] [outer = 177D8000] 17:24:39 INFO - PROCESS | 3832 | 1466727879424 Marionette DEBUG loaded listener.js 17:24:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (180D5C00) [pid = 3832] [serial = 1099] [outer = 177D8000] 17:24:39 INFO - PROCESS | 3832 | 1466727879843 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]]]}] 17:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 646ms 17:24:39 INFO - PROCESS | 3832 | 1466727879889 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 17:24:39 INFO - PROCESS | 3832 | 1466727879891 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 17:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:24:39 INFO - PROCESS | 3832 | 1466727879894 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:24:39 INFO - PROCESS | 3832 | 1466727879896 Marionette TRACE conn3 <- [1,1430,null,{}] 17:24:39 INFO - PROCESS | 3832 | 1466727879899 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}] 17:24:39 INFO - PROCESS | 3832 | 1466727879901 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:39 INFO - PROCESS | 3832 | 1466727879979 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 17:24:40 INFO - PROCESS | 3832 | 1466727879986 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:40 INFO - PROCESS | 3832 | 1466727879988 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:40 INFO - PROCESS | 3832 | ++DOCSHELL 195DE400 == 35 [pid = 3832] [id = 367] 17:24:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (195DF800) [pid = 3832] [serial = 1100] [outer = 00000000] 17:24:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (197D7000) [pid = 3832] [serial = 1101] [outer = 195DF800] 17:24:40 INFO - PROCESS | 3832 | 1466727880031 Marionette DEBUG loaded listener.js 17:24:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (197D8400) [pid = 3832] [serial = 1102] [outer = 195DF800] 17:24:40 INFO - PROCESS | 3832 | 1466727880482 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]]]}] 17:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 646ms 17:24:40 INFO - PROCESS | 3832 | 1466727880532 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 17:24:40 INFO - PROCESS | 3832 | 1466727880534 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 17:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:24:40 INFO - PROCESS | 3832 | 1466727880537 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:24:40 INFO - PROCESS | 3832 | 1466727880538 Marionette TRACE conn3 <- [1,1434,null,{}] 17:24:40 INFO - PROCESS | 3832 | 1466727880548 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}] 17:24:40 INFO - PROCESS | 3832 | 1466727880549 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:40 INFO - PROCESS | 3832 | 1466727880653 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 17:24:40 INFO - PROCESS | 3832 | 1466727880660 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:40 INFO - PROCESS | 3832 | 1466727880662 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:40 INFO - PROCESS | 3832 | ++DOCSHELL 14FB8C00 == 36 [pid = 3832] [id = 368] 17:24:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (180D3C00) [pid = 3832] [serial = 1103] [outer = 00000000] 17:24:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19E18400) [pid = 3832] [serial = 1104] [outer = 180D3C00] 17:24:40 INFO - PROCESS | 3832 | 1466727880705 Marionette DEBUG loaded listener.js 17:24:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19E19C00) [pid = 3832] [serial = 1105] [outer = 180D3C00] 17:24:41 INFO - PROCESS | 3832 | 1466727881160 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]]]}] 17:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 630ms 17:24:41 INFO - PROCESS | 3832 | 1466727881175 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 17:24:41 INFO - PROCESS | 3832 | 1466727881177 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 17:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:24:41 INFO - PROCESS | 3832 | 1466727881180 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:24:41 INFO - PROCESS | 3832 | 1466727881182 Marionette TRACE conn3 <- [1,1438,null,{}] 17:24:41 INFO - PROCESS | 3832 | 1466727881185 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}] 17:24:41 INFO - PROCESS | 3832 | 1466727881187 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:41 INFO - PROCESS | 3832 | 1466727881308 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 17:24:41 INFO - PROCESS | 3832 | 1466727881313 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:41 INFO - PROCESS | 3832 | 1466727881315 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:41 INFO - PROCESS | 3832 | ++DOCSHELL 19E21C00 == 37 [pid = 3832] [id = 369] 17:24:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19ED6000) [pid = 3832] [serial = 1106] [outer = 00000000] 17:24:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A07D400) [pid = 3832] [serial = 1107] [outer = 19ED6000] 17:24:41 INFO - PROCESS | 3832 | 1466727881358 Marionette DEBUG loaded listener.js 17:24:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A39C000) [pid = 3832] [serial = 1108] [outer = 19ED6000] 17:24:41 INFO - PROCESS | 3832 | 1466727881858 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]]]}] 17:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 693ms 17:24:41 INFO - PROCESS | 3832 | 1466727881913 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 17:24:41 INFO - PROCESS | 3832 | 1466727881915 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 17:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:24:41 INFO - PROCESS | 3832 | 1466727881918 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:24:41 INFO - PROCESS | 3832 | 1466727881921 Marionette TRACE conn3 <- [1,1442,null,{}] 17:24:41 INFO - PROCESS | 3832 | 1466727881924 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}] 17:24:41 INFO - PROCESS | 3832 | 1466727881926 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:42 INFO - PROCESS | 3832 | 1466727882046 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 17:24:42 INFO - PROCESS | 3832 | 1466727882144 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:42 INFO - PROCESS | 3832 | 1466727882147 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:42 INFO - PROCESS | 3832 | ++DOCSHELL 164EA000 == 38 [pid = 3832] [id = 370] 17:24:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A512000) [pid = 3832] [serial = 1109] [outer = 00000000] 17:24:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1A518000) [pid = 3832] [serial = 1110] [outer = 1A512000] 17:24:42 INFO - PROCESS | 3832 | 1466727882191 Marionette DEBUG loaded listener.js 17:24:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A51EC00) [pid = 3832] [serial = 1111] [outer = 1A512000] 17:24:42 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (16981400) [pid = 3832] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:24:42 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (16E4DC00) [pid = 3832] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:24:42 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1750E000) [pid = 3832] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:24:42 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16CF4000) [pid = 3832] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:24:42 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13939800) [pid = 3832] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:24:42 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1A081000) [pid = 3832] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:24:42 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16CFCC00) [pid = 3832] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:24:42 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (111AD800) [pid = 3832] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:24:42 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (164E7400) [pid = 3832] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:24:42 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1312B800) [pid = 3832] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:24:42 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12927C00) [pid = 3832] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:24:42 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (14FB6400) [pid = 3832] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:24:42 INFO - PROCESS | 3832 | 1466727882722 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]]]}] 17:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 850ms 17:24:42 INFO - PROCESS | 3832 | 1466727882762 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 17:24:42 INFO - PROCESS | 3832 | 1466727882764 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 17:24:42 INFO - PROCESS | 3832 | 1466727882767 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:24:42 INFO - PROCESS | 3832 | 1466727882768 Marionette TRACE conn3 <- [1,1446,null,{}] 17:24:42 INFO - PROCESS | 3832 | 1466727882772 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}] 17:24:42 INFO - PROCESS | 3832 | 1466727882773 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:42 INFO - PROCESS | 3832 | 1466727882855 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 17:24:42 INFO - PROCESS | 3832 | 1466727882860 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:42 INFO - PROCESS | 3832 | 1466727882862 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:42 INFO - PROCESS | 3832 | ++DOCSHELL 1559C400 == 39 [pid = 3832] [id = 371] 17:24:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16981400) [pid = 3832] [serial = 1112] [outer = 00000000] 17:24:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (18003000) [pid = 3832] [serial = 1113] [outer = 16981400] 17:24:42 INFO - PROCESS | 3832 | 1466727882905 Marionette DEBUG loaded listener.js 17:24:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (197D1800) [pid = 3832] [serial = 1114] [outer = 16981400] 17:24:43 INFO - PROCESS | 3832 | 1466727883367 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]]]}] 17:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 646ms 17:24:43 INFO - PROCESS | 3832 | 1466727883405 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 17:24:43 INFO - PROCESS | 3832 | 1466727883407 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 17:24:43 INFO - PROCESS | 3832 | 1466727883410 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:24:43 INFO - PROCESS | 3832 | 1466727883422 Marionette TRACE conn3 <- [1,1450,null,{}] 17:24:43 INFO - PROCESS | 3832 | 1466727883426 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}] 17:24:43 INFO - PROCESS | 3832 | 1466727883428 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:43 INFO - PROCESS | 3832 | 1466727883505 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 17:24:43 INFO - PROCESS | 3832 | 1466727883510 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:43 INFO - PROCESS | 3832 | 1466727883512 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:43 INFO - PROCESS | 3832 | ++DOCSHELL 19EDB000 == 40 [pid = 3832] [id = 372] 17:24:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1A3A8400) [pid = 3832] [serial = 1115] [outer = 00000000] 17:24:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1A606C00) [pid = 3832] [serial = 1116] [outer = 1A3A8400] 17:24:43 INFO - PROCESS | 3832 | 1466727883555 Marionette DEBUG loaded listener.js 17:24:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1A609000) [pid = 3832] [serial = 1117] [outer = 1A3A8400] 17:24:44 INFO - PROCESS | 3832 | 1466727884003 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]]]}] 17:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 662ms 17:24:44 INFO - PROCESS | 3832 | 1466727884069 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 17:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:24:44 INFO - PROCESS | 3832 | 1466727884071 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 17:24:44 INFO - PROCESS | 3832 | 1466727884074 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:24:44 INFO - PROCESS | 3832 | 1466727884076 Marionette TRACE conn3 <- [1,1454,null,{}] 17:24:44 INFO - PROCESS | 3832 | 1466727884080 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}] 17:24:44 INFO - PROCESS | 3832 | 1466727884081 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:44 INFO - PROCESS | 3832 | 1466727884157 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 17:24:44 INFO - PROCESS | 3832 | 1466727884165 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:44 INFO - PROCESS | 3832 | 1466727884167 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:44 INFO - PROCESS | 3832 | ++DOCSHELL 1055F400 == 41 [pid = 3832] [id = 373] 17:24:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16E4F400) [pid = 3832] [serial = 1118] [outer = 00000000] 17:24:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A94C400) [pid = 3832] [serial = 1119] [outer = 16E4F400] 17:24:44 INFO - PROCESS | 3832 | 1466727884210 Marionette DEBUG loaded listener.js 17:24:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A950800) [pid = 3832] [serial = 1120] [outer = 16E4F400] 17:24:45 INFO - PROCESS | 3832 | --DOCSHELL 164E6800 == 40 [pid = 3832] [id = 359] 17:24:45 INFO - PROCESS | 3832 | --DOCSHELL 111AE000 == 39 [pid = 3832] [id = 360] 17:24:45 INFO - PROCESS | 3832 | --DOCSHELL 1312C400 == 38 [pid = 3832] [id = 361] 17:24:45 INFO - PROCESS | 3832 | --DOCSHELL 164E6000 == 37 [pid = 3832] [id = 363] 17:24:45 INFO - PROCESS | 3832 | --DOCSHELL 164EA000 == 36 [pid = 3832] [id = 370] 17:24:45 INFO - PROCESS | 3832 | --DOCSHELL 175B3000 == 35 [pid = 3832] [id = 366] 17:24:45 INFO - PROCESS | 3832 | --DOCSHELL 195DE400 == 34 [pid = 3832] [id = 367] 17:24:45 INFO - PROCESS | 3832 | --DOCSHELL 14FB9000 == 33 [pid = 3832] [id = 362] 17:24:45 INFO - PROCESS | 3832 | --DOCSHELL 173E7400 == 32 [pid = 3832] [id = 365] 17:24:45 INFO - PROCESS | 3832 | --DOCSHELL 1678D400 == 31 [pid = 3832] [id = 364] 17:24:45 INFO - PROCESS | 3832 | --DOCSHELL 1559C400 == 30 [pid = 3832] [id = 371] 17:24:45 INFO - PROCESS | 3832 | --DOCSHELL 19EDB000 == 29 [pid = 3832] [id = 372] 17:24:45 INFO - PROCESS | 3832 | --DOCSHELL 19E21C00 == 28 [pid = 3832] [id = 369] 17:24:45 INFO - PROCESS | 3832 | --DOCSHELL 14FB8C00 == 27 [pid = 3832] [id = 368] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (103CB800) [pid = 3832] [serial = 1077] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16E4E800) [pid = 3832] [serial = 1062] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (173E9C00) [pid = 3832] [serial = 1065] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (173D1C00) [pid = 3832] [serial = 1063] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (180D2C00) [pid = 3832] [serial = 1068] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (175A9000) [pid = 3832] [serial = 1066] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (195D9800) [pid = 3832] [serial = 1069] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (195E5000) [pid = 3832] [serial = 1075] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (195E4C00) [pid = 3832] [serial = 1074] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13DF6000) [pid = 3832] [serial = 1050] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1A51C000) [pid = 3832] [serial = 1048] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1A515C00) [pid = 3832] [serial = 1047] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (180D3000) [pid = 3832] [serial = 1045] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (17509400) [pid = 3832] [serial = 1044] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (14FB8400) [pid = 3832] [serial = 1042] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (14F0D000) [pid = 3832] [serial = 1041] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (164EAC00) [pid = 3832] [serial = 1059] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13944C00) [pid = 3832] [serial = 1056] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (13DF7800) [pid = 3832] [serial = 1057] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (129F0800) [pid = 3832] [serial = 1053] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (12BD0800) [pid = 3832] [serial = 1054] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (140EA000) [pid = 3832] [serial = 1051] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (177CD400) [pid = 3832] [serial = 1071] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1669B800) [pid = 3832] [serial = 1060] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (15A43800) [pid = 3832] [serial = 1072] [outer = 00000000] [url = about:blank] 17:24:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (10A5A800) [pid = 3832] [serial = 1121] [outer = 1B0EF800] 17:24:46 INFO - PROCESS | 3832 | 1466727886074 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]]]}] 17:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2054ms 17:24:46 INFO - PROCESS | 3832 | 1466727886163 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 17:24:46 INFO - PROCESS | 3832 | 1466727886167 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 17:24:46 INFO - PROCESS | 3832 | 1466727886174 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:24:46 INFO - PROCESS | 3832 | 1466727886179 Marionette TRACE conn3 <- [1,1458,null,{}] 17:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:24:46 INFO - PROCESS | 3832 | 1466727886185 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}] 17:24:46 INFO - PROCESS | 3832 | 1466727886190 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:46 INFO - PROCESS | 3832 | 1466727886346 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 17:24:46 INFO - PROCESS | 3832 | 1466727886425 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:46 INFO - PROCESS | 3832 | 1466727886431 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:46 INFO - PROCESS | 3832 | ++DOCSHELL 10F95C00 == 28 [pid = 3832] [id = 374] 17:24:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (111A6000) [pid = 3832] [serial = 1122] [outer = 00000000] 17:24:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (11AE8C00) [pid = 3832] [serial = 1123] [outer = 111A6000] 17:24:46 INFO - PROCESS | 3832 | 1466727886490 Marionette DEBUG loaded listener.js 17:24:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1281E800) [pid = 3832] [serial = 1124] [outer = 111A6000] 17:24:47 INFO - PROCESS | 3832 | 1466727887307 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]]]}] 17:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1144ms 17:24:47 INFO - PROCESS | 3832 | 1466727887363 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 17:24:47 INFO - PROCESS | 3832 | 1466727887367 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 17:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:24:47 INFO - PROCESS | 3832 | 1466727887373 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:24:47 INFO - PROCESS | 3832 | 1466727887378 Marionette TRACE conn3 <- [1,1462,null,{}] 17:24:47 INFO - PROCESS | 3832 | 1466727887383 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}] 17:24:47 INFO - PROCESS | 3832 | 1466727887387 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:47 INFO - PROCESS | 3832 | 1466727887514 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 17:24:47 INFO - PROCESS | 3832 | 1466727887591 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:47 INFO - PROCESS | 3832 | 1466727887594 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:47 INFO - PROCESS | 3832 | ++DOCSHELL 130CBC00 == 29 [pid = 3832] [id = 375] 17:24:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (130CD000) [pid = 3832] [serial = 1125] [outer = 00000000] 17:24:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13128800) [pid = 3832] [serial = 1126] [outer = 130CD000] 17:24:47 INFO - PROCESS | 3832 | 1466727887692 Marionette DEBUG loaded listener.js 17:24:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (131D3800) [pid = 3832] [serial = 1127] [outer = 130CD000] 17:24:48 INFO - PROCESS | 3832 | 1466727888513 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]]]}] 17:24:48 INFO - PROCESS | 3832 | --DOCSHELL 12BCB400 == 28 [pid = 3832] [id = 197] 17:24:48 INFO - PROCESS | 3832 | --DOCSHELL 14F0D400 == 27 [pid = 3832] [id = 198] 17:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1254ms 17:24:48 INFO - PROCESS | 3832 | 1466727888632 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 17:24:48 INFO - PROCESS | 3832 | 1466727888636 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 17:24:48 INFO - PROCESS | 3832 | 1466727888641 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:24:48 INFO - PROCESS | 3832 | 1466727888646 Marionette TRACE conn3 <- [1,1466,null,{}] 17:24:48 INFO - PROCESS | 3832 | 1466727888661 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}] 17:24:48 INFO - PROCESS | 3832 | 1466727888665 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:48 INFO - PROCESS | 3832 | 1466727888810 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 17:24:48 INFO - PROCESS | 3832 | 1466727888932 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:48 INFO - PROCESS | 3832 | 1466727888938 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:48 INFO - PROCESS | 3832 | ++DOCSHELL 114C9C00 == 28 [pid = 3832] [id = 376] 17:24:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (114CCC00) [pid = 3832] [serial = 1128] [outer = 00000000] 17:24:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (129F1400) [pid = 3832] [serial = 1129] [outer = 114CCC00] 17:24:49 INFO - PROCESS | 3832 | 1466727889006 Marionette DEBUG loaded listener.js 17:24:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (12DF1C00) [pid = 3832] [serial = 1130] [outer = 114CCC00] 17:24:49 INFO - PROCESS | 3832 | 1466727889665 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]]]}] 17:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1097ms 17:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:24:49 INFO - PROCESS | 3832 | 1466727889740 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 17:24:49 INFO - PROCESS | 3832 | 1466727889744 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 17:24:49 INFO - PROCESS | 3832 | 1466727889763 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:24:49 INFO - PROCESS | 3832 | 1466727889768 Marionette TRACE conn3 <- [1,1470,null,{}] 17:24:49 INFO - PROCESS | 3832 | 1466727889774 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}] 17:24:49 INFO - PROCESS | 3832 | 1466727889776 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:49 INFO - PROCESS | 3832 | 1466727889892 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 17:24:49 INFO - PROCESS | 3832 | 1466727889968 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:49 INFO - PROCESS | 3832 | 1466727889970 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:50 INFO - PROCESS | 3832 | ++DOCSHELL 13DF7000 == 29 [pid = 3832] [id = 377] 17:24:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13DF7800) [pid = 3832] [serial = 1131] [outer = 00000000] 17:24:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (140EC400) [pid = 3832] [serial = 1132] [outer = 13DF7800] 17:24:50 INFO - PROCESS | 3832 | 1466727890070 Marionette DEBUG loaded listener.js 17:24:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (144C0C00) [pid = 3832] [serial = 1133] [outer = 13DF7800] 17:24:50 INFO - PROCESS | 3832 | 1466727890704 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]]]}] 17:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1003ms 17:24:50 INFO - PROCESS | 3832 | 1466727890755 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 17:24:50 INFO - PROCESS | 3832 | 1466727890758 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 17:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:24:50 INFO - PROCESS | 3832 | 1466727890761 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:24:50 INFO - PROCESS | 3832 | 1466727890764 Marionette TRACE conn3 <- [1,1474,null,{}] 17:24:50 INFO - PROCESS | 3832 | 1466727890775 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}] 17:24:50 INFO - PROCESS | 3832 | 1466727890780 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:50 INFO - PROCESS | 3832 | 1466727890894 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 17:24:50 INFO - PROCESS | 3832 | 1466727890979 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:51 INFO - PROCESS | 3832 | 1466727890983 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:51 INFO - PROCESS | 3832 | ++DOCSHELL 1559C400 == 30 [pid = 3832] [id = 378] 17:24:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (155A0000) [pid = 3832] [serial = 1134] [outer = 00000000] 17:24:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15A3DC00) [pid = 3832] [serial = 1135] [outer = 155A0000] 17:24:51 INFO - PROCESS | 3832 | 1466727891084 Marionette DEBUG loaded listener.js 17:24:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15AA6000) [pid = 3832] [serial = 1136] [outer = 155A0000] 17:24:51 INFO - PROCESS | 3832 | 1466727891709 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]]]}] 17:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1003ms 17:24:51 INFO - PROCESS | 3832 | 1466727891764 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 17:24:51 INFO - PROCESS | 3832 | 1466727891766 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 17:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:24:51 INFO - PROCESS | 3832 | 1466727891770 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:24:51 INFO - PROCESS | 3832 | 1466727891772 Marionette TRACE conn3 <- [1,1478,null,{}] 17:24:51 INFO - PROCESS | 3832 | 1466727891776 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}] 17:24:51 INFO - PROCESS | 3832 | 1466727891778 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:51 INFO - PROCESS | 3832 | 1466727891884 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 17:24:52 INFO - PROCESS | 3832 | 1466727891982 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:52 INFO - PROCESS | 3832 | 1466727891985 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:52 INFO - PROCESS | 3832 | ++DOCSHELL 164F0800 == 31 [pid = 3832] [id = 379] 17:24:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16697C00) [pid = 3832] [serial = 1137] [outer = 00000000] 17:24:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1678B400) [pid = 3832] [serial = 1138] [outer = 16697C00] 17:24:52 INFO - PROCESS | 3832 | 1466727892047 Marionette DEBUG loaded listener.js 17:24:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1698CC00) [pid = 3832] [serial = 1139] [outer = 16697C00] 17:24:52 INFO - PROCESS | 3832 | 1466727892701 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]]]}] 17:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 956ms 17:24:52 INFO - PROCESS | 3832 | 1466727892715 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 17:24:52 INFO - PROCESS | 3832 | 1466727892719 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 17:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:24:52 INFO - PROCESS | 3832 | 1466727892724 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:24:52 INFO - PROCESS | 3832 | 1466727892727 Marionette TRACE conn3 <- [1,1482,null,{}] 17:24:52 INFO - PROCESS | 3832 | 1466727892733 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}] 17:24:52 INFO - PROCESS | 3832 | 1466727892736 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:52 INFO - PROCESS | 3832 | 1466727892839 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 17:24:52 INFO - PROCESS | 3832 | 1466727892922 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:52 INFO - PROCESS | 3832 | 1466727892927 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:53 INFO - PROCESS | 3832 | ++DOCSHELL 1036C800 == 32 [pid = 3832] [id = 380] 17:24:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (10374000) [pid = 3832] [serial = 1140] [outer = 00000000] 17:24:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (10561000) [pid = 3832] [serial = 1141] [outer = 10374000] 17:24:53 INFO - PROCESS | 3832 | 1466727893049 Marionette DEBUG loaded listener.js 17:24:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (11449C00) [pid = 3832] [serial = 1142] [outer = 10374000] 17:24:53 INFO - PROCESS | 3832 | --DOCSHELL 111A4000 == 31 [pid = 3832] [id = 200] 17:24:53 INFO - PROCESS | 3832 | 1466727893691 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]]]}] 17:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1002ms 17:24:53 INFO - PROCESS | 3832 | 1466727893729 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 17:24:53 INFO - PROCESS | 3832 | 1466727893733 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 17:24:53 INFO - PROCESS | 3832 | 1466727893738 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:24:53 INFO - PROCESS | 3832 | 1466727893741 Marionette TRACE conn3 <- [1,1486,null,{}] 17:24:53 INFO - PROCESS | 3832 | 1466727893747 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}] 17:24:53 INFO - PROCESS | 3832 | 1466727893750 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:53 INFO - PROCESS | 3832 | 1466727893908 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 17:24:53 INFO - PROCESS | 3832 | 1466727893923 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:53 INFO - PROCESS | 3832 | 1466727893926 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:53 INFO - PROCESS | 3832 | ++DOCSHELL 140EB400 == 32 [pid = 3832] [id = 381] 17:24:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (140EC000) [pid = 3832] [serial = 1143] [outer = 00000000] 17:24:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (14F99800) [pid = 3832] [serial = 1144] [outer = 140EC000] 17:24:54 INFO - PROCESS | 3832 | 1466727893985 Marionette DEBUG loaded listener.js 17:24:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (14FB3C00) [pid = 3832] [serial = 1145] [outer = 140EC000] 17:24:54 INFO - PROCESS | 3832 | 1466727894649 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]]]}] 17:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 956ms 17:24:54 INFO - PROCESS | 3832 | 1466727894685 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 17:24:54 INFO - PROCESS | 3832 | 1466727894689 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 17:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:24:54 INFO - PROCESS | 3832 | 1466727894696 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:24:54 INFO - PROCESS | 3832 | 1466727894699 Marionette TRACE conn3 <- [1,1490,null,{}] 17:24:54 INFO - PROCESS | 3832 | 1466727894703 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}] 17:24:54 INFO - PROCESS | 3832 | 1466727894706 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:54 INFO - PROCESS | 3832 | 1466727894814 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 17:24:54 INFO - PROCESS | 3832 | 1466727894940 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:54 INFO - PROCESS | 3832 | 1466727894943 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:54 INFO - PROCESS | 3832 | ++DOCSHELL 104E8000 == 33 [pid = 3832] [id = 382] 17:24:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (157AA000) [pid = 3832] [serial = 1146] [outer = 00000000] 17:24:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (164EE000) [pid = 3832] [serial = 1147] [outer = 157AA000] 17:24:55 INFO - PROCESS | 3832 | 1466727895000 Marionette DEBUG loaded listener.js 17:24:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (167C9000) [pid = 3832] [serial = 1148] [outer = 157AA000] 17:24:55 INFO - PROCESS | 3832 | 1466727895630 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]]]}] 17:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1003ms 17:24:55 INFO - PROCESS | 3832 | 1466727895697 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 17:24:55 INFO - PROCESS | 3832 | 1466727895700 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 17:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:24:55 INFO - PROCESS | 3832 | 1466727895704 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:24:55 INFO - PROCESS | 3832 | 1466727895708 Marionette TRACE conn3 <- [1,1494,null,{}] 17:24:55 INFO - PROCESS | 3832 | 1466727895732 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}] 17:24:55 INFO - PROCESS | 3832 | 1466727895737 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:55 INFO - PROCESS | 3832 | 1466727895883 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 17:24:55 INFO - PROCESS | 3832 | 1466727895935 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:55 INFO - PROCESS | 3832 | 1466727895938 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:55 INFO - PROCESS | 3832 | ++DOCSHELL 173E2800 == 34 [pid = 3832] [id = 383] 17:24:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (173E4800) [pid = 3832] [serial = 1149] [outer = 00000000] 17:24:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (175AD400) [pid = 3832] [serial = 1150] [outer = 173E4800] 17:24:56 INFO - PROCESS | 3832 | 1466727895992 Marionette DEBUG loaded listener.js 17:24:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (175AF000) [pid = 3832] [serial = 1151] [outer = 173E4800] 17:24:56 INFO - PROCESS | 3832 | 1466727896528 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]]]}] 17:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 846ms 17:24:56 INFO - PROCESS | 3832 | 1466727896545 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 17:24:56 INFO - PROCESS | 3832 | 1466727896548 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 17:24:56 INFO - PROCESS | 3832 | 1466727896567 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:24:56 INFO - PROCESS | 3832 | 1466727896569 Marionette TRACE conn3 <- [1,1498,null,{}] 17:24:56 INFO - PROCESS | 3832 | 1466727896573 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}] 17:24:56 INFO - PROCESS | 3832 | 1466727896575 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:56 INFO - PROCESS | 3832 | 1466727896680 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 17:24:56 INFO - PROCESS | 3832 | 1466727896775 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:56 INFO - PROCESS | 3832 | 1466727896778 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:56 INFO - PROCESS | 3832 | ++DOCSHELL 17E2C400 == 35 [pid = 3832] [id = 384] 17:24:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (17E30800) [pid = 3832] [serial = 1152] [outer = 00000000] 17:24:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (180CFC00) [pid = 3832] [serial = 1153] [outer = 17E30800] 17:24:56 INFO - PROCESS | 3832 | 1466727896832 Marionette DEBUG loaded listener.js 17:24:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (180D0400) [pid = 3832] [serial = 1154] [outer = 17E30800] 17:24:57 INFO - PROCESS | 3832 | 1466727897531 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]]]}] 17:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 987ms 17:24:57 INFO - PROCESS | 3832 | 1466727897556 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 17:24:57 INFO - PROCESS | 3832 | 1466727897560 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 17:24:57 INFO - PROCESS | 3832 | 1466727897565 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:24:57 INFO - PROCESS | 3832 | 1466727897569 Marionette TRACE conn3 <- [1,1502,null,{}] 17:24:57 INFO - PROCESS | 3832 | 1466727897576 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}] 17:24:57 INFO - PROCESS | 3832 | 1466727897579 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:57 INFO - PROCESS | 3832 | 1466727897685 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 17:24:57 INFO - PROCESS | 3832 | 1466727897770 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:57 INFO - PROCESS | 3832 | 1466727897822 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:57 INFO - PROCESS | 3832 | ++DOCSHELL 13078000 == 36 [pid = 3832] [id = 385] 17:24:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1307EC00) [pid = 3832] [serial = 1155] [outer = 00000000] 17:24:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (13267C00) [pid = 3832] [serial = 1156] [outer = 1307EC00] 17:24:57 INFO - PROCESS | 3832 | 1466727897920 Marionette DEBUG loaded listener.js 17:24:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (13DF6400) [pid = 3832] [serial = 1157] [outer = 1307EC00] 17:24:58 INFO - PROCESS | 3832 | 1466727898606 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]]]}] 17:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1050ms 17:24:58 INFO - PROCESS | 3832 | 1466727898640 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 17:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:24:58 INFO - PROCESS | 3832 | 1466727898644 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 17:24:58 INFO - PROCESS | 3832 | 1466727898648 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:24:58 INFO - PROCESS | 3832 | 1466727898652 Marionette TRACE conn3 <- [1,1506,null,{}] 17:24:58 INFO - PROCESS | 3832 | 1466727898678 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}] 17:24:58 INFO - PROCESS | 3832 | 1466727898681 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:58 INFO - PROCESS | 3832 | 1466727898821 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 17:24:58 INFO - PROCESS | 3832 | 1466727898951 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:58 INFO - PROCESS | 3832 | 1466727898954 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:58 INFO - PROCESS | 3832 | ++DOCSHELL 140F3C00 == 37 [pid = 3832] [id = 386] 17:24:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (144C0000) [pid = 3832] [serial = 1158] [outer = 00000000] 17:24:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1559DC00) [pid = 3832] [serial = 1159] [outer = 144C0000] 17:24:59 INFO - PROCESS | 3832 | 1466727899016 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (15A62C00) [pid = 3832] [serial = 1160] [outer = 144C0000] 17:24:59 INFO - PROCESS | 3832 | 1466727899620 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]]]}] 17:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1018ms 17:24:59 INFO - PROCESS | 3832 | 1466727899661 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 17:24:59 INFO - PROCESS | 3832 | 1466727899666 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 17:24:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:24:59 INFO - PROCESS | 3832 | 1466727899673 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:24:59 INFO - PROCESS | 3832 | 1466727899676 Marionette TRACE conn3 <- [1,1510,null,{}] 17:24:59 INFO - PROCESS | 3832 | 1466727899680 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}] 17:24:59 INFO - PROCESS | 3832 | 1466727899683 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:59 INFO - PROCESS | 3832 | 1466727899803 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 17:24:59 INFO - PROCESS | 3832 | 1466727899904 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:59 INFO - PROCESS | 3832 | 1466727899907 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:24:59 INFO - PROCESS | 3832 | ++DOCSHELL 16E46400 == 38 [pid = 3832] [id = 387] 17:24:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (16ED9400) [pid = 3832] [serial = 1161] [outer = 00000000] 17:24:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (173D5000) [pid = 3832] [serial = 1162] [outer = 16ED9400] 17:24:59 INFO - PROCESS | 3832 | 1466727899963 Marionette DEBUG loaded listener.js 17:25:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (173DD800) [pid = 3832] [serial = 1163] [outer = 16ED9400] 17:25:00 INFO - PROCESS | 3832 | 1466727900558 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"]]]}] 17:25:00 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 () { 17:25:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:25:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:25:00 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 () { 17:25:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:25:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:25:00 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 () { 17:25:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:25:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:25:00 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 () { 17:25:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:25:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:25:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 940ms 17:25:00 INFO - PROCESS | 3832 | 1466727900621 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 17:25:00 INFO - PROCESS | 3832 | 1466727900624 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 17:25:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:25:00 INFO - PROCESS | 3832 | 1466727900628 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:25:00 INFO - PROCESS | 3832 | 1466727900631 Marionette TRACE conn3 <- [1,1514,null,{}] 17:25:00 INFO - PROCESS | 3832 | 1466727900643 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}] 17:25:00 INFO - PROCESS | 3832 | 1466727900648 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:00 INFO - PROCESS | 3832 | 1466727900757 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 17:25:00 INFO - PROCESS | 3832 | 1466727900885 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:00 INFO - PROCESS | 3832 | 1466727900889 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:00 INFO - PROCESS | 3832 | ++DOCSHELL 195E0000 == 39 [pid = 3832] [id = 388] 17:25:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (195E2000) [pid = 3832] [serial = 1164] [outer = 00000000] 17:25:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (197CC000) [pid = 3832] [serial = 1165] [outer = 195E2000] 17:25:00 INFO - PROCESS | 3832 | 1466727900948 Marionette DEBUG loaded listener.js 17:25:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (19C75C00) [pid = 3832] [serial = 1166] [outer = 195E2000] 17:25:01 INFO - PROCESS | 3832 | 1466727901499 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"]]]}] 17:25:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:25:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:25:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:25:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:25:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:25:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:25:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 909ms 17:25:01 INFO - PROCESS | 3832 | 1466727901547 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 17:25:01 INFO - PROCESS | 3832 | 1466727901550 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 17:25:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:25:01 INFO - PROCESS | 3832 | 1466727901555 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:25:01 INFO - PROCESS | 3832 | 1466727901557 Marionette TRACE conn3 <- [1,1518,null,{}] 17:25:01 INFO - PROCESS | 3832 | 1466727901561 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}] 17:25:01 INFO - PROCESS | 3832 | 1466727901563 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:01 INFO - PROCESS | 3832 | 1466727901677 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 17:25:01 INFO - PROCESS | 3832 | 1466727901774 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:01 INFO - PROCESS | 3832 | 1466727901777 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:01 INFO - PROCESS | 3832 | ++DOCSHELL 1A39D800 == 40 [pid = 3832] [id = 389] 17:25:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1A39DC00) [pid = 3832] [serial = 1167] [outer = 00000000] 17:25:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1A514000) [pid = 3832] [serial = 1168] [outer = 1A39DC00] 17:25:01 INFO - PROCESS | 3832 | 1466727901831 Marionette DEBUG loaded listener.js 17:25:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1A518800) [pid = 3832] [serial = 1169] [outer = 1A39DC00] 17:25:02 INFO - PROCESS | 3832 | 1466727902378 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]]]}] 17:25:02 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 17:25:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:25:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:25:02 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. 17:25:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:25:02 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 846ms 17:25:02 INFO - PROCESS | 3832 | 1466727902397 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 17:25:02 INFO - PROCESS | 3832 | 1466727902399 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 17:25:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:25:02 INFO - PROCESS | 3832 | 1466727902403 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:25:02 INFO - PROCESS | 3832 | 1466727902405 Marionette TRACE conn3 <- [1,1522,null,{}] 17:25:02 INFO - PROCESS | 3832 | 1466727902408 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}] 17:25:02 INFO - PROCESS | 3832 | 1466727902411 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:02 INFO - PROCESS | 3832 | 1466727902514 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 17:25:02 INFO - PROCESS | 3832 | 1466727902599 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:02 INFO - PROCESS | 3832 | 1466727902601 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:02 INFO - PROCESS | 3832 | ++DOCSHELL 15E95000 == 41 [pid = 3832] [id = 390] 17:25:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (195E1000) [pid = 3832] [serial = 1170] [outer = 00000000] 17:25:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1A60F000) [pid = 3832] [serial = 1171] [outer = 195E1000] 17:25:02 INFO - PROCESS | 3832 | 1466727902707 Marionette DEBUG loaded listener.js 17:25:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1A94C800) [pid = 3832] [serial = 1172] [outer = 195E1000] 17:25:03 INFO - PROCESS | 3832 | 1466727903352 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]]]}] 17:25:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:25:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1003ms 17:25:03 INFO - PROCESS | 3832 | 1466727903406 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 17:25:03 INFO - PROCESS | 3832 | 1466727903410 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 17:25:03 INFO - PROCESS | 3832 | 1466727903414 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:25:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:25:03 INFO - PROCESS | 3832 | 1466727903417 Marionette TRACE conn3 <- [1,1526,null,{}] 17:25:03 INFO - PROCESS | 3832 | 1466727903423 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}] 17:25:03 INFO - PROCESS | 3832 | 1466727903426 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:03 INFO - PROCESS | 3832 | 1466727903532 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 17:25:03 INFO - PROCESS | 3832 | 1466727903681 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:03 INFO - PROCESS | 3832 | 1466727903685 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:03 INFO - PROCESS | 3832 | --DOCSHELL 1036C800 == 40 [pid = 3832] [id = 380] 17:25:03 INFO - PROCESS | 3832 | ++DOCSHELL 104E5800 == 41 [pid = 3832] [id = 391] 17:25:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (104E8800) [pid = 3832] [serial = 1173] [outer = 00000000] 17:25:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (111C8C00) [pid = 3832] [serial = 1174] [outer = 104E8800] 17:25:03 INFO - PROCESS | 3832 | 1466727903755 Marionette DEBUG loaded listener.js 17:25:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (13939800) [pid = 3832] [serial = 1175] [outer = 104E8800] 17:25:04 INFO - PROCESS | 3832 | 1466727904425 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]]]}] 17:25:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:25:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1034ms 17:25:04 INFO - PROCESS | 3832 | 1466727904461 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 17:25:04 INFO - PROCESS | 3832 | 1466727904465 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 17:25:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:25:04 INFO - PROCESS | 3832 | 1466727904490 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:25:04 INFO - PROCESS | 3832 | 1466727904493 Marionette TRACE conn3 <- [1,1530,null,{}] 17:25:04 INFO - PROCESS | 3832 | 1466727904499 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}] 17:25:04 INFO - PROCESS | 3832 | 1466727904504 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:04 INFO - PROCESS | 3832 | 1466727904614 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 17:25:04 INFO - PROCESS | 3832 | 1466727904746 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:04 INFO - PROCESS | 3832 | 1466727904749 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:04 INFO - PROCESS | 3832 | ++DOCSHELL 164F0400 == 42 [pid = 3832] [id = 392] 17:25:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (16E47800) [pid = 3832] [serial = 1176] [outer = 00000000] 17:25:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (173DD000) [pid = 3832] [serial = 1177] [outer = 16E47800] 17:25:04 INFO - PROCESS | 3832 | 1466727904811 Marionette DEBUG loaded listener.js 17:25:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (177DA400) [pid = 3832] [serial = 1178] [outer = 16E47800] 17:25:05 INFO - PROCESS | 3832 | 1466727905443 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]]]}] 17:25:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:25:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1003ms 17:25:05 INFO - PROCESS | 3832 | 1466727905497 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 17:25:05 INFO - PROCESS | 3832 | 1466727905501 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 17:25:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:25:05 INFO - PROCESS | 3832 | 1466727905506 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:25:05 INFO - PROCESS | 3832 | 1466727905509 Marionette TRACE conn3 <- [1,1534,null,{}] 17:25:05 INFO - PROCESS | 3832 | 1466727905513 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}] 17:25:05 INFO - PROCESS | 3832 | 1466727905515 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:05 INFO - PROCESS | 3832 | 1466727905627 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 17:25:05 INFO - PROCESS | 3832 | 1466727905760 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:05 INFO - PROCESS | 3832 | 1466727905763 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:05 INFO - PROCESS | 3832 | ++DOCSHELL 195D6400 == 43 [pid = 3832] [id = 393] 17:25:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (195DBC00) [pid = 3832] [serial = 1179] [outer = 00000000] 17:25:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (19E1DC00) [pid = 3832] [serial = 1180] [outer = 195DBC00] 17:25:05 INFO - PROCESS | 3832 | 1466727905820 Marionette DEBUG loaded listener.js 17:25:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1A513800) [pid = 3832] [serial = 1181] [outer = 195DBC00] 17:25:06 INFO - PROCESS | 3832 | 1466727906426 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]]]}] 17:25:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:25:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1003ms 17:25:06 INFO - PROCESS | 3832 | 1466727906508 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 17:25:06 INFO - PROCESS | 3832 | 1466727906511 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 17:25:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:25:06 INFO - PROCESS | 3832 | 1466727906517 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:25:06 INFO - PROCESS | 3832 | 1466727906523 Marionette TRACE conn3 <- [1,1538,null,{}] 17:25:06 INFO - PROCESS | 3832 | 1466727906546 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}] 17:25:06 INFO - PROCESS | 3832 | 1466727906551 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:06 INFO - PROCESS | 3832 | 1466727906701 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 17:25:06 INFO - PROCESS | 3832 | 1466727906759 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:06 INFO - PROCESS | 3832 | 1466727906761 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:06 INFO - PROCESS | 3832 | ++DOCSHELL 1AB34800 == 44 [pid = 3832] [id = 394] 17:25:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (1AB35400) [pid = 3832] [serial = 1182] [outer = 00000000] 17:25:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1AB38400) [pid = 3832] [serial = 1183] [outer = 1AB35400] 17:25:06 INFO - PROCESS | 3832 | 1466727906816 Marionette DEBUG loaded listener.js 17:25:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (1AE84400) [pid = 3832] [serial = 1184] [outer = 1AB35400] 17:25:07 INFO - PROCESS | 3832 | 1466727907377 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]]]}] 17:25:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:25:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 909ms 17:25:07 INFO - PROCESS | 3832 | 1466727907419 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 17:25:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:25:07 INFO - PROCESS | 3832 | 1466727907422 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 17:25:07 INFO - PROCESS | 3832 | 1466727907425 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:25:07 INFO - PROCESS | 3832 | 1466727907427 Marionette TRACE conn3 <- [1,1542,null,{}] 17:25:07 INFO - PROCESS | 3832 | 1466727907431 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}] 17:25:07 INFO - PROCESS | 3832 | 1466727907433 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:07 INFO - PROCESS | 3832 | 1466727907543 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 17:25:07 INFO - PROCESS | 3832 | 1466727907648 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:07 INFO - PROCESS | 3832 | 1466727907651 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:07 INFO - PROCESS | 3832 | ++DOCSHELL 16245000 == 45 [pid = 3832] [id = 395] 17:25:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (16245C00) [pid = 3832] [serial = 1185] [outer = 00000000] 17:25:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (1624BC00) [pid = 3832] [serial = 1186] [outer = 16245C00] 17:25:07 INFO - PROCESS | 3832 | 1466727907704 Marionette DEBUG loaded listener.js 17:25:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (1A602C00) [pid = 3832] [serial = 1187] [outer = 16245C00] 17:25:08 INFO - PROCESS | 3832 | 1466727908286 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]]]}] 17:25:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:25:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 909ms 17:25:08 INFO - PROCESS | 3832 | 1466727908328 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 17:25:08 INFO - PROCESS | 3832 | 1466727908331 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 17:25:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:25:08 INFO - PROCESS | 3832 | 1466727908335 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:25:08 INFO - PROCESS | 3832 | 1466727908339 Marionette TRACE conn3 <- [1,1546,null,{}] 17:25:08 INFO - PROCESS | 3832 | 1466727908344 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}] 17:25:08 INFO - PROCESS | 3832 | 1466727908348 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:08 INFO - PROCESS | 3832 | 1466727908450 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 17:25:08 INFO - PROCESS | 3832 | 1466727908553 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:08 INFO - PROCESS | 3832 | 1466727908560 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:08 INFO - PROCESS | 3832 | ++DOCSHELL 180F4800 == 46 [pid = 3832] [id = 396] 17:25:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (180F4C00) [pid = 3832] [serial = 1188] [outer = 00000000] 17:25:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (180F7C00) [pid = 3832] [serial = 1189] [outer = 180F4C00] 17:25:08 INFO - PROCESS | 3832 | 1466727908672 Marionette DEBUG loaded listener.js 17:25:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (1AB2FC00) [pid = 3832] [serial = 1190] [outer = 180F4C00] 17:25:09 INFO - PROCESS | 3832 | 1466727909393 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]]]}] 17:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1050ms 17:25:09 INFO - PROCESS | 3832 | 1466727909435 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 17:25:09 INFO - PROCESS | 3832 | 1466727909439 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 17:25:09 INFO - PROCESS | 3832 | 1466727909444 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:25:09 INFO - PROCESS | 3832 | 1466727909447 Marionette TRACE conn3 <- [1,1550,null,{}] 17:25:09 INFO - PROCESS | 3832 | 1466727909452 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}] 17:25:09 INFO - PROCESS | 3832 | 1466727909455 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:09 INFO - PROCESS | 3832 | 1466727909559 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 17:25:09 INFO - PROCESS | 3832 | 1466727909697 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:09 INFO - PROCESS | 3832 | 1466727909702 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:09 INFO - PROCESS | 3832 | ++DOCSHELL 13DF7C00 == 47 [pid = 3832] [id = 397] 17:25:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (13DF8000) [pid = 3832] [serial = 1191] [outer = 00000000] 17:25:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (15F01800) [pid = 3832] [serial = 1192] [outer = 13DF8000] 17:25:09 INFO - PROCESS | 3832 | 1466727909756 Marionette DEBUG loaded listener.js 17:25:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (164E7400) [pid = 3832] [serial = 1193] [outer = 13DF8000] 17:25:10 INFO - PROCESS | 3832 | 1466727910451 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]]]}] 17:25:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:25:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1050ms 17:25:10 INFO - PROCESS | 3832 | 1466727910485 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 17:25:10 INFO - PROCESS | 3832 | 1466727910489 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 17:25:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:25:10 INFO - PROCESS | 3832 | 1466727910514 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:25:10 INFO - PROCESS | 3832 | 1466727910519 Marionette TRACE conn3 <- [1,1554,null,{}] 17:25:10 INFO - PROCESS | 3832 | 1466727910524 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}] 17:25:10 INFO - PROCESS | 3832 | 1466727910527 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:10 INFO - PROCESS | 3832 | 1466727910639 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 17:25:10 INFO - PROCESS | 3832 | 1466727910775 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:10 INFO - PROCESS | 3832 | 1466727910778 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:10 INFO - PROCESS | 3832 | ++DOCSHELL 16248000 == 48 [pid = 3832] [id = 398] 17:25:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (16248400) [pid = 3832] [serial = 1194] [outer = 00000000] 17:25:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (16CF7400) [pid = 3832] [serial = 1195] [outer = 16248400] 17:25:10 INFO - PROCESS | 3832 | 1466727910838 Marionette DEBUG loaded listener.js 17:25:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (173D8000) [pid = 3832] [serial = 1196] [outer = 16248400] 17:25:11 INFO - PROCESS | 3832 | 1466727911443 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]]]}] 17:25:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:25:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1003ms 17:25:11 INFO - PROCESS | 3832 | 1466727911506 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 17:25:11 INFO - PROCESS | 3832 | 1466727911511 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 17:25:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:25:11 INFO - PROCESS | 3832 | 1466727911517 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:25:11 INFO - PROCESS | 3832 | 1466727911520 Marionette TRACE conn3 <- [1,1558,null,{}] 17:25:11 INFO - PROCESS | 3832 | 1466727911524 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}] 17:25:11 INFO - PROCESS | 3832 | 1466727911527 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:11 INFO - PROCESS | 3832 | 1466727911646 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 17:25:11 INFO - PROCESS | 3832 | 1466727911755 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:11 INFO - PROCESS | 3832 | 1466727911758 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:11 INFO - PROCESS | 3832 | ++DOCSHELL 180FA400 == 49 [pid = 3832] [id = 399] 17:25:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (180FA800) [pid = 3832] [serial = 1197] [outer = 00000000] 17:25:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (180FE000) [pid = 3832] [serial = 1198] [outer = 180FA800] 17:25:11 INFO - PROCESS | 3832 | 1466727911815 Marionette DEBUG loaded listener.js 17:25:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (194BFC00) [pid = 3832] [serial = 1199] [outer = 180FA800] 17:25:12 INFO - PROCESS | 3832 | 1466727912460 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]]]}] 17:25:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:25:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1003ms 17:25:12 INFO - PROCESS | 3832 | 1466727912519 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 17:25:12 INFO - PROCESS | 3832 | 1466727912521 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 17:25:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:25:12 INFO - PROCESS | 3832 | 1466727912525 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:25:12 INFO - PROCESS | 3832 | 1466727912529 Marionette TRACE conn3 <- [1,1562,null,{}] 17:25:12 INFO - PROCESS | 3832 | 1466727912540 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}] 17:25:12 INFO - PROCESS | 3832 | 1466727912545 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:12 INFO - PROCESS | 3832 | 1466727912655 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 17:25:12 INFO - PROCESS | 3832 | 1466727912793 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:12 INFO - PROCESS | 3832 | 1466727912797 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:12 INFO - PROCESS | 3832 | ++DOCSHELL 19E35800 == 50 [pid = 3832] [id = 400] 17:25:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (19E37000) [pid = 3832] [serial = 1200] [outer = 00000000] 17:25:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 144 (19E3B000) [pid = 3832] [serial = 1201] [outer = 19E37000] 17:25:12 INFO - PROCESS | 3832 | 1466727912857 Marionette DEBUG loaded listener.js 17:25:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 145 (1A3A9400) [pid = 3832] [serial = 1202] [outer = 19E37000] 17:25:13 INFO - PROCESS | 3832 | 1466727913464 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]]]}] 17:25:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:25:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1002ms 17:25:13 INFO - PROCESS | 3832 | 1466727913527 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 17:25:13 INFO - PROCESS | 3832 | 1466727913530 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 17:25:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:25:13 INFO - PROCESS | 3832 | 1466727913534 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:25:13 INFO - PROCESS | 3832 | 1466727913536 Marionette TRACE conn3 <- [1,1566,null,{}] 17:25:13 INFO - PROCESS | 3832 | 1466727913541 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}] 17:25:13 INFO - PROCESS | 3832 | 1466727913543 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:13 INFO - PROCESS | 3832 | 1466727913656 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 17:25:13 INFO - PROCESS | 3832 | 1466727913791 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:13 INFO - PROCESS | 3832 | 1466727913794 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:13 INFO - PROCESS | 3832 | ++DOCSHELL 13DF6000 == 51 [pid = 3832] [id = 401] 17:25:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 146 (19E38800) [pid = 3832] [serial = 1203] [outer = 00000000] 17:25:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 147 (1AB31000) [pid = 3832] [serial = 1204] [outer = 19E38800] 17:25:13 INFO - PROCESS | 3832 | 1466727913849 Marionette DEBUG loaded listener.js 17:25:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 148 (1AB31800) [pid = 3832] [serial = 1205] [outer = 19E38800] 17:25:14 INFO - PROCESS | 3832 | 1466727914432 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]]]}] 17:25:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:25:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 940ms 17:25:14 INFO - PROCESS | 3832 | 1466727914479 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 17:25:14 INFO - PROCESS | 3832 | 1466727914483 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 17:25:14 INFO - PROCESS | 3832 | 1466727914487 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:25:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:25:14 INFO - PROCESS | 3832 | 1466727914491 Marionette TRACE conn3 <- [1,1570,null,{}] 17:25:14 INFO - PROCESS | 3832 | 1466727914495 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}] 17:25:14 INFO - PROCESS | 3832 | 1466727914497 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:14 INFO - PROCESS | 3832 | 1466727914630 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 17:25:14 INFO - PROCESS | 3832 | 1466727914768 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:14 INFO - PROCESS | 3832 | 1466727914770 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:14 INFO - PROCESS | 3832 | ++DOCSHELL 15EDA800 == 52 [pid = 3832] [id = 402] 17:25:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 149 (15EDB400) [pid = 3832] [serial = 1206] [outer = 00000000] 17:25:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 150 (15EE2400) [pid = 3832] [serial = 1207] [outer = 15EDB400] 17:25:14 INFO - PROCESS | 3832 | 1466727914825 Marionette DEBUG loaded listener.js 17:25:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 151 (15EE6000) [pid = 3832] [serial = 1208] [outer = 15EDB400] 17:25:15 INFO - PROCESS | 3832 | 1466727915579 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]]]}] 17:25:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:25:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1160ms 17:25:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:25:15 INFO - PROCESS | 3832 | 1466727915646 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 17:25:15 INFO - PROCESS | 3832 | 1466727915650 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 17:25:15 INFO - PROCESS | 3832 | 1466727915654 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:25:15 INFO - PROCESS | 3832 | 1466727915657 Marionette TRACE conn3 <- [1,1574,null,{}] 17:25:15 INFO - PROCESS | 3832 | 1466727915663 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}] 17:25:15 INFO - PROCESS | 3832 | 1466727915665 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:15 INFO - PROCESS | 3832 | 1466727915771 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 17:25:15 INFO - PROCESS | 3832 | 1466727915886 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:15 INFO - PROCESS | 3832 | 1466727915889 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:15 INFO - PROCESS | 3832 | ++DOCSHELL 15EDE800 == 53 [pid = 3832] [id = 403] 17:25:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 152 (15EDF800) [pid = 3832] [serial = 1209] [outer = 00000000] 17:25:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 153 (16247C00) [pid = 3832] [serial = 1210] [outer = 15EDF800] 17:25:15 INFO - PROCESS | 3832 | 1466727915939 Marionette DEBUG loaded listener.js 17:25:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 154 (1624D400) [pid = 3832] [serial = 1211] [outer = 15EDF800] 17:25:16 INFO - PROCESS | 3832 | --DOCSHELL 173E2800 == 52 [pid = 3832] [id = 383] 17:25:16 INFO - PROCESS | 3832 | --DOCSHELL 104E8000 == 51 [pid = 3832] [id = 382] 17:25:16 INFO - PROCESS | 3832 | --DOCSHELL 10F95C00 == 50 [pid = 3832] [id = 374] 17:25:16 INFO - PROCESS | 3832 | --DOCSHELL 195D6400 == 49 [pid = 3832] [id = 393] 17:25:16 INFO - PROCESS | 3832 | --DOCSHELL 164F0400 == 48 [pid = 3832] [id = 392] 17:25:16 INFO - PROCESS | 3832 | --DOCSHELL 104E5800 == 47 [pid = 3832] [id = 391] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 1A39D800 == 46 [pid = 3832] [id = 389] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 195E0000 == 45 [pid = 3832] [id = 388] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 164F0800 == 44 [pid = 3832] [id = 379] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 1669C800 == 43 [pid = 3832] [id = 195] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 15E92800 == 42 [pid = 3832] [id = 187] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 14FB1400 == 41 [pid = 3832] [id = 193] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 1AB34800 == 40 [pid = 3832] [id = 394] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 17E2C400 == 39 [pid = 3832] [id = 384] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 14FAE000 == 38 [pid = 3832] [id = 196] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 12BD1800 == 37 [pid = 3832] [id = 199] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 16245000 == 36 [pid = 3832] [id = 395] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 180F4800 == 35 [pid = 3832] [id = 396] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 13078000 == 34 [pid = 3832] [id = 385] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 15E8FC00 == 33 [pid = 3832] [id = 188] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 1559C400 == 32 [pid = 3832] [id = 378] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 16E46400 == 31 [pid = 3832] [id = 387] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 13DF7000 == 30 [pid = 3832] [id = 377] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 1047E400 == 29 [pid = 3832] [id = 189] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 15EDA800 == 28 [pid = 3832] [id = 402] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 19E35800 == 27 [pid = 3832] [id = 400] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 13DF6000 == 26 [pid = 3832] [id = 401] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 180FA400 == 25 [pid = 3832] [id = 399] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 1055F400 == 24 [pid = 3832] [id = 373] 17:25:17 INFO - PROCESS | 3832 | --DOCSHELL 16248000 == 23 [pid = 3832] [id = 398] 17:25:19 INFO - PROCESS | 3832 | --DOCSHELL 15E95000 == 22 [pid = 3832] [id = 390] 17:25:19 INFO - PROCESS | 3832 | --DOCSHELL 131D5400 == 21 [pid = 3832] [id = 192] 17:25:19 INFO - PROCESS | 3832 | --DOCSHELL 114CD000 == 20 [pid = 3832] [id = 184] 17:25:19 INFO - PROCESS | 3832 | --DOCSHELL 13938C00 == 19 [pid = 3832] [id = 201] 17:25:19 INFO - PROCESS | 3832 | --DOCSHELL 130CBC00 == 18 [pid = 3832] [id = 375] 17:25:19 INFO - PROCESS | 3832 | --DOCSHELL 140EB400 == 17 [pid = 3832] [id = 381] 17:25:19 INFO - PROCESS | 3832 | --DOCSHELL 140F3C00 == 16 [pid = 3832] [id = 386] 17:25:19 INFO - PROCESS | 3832 | --DOCSHELL 164E6400 == 15 [pid = 3832] [id = 194] 17:25:19 INFO - PROCESS | 3832 | --DOCSHELL 114C9C00 == 14 [pid = 3832] [id = 376] 17:25:19 INFO - PROCESS | 3832 | --DOCSHELL 10BAD800 == 13 [pid = 3832] [id = 191] 17:25:19 INFO - PROCESS | 3832 | --DOCSHELL 14F10C00 == 12 [pid = 3832] [id = 190] 17:25:19 INFO - PROCESS | 3832 | --DOCSHELL 131DD400 == 11 [pid = 3832] [id = 185] 17:25:19 INFO - PROCESS | 3832 | --DOCSHELL 13DF7C00 == 10 [pid = 3832] [id = 397] 17:25:19 INFO - PROCESS | 3832 | --DOCSHELL 14FB1800 == 9 [pid = 3832] [id = 186] 17:25:20 INFO - PROCESS | 3832 | 1466727920882 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]]]}] 17:25:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:25:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 5219ms 17:25:20 INFO - PROCESS | 3832 | 1466727920896 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 17:25:20 INFO - PROCESS | 3832 | 1466727920900 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 17:25:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:25:20 INFO - PROCESS | 3832 | 1466727920906 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:25:20 INFO - PROCESS | 3832 | 1466727920909 Marionette TRACE conn3 <- [1,1578,null,{}] 17:25:20 INFO - PROCESS | 3832 | 1466727920915 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}] 17:25:20 INFO - PROCESS | 3832 | 1466727920918 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:21 INFO - PROCESS | 3832 | 1466727921022 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 17:25:21 INFO - PROCESS | 3832 | 1466727921122 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:21 INFO - PROCESS | 3832 | 1466727921126 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:21 INFO - PROCESS | 3832 | ++DOCSHELL 12BD8400 == 10 [pid = 3832] [id = 404] 17:25:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 155 (12BD8C00) [pid = 3832] [serial = 1212] [outer = 00000000] 17:25:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 156 (14FAC400) [pid = 3832] [serial = 1213] [outer = 12BD8C00] 17:25:21 INFO - PROCESS | 3832 | 1466727921175 Marionette DEBUG loaded listener.js 17:25:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 157 (14FB5800) [pid = 3832] [serial = 1214] [outer = 12BD8C00] 17:25:21 INFO - PROCESS | 3832 | 1466727921614 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]]]}] 17:25:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:25:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 736ms 17:25:21 INFO - PROCESS | 3832 | 1466727921652 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 17:25:21 INFO - PROCESS | 3832 | 1466727921657 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 17:25:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:25:21 INFO - PROCESS | 3832 | 1466727921664 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:25:21 INFO - PROCESS | 3832 | 1466727921667 Marionette TRACE conn3 <- [1,1582,null,{}] 17:25:21 INFO - PROCESS | 3832 | 1466727921670 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}] 17:25:21 INFO - PROCESS | 3832 | 1466727921673 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:21 INFO - PROCESS | 3832 | 1466727921767 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 17:25:21 INFO - PROCESS | 3832 | 1466727921775 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:21 INFO - PROCESS | 3832 | 1466727921778 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:21 INFO - PROCESS | 3832 | ++DOCSHELL 1393C800 == 11 [pid = 3832] [id = 405] 17:25:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 158 (16242000) [pid = 3832] [serial = 1215] [outer = 00000000] 17:25:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 159 (16248000) [pid = 3832] [serial = 1216] [outer = 16242000] 17:25:21 INFO - PROCESS | 3832 | 1466727921826 Marionette DEBUG loaded listener.js 17:25:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 160 (164F0400) [pid = 3832] [serial = 1217] [outer = 16242000] 17:25:22 INFO - PROCESS | 3832 | 1466727922326 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]]]}] 17:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 705ms 17:25:22 INFO - PROCESS | 3832 | 1466727922362 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 17:25:22 INFO - PROCESS | 3832 | 1466727922364 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 17:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:25:22 INFO - PROCESS | 3832 | 1466727922368 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:25:22 INFO - PROCESS | 3832 | 1466727922371 Marionette TRACE conn3 <- [1,1586,null,{}] 17:25:22 INFO - PROCESS | 3832 | 1466727922382 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}] 17:25:22 INFO - PROCESS | 3832 | 1466727922387 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:22 INFO - PROCESS | 3832 | 1466727922505 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 17:25:22 INFO - PROCESS | 3832 | 1466727922623 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:22 INFO - PROCESS | 3832 | 1466727922626 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:22 INFO - PROCESS | 3832 | ++DOCSHELL 180F1400 == 12 [pid = 3832] [id = 406] 17:25:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 161 (180F1800) [pid = 3832] [serial = 1218] [outer = 00000000] 17:25:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 162 (180FD000) [pid = 3832] [serial = 1219] [outer = 180F1800] 17:25:22 INFO - PROCESS | 3832 | 1466727922683 Marionette DEBUG loaded listener.js 17:25:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 163 (195E2400) [pid = 3832] [serial = 1220] [outer = 180F1800] 17:25:23 INFO - PROCESS | 3832 | 1466727923128 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]]]}] 17:25:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:25:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 815ms 17:25:23 INFO - PROCESS | 3832 | 1466727923169 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 17:25:23 INFO - PROCESS | 3832 | 1466727923172 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 17:25:23 INFO - PROCESS | 3832 | 1466727923187 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:25:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:25:23 INFO - PROCESS | 3832 | 1466727923188 Marionette TRACE conn3 <- [1,1590,null,{}] 17:25:23 INFO - PROCESS | 3832 | 1466727923192 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}] 17:25:23 INFO - PROCESS | 3832 | 1466727923194 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:23 INFO - PROCESS | 3832 | 1466727923326 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 17:25:23 INFO - PROCESS | 3832 | 1466727923395 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:23 INFO - PROCESS | 3832 | 1466727923397 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:23 INFO - PROCESS | 3832 | ++DOCSHELL 19976C00 == 13 [pid = 3832] [id = 407] 17:25:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 164 (19C67C00) [pid = 3832] [serial = 1221] [outer = 00000000] 17:25:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 165 (19E3E000) [pid = 3832] [serial = 1222] [outer = 19C67C00] 17:25:23 INFO - PROCESS | 3832 | 1466727923441 Marionette DEBUG loaded listener.js 17:25:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 166 (1A3A7C00) [pid = 3832] [serial = 1223] [outer = 19C67C00] 17:25:23 INFO - PROCESS | 3832 | 1466727923877 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]]]}] 17:25:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:25:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 736ms 17:25:23 INFO - PROCESS | 3832 | 1466727923952 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 17:25:23 INFO - PROCESS | 3832 | 1466727923954 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 17:25:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:25:23 INFO - PROCESS | 3832 | 1466727923958 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:25:23 INFO - PROCESS | 3832 | 1466727923959 Marionette TRACE conn3 <- [1,1594,null,{}] 17:25:23 INFO - PROCESS | 3832 | 1466727923963 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}] 17:25:23 INFO - PROCESS | 3832 | 1466727923965 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:24 INFO - PROCESS | 3832 | 1466727924078 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 17:25:24 INFO - PROCESS | 3832 | 1466727924147 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:24 INFO - PROCESS | 3832 | 1466727924149 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:24 INFO - PROCESS | 3832 | ++DOCSHELL 14F8FC00 == 14 [pid = 3832] [id = 408] 17:25:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 167 (153C3800) [pid = 3832] [serial = 1224] [outer = 00000000] 17:25:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 168 (153D0000) [pid = 3832] [serial = 1225] [outer = 153C3800] 17:25:24 INFO - PROCESS | 3832 | 1466727924194 Marionette DEBUG loaded listener.js 17:25:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 169 (180FAC00) [pid = 3832] [serial = 1226] [outer = 153C3800] 17:25:24 INFO - PROCESS | 3832 | 1466727924615 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]]]}] 17:25:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:25:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 705ms 17:25:24 INFO - PROCESS | 3832 | 1466727924657 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 17:25:24 INFO - PROCESS | 3832 | 1466727924659 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 17:25:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:25:24 INFO - PROCESS | 3832 | 1466727924662 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:25:24 INFO - PROCESS | 3832 | 1466727924664 Marionette TRACE conn3 <- [1,1598,null,{}] 17:25:24 INFO - PROCESS | 3832 | 1466727924667 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}] 17:25:24 INFO - PROCESS | 3832 | 1466727924672 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:24 INFO - PROCESS | 3832 | 1466727924839 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 168 (1307EC00) [pid = 3832] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 167 (13DF8000) [pid = 3832] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 166 (114CCC00) [pid = 3832] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 165 (10374000) [pid = 3832] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 164 (130CD000) [pid = 3832] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 163 (111A6000) [pid = 3832] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 162 (180D3C00) [pid = 3832] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 161 (1A3A8400) [pid = 3832] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 160 (19ED6000) [pid = 3832] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 159 (16E4F400) [pid = 3832] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 158 (1A512000) [pid = 3832] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 157 (14FBA000) [pid = 3832] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 156 (13152800) [pid = 3832] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 155 (111BAC00) [pid = 3832] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 154 (1996B800) [pid = 3832] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 153 (195DF800) [pid = 3832] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 152 (177D8000) [pid = 3832] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 151 (175B1C00) [pid = 3832] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 150 (1678F400) [pid = 3832] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 149 (164E6C00) [pid = 3832] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 148 (16981400) [pid = 3832] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 147 (180FA800) [pid = 3832] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 146 (104E8800) [pid = 3832] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 145 (173E4800) [pid = 3832] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 144 (16E47800) [pid = 3832] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 143 (157AA000) [pid = 3832] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (140EC000) [pid = 3832] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (16697C00) [pid = 3832] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (16ED9400) [pid = 3832] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (155A0000) [pid = 3832] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (16248400) [pid = 3832] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (13DF7800) [pid = 3832] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (144C0000) [pid = 3832] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (17E30800) [pid = 3832] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (195DBC00) [pid = 3832] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (15EDB400) [pid = 3832] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (19E38800) [pid = 3832] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (180F4C00) [pid = 3832] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (16245C00) [pid = 3832] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (1AB35400) [pid = 3832] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (19E37000) [pid = 3832] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (195E1000) [pid = 3832] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (1A39DC00) [pid = 3832] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:25:25 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (195E2000) [pid = 3832] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:25:25 INFO - PROCESS | 3832 | 1466727925826 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:25 INFO - PROCESS | 3832 | 1466727925828 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:25 INFO - PROCESS | 3832 | ++DOCSHELL 10374000 == 15 [pid = 3832] [id = 409] 17:25:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (103C9000) [pid = 3832] [serial = 1227] [outer = 00000000] 17:25:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (10A59800) [pid = 3832] [serial = 1228] [outer = 103C9000] 17:25:25 INFO - PROCESS | 3832 | 1466727925878 Marionette DEBUG loaded listener.js 17:25:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (11AF0800) [pid = 3832] [serial = 1229] [outer = 103C9000] 17:25:26 INFO - PROCESS | 3832 | 1466727926240 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]]]}] 17:25:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1614ms 17:25:26 INFO - PROCESS | 3832 | 1466727926263 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 17:25:26 INFO - PROCESS | 3832 | 1466727926265 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 17:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:25:26 INFO - PROCESS | 3832 | 1466727926268 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:25:26 INFO - PROCESS | 3832 | 1466727926270 Marionette TRACE conn3 <- [1,1602,null,{}] 17:25:26 INFO - PROCESS | 3832 | 1466727926273 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}] 17:25:26 INFO - PROCESS | 3832 | 1466727926275 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:26 INFO - PROCESS | 3832 | 1466727926402 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 17:25:26 INFO - PROCESS | 3832 | 1466727926410 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:26 INFO - PROCESS | 3832 | 1466727926412 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:26 INFO - PROCESS | 3832 | ++DOCSHELL 1307A000 == 16 [pid = 3832] [id = 410] 17:25:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (1307EC00) [pid = 3832] [serial = 1230] [outer = 00000000] 17:25:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (14FB9000) [pid = 3832] [serial = 1231] [outer = 1307EC00] 17:25:26 INFO - PROCESS | 3832 | 1466727926457 Marionette DEBUG loaded listener.js 17:25:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (157AA000) [pid = 3832] [serial = 1232] [outer = 1307EC00] 17:25:26 INFO - PROCESS | 3832 | 1466727926879 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]]]}] 17:25:26 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 17:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 643ms 17:25:26 INFO - PROCESS | 3832 | 1466727926907 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 17:25:26 INFO - PROCESS | 3832 | 1466727926909 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 17:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:25:26 INFO - PROCESS | 3832 | 1466727926912 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:25:26 INFO - PROCESS | 3832 | 1466727926914 Marionette TRACE conn3 <- [1,1606,null,{}] 17:25:26 INFO - PROCESS | 3832 | 1466727926917 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}] 17:25:26 INFO - PROCESS | 3832 | 1466727926919 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:27 INFO - PROCESS | 3832 | 1466727926997 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 17:25:27 INFO - PROCESS | 3832 | 1466727927130 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:27 INFO - PROCESS | 3832 | 1466727927132 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:27 INFO - PROCESS | 3832 | ++DOCSHELL 111BF000 == 17 [pid = 3832] [id = 411] 17:25:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (13DFA800) [pid = 3832] [serial = 1233] [outer = 00000000] 17:25:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (16246800) [pid = 3832] [serial = 1234] [outer = 13DFA800] 17:25:27 INFO - PROCESS | 3832 | 1466727927178 Marionette DEBUG loaded listener.js 17:25:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (16697C00) [pid = 3832] [serial = 1235] [outer = 13DFA800] 17:25:27 INFO - PROCESS | 3832 | 1466727927720 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]]]}] 17:25:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:25:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 846ms 17:25:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:25:27 INFO - PROCESS | 3832 | 1466727927756 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 17:25:27 INFO - PROCESS | 3832 | 1466727927759 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 17:25:27 INFO - PROCESS | 3832 | 1466727927762 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:25:27 INFO - PROCESS | 3832 | 1466727927763 Marionette TRACE conn3 <- [1,1610,null,{}] 17:25:27 INFO - PROCESS | 3832 | 1466727927812 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}] 17:25:27 INFO - PROCESS | 3832 | 1466727927815 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:27 INFO - PROCESS | 3832 | 1466727927920 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 17:25:28 INFO - PROCESS | 3832 | 1466727928064 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:28 INFO - PROCESS | 3832 | 1466727928068 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:28 INFO - PROCESS | 3832 | ++DOCSHELL 13155C00 == 18 [pid = 3832] [id = 412] 17:25:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (131DDC00) [pid = 3832] [serial = 1236] [outer = 00000000] 17:25:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (140EB400) [pid = 3832] [serial = 1237] [outer = 131DDC00] 17:25:28 INFO - PROCESS | 3832 | 1466727928168 Marionette DEBUG loaded listener.js 17:25:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (14F10C00) [pid = 3832] [serial = 1238] [outer = 131DDC00] 17:25:28 INFO - PROCESS | 3832 | 1466727928955 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]]]}] 17:25:29 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 17:25:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1238ms 17:25:29 INFO - PROCESS | 3832 | 1466727929004 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 17:25:29 INFO - PROCESS | 3832 | 1466727929008 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 17:25:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:25:29 INFO - PROCESS | 3832 | 1466727929013 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:25:29 INFO - PROCESS | 3832 | 1466727929016 Marionette TRACE conn3 <- [1,1614,null,{}] 17:25:29 INFO - PROCESS | 3832 | 1466727929022 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}] 17:25:29 INFO - PROCESS | 3832 | 1466727929025 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:29 INFO - PROCESS | 3832 | 1466727929149 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 17:25:29 INFO - PROCESS | 3832 | 1466727929301 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:29 INFO - PROCESS | 3832 | 1466727929305 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:29 INFO - PROCESS | 3832 | ++DOCSHELL 16785400 == 19 [pid = 3832] [id = 413] 17:25:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (16786C00) [pid = 3832] [serial = 1239] [outer = 00000000] 17:25:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (16A4E800) [pid = 3832] [serial = 1240] [outer = 16786C00] 17:25:29 INFO - PROCESS | 3832 | 1466727929367 Marionette DEBUG loaded listener.js 17:25:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (17378000) [pid = 3832] [serial = 1241] [outer = 16786C00] 17:25:30 INFO - PROCESS | 3832 | 1466727930361 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]]]}] 17:25:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:25:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1364ms 17:25:30 INFO - PROCESS | 3832 | 1466727930408 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 17:25:30 INFO - PROCESS | 3832 | 1466727930413 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 17:25:30 INFO - PROCESS | 3832 | 1466727930418 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:25:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:25:30 INFO - PROCESS | 3832 | 1466727930421 Marionette TRACE conn3 <- [1,1618,null,{}] 17:25:30 INFO - PROCESS | 3832 | 1466727930426 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}] 17:25:30 INFO - PROCESS | 3832 | 1466727930429 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:30 INFO - PROCESS | 3832 | 1466727930559 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (19E18400) [pid = 3832] [serial = 1104] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (1A609000) [pid = 3832] [serial = 1117] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (1A07D400) [pid = 3832] [serial = 1107] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (1A94C400) [pid = 3832] [serial = 1119] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (19E19C00) [pid = 3832] [serial = 1105] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (1A518000) [pid = 3832] [serial = 1110] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (1A39C000) [pid = 3832] [serial = 1108] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (1A606C00) [pid = 3832] [serial = 1116] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (1A51EC00) [pid = 3832] [serial = 1111] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (1532E800) [pid = 3832] [serial = 1086] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (15A44C00) [pid = 3832] [serial = 1087] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (131D6000) [pid = 3832] [serial = 1083] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (132EC800) [pid = 3832] [serial = 1084] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (12821C00) [pid = 3832] [serial = 1080] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (129F1C00) [pid = 3832] [serial = 1081] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (19978000) [pid = 3832] [serial = 1078] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (197D7000) [pid = 3832] [serial = 1101] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (180D4000) [pid = 3832] [serial = 1098] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (180D5C00) [pid = 3832] [serial = 1099] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (1A950800) [pid = 3832] [serial = 1120] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (195DA400) [pid = 3832] [serial = 685] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (177DA000) [pid = 3832] [serial = 1095] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1800E800) [pid = 3832] [serial = 1096] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (16ED2000) [pid = 3832] [serial = 1092] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (15AAF000) [pid = 3832] [serial = 1093] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1669E800) [pid = 3832] [serial = 1089] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (16789400) [pid = 3832] [serial = 1090] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (18003000) [pid = 3832] [serial = 1113] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (197D1800) [pid = 3832] [serial = 1114] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (197D8400) [pid = 3832] [serial = 1102] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (15A62C00) [pid = 3832] [serial = 1160] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (140EC400) [pid = 3832] [serial = 1132] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (13DF6400) [pid = 3832] [serial = 1157] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (16CF7400) [pid = 3832] [serial = 1195] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (164E7400) [pid = 3832] [serial = 1193] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1559DC00) [pid = 3832] [serial = 1159] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (111C8C00) [pid = 3832] [serial = 1174] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (12DF1C00) [pid = 3832] [serial = 1130] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (11449C00) [pid = 3832] [serial = 1142] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (131D3800) [pid = 3832] [serial = 1127] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (13128800) [pid = 3832] [serial = 1126] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (129F1400) [pid = 3832] [serial = 1129] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (10561000) [pid = 3832] [serial = 1141] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (15F01800) [pid = 3832] [serial = 1192] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (13267C00) [pid = 3832] [serial = 1156] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1281E800) [pid = 3832] [serial = 1124] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (11AE8C00) [pid = 3832] [serial = 1123] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (177DA400) [pid = 3832] [serial = 1178] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (167C9000) [pid = 3832] [serial = 1148] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (175AD400) [pid = 3832] [serial = 1150] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19E1DC00) [pid = 3832] [serial = 1180] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16247C00) [pid = 3832] [serial = 1210] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (14FB3C00) [pid = 3832] [serial = 1145] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (164EE000) [pid = 3832] [serial = 1147] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (173DD000) [pid = 3832] [serial = 1177] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1698CC00) [pid = 3832] [serial = 1139] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (173DD800) [pid = 3832] [serial = 1163] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (197CC000) [pid = 3832] [serial = 1165] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15AA6000) [pid = 3832] [serial = 1136] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1678B400) [pid = 3832] [serial = 1138] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (14F99800) [pid = 3832] [serial = 1144] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (180FE000) [pid = 3832] [serial = 1198] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (173D8000) [pid = 3832] [serial = 1196] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (144C0C00) [pid = 3832] [serial = 1133] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (173D5000) [pid = 3832] [serial = 1162] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15A3DC00) [pid = 3832] [serial = 1135] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1624BC00) [pid = 3832] [serial = 1186] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1A3A9400) [pid = 3832] [serial = 1202] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1A94C800) [pid = 3832] [serial = 1172] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1A518800) [pid = 3832] [serial = 1169] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1AB31000) [pid = 3832] [serial = 1204] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1A60F000) [pid = 3832] [serial = 1171] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19C75C00) [pid = 3832] [serial = 1166] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1A514000) [pid = 3832] [serial = 1168] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (194BFC00) [pid = 3832] [serial = 1199] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (13939800) [pid = 3832] [serial = 1175] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (19E3B000) [pid = 3832] [serial = 1201] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (1AB38400) [pid = 3832] [serial = 1183] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (175AF000) [pid = 3832] [serial = 1151] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (180CFC00) [pid = 3832] [serial = 1153] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (180D0400) [pid = 3832] [serial = 1154] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (1A513800) [pid = 3832] [serial = 1181] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (15EE6000) [pid = 3832] [serial = 1208] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (1AB31800) [pid = 3832] [serial = 1205] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (15EE2400) [pid = 3832] [serial = 1207] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (1AB2FC00) [pid = 3832] [serial = 1190] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (1A602C00) [pid = 3832] [serial = 1187] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (1AE84400) [pid = 3832] [serial = 1184] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | --DOMWINDOW == 51 (180F7C00) [pid = 3832] [serial = 1189] [outer = 00000000] [url = about:blank] 17:25:30 INFO - PROCESS | 3832 | 1466727930658 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:30 INFO - PROCESS | 3832 | 1466727930663 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:30 INFO - PROCESS | 3832 | ++DOCSHELL 105E8400 == 20 [pid = 3832] [id = 414] 17:25:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (105EEC00) [pid = 3832] [serial = 1242] [outer = 00000000] 17:25:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (111A4000) [pid = 3832] [serial = 1243] [outer = 105EEC00] 17:25:30 INFO - PROCESS | 3832 | 1466727930716 Marionette DEBUG loaded listener.js 17:25:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (11CD1C00) [pid = 3832] [serial = 1244] [outer = 105EEC00] 17:25:31 INFO - PROCESS | 3832 | 1466727931183 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]]]}] 17:25:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:25:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 799ms 17:25:31 INFO - PROCESS | 3832 | 1466727931221 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 17:25:31 INFO - PROCESS | 3832 | 1466727931225 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 17:25:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:25:31 INFO - PROCESS | 3832 | 1466727931231 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:25:31 INFO - PROCESS | 3832 | 1466727931234 Marionette TRACE conn3 <- [1,1622,null,{}] 17:25:31 INFO - PROCESS | 3832 | 1466727931237 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}] 17:25:31 INFO - PROCESS | 3832 | 1466727931240 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:31 INFO - PROCESS | 3832 | 1466727931323 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 17:25:31 INFO - PROCESS | 3832 | 1466727931331 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:31 INFO - PROCESS | 3832 | 1466727931334 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:31 INFO - PROCESS | 3832 | ++DOCSHELL 13037400 == 21 [pid = 3832] [id = 415] 17:25:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (13078000) [pid = 3832] [serial = 1245] [outer = 00000000] 17:25:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (13128000) [pid = 3832] [serial = 1246] [outer = 13078000] 17:25:31 INFO - PROCESS | 3832 | 1466727931383 Marionette DEBUG loaded listener.js 17:25:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (1314EC00) [pid = 3832] [serial = 1247] [outer = 13078000] 17:25:31 INFO - PROCESS | 3832 | 1466727931858 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]]]}] 17:25:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:25:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 690ms 17:25:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:25:31 INFO - PROCESS | 3832 | 1466727931931 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 17:25:31 INFO - PROCESS | 3832 | 1466727931933 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 17:25:31 INFO - PROCESS | 3832 | 1466727931936 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:25:31 INFO - PROCESS | 3832 | 1466727931940 Marionette TRACE conn3 <- [1,1626,null,{}] 17:25:31 INFO - PROCESS | 3832 | 1466727931950 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}] 17:25:31 INFO - PROCESS | 3832 | 1466727931955 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:32 INFO - PROCESS | 3832 | 1466727932096 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 17:25:32 INFO - PROCESS | 3832 | 1466727932111 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:32 INFO - PROCESS | 3832 | 1466727932114 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:32 INFO - PROCESS | 3832 | ++DOCSHELL 13DED800 == 22 [pid = 3832] [id = 416] 17:25:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (13DEF400) [pid = 3832] [serial = 1248] [outer = 00000000] 17:25:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (140ED400) [pid = 3832] [serial = 1249] [outer = 13DEF400] 17:25:32 INFO - PROCESS | 3832 | 1466727932162 Marionette DEBUG loaded listener.js 17:25:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (144C0C00) [pid = 3832] [serial = 1250] [outer = 13DEF400] 17:25:32 INFO - PROCESS | 3832 | 1466727932583 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]]]}] 17:25:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:25:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 690ms 17:25:32 INFO - PROCESS | 3832 | 1466727932636 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 17:25:32 INFO - PROCESS | 3832 | 1466727932638 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 17:25:32 INFO - PROCESS | 3832 | 1466727932641 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:25:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:25:32 INFO - PROCESS | 3832 | 1466727932643 Marionette TRACE conn3 <- [1,1630,null,{}] 17:25:32 INFO - PROCESS | 3832 | 1466727932646 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}] 17:25:32 INFO - PROCESS | 3832 | 1466727932648 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:32 INFO - PROCESS | 3832 | 1466727932766 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 17:25:32 INFO - PROCESS | 3832 | 1466727932793 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:32 INFO - PROCESS | 3832 | 1466727932795 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:32 INFO - PROCESS | 3832 | ++DOCSHELL 14F99C00 == 23 [pid = 3832] [id = 417] 17:25:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (14FAE800) [pid = 3832] [serial = 1251] [outer = 00000000] 17:25:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (14FB8400) [pid = 3832] [serial = 1252] [outer = 14FAE800] 17:25:32 INFO - PROCESS | 3832 | 1466727932840 Marionette DEBUG loaded listener.js 17:25:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (153C7400) [pid = 3832] [serial = 1253] [outer = 14FAE800] 17:25:33 INFO - PROCESS | 3832 | 1466727933264 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]]]}] 17:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 642ms 17:25:33 INFO - PROCESS | 3832 | 1466727933279 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 3832 | 1466727933281 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 17:25:33 INFO - PROCESS | 3832 | 1466727933284 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:25:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:25:33 INFO - PROCESS | 3832 | 1466727933286 Marionette TRACE conn3 <- [1,1634,null,{}] 17:25:33 INFO - PROCESS | 3832 | 1466727933289 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}] 17:25:33 INFO - PROCESS | 3832 | 1466727933291 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:33 INFO - PROCESS | 3832 | 1466727933424 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 17:25:33 INFO - PROCESS | 3832 | 1466727933440 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:33 INFO - PROCESS | 3832 | 1466727933443 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:33 INFO - PROCESS | 3832 | ++DOCSHELL 10EC9000 == 24 [pid = 3832] [id = 418] 17:25:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (14F0E800) [pid = 3832] [serial = 1254] [outer = 00000000] 17:25:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (157A6400) [pid = 3832] [serial = 1255] [outer = 14F0E800] 17:25:33 INFO - PROCESS | 3832 | 1466727933487 Marionette DEBUG loaded listener.js 17:25:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (15A43800) [pid = 3832] [serial = 1256] [outer = 14F0E800] 17:25:33 INFO - PROCESS | 3832 | 1466727933946 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]]]}] 17:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 705ms 17:25:33 INFO - PROCESS | 3832 | 1466727933984 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 3832 | 1466727933986 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 17:25:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:25:34 INFO - PROCESS | 3832 | 1466727933995 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:25:34 INFO - PROCESS | 3832 | 1466727933997 Marionette TRACE conn3 <- [1,1638,null,{}] 17:25:34 INFO - PROCESS | 3832 | 1466727934000 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}] 17:25:34 INFO - PROCESS | 3832 | 1466727934006 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:34 INFO - PROCESS | 3832 | 1466727934139 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 17:25:34 INFO - PROCESS | 3832 | 1466727934203 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:34 INFO - PROCESS | 3832 | 1466727934205 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:34 INFO - PROCESS | 3832 | ++DOCSHELL 15AB2000 == 25 [pid = 3832] [id = 419] 17:25:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (15E92400) [pid = 3832] [serial = 1257] [outer = 00000000] 17:25:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (15EE4800) [pid = 3832] [serial = 1258] [outer = 15E92400] 17:25:34 INFO - PROCESS | 3832 | 1466727934249 Marionette DEBUG loaded listener.js 17:25:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (15EE5000) [pid = 3832] [serial = 1259] [outer = 15E92400] 17:25:34 INFO - PROCESS | 3832 | 1466727934663 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]]]}] 17:25:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:25:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 690ms 17:25:34 INFO - PROCESS | 3832 | 1466727934694 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 17:25:34 INFO - PROCESS | 3832 | 1466727934696 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 17:25:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:25:34 INFO - PROCESS | 3832 | 1466727934699 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:25:34 INFO - PROCESS | 3832 | 1466727934701 Marionette TRACE conn3 <- [1,1642,null,{}] 17:25:34 INFO - PROCESS | 3832 | 1466727934704 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}] 17:25:34 INFO - PROCESS | 3832 | 1466727934706 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:34 INFO - PROCESS | 3832 | 1466727934895 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 17:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (15EDF800) [pid = 3832] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19C67C00) [pid = 3832] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (180F1800) [pid = 3832] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16242000) [pid = 3832] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (153C3800) [pid = 3832] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (12BD8C00) [pid = 3832] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (103C9000) [pid = 3832] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1307EC00) [pid = 3832] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:25:34 INFO - PROCESS | 3832 | 1466727934978 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:34 INFO - PROCESS | 3832 | 1466727934980 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:35 INFO - PROCESS | 3832 | ++DOCSHELL 10A60C00 == 26 [pid = 3832] [id = 420] 17:25:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (10A63800) [pid = 3832] [serial = 1260] [outer = 00000000] 17:25:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (15320C00) [pid = 3832] [serial = 1261] [outer = 10A63800] 17:25:35 INFO - PROCESS | 3832 | 1466727935026 Marionette DEBUG loaded listener.js 17:25:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (153C9800) [pid = 3832] [serial = 1262] [outer = 10A63800] 17:25:35 INFO - PROCESS | 3832 | 1466727935380 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]]]}] 17:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 737ms 17:25:35 INFO - PROCESS | 3832 | 1466727935441 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 17:25:35 INFO - PROCESS | 3832 | 1466727935443 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 17:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:25:35 INFO - PROCESS | 3832 | 1466727935446 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:25:35 INFO - PROCESS | 3832 | 1466727935447 Marionette TRACE conn3 <- [1,1646,null,{}] 17:25:35 INFO - PROCESS | 3832 | 1466727935451 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}] 17:25:35 INFO - PROCESS | 3832 | 1466727935453 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:35 INFO - PROCESS | 3832 | 1466727935529 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 17:25:35 INFO - PROCESS | 3832 | 1466727935534 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:35 INFO - PROCESS | 3832 | 1466727935536 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:35 INFO - PROCESS | 3832 | ++DOCSHELL 13939800 == 27 [pid = 3832] [id = 421] 17:25:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (140EC400) [pid = 3832] [serial = 1263] [outer = 00000000] 17:25:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1669C000) [pid = 3832] [serial = 1264] [outer = 140EC400] 17:25:35 INFO - PROCESS | 3832 | 1466727935580 Marionette DEBUG loaded listener.js 17:25:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (16784400) [pid = 3832] [serial = 1265] [outer = 140EC400] 17:25:36 INFO - PROCESS | 3832 | 1466727935999 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]]]}] 17:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 595ms 17:25:36 INFO - PROCESS | 3832 | 1466727936046 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 17:25:36 INFO - PROCESS | 3832 | 1466727936048 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 17:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:25:36 INFO - PROCESS | 3832 | 1466727936052 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:25:36 INFO - PROCESS | 3832 | 1466727936053 Marionette TRACE conn3 <- [1,1650,null,{}] 17:25:36 INFO - PROCESS | 3832 | 1466727936057 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}] 17:25:36 INFO - PROCESS | 3832 | 1466727936059 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:36 INFO - PROCESS | 3832 | 1466727936142 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 17:25:36 INFO - PROCESS | 3832 | 1466727936147 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:36 INFO - PROCESS | 3832 | 1466727936149 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:36 INFO - PROCESS | 3832 | ++DOCSHELL 1669B400 == 28 [pid = 3832] [id = 422] 17:25:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16789C00) [pid = 3832] [serial = 1266] [outer = 00000000] 17:25:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (16981400) [pid = 3832] [serial = 1267] [outer = 16789C00] 17:25:36 INFO - PROCESS | 3832 | 1466727936192 Marionette DEBUG loaded listener.js 17:25:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1698D800) [pid = 3832] [serial = 1268] [outer = 16789C00] 17:25:36 INFO - PROCESS | 3832 | 1466727936659 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]]]}] 17:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 642ms 17:25:36 INFO - PROCESS | 3832 | 1466727936692 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 17:25:36 INFO - PROCESS | 3832 | 1466727936694 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 17:25:36 INFO - PROCESS | 3832 | 1466727936697 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:25:36 INFO - PROCESS | 3832 | 1466727936698 Marionette TRACE conn3 <- [1,1654,null,{}] 17:25:36 INFO - PROCESS | 3832 | 1466727936702 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}] 17:25:36 INFO - PROCESS | 3832 | 1466727936704 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:36 INFO - PROCESS | 3832 | 1466727936791 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 17:25:36 INFO - PROCESS | 3832 | 1466727936798 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:36 INFO - PROCESS | 3832 | 1466727936800 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:36 INFO - PROCESS | 3832 | ++DOCSHELL 16A57800 == 29 [pid = 3832] [id = 423] 17:25:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16CF2800) [pid = 3832] [serial = 1269] [outer = 00000000] 17:25:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (17379400) [pid = 3832] [serial = 1270] [outer = 16CF2800] 17:25:36 INFO - PROCESS | 3832 | 1466727936843 Marionette DEBUG loaded listener.js 17:25:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1737A400) [pid = 3832] [serial = 1271] [outer = 16CF2800] 17:25:37 INFO - PROCESS | 3832 | 1466727937559 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]]]}] 17:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 909ms 17:25:37 INFO - PROCESS | 3832 | 1466727937606 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 17:25:37 INFO - PROCESS | 3832 | 1466727937610 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 17:25:37 INFO - PROCESS | 3832 | 1466727937616 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:25:37 INFO - PROCESS | 3832 | 1466727937621 Marionette TRACE conn3 <- [1,1658,null,{}] 17:25:37 INFO - PROCESS | 3832 | 1466727937627 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}] 17:25:37 INFO - PROCESS | 3832 | 1466727937630 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:37 INFO - PROCESS | 3832 | 1466727937746 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 17:25:37 INFO - PROCESS | 3832 | 1466727937868 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:37 INFO - PROCESS | 3832 | 1466727937872 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:37 INFO - PROCESS | 3832 | ++DOCSHELL 11AE8C00 == 30 [pid = 3832] [id = 424] 17:25:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (12820000) [pid = 3832] [serial = 1272] [outer = 00000000] 17:25:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (12BD2000) [pid = 3832] [serial = 1273] [outer = 12820000] 17:25:37 INFO - PROCESS | 3832 | 1466727937933 Marionette DEBUG loaded listener.js 17:25:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (131D3800) [pid = 3832] [serial = 1274] [outer = 12820000] 17:25:38 INFO - PROCESS | 3832 | 1466727938470 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]]]}] 17:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 909ms 17:25:38 INFO - PROCESS | 3832 | 1466727938523 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 17:25:38 INFO - PROCESS | 3832 | 1466727938528 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 17:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:25:38 INFO - PROCESS | 3832 | 1466727938535 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:25:38 INFO - PROCESS | 3832 | 1466727938538 Marionette TRACE conn3 <- [1,1662,null,{}] 17:25:38 INFO - PROCESS | 3832 | 1466727938542 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}] 17:25:38 INFO - PROCESS | 3832 | 1466727938545 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:38 INFO - PROCESS | 3832 | 1466727938655 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 17:25:38 INFO - PROCESS | 3832 | 1466727938762 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:38 INFO - PROCESS | 3832 | 1466727938764 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:38 INFO - PROCESS | 3832 | ++DOCSHELL 140F3C00 == 31 [pid = 3832] [id = 425] 17:25:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (140F5000) [pid = 3832] [serial = 1275] [outer = 00000000] 17:25:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (14FADC00) [pid = 3832] [serial = 1276] [outer = 140F5000] 17:25:38 INFO - PROCESS | 3832 | 1466727938820 Marionette DEBUG loaded listener.js 17:25:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (153C5800) [pid = 3832] [serial = 1277] [outer = 140F5000] 17:25:39 INFO - PROCESS | 3832 | 1466727939428 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]]]}] 17:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 940ms 17:25:39 INFO - PROCESS | 3832 | 1466727939479 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 17:25:39 INFO - PROCESS | 3832 | 1466727939482 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 17:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:25:39 INFO - PROCESS | 3832 | 1466727939486 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:25:39 INFO - PROCESS | 3832 | 1466727939490 Marionette TRACE conn3 <- [1,1666,null,{}] 17:25:39 INFO - PROCESS | 3832 | 1466727939501 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}] 17:25:39 INFO - PROCESS | 3832 | 1466727939506 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:39 INFO - PROCESS | 3832 | 1466727939611 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 17:25:39 INFO - PROCESS | 3832 | 1466727939715 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:39 INFO - PROCESS | 3832 | 1466727939718 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:39 INFO - PROCESS | 3832 | ++DOCSHELL 164E7400 == 32 [pid = 3832] [id = 426] 17:25:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (164EF000) [pid = 3832] [serial = 1278] [outer = 00000000] 17:25:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1678D400) [pid = 3832] [serial = 1279] [outer = 164EF000] 17:25:39 INFO - PROCESS | 3832 | 1466727939774 Marionette DEBUG loaded listener.js 17:25:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16ED0C00) [pid = 3832] [serial = 1280] [outer = 164EF000] 17:25:40 INFO - PROCESS | 3832 | 1466727940358 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]]]}] 17:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 940ms 17:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:25:40 INFO - PROCESS | 3832 | 1466727940430 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 17:25:40 INFO - PROCESS | 3832 | 1466727940433 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 17:25:40 INFO - PROCESS | 3832 | 1466727940437 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:25:40 INFO - PROCESS | 3832 | 1466727940439 Marionette TRACE conn3 <- [1,1670,null,{}] 17:25:40 INFO - PROCESS | 3832 | 1466727940443 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}] 17:25:40 INFO - PROCESS | 3832 | 1466727940446 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:40 INFO - PROCESS | 3832 | 1466727940554 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 17:25:40 INFO - PROCESS | 3832 | 1466727940781 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:40 INFO - PROCESS | 3832 | 1466727940784 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:40 INFO - PROCESS | 3832 | ++DOCSHELL 104E8000 == 33 [pid = 3832] [id = 427] 17:25:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1055C400) [pid = 3832] [serial = 1281] [outer = 00000000] 17:25:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (10A5E000) [pid = 3832] [serial = 1282] [outer = 1055C400] 17:25:40 INFO - PROCESS | 3832 | 1466727940838 Marionette DEBUG loaded listener.js 17:25:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (129AB000) [pid = 3832] [serial = 1283] [outer = 1055C400] 17:25:42 INFO - PROCESS | 3832 | --DOCSHELL 15EDE800 == 32 [pid = 3832] [id = 403] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16246800) [pid = 3832] [serial = 1234] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1624D400) [pid = 3832] [serial = 1211] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19E3E000) [pid = 3832] [serial = 1222] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (180FD000) [pid = 3832] [serial = 1219] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16248000) [pid = 3832] [serial = 1216] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (153D0000) [pid = 3832] [serial = 1225] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1A3A7C00) [pid = 3832] [serial = 1223] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (164F0400) [pid = 3832] [serial = 1217] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (180FAC00) [pid = 3832] [serial = 1226] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (14FAC400) [pid = 3832] [serial = 1213] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (14FB5800) [pid = 3832] [serial = 1214] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (10A59800) [pid = 3832] [serial = 1228] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (11AF0800) [pid = 3832] [serial = 1229] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (157AA000) [pid = 3832] [serial = 1232] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (14FB9000) [pid = 3832] [serial = 1231] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (195E2400) [pid = 3832] [serial = 1220] [outer = 00000000] [url = about:blank] 17:25:42 INFO - PROCESS | 3832 | 1466727942128 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]]]}] 17:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1755ms 17:25:42 INFO - PROCESS | 3832 | 1466727942221 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 17:25:42 INFO - PROCESS | 3832 | 1466727942225 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 17:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:25:42 INFO - PROCESS | 3832 | 1466727942231 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:25:42 INFO - PROCESS | 3832 | 1466727942234 Marionette TRACE conn3 <- [1,1674,null,{}] 17:25:42 INFO - PROCESS | 3832 | 1466727942240 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}] 17:25:42 INFO - PROCESS | 3832 | 1466727942244 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:42 INFO - PROCESS | 3832 | 1466727942326 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 17:25:42 INFO - PROCESS | 3832 | 1466727942334 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:42 INFO - PROCESS | 3832 | 1466727942338 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:42 INFO - PROCESS | 3832 | ++DOCSHELL 11AF0800 == 33 [pid = 3832] [id = 428] 17:25:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (11AF0C00) [pid = 3832] [serial = 1284] [outer = 00000000] 17:25:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (129F5800) [pid = 3832] [serial = 1285] [outer = 11AF0C00] 17:25:42 INFO - PROCESS | 3832 | 1466727942387 Marionette DEBUG loaded listener.js 17:25:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (129F7400) [pid = 3832] [serial = 1286] [outer = 11AF0C00] 17:25:42 INFO - PROCESS | 3832 | 1466727942880 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]]]}] 17:25:42 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 17:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 690ms 17:25:42 INFO - PROCESS | 3832 | 1466727942930 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 17:25:42 INFO - PROCESS | 3832 | 1466727942935 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 17:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:25:42 INFO - PROCESS | 3832 | 1466727942941 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:25:42 INFO - PROCESS | 3832 | 1466727942944 Marionette TRACE conn3 <- [1,1678,null,{}] 17:25:42 INFO - PROCESS | 3832 | 1466727942948 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}] 17:25:42 INFO - PROCESS | 3832 | 1466727942951 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:43 INFO - PROCESS | 3832 | 1466727943038 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 17:25:43 INFO - PROCESS | 3832 | 1466727943046 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:43 INFO - PROCESS | 3832 | 1466727943049 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:43 INFO - PROCESS | 3832 | ++DOCSHELL 13DF7C00 == 34 [pid = 3832] [id = 429] 17:25:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (140EA000) [pid = 3832] [serial = 1287] [outer = 00000000] 17:25:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (144BD800) [pid = 3832] [serial = 1288] [outer = 140EA000] 17:25:43 INFO - PROCESS | 3832 | 1466727943103 Marionette DEBUG loaded listener.js 17:25:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (14FABC00) [pid = 3832] [serial = 1289] [outer = 140EA000] 17:25:43 INFO - PROCESS | 3832 | 1466727943567 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]]]}] 17:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 642ms 17:25:43 INFO - PROCESS | 3832 | 1466727943579 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 17:25:43 INFO - PROCESS | 3832 | 1466727943581 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 17:25:43 INFO - PROCESS | 3832 | 1466727943585 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:25:43 INFO - PROCESS | 3832 | 1466727943588 Marionette TRACE conn3 <- [1,1682,null,{}] 17:25:43 INFO - PROCESS | 3832 | 1466727943603 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}] 17:25:43 INFO - PROCESS | 3832 | 1466727943607 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:43 INFO - PROCESS | 3832 | 1466727943722 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 17:25:43 INFO - PROCESS | 3832 | 1466727943732 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:43 INFO - PROCESS | 3832 | 1466727943735 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:43 INFO - PROCESS | 3832 | ++DOCSHELL 157ABC00 == 35 [pid = 3832] [id = 430] 17:25:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15AA5C00) [pid = 3832] [serial = 1290] [outer = 00000000] 17:25:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15E89400) [pid = 3832] [serial = 1291] [outer = 15AA5C00] 17:25:43 INFO - PROCESS | 3832 | 1466727943783 Marionette DEBUG loaded listener.js 17:25:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15E95800) [pid = 3832] [serial = 1292] [outer = 15AA5C00] 17:25:44 INFO - PROCESS | 3832 | 1466727944266 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]]]}] 17:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 705ms 17:25:44 INFO - PROCESS | 3832 | 1466727944284 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 17:25:44 INFO - PROCESS | 3832 | 1466727944286 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 17:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:25:44 INFO - PROCESS | 3832 | 1466727944299 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:25:44 INFO - PROCESS | 3832 | 1466727944301 Marionette TRACE conn3 <- [1,1686,null,{}] 17:25:44 INFO - PROCESS | 3832 | 1466727944305 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}] 17:25:44 INFO - PROCESS | 3832 | 1466727944307 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:44 INFO - PROCESS | 3832 | 1466727944388 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 17:25:44 INFO - PROCESS | 3832 | 1466727944394 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:44 INFO - PROCESS | 3832 | 1466727944396 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:44 INFO - PROCESS | 3832 | ++DOCSHELL 15E94C00 == 36 [pid = 3832] [id = 431] 17:25:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15EDB800) [pid = 3832] [serial = 1293] [outer = 00000000] 17:25:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1624DC00) [pid = 3832] [serial = 1294] [outer = 15EDB800] 17:25:44 INFO - PROCESS | 3832 | 1466727944440 Marionette DEBUG loaded listener.js 17:25:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (164EE000) [pid = 3832] [serial = 1295] [outer = 15EDB800] 17:25:44 INFO - PROCESS | 3832 | 1466727944910 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]]]}] 17:25:44 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 17:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 659ms 17:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:25:44 INFO - PROCESS | 3832 | 1466727944948 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 17:25:44 INFO - PROCESS | 3832 | 1466727944950 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 17:25:44 INFO - PROCESS | 3832 | 1466727944953 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:25:44 INFO - PROCESS | 3832 | 1466727944955 Marionette TRACE conn3 <- [1,1690,null,{}] 17:25:44 INFO - PROCESS | 3832 | 1466727944958 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}] 17:25:44 INFO - PROCESS | 3832 | 1466727944960 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:45 INFO - PROCESS | 3832 | 1466727945068 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 17:25:45 INFO - PROCESS | 3832 | 1466727945165 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:45 INFO - PROCESS | 3832 | 1466727945167 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:45 INFO - PROCESS | 3832 | ++DOCSHELL 16784800 == 37 [pid = 3832] [id = 432] 17:25:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16785C00) [pid = 3832] [serial = 1296] [outer = 00000000] 17:25:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1678F800) [pid = 3832] [serial = 1297] [outer = 16785C00] 17:25:45 INFO - PROCESS | 3832 | 1466727945211 Marionette DEBUG loaded listener.js 17:25:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16CF8C00) [pid = 3832] [serial = 1298] [outer = 16785C00] 17:25:45 INFO - PROCESS | 3832 | 1466727945615 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]]]}] 17:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 690ms 17:25:45 INFO - PROCESS | 3832 | 1466727945655 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 17:25:45 INFO - PROCESS | 3832 | 1466727945657 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 17:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:25:45 INFO - PROCESS | 3832 | 1466727945660 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:25:45 INFO - PROCESS | 3832 | 1466727945662 Marionette TRACE conn3 <- [1,1694,null,{}] 17:25:45 INFO - PROCESS | 3832 | 1466727945665 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}] 17:25:45 INFO - PROCESS | 3832 | 1466727945671 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:45 INFO - PROCESS | 3832 | 1466727945804 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 17:25:45 INFO - PROCESS | 3832 | 1466727945814 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:45 INFO - PROCESS | 3832 | 1466727945816 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:45 INFO - PROCESS | 3832 | ++DOCSHELL 1624B800 == 38 [pid = 3832] [id = 433] 17:25:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (173D4800) [pid = 3832] [serial = 1299] [outer = 00000000] 17:25:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (173EB000) [pid = 3832] [serial = 1300] [outer = 173D4800] 17:25:45 INFO - PROCESS | 3832 | 1466727945914 Marionette DEBUG loaded listener.js 17:25:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (177CCC00) [pid = 3832] [serial = 1301] [outer = 173D4800] 17:25:46 INFO - PROCESS | 3832 | 1466727946347 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]]]}] 17:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 736ms 17:25:46 INFO - PROCESS | 3832 | 1466727946399 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 17:25:46 INFO - PROCESS | 3832 | 1466727946401 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 17:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:25:46 INFO - PROCESS | 3832 | 1466727946404 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:25:46 INFO - PROCESS | 3832 | 1466727946406 Marionette TRACE conn3 <- [1,1698,null,{}] 17:25:46 INFO - PROCESS | 3832 | 1466727946409 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}] 17:25:46 INFO - PROCESS | 3832 | 1466727946411 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:46 INFO - PROCESS | 3832 | 1466727946551 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 17:25:46 INFO - PROCESS | 3832 | 1466727946572 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:46 INFO - PROCESS | 3832 | 1466727946574 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:46 INFO - PROCESS | 3832 | ++DOCSHELL 177D0000 == 39 [pid = 3832] [id = 434] 17:25:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (17D7EC00) [pid = 3832] [serial = 1302] [outer = 00000000] 17:25:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (17E30C00) [pid = 3832] [serial = 1303] [outer = 17D7EC00] 17:25:46 INFO - PROCESS | 3832 | 1466727946620 Marionette DEBUG loaded listener.js 17:25:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (180CB400) [pid = 3832] [serial = 1304] [outer = 17D7EC00] 17:25:46 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (16789C00) [pid = 3832] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:25:46 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16CF2800) [pid = 3832] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:25:46 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (15E92400) [pid = 3832] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:25:46 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (131DDC00) [pid = 3832] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:25:46 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (13DEF400) [pid = 3832] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:25:46 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (10A63800) [pid = 3832] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:25:46 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (140EC400) [pid = 3832] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:25:46 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13078000) [pid = 3832] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:25:46 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (14F0E800) [pid = 3832] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:25:46 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16786C00) [pid = 3832] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:25:46 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (14FAE800) [pid = 3832] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:25:46 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (105EEC00) [pid = 3832] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:25:46 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13DFA800) [pid = 3832] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:25:47 INFO - PROCESS | 3832 | 1466727947186 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]]]}] 17:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 830ms 17:25:47 INFO - PROCESS | 3832 | 1466727947248 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 17:25:47 INFO - PROCESS | 3832 | 1466727947250 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 17:25:47 INFO - PROCESS | 3832 | 1466727947253 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:25:47 INFO - PROCESS | 3832 | 1466727947255 Marionette TRACE conn3 <- [1,1702,null,{}] 17:25:47 INFO - PROCESS | 3832 | 1466727947258 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}] 17:25:47 INFO - PROCESS | 3832 | 1466727947260 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:47 INFO - PROCESS | 3832 | 1466727947337 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 17:25:47 INFO - PROCESS | 3832 | 1466727947342 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:47 INFO - PROCESS | 3832 | 1466727947344 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:47 INFO - PROCESS | 3832 | ++DOCSHELL 140EE400 == 40 [pid = 3832] [id = 435] 17:25:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (14FAE800) [pid = 3832] [serial = 1305] [outer = 00000000] 17:25:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15EDD800) [pid = 3832] [serial = 1306] [outer = 14FAE800] 17:25:47 INFO - PROCESS | 3832 | 1466727947390 Marionette DEBUG loaded listener.js 17:25:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16980C00) [pid = 3832] [serial = 1307] [outer = 14FAE800] 17:25:47 INFO - PROCESS | 3832 | 1466727947810 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]]]}] 17:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 596ms 17:25:47 INFO - PROCESS | 3832 | 1466727947850 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 17:25:47 INFO - PROCESS | 3832 | 1466727947852 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 17:25:47 INFO - PROCESS | 3832 | 1466727947859 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:25:47 INFO - PROCESS | 3832 | 1466727947861 Marionette TRACE conn3 <- [1,1706,null,{}] 17:25:47 INFO - PROCESS | 3832 | 1466727947864 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}] 17:25:47 INFO - PROCESS | 3832 | 1466727947866 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:47 INFO - PROCESS | 3832 | 1466727947943 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 17:25:47 INFO - PROCESS | 3832 | 1466727947949 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:47 INFO - PROCESS | 3832 | 1466727947951 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:47 INFO - PROCESS | 3832 | ++DOCSHELL 17D7BC00 == 41 [pid = 3832] [id = 436] 17:25:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17D7DC00) [pid = 3832] [serial = 1308] [outer = 00000000] 17:25:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (10ECD000) [pid = 3832] [serial = 1309] [outer = 17D7DC00] 17:25:48 INFO - PROCESS | 3832 | 1466727947995 Marionette DEBUG loaded listener.js 17:25:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17D80C00) [pid = 3832] [serial = 1310] [outer = 17D7DC00] 17:25:48 INFO - PROCESS | 3832 | 1466727948436 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]]]}] 17:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 643ms 17:25:48 INFO - PROCESS | 3832 | 1466727948499 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 17:25:48 INFO - PROCESS | 3832 | 1466727948501 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 17:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:25:48 INFO - PROCESS | 3832 | 1466727948504 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:25:48 INFO - PROCESS | 3832 | 1466727948506 Marionette TRACE conn3 <- [1,1710,null,{}] 17:25:48 INFO - PROCESS | 3832 | 1466727948509 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}] 17:25:48 INFO - PROCESS | 3832 | 1466727948511 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:48 INFO - PROCESS | 3832 | 1466727948602 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 17:25:48 INFO - PROCESS | 3832 | 1466727948607 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:48 INFO - PROCESS | 3832 | 1466727948609 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:48 INFO - PROCESS | 3832 | ++DOCSHELL 1624D000 == 42 [pid = 3832] [id = 437] 17:25:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (180D5000) [pid = 3832] [serial = 1311] [outer = 00000000] 17:25:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (180F1000) [pid = 3832] [serial = 1312] [outer = 180D5000] 17:25:48 INFO - PROCESS | 3832 | 1466727948652 Marionette DEBUG loaded listener.js 17:25:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (180F3400) [pid = 3832] [serial = 1313] [outer = 180D5000] 17:25:49 INFO - PROCESS | 3832 | --DOCSHELL 11AE8C00 == 41 [pid = 3832] [id = 424] 17:25:49 INFO - PROCESS | 3832 | --DOCSHELL 140F3C00 == 40 [pid = 3832] [id = 425] 17:25:49 INFO - PROCESS | 3832 | --DOCSHELL 164E7400 == 39 [pid = 3832] [id = 426] 17:25:49 INFO - PROCESS | 3832 | --DOCSHELL 16A57800 == 38 [pid = 3832] [id = 423] 17:25:49 INFO - PROCESS | 3832 | --DOCSHELL 1669B400 == 37 [pid = 3832] [id = 422] 17:25:49 INFO - PROCESS | 3832 | --DOCSHELL 13DF7C00 == 36 [pid = 3832] [id = 429] 17:25:49 INFO - PROCESS | 3832 | --DOCSHELL 11AF0800 == 35 [pid = 3832] [id = 428] 17:25:49 INFO - PROCESS | 3832 | --DOCSHELL 104E8000 == 34 [pid = 3832] [id = 427] 17:25:50 INFO - PROCESS | 3832 | --DOCSHELL 15E94C00 == 33 [pid = 3832] [id = 431] 17:25:50 INFO - PROCESS | 3832 | --DOCSHELL 1624B800 == 32 [pid = 3832] [id = 433] 17:25:50 INFO - PROCESS | 3832 | --DOCSHELL 157ABC00 == 31 [pid = 3832] [id = 430] 17:25:50 INFO - PROCESS | 3832 | --DOCSHELL 177D0000 == 30 [pid = 3832] [id = 434] 17:25:50 INFO - PROCESS | 3832 | --DOCSHELL 140EE400 == 29 [pid = 3832] [id = 435] 17:25:50 INFO - PROCESS | 3832 | --DOCSHELL 17D7BC00 == 28 [pid = 3832] [id = 436] 17:25:50 INFO - PROCESS | 3832 | --DOCSHELL 16784800 == 27 [pid = 3832] [id = 432] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1698D800) [pid = 3832] [serial = 1268] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16981400) [pid = 3832] [serial = 1267] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (17379400) [pid = 3832] [serial = 1270] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (15EE5000) [pid = 3832] [serial = 1259] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (140EB400) [pid = 3832] [serial = 1237] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (140ED400) [pid = 3832] [serial = 1249] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15320C00) [pid = 3832] [serial = 1261] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1669C000) [pid = 3832] [serial = 1264] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1314EC00) [pid = 3832] [serial = 1247] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15A43800) [pid = 3832] [serial = 1256] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (17378000) [pid = 3832] [serial = 1241] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15EE4800) [pid = 3832] [serial = 1258] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (14FB8400) [pid = 3832] [serial = 1252] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (111A4000) [pid = 3832] [serial = 1243] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13128000) [pid = 3832] [serial = 1246] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (153C7400) [pid = 3832] [serial = 1253] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (11CD1C00) [pid = 3832] [serial = 1244] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (14F10C00) [pid = 3832] [serial = 1238] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (144C0C00) [pid = 3832] [serial = 1250] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16697C00) [pid = 3832] [serial = 1235] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (153C9800) [pid = 3832] [serial = 1262] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (16A4E800) [pid = 3832] [serial = 1240] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (157A6400) [pid = 3832] [serial = 1255] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (16784400) [pid = 3832] [serial = 1265] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1737A400) [pid = 3832] [serial = 1271] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3832 | 1466727950397 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]]]}] 17:25:50 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 17:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1912ms 17:25:50 INFO - PROCESS | 3832 | 1466727950420 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 17:25:50 INFO - PROCESS | 3832 | 1466727950424 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 17:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:25:50 INFO - PROCESS | 3832 | 1466727950430 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:25:50 INFO - PROCESS | 3832 | 1466727950434 Marionette TRACE conn3 <- [1,1714,null,{}] 17:25:50 INFO - PROCESS | 3832 | 1466727950440 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}] 17:25:50 INFO - PROCESS | 3832 | 1466727950443 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:50 INFO - PROCESS | 3832 | 1466727950531 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 17:25:50 INFO - PROCESS | 3832 | 1466727950541 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:50 INFO - PROCESS | 3832 | 1466727950545 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:50 INFO - PROCESS | 3832 | ++DOCSHELL 10EC8000 == 28 [pid = 3832] [id = 438] 17:25:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (10F90400) [pid = 3832] [serial = 1314] [outer = 00000000] 17:25:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (114CB000) [pid = 3832] [serial = 1315] [outer = 10F90400] 17:25:50 INFO - PROCESS | 3832 | 1466727950594 Marionette DEBUG loaded listener.js 17:25:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (1281E800) [pid = 3832] [serial = 1316] [outer = 10F90400] 17:25:51 INFO - PROCESS | 3832 | 1466727951091 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]]]}] 17:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 706ms 17:25:51 INFO - PROCESS | 3832 | 1466727951126 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 17:25:51 INFO - PROCESS | 3832 | 1466727951131 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 17:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:25:51 INFO - PROCESS | 3832 | 1466727951137 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:25:51 INFO - PROCESS | 3832 | 1466727951140 Marionette TRACE conn3 <- [1,1718,null,{}] 17:25:51 INFO - PROCESS | 3832 | 1466727951144 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}] 17:25:51 INFO - PROCESS | 3832 | 1466727951147 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:51 INFO - PROCESS | 3832 | 1466727951239 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 17:25:51 INFO - PROCESS | 3832 | 1466727951247 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:51 INFO - PROCESS | 3832 | 1466727951250 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:51 INFO - PROCESS | 3832 | ++DOCSHELL 13132000 == 29 [pid = 3832] [id = 439] 17:25:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1314C800) [pid = 3832] [serial = 1317] [outer = 00000000] 17:25:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (13158800) [pid = 3832] [serial = 1318] [outer = 1314C800] 17:25:51 INFO - PROCESS | 3832 | 1466727951297 Marionette DEBUG loaded listener.js 17:25:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13275000) [pid = 3832] [serial = 1319] [outer = 1314C800] 17:25:51 INFO - PROCESS | 3832 | 1466727951762 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]]]}] 17:25:51 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 17:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 690ms 17:25:51 INFO - PROCESS | 3832 | 1466727951868 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 17:25:51 INFO - PROCESS | 3832 | 1466727951870 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 17:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:25:51 INFO - PROCESS | 3832 | 1466727951874 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:25:51 INFO - PROCESS | 3832 | 1466727951877 Marionette TRACE conn3 <- [1,1722,null,{}] 17:25:51 INFO - PROCESS | 3832 | 1466727951888 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}] 17:25:51 INFO - PROCESS | 3832 | 1466727951893 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:52 INFO - PROCESS | 3832 | 1466727952006 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 17:25:52 INFO - PROCESS | 3832 | 1466727952104 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:52 INFO - PROCESS | 3832 | 1466727952107 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:52 INFO - PROCESS | 3832 | ++DOCSHELL 14FAE000 == 30 [pid = 3832] [id = 440] 17:25:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (14FAE400) [pid = 3832] [serial = 1320] [outer = 00000000] 17:25:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (14FB2800) [pid = 3832] [serial = 1321] [outer = 14FAE400] 17:25:52 INFO - PROCESS | 3832 | 1466727952155 Marionette DEBUG loaded listener.js 17:25:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (14FB9000) [pid = 3832] [serial = 1322] [outer = 14FAE400] 17:25:52 INFO - PROCESS | 3832 | 1466727952527 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]]]}] 17:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 690ms 17:25:52 INFO - PROCESS | 3832 | 1466727952573 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 17:25:52 INFO - PROCESS | 3832 | 1466727952575 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 17:25:52 INFO - PROCESS | 3832 | 1466727952588 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:25:52 INFO - PROCESS | 3832 | 1466727952590 Marionette TRACE conn3 <- [1,1726,null,{}] 17:25:52 INFO - PROCESS | 3832 | 1466727952604 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}] 17:25:52 INFO - PROCESS | 3832 | 1466727952606 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:52 INFO - PROCESS | 3832 | 1466727952688 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 17:25:52 INFO - PROCESS | 3832 | 1466727952693 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:52 INFO - PROCESS | 3832 | 1466727952695 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:52 INFO - PROCESS | 3832 | ++DOCSHELL 14FB8C00 == 31 [pid = 3832] [id = 441] 17:25:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (15322400) [pid = 3832] [serial = 1323] [outer = 00000000] 17:25:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (153C7000) [pid = 3832] [serial = 1324] [outer = 15322400] 17:25:52 INFO - PROCESS | 3832 | 1466727952740 Marionette DEBUG loaded listener.js 17:25:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (153CE800) [pid = 3832] [serial = 1325] [outer = 15322400] 17:25:53 INFO - PROCESS | 3832 | 1466727953178 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]]]}] 17:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 642ms 17:25:53 INFO - PROCESS | 3832 | 1466727953227 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 17:25:53 INFO - PROCESS | 3832 | 1466727953229 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 17:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:25:53 INFO - PROCESS | 3832 | 1466727953232 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:25:53 INFO - PROCESS | 3832 | 1466727953234 Marionette TRACE conn3 <- [1,1730,null,{}] 17:25:53 INFO - PROCESS | 3832 | 1466727953238 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}] 17:25:53 INFO - PROCESS | 3832 | 1466727953240 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:53 INFO - PROCESS | 3832 | 1466727953323 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 17:25:53 INFO - PROCESS | 3832 | 1466727953330 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:53 INFO - PROCESS | 3832 | 1466727953332 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:53 INFO - PROCESS | 3832 | ++DOCSHELL 153D2800 == 32 [pid = 3832] [id = 442] 17:25:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1559E000) [pid = 3832] [serial = 1326] [outer = 00000000] 17:25:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15A4A400) [pid = 3832] [serial = 1327] [outer = 1559E000] 17:25:53 INFO - PROCESS | 3832 | 1466727953376 Marionette DEBUG loaded listener.js 17:25:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15AA6800) [pid = 3832] [serial = 1328] [outer = 1559E000] 17:25:53 INFO - PROCESS | 3832 | 1466727953824 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]]]}] 17:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 627ms 17:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:25:53 INFO - PROCESS | 3832 | 1466727953871 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 17:25:53 INFO - PROCESS | 3832 | 1466727953873 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 17:25:53 INFO - PROCESS | 3832 | 1466727953877 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:25:53 INFO - PROCESS | 3832 | 1466727953878 Marionette TRACE conn3 <- [1,1734,null,{}] 17:25:53 INFO - PROCESS | 3832 | 1466727953882 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}] 17:25:53 INFO - PROCESS | 3832 | 1466727953887 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:53 INFO - PROCESS | 3832 | 1466727953987 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 17:25:54 INFO - PROCESS | 3832 | 1466727953993 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:54 INFO - PROCESS | 3832 | 1466727953995 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:54 INFO - PROCESS | 3832 | ++DOCSHELL 1623FC00 == 33 [pid = 3832] [id = 443] 17:25:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16240400) [pid = 3832] [serial = 1329] [outer = 00000000] 17:25:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16246C00) [pid = 3832] [serial = 1330] [outer = 16240400] 17:25:54 INFO - PROCESS | 3832 | 1466727954039 Marionette DEBUG loaded listener.js 17:25:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1624C000) [pid = 3832] [serial = 1331] [outer = 16240400] 17:25:54 INFO - PROCESS | 3832 | 1466727954472 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]]]}] 17:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 627ms 17:25:54 INFO - PROCESS | 3832 | 1466727954515 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 17:25:54 INFO - PROCESS | 3832 | 1466727954517 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 17:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:25:54 INFO - PROCESS | 3832 | 1466727954524 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:25:54 INFO - PROCESS | 3832 | 1466727954526 Marionette TRACE conn3 <- [1,1738,null,{}] 17:25:54 INFO - PROCESS | 3832 | 1466727954529 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}] 17:25:54 INFO - PROCESS | 3832 | 1466727954531 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:54 INFO - PROCESS | 3832 | 1466727954615 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 17:25:54 INFO - PROCESS | 3832 | 1466727954622 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:54 INFO - PROCESS | 3832 | 1466727954624 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:54 INFO - PROCESS | 3832 | ++DOCSHELL 164E7400 == 34 [pid = 3832] [id = 444] 17:25:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (164E9800) [pid = 3832] [serial = 1332] [outer = 00000000] 17:25:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1669F800) [pid = 3832] [serial = 1333] [outer = 164E9800] 17:25:54 INFO - PROCESS | 3832 | 1466727954667 Marionette DEBUG loaded listener.js 17:25:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16781800) [pid = 3832] [serial = 1334] [outer = 164E9800] 17:25:55 INFO - PROCESS | 3832 | 1466727955108 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]]]}] 17:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 642ms 17:25:55 INFO - PROCESS | 3832 | 1466727955163 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 17:25:55 INFO - PROCESS | 3832 | 1466727955165 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 17:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:25:55 INFO - PROCESS | 3832 | 1466727955172 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:25:55 INFO - PROCESS | 3832 | 1466727955174 Marionette TRACE conn3 <- [1,1742,null,{}] 17:25:55 INFO - PROCESS | 3832 | 1466727955177 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}] 17:25:55 INFO - PROCESS | 3832 | 1466727955179 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:55 INFO - PROCESS | 3832 | 1466727955257 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 17:25:55 INFO - PROCESS | 3832 | 1466727955262 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:55 INFO - PROCESS | 3832 | 1466727955264 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:55 INFO - PROCESS | 3832 | ++DOCSHELL 153C8400 == 35 [pid = 3832] [id = 445] 17:25:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1669B400) [pid = 3832] [serial = 1335] [outer = 00000000] 17:25:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16985800) [pid = 3832] [serial = 1336] [outer = 1669B400] 17:25:55 INFO - PROCESS | 3832 | 1466727955314 Marionette DEBUG loaded listener.js 17:25:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16985C00) [pid = 3832] [serial = 1337] [outer = 1669B400] 17:25:55 INFO - PROCESS | 3832 | 1466727955769 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]]]}] 17:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 627ms 17:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:25:55 INFO - PROCESS | 3832 | 1466727955807 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 17:25:55 INFO - PROCESS | 3832 | 1466727955809 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 17:25:55 INFO - PROCESS | 3832 | 1466727955812 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:25:55 INFO - PROCESS | 3832 | 1466727955814 Marionette TRACE conn3 <- [1,1746,null,{}] 17:25:55 INFO - PROCESS | 3832 | 1466727955818 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}] 17:25:55 INFO - PROCESS | 3832 | 1466727955820 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:55 INFO - PROCESS | 3832 | 1466727955933 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 17:25:55 INFO - PROCESS | 3832 | 1466727955938 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:55 INFO - PROCESS | 3832 | 1466727955940 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:55 INFO - PROCESS | 3832 | ++DOCSHELL 14FAD400 == 36 [pid = 3832] [id = 446] 17:25:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16E46400) [pid = 3832] [serial = 1338] [outer = 00000000] 17:25:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1737E400) [pid = 3832] [serial = 1339] [outer = 16E46400] 17:25:55 INFO - PROCESS | 3832 | 1466727955984 Marionette DEBUG loaded listener.js 17:25:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (173D2C00) [pid = 3832] [serial = 1340] [outer = 16E46400] 17:25:56 INFO - PROCESS | 3832 | 1466727956442 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]]]}] 17:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 689ms 17:25:56 INFO - PROCESS | 3832 | 1466727956511 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 17:25:56 INFO - PROCESS | 3832 | 1466727956513 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 17:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:25:56 INFO - PROCESS | 3832 | 1466727956517 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:25:56 INFO - PROCESS | 3832 | 1466727956518 Marionette TRACE conn3 <- [1,1750,null,{}] 17:25:56 INFO - PROCESS | 3832 | 1466727956522 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}] 17:25:56 INFO - PROCESS | 3832 | 1466727956523 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:56 INFO - PROCESS | 3832 | 1466727956647 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 17:25:56 INFO - PROCESS | 3832 | 1466727956655 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:56 INFO - PROCESS | 3832 | 1466727956657 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:56 INFO - PROCESS | 3832 | ++DOCSHELL 16E48C00 == 37 [pid = 3832] [id = 447] 17:25:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (173D7C00) [pid = 3832] [serial = 1341] [outer = 00000000] 17:25:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1750A000) [pid = 3832] [serial = 1342] [outer = 173D7C00] 17:25:56 INFO - PROCESS | 3832 | 1466727956751 Marionette DEBUG loaded listener.js 17:25:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (175B1400) [pid = 3832] [serial = 1343] [outer = 173D7C00] 17:25:57 INFO - PROCESS | 3832 | 1466727957158 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]]]}] 17:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 689ms 17:25:57 INFO - PROCESS | 3832 | 1466727957216 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 17:25:57 INFO - PROCESS | 3832 | 1466727957219 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 17:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:25:57 INFO - PROCESS | 3832 | 1466727957222 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:25:57 INFO - PROCESS | 3832 | 1466727957225 Marionette TRACE conn3 <- [1,1754,null,{}] 17:25:57 INFO - PROCESS | 3832 | 1466727957229 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}] 17:25:57 INFO - PROCESS | 3832 | 1466727957231 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:57 INFO - PROCESS | 3832 | 1466727957388 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 17:25:57 INFO - PROCESS | 3832 | 1466727957414 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:57 INFO - PROCESS | 3832 | 1466727957417 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:57 INFO - PROCESS | 3832 | ++DOCSHELL 153D1C00 == 38 [pid = 3832] [id = 448] 17:25:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (17E2C400) [pid = 3832] [serial = 1344] [outer = 00000000] 17:25:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (180D5C00) [pid = 3832] [serial = 1345] [outer = 17E2C400] 17:25:57 INFO - PROCESS | 3832 | 1466727957462 Marionette DEBUG loaded listener.js 17:25:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (180F7800) [pid = 3832] [serial = 1346] [outer = 17E2C400] 17:25:57 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (17D7DC00) [pid = 3832] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:25:57 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (16785C00) [pid = 3832] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:25:57 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (173D4800) [pid = 3832] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:25:57 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (17D7EC00) [pid = 3832] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:25:57 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (15EDB800) [pid = 3832] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:25:57 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (15AA5C00) [pid = 3832] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:25:57 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (140EA000) [pid = 3832] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:25:57 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (11AF0C00) [pid = 3832] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:25:57 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1055C400) [pid = 3832] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:25:57 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (164EF000) [pid = 3832] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:25:57 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (140F5000) [pid = 3832] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:25:57 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (12820000) [pid = 3832] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:25:57 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (14FAE800) [pid = 3832] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:25:58 INFO - PROCESS | 3832 | 1466727958023 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]]]}] 17:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 846ms 17:25:58 INFO - PROCESS | 3832 | 1466727958065 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 17:25:58 INFO - PROCESS | 3832 | 1466727958067 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 17:25:58 INFO - PROCESS | 3832 | 1466727958070 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:25:58 INFO - PROCESS | 3832 | 1466727958072 Marionette TRACE conn3 <- [1,1758,null,{}] 17:25:58 INFO - PROCESS | 3832 | 1466727958075 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}] 17:25:58 INFO - PROCESS | 3832 | 1466727958077 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:58 INFO - PROCESS | 3832 | 1466727958160 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 17:25:58 INFO - PROCESS | 3832 | 1466727958165 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:58 INFO - PROCESS | 3832 | 1466727958167 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:58 INFO - PROCESS | 3832 | ++DOCSHELL 13462400 == 39 [pid = 3832] [id = 449] 17:25:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (13466C00) [pid = 3832] [serial = 1347] [outer = 00000000] 17:25:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16249400) [pid = 3832] [serial = 1348] [outer = 13466C00] 17:25:58 INFO - PROCESS | 3832 | 1466727958211 Marionette DEBUG loaded listener.js 17:25:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (173D8000) [pid = 3832] [serial = 1349] [outer = 13466C00] 17:25:58 INFO - PROCESS | 3832 | 1466727958652 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]]]}] 17:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 643ms 17:25:58 INFO - PROCESS | 3832 | 1466727958709 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 17:25:58 INFO - PROCESS | 3832 | 1466727958710 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 17:25:58 INFO - PROCESS | 3832 | 1466727958714 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:25:58 INFO - PROCESS | 3832 | 1466727958715 Marionette TRACE conn3 <- [1,1762,null,{}] 17:25:58 INFO - PROCESS | 3832 | 1466727958719 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}] 17:25:58 INFO - PROCESS | 3832 | 1466727958720 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:58 INFO - PROCESS | 3832 | 1466727958808 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 17:25:58 INFO - PROCESS | 3832 | 1466727958813 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:58 INFO - PROCESS | 3832 | 1466727958815 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:58 INFO - PROCESS | 3832 | ++DOCSHELL 15EDCC00 == 40 [pid = 3832] [id = 450] 17:25:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16245C00) [pid = 3832] [serial = 1350] [outer = 00000000] 17:25:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (180D5400) [pid = 3832] [serial = 1351] [outer = 16245C00] 17:25:58 INFO - PROCESS | 3832 | 1466727958857 Marionette DEBUG loaded listener.js 17:25:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (180FE000) [pid = 3832] [serial = 1352] [outer = 16245C00] 17:25:59 INFO - PROCESS | 3832 | 1466727959314 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]]]}] 17:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 642ms 17:25:59 INFO - PROCESS | 3832 | 1466727959356 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 17:25:59 INFO - PROCESS | 3832 | 1466727959358 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 17:25:59 INFO - PROCESS | 3832 | 1466727959361 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:25:59 INFO - PROCESS | 3832 | 1466727959363 Marionette TRACE conn3 <- [1,1766,null,{}] 17:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:25:59 INFO - PROCESS | 3832 | 1466727959367 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}] 17:25:59 INFO - PROCESS | 3832 | 1466727959370 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:59 INFO - PROCESS | 3832 | 1466727959451 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 17:25:59 INFO - PROCESS | 3832 | 1466727959456 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:59 INFO - PROCESS | 3832 | 1466727959458 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:25:59 INFO - PROCESS | 3832 | ++DOCSHELL 15A49400 == 41 [pid = 3832] [id = 451] 17:25:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (17D7DC00) [pid = 3832] [serial = 1353] [outer = 00000000] 17:25:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (195D7C00) [pid = 3832] [serial = 1354] [outer = 17D7DC00] 17:25:59 INFO - PROCESS | 3832 | 1466727959500 Marionette DEBUG loaded listener.js 17:25:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (195D8800) [pid = 3832] [serial = 1355] [outer = 17D7DC00] 17:26:00 INFO - PROCESS | 3832 | --DOCSHELL 1624D000 == 40 [pid = 3832] [id = 437] 17:26:00 INFO - PROCESS | 3832 | --DOCSHELL 10EC8000 == 39 [pid = 3832] [id = 438] 17:26:01 INFO - PROCESS | 3832 | --DOCSHELL 14FB8C00 == 38 [pid = 3832] [id = 441] 17:26:01 INFO - PROCESS | 3832 | --DOCSHELL 14FAE000 == 37 [pid = 3832] [id = 440] 17:26:01 INFO - PROCESS | 3832 | --DOCSHELL 13132000 == 36 [pid = 3832] [id = 439] 17:26:01 INFO - PROCESS | 3832 | --DOCSHELL 153D2800 == 35 [pid = 3832] [id = 442] 17:26:01 INFO - PROCESS | 3832 | --DOCSHELL 153C8400 == 34 [pid = 3832] [id = 445] 17:26:01 INFO - PROCESS | 3832 | --DOCSHELL 16E48C00 == 33 [pid = 3832] [id = 447] 17:26:01 INFO - PROCESS | 3832 | --DOCSHELL 13462400 == 32 [pid = 3832] [id = 449] 17:26:01 INFO - PROCESS | 3832 | --DOCSHELL 1623FC00 == 31 [pid = 3832] [id = 443] 17:26:01 INFO - PROCESS | 3832 | --DOCSHELL 164E7400 == 30 [pid = 3832] [id = 444] 17:26:01 INFO - PROCESS | 3832 | --DOCSHELL 153D1C00 == 29 [pid = 3832] [id = 448] 17:26:01 INFO - PROCESS | 3832 | --DOCSHELL 15EDCC00 == 28 [pid = 3832] [id = 450] 17:26:01 INFO - PROCESS | 3832 | --DOCSHELL 14FAD400 == 27 [pid = 3832] [id = 446] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (180F1000) [pid = 3832] [serial = 1312] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (17D80C00) [pid = 3832] [serial = 1310] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1678F800) [pid = 3832] [serial = 1297] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (173EB000) [pid = 3832] [serial = 1300] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16CF8C00) [pid = 3832] [serial = 1298] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17E30C00) [pid = 3832] [serial = 1303] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (177CCC00) [pid = 3832] [serial = 1301] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (10ECD000) [pid = 3832] [serial = 1309] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (180CB400) [pid = 3832] [serial = 1304] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1624DC00) [pid = 3832] [serial = 1294] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15E89400) [pid = 3832] [serial = 1291] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15E95800) [pid = 3832] [serial = 1292] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (144BD800) [pid = 3832] [serial = 1288] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (14FABC00) [pid = 3832] [serial = 1289] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (129F5800) [pid = 3832] [serial = 1285] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (129F7400) [pid = 3832] [serial = 1286] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (129AB000) [pid = 3832] [serial = 1283] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10A5E000) [pid = 3832] [serial = 1282] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16ED0C00) [pid = 3832] [serial = 1280] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1678D400) [pid = 3832] [serial = 1279] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (153C5800) [pid = 3832] [serial = 1277] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (14FADC00) [pid = 3832] [serial = 1276] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (131D3800) [pid = 3832] [serial = 1274] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (12BD2000) [pid = 3832] [serial = 1273] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (15EDD800) [pid = 3832] [serial = 1306] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (164EE000) [pid = 3832] [serial = 1295] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (16980C00) [pid = 3832] [serial = 1307] [outer = 00000000] [url = about:blank] 17:26:01 INFO - PROCESS | 3832 | 1466727961290 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]]]}] 17:26:01 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 17:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1959ms 17:26:01 INFO - PROCESS | 3832 | 1466727961318 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 17:26:01 INFO - PROCESS | 3832 | 1466727961322 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 17:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:26:01 INFO - PROCESS | 3832 | 1466727961327 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:26:01 INFO - PROCESS | 3832 | 1466727961330 Marionette TRACE conn3 <- [1,1770,null,{}] 17:26:01 INFO - PROCESS | 3832 | 1466727961336 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}] 17:26:01 INFO - PROCESS | 3832 | 1466727961339 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:01 INFO - PROCESS | 3832 | 1466727961434 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 17:26:01 INFO - PROCESS | 3832 | 1466727961443 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:01 INFO - PROCESS | 3832 | 1466727961447 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:01 INFO - PROCESS | 3832 | ++DOCSHELL 10F8D000 == 28 [pid = 3832] [id = 452] 17:26:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (10F8E800) [pid = 3832] [serial = 1356] [outer = 00000000] 17:26:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (128A5000) [pid = 3832] [serial = 1357] [outer = 10F8E800] 17:26:01 INFO - PROCESS | 3832 | 1466727961496 Marionette DEBUG loaded listener.js 17:26:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (129F1400) [pid = 3832] [serial = 1358] [outer = 10F8E800] 17:26:02 INFO - PROCESS | 3832 | 1466727961982 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]]]}] 17:26:02 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 17:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 689ms 17:26:02 INFO - PROCESS | 3832 | 1466727962027 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 17:26:02 INFO - PROCESS | 3832 | 1466727962032 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 17:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:26:02 INFO - PROCESS | 3832 | 1466727962039 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:26:02 INFO - PROCESS | 3832 | 1466727962041 Marionette TRACE conn3 <- [1,1774,null,{}] 17:26:02 INFO - PROCESS | 3832 | 1466727962045 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}] 17:26:02 INFO - PROCESS | 3832 | 1466727962048 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:02 INFO - PROCESS | 3832 | 1466727962133 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 17:26:02 INFO - PROCESS | 3832 | 1466727962141 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:02 INFO - PROCESS | 3832 | 1466727962144 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:02 INFO - PROCESS | 3832 | ++DOCSHELL 1312A800 == 29 [pid = 3832] [id = 453] 17:26:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1312C400) [pid = 3832] [serial = 1359] [outer = 00000000] 17:26:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13156000) [pid = 3832] [serial = 1360] [outer = 1312C400] 17:26:02 INFO - PROCESS | 3832 | 1466727962190 Marionette DEBUG loaded listener.js 17:26:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (131D6400) [pid = 3832] [serial = 1361] [outer = 1312C400] 17:26:02 INFO - PROCESS | 3832 | 1466727962703 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]]]}] 17:26:02 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 17:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 705ms 17:26:02 INFO - PROCESS | 3832 | 1466727962769 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 17:26:02 INFO - PROCESS | 3832 | 1466727962771 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 17:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:26:02 INFO - PROCESS | 3832 | 1466727962775 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:26:02 INFO - PROCESS | 3832 | 1466727962778 Marionette TRACE conn3 <- [1,1778,null,{}] 17:26:02 INFO - PROCESS | 3832 | 1466727962789 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}] 17:26:02 INFO - PROCESS | 3832 | 1466727962794 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:02 INFO - PROCESS | 3832 | 1466727962908 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 17:26:02 INFO - PROCESS | 3832 | 1466727963002 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:02 INFO - PROCESS | 3832 | 1466727963006 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:03 INFO - PROCESS | 3832 | ++DOCSHELL 14F0D400 == 30 [pid = 3832] [id = 454] 17:26:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (14F0E400) [pid = 3832] [serial = 1362] [outer = 00000000] 17:26:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (14F98000) [pid = 3832] [serial = 1363] [outer = 14F0E400] 17:26:03 INFO - PROCESS | 3832 | 1466727963053 Marionette DEBUG loaded listener.js 17:26:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (14FB0000) [pid = 3832] [serial = 1364] [outer = 14F0E400] 17:26:03 INFO - PROCESS | 3832 | 1466727963411 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]]]}] 17:26:03 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) 17:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 705ms 17:26:03 INFO - PROCESS | 3832 | 1466727963475 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 17:26:03 INFO - PROCESS | 3832 | 1466727963478 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 17:26:03 INFO - PROCESS | 3832 | 1466727963490 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:26:03 INFO - PROCESS | 3832 | 1466727963502 Marionette TRACE conn3 <- [1,1782,null,{}] 17:26:03 INFO - PROCESS | 3832 | 1466727963506 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}] 17:26:03 INFO - PROCESS | 3832 | 1466727963508 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:03 INFO - PROCESS | 3832 | 1466727963593 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 17:26:03 INFO - PROCESS | 3832 | 1466727963598 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:03 INFO - PROCESS | 3832 | 1466727963601 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:03 INFO - PROCESS | 3832 | ++DOCSHELL 14FAE000 == 31 [pid = 3832] [id = 455] 17:26:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14FAF800) [pid = 3832] [serial = 1365] [outer = 00000000] 17:26:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (153D0800) [pid = 3832] [serial = 1366] [outer = 14FAF800] 17:26:03 INFO - PROCESS | 3832 | 1466727963646 Marionette DEBUG loaded listener.js 17:26:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (157AD000) [pid = 3832] [serial = 1367] [outer = 14FAF800] 17:26:04 INFO - PROCESS | 3832 | 1466727964100 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]]]}] 17:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 658ms 17:26:04 INFO - PROCESS | 3832 | 1466727964149 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 17:26:04 INFO - PROCESS | 3832 | 1466727964151 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 17:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:26:04 INFO - PROCESS | 3832 | 1466727964154 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:26:04 INFO - PROCESS | 3832 | 1466727964156 Marionette TRACE conn3 <- [1,1786,null,{}] 17:26:04 INFO - PROCESS | 3832 | 1466727964160 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}] 17:26:04 INFO - PROCESS | 3832 | 1466727964162 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:04 INFO - PROCESS | 3832 | 1466727964239 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 17:26:04 INFO - PROCESS | 3832 | 1466727964277 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:04 INFO - PROCESS | 3832 | 1466727964279 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:04 INFO - PROCESS | 3832 | ++DOCSHELL 15AAF000 == 32 [pid = 3832] [id = 456] 17:26:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15E88400) [pid = 3832] [serial = 1368] [outer = 00000000] 17:26:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15EDE000) [pid = 3832] [serial = 1369] [outer = 15E88400] 17:26:04 INFO - PROCESS | 3832 | 1466727964327 Marionette DEBUG loaded listener.js 17:26:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15EE1C00) [pid = 3832] [serial = 1370] [outer = 15E88400] 17:26:04 INFO - PROCESS | 3832 | 1466727964770 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]]]}] 17:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 627ms 17:26:04 INFO - PROCESS | 3832 | 1466727964792 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 17:26:04 INFO - PROCESS | 3832 | 1466727964795 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 17:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:26:04 INFO - PROCESS | 3832 | 1466727964798 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:26:04 INFO - PROCESS | 3832 | 1466727964799 Marionette TRACE conn3 <- [1,1790,null,{}] 17:26:04 INFO - PROCESS | 3832 | 1466727964807 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}] 17:26:04 INFO - PROCESS | 3832 | 1466727964812 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:04 INFO - PROCESS | 3832 | 1466727964913 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 17:26:04 INFO - PROCESS | 3832 | 1466727964921 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:04 INFO - PROCESS | 3832 | 1466727964923 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:04 INFO - PROCESS | 3832 | ++DOCSHELL 16246800 == 33 [pid = 3832] [id = 457] 17:26:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1624A000) [pid = 3832] [serial = 1371] [outer = 00000000] 17:26:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (164EE400) [pid = 3832] [serial = 1372] [outer = 1624A000] 17:26:04 INFO - PROCESS | 3832 | 1466727964968 Marionette DEBUG loaded listener.js 17:26:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1669C800) [pid = 3832] [serial = 1373] [outer = 1624A000] 17:26:05 INFO - PROCESS | 3832 | 1466727965388 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]]]}] 17:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 627ms 17:26:05 INFO - PROCESS | 3832 | 1466727965437 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 17:26:05 INFO - PROCESS | 3832 | 1466727965439 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 17:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:26:05 INFO - PROCESS | 3832 | 1466727965442 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:26:05 INFO - PROCESS | 3832 | 1466727965444 Marionette TRACE conn3 <- [1,1794,null,{}] 17:26:05 INFO - PROCESS | 3832 | 1466727965448 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}] 17:26:05 INFO - PROCESS | 3832 | 1466727965449 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:05 INFO - PROCESS | 3832 | 1466727965542 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 17:26:05 INFO - PROCESS | 3832 | 1466727965548 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:05 INFO - PROCESS | 3832 | 1466727965550 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:05 INFO - PROCESS | 3832 | ++DOCSHELL 164E8800 == 34 [pid = 3832] [id = 458] 17:26:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16783C00) [pid = 3832] [serial = 1374] [outer = 00000000] 17:26:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (167CEC00) [pid = 3832] [serial = 1375] [outer = 16783C00] 17:26:05 INFO - PROCESS | 3832 | 1466727965593 Marionette DEBUG loaded listener.js 17:26:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16980C00) [pid = 3832] [serial = 1376] [outer = 16783C00] 17:26:06 INFO - PROCESS | 3832 | 1466727966032 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]]]}] 17:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 642ms 17:26:06 INFO - PROCESS | 3832 | 1466727966092 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 17:26:06 INFO - PROCESS | 3832 | 1466727966094 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 17:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:26:06 INFO - PROCESS | 3832 | 1466727966098 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:26:06 INFO - PROCESS | 3832 | 1466727966100 Marionette TRACE conn3 <- [1,1798,null,{}] 17:26:06 INFO - PROCESS | 3832 | 1466727966103 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}] 17:26:06 INFO - PROCESS | 3832 | 1466727966105 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:06 INFO - PROCESS | 3832 | 1466727966181 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 17:26:06 INFO - PROCESS | 3832 | 1466727966186 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:06 INFO - PROCESS | 3832 | 1466727966188 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:06 INFO - PROCESS | 3832 | ++DOCSHELL 16782000 == 35 [pid = 3832] [id = 459] 17:26:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1678C000) [pid = 3832] [serial = 1377] [outer = 00000000] 17:26:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (173D1400) [pid = 3832] [serial = 1378] [outer = 1678C000] 17:26:06 INFO - PROCESS | 3832 | 1466727966231 Marionette DEBUG loaded listener.js 17:26:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (14FB5400) [pid = 3832] [serial = 1379] [outer = 1678C000] 17:26:06 INFO - PROCESS | 3832 | 1466727966695 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]]]}] 17:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 627ms 17:26:06 INFO - PROCESS | 3832 | 1466727966734 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 17:26:06 INFO - PROCESS | 3832 | 1466727966736 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 17:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:26:06 INFO - PROCESS | 3832 | 1466727966739 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:26:06 INFO - PROCESS | 3832 | 1466727966741 Marionette TRACE conn3 <- [1,1802,null,{}] 17:26:06 INFO - PROCESS | 3832 | 1466727966744 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}] 17:26:06 INFO - PROCESS | 3832 | 1466727966746 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:06 INFO - PROCESS | 3832 | 1466727966855 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 17:26:06 INFO - PROCESS | 3832 | 1466727966862 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:06 INFO - PROCESS | 3832 | 1466727966864 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:06 INFO - PROCESS | 3832 | ++DOCSHELL 144C1400 == 36 [pid = 3832] [id = 460] 17:26:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (17506800) [pid = 3832] [serial = 1380] [outer = 00000000] 17:26:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (177CD800) [pid = 3832] [serial = 1381] [outer = 17506800] 17:26:06 INFO - PROCESS | 3832 | 1466727966907 Marionette DEBUG loaded listener.js 17:26:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (177CE400) [pid = 3832] [serial = 1382] [outer = 17506800] 17:26:07 INFO - PROCESS | 3832 | 1466727967373 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]]]}] 17:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 705ms 17:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:26:07 INFO - PROCESS | 3832 | 1466727967441 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 17:26:07 INFO - PROCESS | 3832 | 1466727967443 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 17:26:07 INFO - PROCESS | 3832 | 1466727967446 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:26:07 INFO - PROCESS | 3832 | 1466727967448 Marionette TRACE conn3 <- [1,1806,null,{}] 17:26:07 INFO - PROCESS | 3832 | 1466727967452 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}] 17:26:07 INFO - PROCESS | 3832 | 1466727967453 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:07 INFO - PROCESS | 3832 | 1466727967581 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 17:26:07 INFO - PROCESS | 3832 | 1466727967589 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:07 INFO - PROCESS | 3832 | 1466727967591 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:07 INFO - PROCESS | 3832 | ++DOCSHELL 173DD000 == 37 [pid = 3832] [id = 461] 17:26:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (177DA400) [pid = 3832] [serial = 1383] [outer = 00000000] 17:26:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (180C9400) [pid = 3832] [serial = 1384] [outer = 177DA400] 17:26:07 INFO - PROCESS | 3832 | 1466727967634 Marionette DEBUG loaded listener.js 17:26:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (180CF800) [pid = 3832] [serial = 1385] [outer = 177DA400] 17:26:08 INFO - PROCESS | 3832 | 1466727968087 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]]]}] 17:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 705ms 17:26:08 INFO - PROCESS | 3832 | 1466727968144 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 17:26:08 INFO - PROCESS | 3832 | 1466727968146 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 17:26:08 INFO - PROCESS | 3832 | 1466727968149 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:26:08 INFO - PROCESS | 3832 | 1466727968153 Marionette TRACE conn3 <- [1,1810,null,{}] 17:26:08 INFO - PROCESS | 3832 | 1466727968162 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}] 17:26:08 INFO - PROCESS | 3832 | 1466727968164 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:08 INFO - PROCESS | 3832 | 1466727968315 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 17:26:08 INFO - PROCESS | 3832 | 1466727968331 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:08 INFO - PROCESS | 3832 | 1466727968333 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:08 INFO - PROCESS | 3832 | ++DOCSHELL 15A65800 == 38 [pid = 3832] [id = 462] 17:26:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (180F4000) [pid = 3832] [serial = 1386] [outer = 00000000] 17:26:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (194C2C00) [pid = 3832] [serial = 1387] [outer = 180F4000] 17:26:08 INFO - PROCESS | 3832 | 1466727968432 Marionette DEBUG loaded listener.js 17:26:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (195E1000) [pid = 3832] [serial = 1388] [outer = 180F4000] 17:26:08 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (16245C00) [pid = 3832] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:26:08 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (16E46400) [pid = 3832] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:26:08 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (173D7C00) [pid = 3832] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:26:08 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (17E2C400) [pid = 3832] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:26:08 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1314C800) [pid = 3832] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:26:08 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (10F90400) [pid = 3832] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:26:08 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (180D5000) [pid = 3832] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:26:08 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1669B400) [pid = 3832] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:26:08 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (164E9800) [pid = 3832] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:26:08 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16240400) [pid = 3832] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:26:08 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1559E000) [pid = 3832] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:26:08 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (15322400) [pid = 3832] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:26:08 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (14FAE400) [pid = 3832] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:26:08 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13466C00) [pid = 3832] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:26:09 INFO - PROCESS | 3832 | 1466727969000 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]]]}] 17:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 909ms 17:26:09 INFO - PROCESS | 3832 | 1466727969054 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 17:26:09 INFO - PROCESS | 3832 | 1466727969056 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 17:26:09 INFO - PROCESS | 3832 | 1466727969059 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:26:09 INFO - PROCESS | 3832 | 1466727969061 Marionette TRACE conn3 <- [1,1814,null,{}] 17:26:09 INFO - PROCESS | 3832 | 1466727969064 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}] 17:26:09 INFO - PROCESS | 3832 | 1466727969066 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:09 INFO - PROCESS | 3832 | 1466727969144 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 17:26:09 INFO - PROCESS | 3832 | 1466727969150 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:09 INFO - PROCESS | 3832 | 1466727969152 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:09 INFO - PROCESS | 3832 | ++DOCSHELL 140F1800 == 39 [pid = 3832] [id = 463] 17:26:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (153C9800) [pid = 3832] [serial = 1389] [outer = 00000000] 17:26:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (15EDA000) [pid = 3832] [serial = 1390] [outer = 153C9800] 17:26:09 INFO - PROCESS | 3832 | 1466727969199 Marionette DEBUG loaded listener.js 17:26:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (15EDA400) [pid = 3832] [serial = 1391] [outer = 153C9800] 17:26:09 INFO - PROCESS | 3832 | 1466727969630 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]]]}] 17:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 595ms 17:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:26:09 INFO - PROCESS | 3832 | 1466727969670 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 17:26:09 INFO - PROCESS | 3832 | 1466727969672 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 17:26:09 INFO - PROCESS | 3832 | 1466727969675 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:26:09 INFO - PROCESS | 3832 | 1466727969677 Marionette TRACE conn3 <- [1,1818,null,{}] 17:26:09 INFO - PROCESS | 3832 | 1466727969680 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}] 17:26:09 INFO - PROCESS | 3832 | 1466727969682 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:09 INFO - PROCESS | 3832 | 1466727969769 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 17:26:09 INFO - PROCESS | 3832 | 1466727969774 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:09 INFO - PROCESS | 3832 | 1466727969776 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:09 INFO - PROCESS | 3832 | ++DOCSHELL 16699000 == 40 [pid = 3832] [id = 464] 17:26:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1678F800) [pid = 3832] [serial = 1392] [outer = 00000000] 17:26:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (180F5000) [pid = 3832] [serial = 1393] [outer = 1678F800] 17:26:09 INFO - PROCESS | 3832 | 1466727969818 Marionette DEBUG loaded listener.js 17:26:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (194C2800) [pid = 3832] [serial = 1394] [outer = 1678F800] 17:26:10 INFO - PROCESS | 3832 | 1466727970260 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]]]}] 17:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 627ms 17:26:10 INFO - PROCESS | 3832 | 1466727970311 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 17:26:10 INFO - PROCESS | 3832 | 1466727970313 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 17:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:26:10 INFO - PROCESS | 3832 | 1466727970320 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:26:10 INFO - PROCESS | 3832 | 1466727970322 Marionette TRACE conn3 <- [1,1822,null,{}] 17:26:10 INFO - PROCESS | 3832 | 1466727970325 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}] 17:26:10 INFO - PROCESS | 3832 | 1466727970327 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:10 INFO - PROCESS | 3832 | 1466727970404 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 17:26:10 INFO - PROCESS | 3832 | 1466727970409 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:10 INFO - PROCESS | 3832 | 1466727970411 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:10 INFO - PROCESS | 3832 | ++DOCSHELL 15A49C00 == 41 [pid = 3832] [id = 465] 17:26:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (15EDD800) [pid = 3832] [serial = 1395] [outer = 00000000] 17:26:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (197CF800) [pid = 3832] [serial = 1396] [outer = 15EDD800] 17:26:10 INFO - PROCESS | 3832 | 1466727970454 Marionette DEBUG loaded listener.js 17:26:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1996B400) [pid = 3832] [serial = 1397] [outer = 15EDD800] 17:26:11 INFO - PROCESS | 3832 | 1466727971055 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]]]}] 17:26:11 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 17:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 800ms 17:26:11 INFO - PROCESS | 3832 | 1466727971158 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 17:26:11 INFO - PROCESS | 3832 | 1466727971163 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 17:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:26:11 INFO - PROCESS | 3832 | 1466727971194 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:26:11 INFO - PROCESS | 3832 | 1466727971198 Marionette TRACE conn3 <- [1,1826,null,{}] 17:26:11 INFO - PROCESS | 3832 | 1466727971205 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}] 17:26:11 INFO - PROCESS | 3832 | 1466727971208 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:11 INFO - PROCESS | 3832 | 1466727971338 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 17:26:11 INFO - PROCESS | 3832 | 1466727971466 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:11 INFO - PROCESS | 3832 | 1466727971471 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:11 INFO - PROCESS | 3832 | ++DOCSHELL 104E7400 == 42 [pid = 3832] [id = 466] 17:26:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (10561000) [pid = 3832] [serial = 1398] [outer = 00000000] 17:26:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (12925400) [pid = 3832] [serial = 1399] [outer = 10561000] 17:26:11 INFO - PROCESS | 3832 | 1466727971531 Marionette DEBUG loaded listener.js 17:26:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1307EC00) [pid = 3832] [serial = 1400] [outer = 10561000] 17:26:12 INFO - PROCESS | 3832 | 1466727972451 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]]]}] 17:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1379ms 17:26:12 INFO - PROCESS | 3832 | 1466727972541 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 17:26:12 INFO - PROCESS | 3832 | 1466727972545 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 17:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:26:12 INFO - PROCESS | 3832 | 1466727972550 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:26:12 INFO - PROCESS | 3832 | 1466727972554 Marionette TRACE conn3 <- [1,1830,null,{}] 17:26:12 INFO - PROCESS | 3832 | 1466727972559 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}] 17:26:12 INFO - PROCESS | 3832 | 1466727972562 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:12 INFO - PROCESS | 3832 | 1466727972697 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 17:26:12 INFO - PROCESS | 3832 | 1466727972829 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:12 INFO - PROCESS | 3832 | 1466727972834 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:12 INFO - PROCESS | 3832 | ++DOCSHELL 12D6B800 == 43 [pid = 3832] [id = 467] 17:26:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (12D6BC00) [pid = 3832] [serial = 1401] [outer = 00000000] 17:26:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1307C000) [pid = 3832] [serial = 1402] [outer = 12D6BC00] 17:26:12 INFO - PROCESS | 3832 | 1466727972922 Marionette DEBUG loaded listener.js 17:26:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (130CAC00) [pid = 3832] [serial = 1403] [outer = 12D6BC00] 17:26:13 INFO - PROCESS | 3832 | --DOCSHELL 16699000 == 42 [pid = 3832] [id = 464] 17:26:13 INFO - PROCESS | 3832 | --DOCSHELL 140F1800 == 41 [pid = 3832] [id = 463] 17:26:13 INFO - PROCESS | 3832 | --DOCSHELL 15A65800 == 40 [pid = 3832] [id = 462] 17:26:13 INFO - PROCESS | 3832 | --DOCSHELL 173DD000 == 39 [pid = 3832] [id = 461] 17:26:13 INFO - PROCESS | 3832 | --DOCSHELL 144C1400 == 38 [pid = 3832] [id = 460] 17:26:13 INFO - PROCESS | 3832 | --DOCSHELL 16782000 == 37 [pid = 3832] [id = 459] 17:26:13 INFO - PROCESS | 3832 | --DOCSHELL 164E8800 == 36 [pid = 3832] [id = 458] 17:26:13 INFO - PROCESS | 3832 | --DOCSHELL 16246800 == 35 [pid = 3832] [id = 457] 17:26:13 INFO - PROCESS | 3832 | --DOCSHELL 15AAF000 == 34 [pid = 3832] [id = 456] 17:26:13 INFO - PROCESS | 3832 | --DOCSHELL 14FAE000 == 33 [pid = 3832] [id = 455] 17:26:13 INFO - PROCESS | 3832 | --DOCSHELL 14F0D400 == 32 [pid = 3832] [id = 454] 17:26:13 INFO - PROCESS | 3832 | --DOCSHELL 1312A800 == 31 [pid = 3832] [id = 453] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (195D7C00) [pid = 3832] [serial = 1354] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOCSHELL 10F8D000 == 30 [pid = 3832] [id = 452] 17:26:13 INFO - PROCESS | 3832 | --DOCSHELL 15A49400 == 29 [pid = 3832] [id = 451] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (180FE000) [pid = 3832] [serial = 1352] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1737E400) [pid = 3832] [serial = 1339] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1750A000) [pid = 3832] [serial = 1342] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (180D5C00) [pid = 3832] [serial = 1345] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (175B1400) [pid = 3832] [serial = 1343] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (180D5400) [pid = 3832] [serial = 1351] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (180F7800) [pid = 3832] [serial = 1346] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13158800) [pid = 3832] [serial = 1318] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (114CB000) [pid = 3832] [serial = 1315] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1281E800) [pid = 3832] [serial = 1316] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (180F3400) [pid = 3832] [serial = 1313] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16985800) [pid = 3832] [serial = 1336] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1669F800) [pid = 3832] [serial = 1333] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16781800) [pid = 3832] [serial = 1334] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16246C00) [pid = 3832] [serial = 1330] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1624C000) [pid = 3832] [serial = 1331] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15A4A400) [pid = 3832] [serial = 1327] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15AA6800) [pid = 3832] [serial = 1328] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (153C7000) [pid = 3832] [serial = 1324] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (153CE800) [pid = 3832] [serial = 1325] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (14FB2800) [pid = 3832] [serial = 1321] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (14FB9000) [pid = 3832] [serial = 1322] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13275000) [pid = 3832] [serial = 1319] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (173D2C00) [pid = 3832] [serial = 1340] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16249400) [pid = 3832] [serial = 1348] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (173D8000) [pid = 3832] [serial = 1349] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16985C00) [pid = 3832] [serial = 1337] [outer = 00000000] [url = about:blank] 17:26:13 INFO - PROCESS | 3832 | 1466727973472 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]]]}] 17:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 941ms 17:26:13 INFO - PROCESS | 3832 | 1466727973528 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 17:26:13 INFO - PROCESS | 3832 | 1466727973533 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 17:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:26:13 INFO - PROCESS | 3832 | 1466727973539 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:26:13 INFO - PROCESS | 3832 | 1466727973542 Marionette TRACE conn3 <- [1,1834,null,{}] 17:26:13 INFO - PROCESS | 3832 | 1466727973545 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}] 17:26:13 INFO - PROCESS | 3832 | 1466727973548 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:13 INFO - PROCESS | 3832 | 1466727973641 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 17:26:13 INFO - PROCESS | 3832 | 1466727973737 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:13 INFO - PROCESS | 3832 | 1466727973739 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:13 INFO - PROCESS | 3832 | ++DOCSHELL 13157800 == 30 [pid = 3832] [id = 468] 17:26:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13158800) [pid = 3832] [serial = 1404] [outer = 00000000] 17:26:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13469000) [pid = 3832] [serial = 1405] [outer = 13158800] 17:26:13 INFO - PROCESS | 3832 | 1466727973787 Marionette DEBUG loaded listener.js 17:26:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13DEC400) [pid = 3832] [serial = 1406] [outer = 13158800] 17:26:14 INFO - PROCESS | 3832 | 1466727974190 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]]]}] 17:26:14 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) 17:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 705ms 17:26:14 INFO - PROCESS | 3832 | 1466727974263 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 17:26:14 INFO - PROCESS | 3832 | 1466727974265 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 17:26:14 INFO - PROCESS | 3832 | 1466727974269 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:26:14 INFO - PROCESS | 3832 | 1466727974273 Marionette TRACE conn3 <- [1,1838,null,{}] 17:26:14 INFO - PROCESS | 3832 | 1466727974290 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}] 17:26:14 INFO - PROCESS | 3832 | 1466727974295 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:14 INFO - PROCESS | 3832 | 1466727974377 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 17:26:14 INFO - PROCESS | 3832 | 1466727974392 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:14 INFO - PROCESS | 3832 | 1466727974395 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:14 INFO - PROCESS | 3832 | ++DOCSHELL 14FB4800 == 31 [pid = 3832] [id = 469] 17:26:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14FB5000) [pid = 3832] [serial = 1407] [outer = 00000000] 17:26:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (153C3800) [pid = 3832] [serial = 1408] [outer = 14FB5000] 17:26:14 INFO - PROCESS | 3832 | 1466727974443 Marionette DEBUG loaded listener.js 17:26:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (153C8C00) [pid = 3832] [serial = 1409] [outer = 14FB5000] 17:26:14 INFO - PROCESS | 3832 | 1466727974897 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]]]}] 17:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 642ms 17:26:14 INFO - PROCESS | 3832 | 1466727974907 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 17:26:14 INFO - PROCESS | 3832 | 1466727974909 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 17:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:26:14 INFO - PROCESS | 3832 | 1466727974912 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:26:14 INFO - PROCESS | 3832 | 1466727974914 Marionette TRACE conn3 <- [1,1842,null,{}] 17:26:14 INFO - PROCESS | 3832 | 1466727974917 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}] 17:26:14 INFO - PROCESS | 3832 | 1466727974919 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:15 INFO - PROCESS | 3832 | 1466727975000 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 17:26:15 INFO - PROCESS | 3832 | 1466727975005 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:15 INFO - PROCESS | 3832 | 1466727975008 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:15 INFO - PROCESS | 3832 | ++DOCSHELL 15A3F800 == 32 [pid = 3832] [id = 470] 17:26:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15A42C00) [pid = 3832] [serial = 1410] [outer = 00000000] 17:26:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15E8EC00) [pid = 3832] [serial = 1411] [outer = 15A42C00] 17:26:15 INFO - PROCESS | 3832 | 1466727975060 Marionette DEBUG loaded listener.js 17:26:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15EDEC00) [pid = 3832] [serial = 1412] [outer = 15A42C00] 17:26:15 INFO - PROCESS | 3832 | 1466727975516 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]]]}] 17:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 643ms 17:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:26:15 INFO - PROCESS | 3832 | 1466727975557 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 17:26:15 INFO - PROCESS | 3832 | 1466727975559 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 17:26:15 INFO - PROCESS | 3832 | 1466727975563 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:26:15 INFO - PROCESS | 3832 | 1466727975564 Marionette TRACE conn3 <- [1,1846,null,{}] 17:26:15 INFO - PROCESS | 3832 | 1466727975567 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}] 17:26:15 INFO - PROCESS | 3832 | 1466727975569 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:15 INFO - PROCESS | 3832 | 1466727975677 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 17:26:15 INFO - PROCESS | 3832 | 1466727975683 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:15 INFO - PROCESS | 3832 | 1466727975685 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:15 INFO - PROCESS | 3832 | ++DOCSHELL 1623E800 == 33 [pid = 3832] [id = 471] 17:26:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1623FC00) [pid = 3832] [serial = 1413] [outer = 00000000] 17:26:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16246C00) [pid = 3832] [serial = 1414] [outer = 1623FC00] 17:26:15 INFO - PROCESS | 3832 | 1466727975737 Marionette DEBUG loaded listener.js 17:26:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (164E1C00) [pid = 3832] [serial = 1415] [outer = 1623FC00] 17:26:16 INFO - PROCESS | 3832 | 1466727976206 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]]]}] 17:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 689ms 17:26:16 INFO - PROCESS | 3832 | 1466727976261 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 17:26:16 INFO - PROCESS | 3832 | 1466727976263 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 17:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:26:16 INFO - PROCESS | 3832 | 1466727976271 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:26:16 INFO - PROCESS | 3832 | 1466727976273 Marionette TRACE conn3 <- [1,1850,null,{}] 17:26:16 INFO - PROCESS | 3832 | 1466727976277 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}] 17:26:16 INFO - PROCESS | 3832 | 1466727976282 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:16 INFO - PROCESS | 3832 | 1466727976417 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 17:26:16 INFO - PROCESS | 3832 | 1466727976428 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:16 INFO - PROCESS | 3832 | 1466727976430 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:16 INFO - PROCESS | 3832 | ++DOCSHELL 1559D400 == 34 [pid = 3832] [id = 472] 17:26:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (15E92000) [pid = 3832] [serial = 1416] [outer = 00000000] 17:26:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16784400) [pid = 3832] [serial = 1417] [outer = 15E92000] 17:26:16 INFO - PROCESS | 3832 | 1466727976527 Marionette DEBUG loaded listener.js 17:26:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1678D400) [pid = 3832] [serial = 1418] [outer = 15E92000] 17:26:16 INFO - PROCESS | 3832 | 1466727976953 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]]]}] 17:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 736ms 17:26:17 INFO - PROCESS | 3832 | 1466727977036 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 17:26:17 INFO - PROCESS | 3832 | 1466727977039 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 17:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:26:17 INFO - PROCESS | 3832 | 1466727977044 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:26:17 INFO - PROCESS | 3832 | 1466727977046 Marionette TRACE conn3 <- [1,1854,null,{}] 17:26:17 INFO - PROCESS | 3832 | 1466727977049 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}] 17:26:17 INFO - PROCESS | 3832 | 1466727977051 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:17 INFO - PROCESS | 3832 | 1466727977168 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 17:26:17 INFO - PROCESS | 3832 | 1466727977177 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:17 INFO - PROCESS | 3832 | 1466727977179 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:17 INFO - PROCESS | 3832 | ++DOCSHELL 16985800 == 35 [pid = 3832] [id = 473] 17:26:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16985C00) [pid = 3832] [serial = 1419] [outer = 00000000] 17:26:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16CF8000) [pid = 3832] [serial = 1420] [outer = 16985C00] 17:26:17 INFO - PROCESS | 3832 | 1466727977222 Marionette DEBUG loaded listener.js 17:26:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16CF9400) [pid = 3832] [serial = 1421] [outer = 16985C00] 17:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (17506800) [pid = 3832] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (177DA400) [pid = 3832] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17D7DC00) [pid = 3832] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16783C00) [pid = 3832] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1312C400) [pid = 3832] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (14F0E400) [pid = 3832] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10F8E800) [pid = 3832] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15E88400) [pid = 3832] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1678C000) [pid = 3832] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (14FAF800) [pid = 3832] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1624A000) [pid = 3832] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (180F4000) [pid = 3832] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1678F800) [pid = 3832] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (153C9800) [pid = 3832] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:26:17 INFO - PROCESS | 3832 | 1466727977880 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]]]}] 17:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 878ms 17:26:17 INFO - PROCESS | 3832 | 1466727977931 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 17:26:17 INFO - PROCESS | 3832 | 1466727977933 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 17:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:26:17 INFO - PROCESS | 3832 | 1466727977936 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:26:17 INFO - PROCESS | 3832 | 1466727977938 Marionette TRACE conn3 <- [1,1858,null,{}] 17:26:17 INFO - PROCESS | 3832 | 1466727977941 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}] 17:26:17 INFO - PROCESS | 3832 | 1466727977943 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:18 INFO - PROCESS | 3832 | 1466727978053 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 17:26:18 INFO - PROCESS | 3832 | 1466727978112 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:18 INFO - PROCESS | 3832 | 1466727978114 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:18 INFO - PROCESS | 3832 | ++DOCSHELL 140ECC00 == 36 [pid = 3832] [id = 474] 17:26:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (140EE000) [pid = 3832] [serial = 1422] [outer = 00000000] 17:26:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1559E000) [pid = 3832] [serial = 1423] [outer = 140EE000] 17:26:18 INFO - PROCESS | 3832 | 1466727978159 Marionette DEBUG loaded listener.js 17:26:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16790000) [pid = 3832] [serial = 1424] [outer = 140EE000] 17:26:18 INFO - PROCESS | 3832 | 1466727978528 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]]]}] 17:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 626ms 17:26:18 INFO - PROCESS | 3832 | 1466727978574 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 17:26:18 INFO - PROCESS | 3832 | 1466727978576 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 17:26:18 INFO - PROCESS | 3832 | 1466727978587 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:26:18 INFO - PROCESS | 3832 | 1466727978589 Marionette TRACE conn3 <- [1,1862,null,{}] 17:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:26:18 INFO - PROCESS | 3832 | 1466727978592 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}] 17:26:18 INFO - PROCESS | 3832 | 1466727978594 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:18 INFO - PROCESS | 3832 | 1466727978671 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 17:26:18 INFO - PROCESS | 3832 | 1466727978677 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:18 INFO - PROCESS | 3832 | 1466727978679 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:18 INFO - PROCESS | 3832 | ++DOCSHELL 153CE800 == 37 [pid = 3832] [id = 475] 17:26:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (167D1000) [pid = 3832] [serial = 1425] [outer = 00000000] 17:26:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (173D6400) [pid = 3832] [serial = 1426] [outer = 167D1000] 17:26:18 INFO - PROCESS | 3832 | 1466727978721 Marionette DEBUG loaded listener.js 17:26:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (173DCC00) [pid = 3832] [serial = 1427] [outer = 167D1000] 17:26:19 INFO - PROCESS | 3832 | 1466727979164 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]]]}] 17:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 596ms 17:26:19 INFO - PROCESS | 3832 | 1466727979194 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 17:26:19 INFO - PROCESS | 3832 | 1466727979196 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 17:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:26:19 INFO - PROCESS | 3832 | 1466727979203 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:26:19 INFO - PROCESS | 3832 | 1466727979205 Marionette TRACE conn3 <- [1,1866,null,{}] 17:26:19 INFO - PROCESS | 3832 | 1466727979208 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}] 17:26:19 INFO - PROCESS | 3832 | 1466727979210 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:19 INFO - PROCESS | 3832 | 1466727979298 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 17:26:19 INFO - PROCESS | 3832 | 1466727979303 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:19 INFO - PROCESS | 3832 | 1466727979305 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:19 INFO - PROCESS | 3832 | ++DOCSHELL 140EC400 == 38 [pid = 3832] [id = 476] 17:26:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (153CB800) [pid = 3832] [serial = 1428] [outer = 00000000] 17:26:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (175B1400) [pid = 3832] [serial = 1429] [outer = 153CB800] 17:26:19 INFO - PROCESS | 3832 | 1466727979349 Marionette DEBUG loaded listener.js 17:26:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (175B1C00) [pid = 3832] [serial = 1430] [outer = 153CB800] 17:26:19 INFO - PROCESS | 3832 | 1466727979844 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]]]}] 17:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 690ms 17:26:19 INFO - PROCESS | 3832 | 1466727979904 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 17:26:19 INFO - PROCESS | 3832 | 1466727979909 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 17:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:26:19 INFO - PROCESS | 3832 | 1466727979915 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:26:19 INFO - PROCESS | 3832 | 1466727979918 Marionette TRACE conn3 <- [1,1870,null,{}] 17:26:19 INFO - PROCESS | 3832 | 1466727979924 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}] 17:26:19 INFO - PROCESS | 3832 | 1466727979928 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:20 INFO - PROCESS | 3832 | 1466727980122 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 17:26:20 INFO - PROCESS | 3832 | 1466727980230 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:20 INFO - PROCESS | 3832 | 1466727980235 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:20 INFO - PROCESS | 3832 | ++DOCSHELL 10A5C800 == 39 [pid = 3832] [id = 477] 17:26:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (10EC7800) [pid = 3832] [serial = 1431] [outer = 00000000] 17:26:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1307A400) [pid = 3832] [serial = 1432] [outer = 10EC7800] 17:26:20 INFO - PROCESS | 3832 | 1466727980292 Marionette DEBUG loaded listener.js 17:26:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1312B400) [pid = 3832] [serial = 1433] [outer = 10EC7800] 17:26:20 INFO - PROCESS | 3832 | 1466727980869 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]]]}] 17:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1003ms 17:26:20 INFO - PROCESS | 3832 | 1466727980917 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 17:26:20 INFO - PROCESS | 3832 | 1466727980921 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 17:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:26:20 INFO - PROCESS | 3832 | 1466727980928 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:26:20 INFO - PROCESS | 3832 | 1466727980931 Marionette TRACE conn3 <- [1,1874,null,{}] 17:26:20 INFO - PROCESS | 3832 | 1466727980935 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}] 17:26:20 INFO - PROCESS | 3832 | 1466727980938 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:21 INFO - PROCESS | 3832 | 1466727981046 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 17:26:21 INFO - PROCESS | 3832 | 1466727981153 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:21 INFO - PROCESS | 3832 | 1466727981156 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:21 INFO - PROCESS | 3832 | ++DOCSHELL 14F8F400 == 40 [pid = 3832] [id = 478] 17:26:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (14FAD000) [pid = 3832] [serial = 1434] [outer = 00000000] 17:26:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (15320C00) [pid = 3832] [serial = 1435] [outer = 14FAD000] 17:26:21 INFO - PROCESS | 3832 | 1466727981211 Marionette DEBUG loaded listener.js 17:26:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (153D1C00) [pid = 3832] [serial = 1436] [outer = 14FAD000] 17:26:21 INFO - PROCESS | 3832 | 1466727981839 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]]]}] 17:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 940ms 17:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:26:21 INFO - PROCESS | 3832 | 1466727981872 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 17:26:21 INFO - PROCESS | 3832 | 1466727981875 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 17:26:21 INFO - PROCESS | 3832 | 1466727981879 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:26:21 INFO - PROCESS | 3832 | 1466727981883 Marionette TRACE conn3 <- [1,1878,null,{}] 17:26:21 INFO - PROCESS | 3832 | 1466727981894 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}] 17:26:21 INFO - PROCESS | 3832 | 1466727981899 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:22 INFO - PROCESS | 3832 | 1466727982006 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 17:26:22 INFO - PROCESS | 3832 | 1466727982112 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:22 INFO - PROCESS | 3832 | 1466727982115 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:22 INFO - PROCESS | 3832 | ++DOCSHELL 164E9400 == 41 [pid = 3832] [id = 479] 17:26:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (164E9C00) [pid = 3832] [serial = 1437] [outer = 00000000] 17:26:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1737A400) [pid = 3832] [serial = 1438] [outer = 164E9C00] 17:26:22 INFO - PROCESS | 3832 | 1466727982171 Marionette DEBUG loaded listener.js 17:26:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (17502400) [pid = 3832] [serial = 1439] [outer = 164E9C00] 17:26:22 INFO - PROCESS | 3832 | 1466727982754 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]]]}] 17:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 940ms 17:26:22 INFO - PROCESS | 3832 | 1466727982825 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 17:26:22 INFO - PROCESS | 3832 | 1466727982829 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 17:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:26:22 INFO - PROCESS | 3832 | 1466727982834 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:26:22 INFO - PROCESS | 3832 | 1466727982836 Marionette TRACE conn3 <- [1,1882,null,{}] 17:26:22 INFO - PROCESS | 3832 | 1466727982839 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}] 17:26:22 INFO - PROCESS | 3832 | 1466727982842 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:22 INFO - PROCESS | 3832 | 1466727982951 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 17:26:23 INFO - PROCESS | 3832 | 1466727983106 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:23 INFO - PROCESS | 3832 | 1466727983108 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:23 INFO - PROCESS | 3832 | ++DOCSHELL 175A9000 == 42 [pid = 3832] [id = 480] 17:26:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (180CB000) [pid = 3832] [serial = 1440] [outer = 00000000] 17:26:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (180D2C00) [pid = 3832] [serial = 1441] [outer = 180CB000] 17:26:23 INFO - PROCESS | 3832 | 1466727983165 Marionette DEBUG loaded listener.js 17:26:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (180F0400) [pid = 3832] [serial = 1442] [outer = 180CB000] 17:26:23 INFO - PROCESS | 3832 | 1466727983956 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]]]}] 17:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1191ms 17:26:24 INFO - PROCESS | 3832 | 1466727984030 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 17:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:26:24 INFO - PROCESS | 3832 | 1466727984034 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 17:26:24 INFO - PROCESS | 3832 | 1466727984039 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:26:24 INFO - PROCESS | 3832 | 1466727984042 Marionette TRACE conn3 <- [1,1886,null,{}] 17:26:24 INFO - PROCESS | 3832 | 1466727984047 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}] 17:26:24 INFO - PROCESS | 3832 | 1466727984050 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:24 INFO - PROCESS | 3832 | 1466727984235 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 153CE800 == 41 [pid = 3832] [id = 475] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 140ECC00 == 40 [pid = 3832] [id = 474] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 16985800 == 39 [pid = 3832] [id = 473] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 1559D400 == 38 [pid = 3832] [id = 472] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 1623E800 == 37 [pid = 3832] [id = 471] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 15A3F800 == 36 [pid = 3832] [id = 470] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 14FB4800 == 35 [pid = 3832] [id = 469] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 13157800 == 34 [pid = 3832] [id = 468] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 12D6B800 == 33 [pid = 3832] [id = 467] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 104E7400 == 32 [pid = 3832] [id = 466] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 15A49C00 == 31 [pid = 3832] [id = 465] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 175A9000 == 30 [pid = 3832] [id = 480] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 164E9400 == 29 [pid = 3832] [id = 479] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 140EC400 == 28 [pid = 3832] [id = 476] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 10A5C800 == 27 [pid = 3832] [id = 477] 17:26:24 INFO - PROCESS | 3832 | --DOCSHELL 14F8F400 == 26 [pid = 3832] [id = 478] 17:26:24 INFO - PROCESS | 3832 | 1466727984921 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:24 INFO - PROCESS | 3832 | 1466727984925 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (177CD800) [pid = 3832] [serial = 1381] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (180C9400) [pid = 3832] [serial = 1384] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (195D8800) [pid = 3832] [serial = 1355] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (167CEC00) [pid = 3832] [serial = 1375] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (16980C00) [pid = 3832] [serial = 1376] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13156000) [pid = 3832] [serial = 1360] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (131D6400) [pid = 3832] [serial = 1361] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (14F98000) [pid = 3832] [serial = 1363] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (14FB0000) [pid = 3832] [serial = 1364] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (128A5000) [pid = 3832] [serial = 1357] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (129F1400) [pid = 3832] [serial = 1358] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (15EDE000) [pid = 3832] [serial = 1369] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15EE1C00) [pid = 3832] [serial = 1370] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (173D1400) [pid = 3832] [serial = 1378] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (153D0800) [pid = 3832] [serial = 1366] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (177CE400) [pid = 3832] [serial = 1382] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (157AD000) [pid = 3832] [serial = 1367] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (164EE400) [pid = 3832] [serial = 1372] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1669C800) [pid = 3832] [serial = 1373] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (194C2C00) [pid = 3832] [serial = 1387] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (194C2800) [pid = 3832] [serial = 1394] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (197CF800) [pid = 3832] [serial = 1396] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (180CF800) [pid = 3832] [serial = 1385] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (180F5000) [pid = 3832] [serial = 1393] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (15EDA000) [pid = 3832] [serial = 1390] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (195E1000) [pid = 3832] [serial = 1388] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (15EDA400) [pid = 3832] [serial = 1391] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (14FB5400) [pid = 3832] [serial = 1379] [outer = 00000000] [url = about:blank] 17:26:25 INFO - PROCESS | 3832 | ++DOCSHELL 104E8800 == 27 [pid = 3832] [id = 481] 17:26:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (104EA800) [pid = 3832] [serial = 1443] [outer = 00000000] 17:26:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (105F6000) [pid = 3832] [serial = 1444] [outer = 104EA800] 17:26:25 INFO - PROCESS | 3832 | 1466727985075 Marionette DEBUG loaded listener.js 17:26:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (111AE000) [pid = 3832] [serial = 1445] [outer = 104EA800] 17:26:25 INFO - PROCESS | 3832 | 1466727985549 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]]]}] 17:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1505ms 17:26:25 INFO - PROCESS | 3832 | 1466727985572 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 17:26:25 INFO - PROCESS | 3832 | 1466727985576 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 17:26:25 INFO - PROCESS | 3832 | 1466727985580 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:26:25 INFO - PROCESS | 3832 | 1466727985583 Marionette TRACE conn3 <- [1,1890,null,{}] 17:26:25 INFO - PROCESS | 3832 | 1466727985589 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}] 17:26:25 INFO - PROCESS | 3832 | 1466727985593 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:25 INFO - PROCESS | 3832 | 1466727985682 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 17:26:25 INFO - PROCESS | 3832 | 1466727985691 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:25 INFO - PROCESS | 3832 | 1466727985694 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:25 INFO - PROCESS | 3832 | ++DOCSHELL 130CB000 == 28 [pid = 3832] [id = 482] 17:26:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (130D1000) [pid = 3832] [serial = 1446] [outer = 00000000] 17:26:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (131D6400) [pid = 3832] [serial = 1447] [outer = 130D1000] 17:26:25 INFO - PROCESS | 3832 | 1466727985741 Marionette DEBUG loaded listener.js 17:26:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (132F8000) [pid = 3832] [serial = 1448] [outer = 130D1000] 17:26:26 INFO - PROCESS | 3832 | 1466727986224 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]]]}] 17:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 689ms 17:26:26 INFO - PROCESS | 3832 | 1466727986283 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 17:26:26 INFO - PROCESS | 3832 | 1466727986287 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 17:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:26:26 INFO - PROCESS | 3832 | 1466727986293 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:26:26 INFO - PROCESS | 3832 | 1466727986295 Marionette TRACE conn3 <- [1,1894,null,{}] 17:26:26 INFO - PROCESS | 3832 | 1466727986299 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}] 17:26:26 INFO - PROCESS | 3832 | 1466727986302 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:26 INFO - PROCESS | 3832 | 1466727986420 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 17:26:26 INFO - PROCESS | 3832 | 1466727986521 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:26 INFO - PROCESS | 3832 | 1466727986524 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:26 INFO - PROCESS | 3832 | ++DOCSHELL 12BCC400 == 29 [pid = 3832] [id = 483] 17:26:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14F0E800) [pid = 3832] [serial = 1449] [outer = 00000000] 17:26:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (14FAE400) [pid = 3832] [serial = 1450] [outer = 14F0E800] 17:26:26 INFO - PROCESS | 3832 | 1466727986569 Marionette DEBUG loaded listener.js 17:26:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15323400) [pid = 3832] [serial = 1451] [outer = 14F0E800] 17:26:26 INFO - PROCESS | 3832 | 1466727986979 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]]]}] 17:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 736ms 17:26:27 INFO - PROCESS | 3832 | 1466727987032 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 17:26:27 INFO - PROCESS | 3832 | 1466727987034 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 17:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:26:27 INFO - PROCESS | 3832 | 1466727987039 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:26:27 INFO - PROCESS | 3832 | 1466727987045 Marionette TRACE conn3 <- [1,1898,null,{}] 17:26:27 INFO - PROCESS | 3832 | 1466727987063 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}] 17:26:27 INFO - PROCESS | 3832 | 1466727987067 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:27 INFO - PROCESS | 3832 | 1466727987185 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 17:26:27 INFO - PROCESS | 3832 | 1466727987198 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:27 INFO - PROCESS | 3832 | 1466727987200 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:27 INFO - PROCESS | 3832 | ++DOCSHELL 15A62400 == 30 [pid = 3832] [id = 484] 17:26:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15A65800) [pid = 3832] [serial = 1452] [outer = 00000000] 17:26:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15ED9C00) [pid = 3832] [serial = 1453] [outer = 15A65800] 17:26:27 INFO - PROCESS | 3832 | 1466727987245 Marionette DEBUG loaded listener.js 17:26:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15EE3000) [pid = 3832] [serial = 1454] [outer = 15A65800] 17:26:27 INFO - PROCESS | 3832 | 1466727987723 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]]]}] 17:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 705ms 17:26:27 INFO - PROCESS | 3832 | 1466727987738 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 17:26:27 INFO - PROCESS | 3832 | 1466727987741 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 17:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:26:27 INFO - PROCESS | 3832 | 1466727987744 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:26:27 INFO - PROCESS | 3832 | 1466727987746 Marionette TRACE conn3 <- [1,1902,null,{}] 17:26:27 INFO - PROCESS | 3832 | 1466727987749 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}] 17:26:27 INFO - PROCESS | 3832 | 1466727987751 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:28 INFO - PROCESS | 3832 | 1466727988257 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 17:26:28 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15E92000) [pid = 3832] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:26:28 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16985C00) [pid = 3832] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:26:28 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15EDD800) [pid = 3832] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:26:28 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (12D6BC00) [pid = 3832] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:26:28 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (140EE000) [pid = 3832] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:26:28 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1623FC00) [pid = 3832] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:26:28 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (14FB5000) [pid = 3832] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:26:28 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (10561000) [pid = 3832] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:26:28 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (13158800) [pid = 3832] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:26:28 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (15A42C00) [pid = 3832] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:26:28 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (167D1000) [pid = 3832] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:26:28 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (153CB800) [pid = 3832] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:26:28 INFO - PROCESS | 3832 | 1466727988372 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:28 INFO - PROCESS | 3832 | 1466727988376 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:28 INFO - PROCESS | 3832 | ++DOCSHELL 104EB000 == 31 [pid = 3832] [id = 485] 17:26:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1055FC00) [pid = 3832] [serial = 1455] [outer = 00000000] 17:26:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (10EC6C00) [pid = 3832] [serial = 1456] [outer = 1055FC00] 17:26:28 INFO - PROCESS | 3832 | 1466727988436 Marionette DEBUG loaded listener.js 17:26:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1281F400) [pid = 3832] [serial = 1457] [outer = 1055FC00] 17:26:29 INFO - PROCESS | 3832 | 1466727989180 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]]]}] 17:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1458ms 17:26:29 INFO - PROCESS | 3832 | 1466727989203 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 17:26:29 INFO - PROCESS | 3832 | 1466727989207 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 17:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:26:29 INFO - PROCESS | 3832 | 1466727989213 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:26:29 INFO - PROCESS | 3832 | 1466727989216 Marionette TRACE conn3 <- [1,1906,null,{}] 17:26:29 INFO - PROCESS | 3832 | 1466727989244 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}] 17:26:29 INFO - PROCESS | 3832 | 1466727989247 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:29 INFO - PROCESS | 3832 | 1466727989413 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 17:26:29 INFO - PROCESS | 3832 | 1466727989479 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:29 INFO - PROCESS | 3832 | 1466727989483 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:29 INFO - PROCESS | 3832 | ++DOCSHELL 14F0D400 == 32 [pid = 3832] [id = 486] 17:26:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (14F8B000) [pid = 3832] [serial = 1458] [outer = 00000000] 17:26:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (14FAE000) [pid = 3832] [serial = 1459] [outer = 14F8B000] 17:26:29 INFO - PROCESS | 3832 | 1466727989581 Marionette DEBUG loaded listener.js 17:26:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (157A2800) [pid = 3832] [serial = 1460] [outer = 14F8B000] 17:26:30 INFO - PROCESS | 3832 | 1466727990439 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]]]}] 17:26:30 INFO - PROCESS | 3832 | --DOCSHELL 13037400 == 31 [pid = 3832] [id = 415] 17:26:30 INFO - PROCESS | 3832 | --DOCSHELL 180F1400 == 30 [pid = 3832] [id = 406] 17:26:30 INFO - PROCESS | 3832 | --DOCSHELL 13155C00 == 29 [pid = 3832] [id = 412] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16784400) [pid = 3832] [serial = 1417] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16CF8000) [pid = 3832] [serial = 1420] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16CF9400) [pid = 3832] [serial = 1421] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1996B400) [pid = 3832] [serial = 1397] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (130CAC00) [pid = 3832] [serial = 1403] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1559E000) [pid = 3832] [serial = 1423] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16246C00) [pid = 3832] [serial = 1414] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (153C3800) [pid = 3832] [serial = 1408] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (12925400) [pid = 3832] [serial = 1399] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (164E1C00) [pid = 3832] [serial = 1415] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (13469000) [pid = 3832] [serial = 1405] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (153C8C00) [pid = 3832] [serial = 1409] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (15E8EC00) [pid = 3832] [serial = 1411] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (16790000) [pid = 3832] [serial = 1424] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (1678D400) [pid = 3832] [serial = 1418] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (15EDEC00) [pid = 3832] [serial = 1412] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (1307EC00) [pid = 3832] [serial = 1400] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (13DEC400) [pid = 3832] [serial = 1406] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (1307C000) [pid = 3832] [serial = 1402] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (173D6400) [pid = 3832] [serial = 1426] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 51 (175B1400) [pid = 3832] [serial = 1429] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 50 (175B1C00) [pid = 3832] [serial = 1430] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3832 | --DOMWINDOW == 49 (173DCC00) [pid = 3832] [serial = 1427] [outer = 00000000] [url = about:blank] 17:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1301ms 17:26:30 INFO - PROCESS | 3832 | 1466727990509 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 17:26:30 INFO - PROCESS | 3832 | 1466727990513 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 17:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:26:30 INFO - PROCESS | 3832 | 1466727990518 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:26:30 INFO - PROCESS | 3832 | 1466727990521 Marionette TRACE conn3 <- [1,1910,null,{}] 17:26:30 INFO - PROCESS | 3832 | 1466727990527 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}] 17:26:30 INFO - PROCESS | 3832 | 1466727990529 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:30 INFO - PROCESS | 3832 | 1466727990617 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 17:26:30 INFO - PROCESS | 3832 | 1466727990629 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:30 INFO - PROCESS | 3832 | 1466727990633 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:30 INFO - PROCESS | 3832 | ++DOCSHELL 129B6800 == 30 [pid = 3832] [id = 487] 17:26:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 50 (129EA800) [pid = 3832] [serial = 1461] [outer = 00000000] 17:26:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 51 (13081800) [pid = 3832] [serial = 1462] [outer = 129EA800] 17:26:30 INFO - PROCESS | 3832 | 1466727990685 Marionette DEBUG loaded listener.js 17:26:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (13124800) [pid = 3832] [serial = 1463] [outer = 129EA800] 17:26:31 INFO - PROCESS | 3832 | 1466727991193 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]]]}] 17:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 689ms 17:26:31 INFO - PROCESS | 3832 | 1466727991218 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 17:26:31 INFO - PROCESS | 3832 | 1466727991223 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 17:26:31 INFO - PROCESS | 3832 | 1466727991233 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:26:31 INFO - PROCESS | 3832 | 1466727991236 Marionette TRACE conn3 <- [1,1914,null,{}] 17:26:31 INFO - PROCESS | 3832 | 1466727991239 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}] 17:26:31 INFO - PROCESS | 3832 | 1466727991242 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:31 INFO - PROCESS | 3832 | 1466727991328 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 17:26:31 INFO - PROCESS | 3832 | 1466727991361 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:31 INFO - PROCESS | 3832 | 1466727991364 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:31 INFO - PROCESS | 3832 | ++DOCSHELL 13DF8000 == 31 [pid = 3832] [id = 488] 17:26:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (140ECC00) [pid = 3832] [serial = 1464] [outer = 00000000] 17:26:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (14F90000) [pid = 3832] [serial = 1465] [outer = 140ECC00] 17:26:31 INFO - PROCESS | 3832 | 1466727991486 Marionette DEBUG loaded listener.js 17:26:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (15321800) [pid = 3832] [serial = 1466] [outer = 140ECC00] 17:26:31 INFO - PROCESS | 3832 | 1466727991891 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]]]}] 17:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 689ms 17:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:26:31 INFO - PROCESS | 3832 | 1466727991934 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 17:26:31 INFO - PROCESS | 3832 | 1466727991936 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 17:26:31 INFO - PROCESS | 3832 | 1466727991940 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:26:31 INFO - PROCESS | 3832 | 1466727991943 Marionette TRACE conn3 <- [1,1918,null,{}] 17:26:31 INFO - PROCESS | 3832 | 1466727991954 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}] 17:26:31 INFO - PROCESS | 3832 | 1466727991959 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:32 INFO - PROCESS | 3832 | 1466727992076 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 17:26:32 INFO - PROCESS | 3832 | 1466727992091 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:32 INFO - PROCESS | 3832 | 1466727992094 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:32 INFO - PROCESS | 3832 | ++DOCSHELL 15EDEC00 == 32 [pid = 3832] [id = 489] 17:26:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (15EDF400) [pid = 3832] [serial = 1467] [outer = 00000000] 17:26:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (1623E800) [pid = 3832] [serial = 1468] [outer = 15EDF400] 17:26:32 INFO - PROCESS | 3832 | 1466727992143 Marionette DEBUG loaded listener.js 17:26:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (16247400) [pid = 3832] [serial = 1469] [outer = 15EDF400] 17:26:32 INFO - PROCESS | 3832 | 1466727992583 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]]]}] 17:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 689ms 17:26:32 INFO - PROCESS | 3832 | 1466727992639 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 17:26:32 INFO - PROCESS | 3832 | 1466727992642 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 17:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:26:32 INFO - PROCESS | 3832 | 1466727992655 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:26:32 INFO - PROCESS | 3832 | 1466727992657 Marionette TRACE conn3 <- [1,1922,null,{}] 17:26:32 INFO - PROCESS | 3832 | 1466727992660 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}] 17:26:32 INFO - PROCESS | 3832 | 1466727992662 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:32 INFO - PROCESS | 3832 | 1466727992746 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 17:26:32 INFO - PROCESS | 3832 | 1466727992754 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:32 INFO - PROCESS | 3832 | 1466727992756 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:32 INFO - PROCESS | 3832 | ++DOCSHELL 104E6C00 == 33 [pid = 3832] [id = 490] 17:26:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (164EA000) [pid = 3832] [serial = 1470] [outer = 00000000] 17:26:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (1669C000) [pid = 3832] [serial = 1471] [outer = 164EA000] 17:26:32 INFO - PROCESS | 3832 | 1466727992801 Marionette DEBUG loaded listener.js 17:26:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (16781800) [pid = 3832] [serial = 1472] [outer = 164EA000] 17:26:33 INFO - PROCESS | 3832 | 1466727993270 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]]]}] 17:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 627ms 17:26:33 INFO - PROCESS | 3832 | 1466727993294 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 17:26:33 INFO - PROCESS | 3832 | 1466727993295 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 17:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:26:33 INFO - PROCESS | 3832 | 1466727993305 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:26:33 INFO - PROCESS | 3832 | 1466727993307 Marionette TRACE conn3 <- [1,1926,null,{}] 17:26:33 INFO - PROCESS | 3832 | 1466727993311 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}] 17:26:33 INFO - PROCESS | 3832 | 1466727993312 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:33 INFO - PROCESS | 3832 | 1466727993423 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 17:26:33 INFO - PROCESS | 3832 | 1466727993513 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:33 INFO - PROCESS | 3832 | 1466727993515 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:33 INFO - PROCESS | 3832 | ++DOCSHELL 16788C00 == 34 [pid = 3832] [id = 491] 17:26:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (16789400) [pid = 3832] [serial = 1473] [outer = 00000000] 17:26:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (16790C00) [pid = 3832] [serial = 1474] [outer = 16789400] 17:26:33 INFO - PROCESS | 3832 | 1466727993564 Marionette DEBUG loaded listener.js 17:26:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (16985C00) [pid = 3832] [serial = 1475] [outer = 16789400] 17:26:34 INFO - PROCESS | 3832 | 1466727993985 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]]]}] 17:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 737ms 17:26:34 INFO - PROCESS | 3832 | 1466727994046 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 17:26:34 INFO - PROCESS | 3832 | 1466727994049 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 17:26:34 INFO - PROCESS | 3832 | 1466727994054 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:26:34 INFO - PROCESS | 3832 | 1466727994056 Marionette TRACE conn3 <- [1,1930,null,{}] 17:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:26:34 INFO - PROCESS | 3832 | 1466727994059 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}] 17:26:34 INFO - PROCESS | 3832 | 1466727994064 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:34 INFO - PROCESS | 3832 | 1466727994201 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 17:26:34 INFO - PROCESS | 3832 | 1466727994263 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:34 INFO - PROCESS | 3832 | 1466727994265 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:34 INFO - PROCESS | 3832 | ++DOCSHELL 1678D400 == 35 [pid = 3832] [id = 492] 17:26:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (16CF2800) [pid = 3832] [serial = 1476] [outer = 00000000] 17:26:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (173CF800) [pid = 3832] [serial = 1477] [outer = 16CF2800] 17:26:34 INFO - PROCESS | 3832 | 1466727994310 Marionette DEBUG loaded listener.js 17:26:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (173D8000) [pid = 3832] [serial = 1478] [outer = 16CF2800] 17:26:34 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (14F0E800) [pid = 3832] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:26:34 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (10EC7800) [pid = 3832] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:26:34 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (180CB000) [pid = 3832] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:26:34 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (164E9C00) [pid = 3832] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:26:34 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (14FAD000) [pid = 3832] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:26:34 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (104EA800) [pid = 3832] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:26:34 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (130D1000) [pid = 3832] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:26:34 INFO - PROCESS | 3832 | 1466727994697 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]]]}] 17:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 706ms 17:26:34 INFO - PROCESS | 3832 | 1466727994756 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 17:26:34 INFO - PROCESS | 3832 | 1466727994757 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 17:26:34 INFO - PROCESS | 3832 | 1466727994761 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:26:34 INFO - PROCESS | 3832 | 1466727994762 Marionette TRACE conn3 <- [1,1934,null,{}] 17:26:34 INFO - PROCESS | 3832 | 1466727994766 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}] 17:26:34 INFO - PROCESS | 3832 | 1466727994777 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:34 INFO - PROCESS | 3832 | 1466727994960 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 17:26:35 INFO - PROCESS | 3832 | 1466727995018 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:35 INFO - PROCESS | 3832 | 1466727995020 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:35 INFO - PROCESS | 3832 | ++DOCSHELL 144C0C00 == 36 [pid = 3832] [id = 493] 17:26:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (14F8F000) [pid = 3832] [serial = 1479] [outer = 00000000] 17:26:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (16CF7400) [pid = 3832] [serial = 1480] [outer = 14F8F000] 17:26:35 INFO - PROCESS | 3832 | 1466727995065 Marionette DEBUG loaded listener.js 17:26:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (173DC400) [pid = 3832] [serial = 1481] [outer = 14F8F000] 17:26:35 INFO - PROCESS | 3832 | 1466727995436 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]]]}] 17:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 705ms 17:26:35 INFO - PROCESS | 3832 | 1466727995492 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 17:26:35 INFO - PROCESS | 3832 | 1466727995494 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 17:26:35 INFO - PROCESS | 3832 | 1466727995497 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:26:35 INFO - PROCESS | 3832 | 1466727995499 Marionette TRACE conn3 <- [1,1938,null,{}] 17:26:35 INFO - PROCESS | 3832 | 1466727995503 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}] 17:26:35 INFO - PROCESS | 3832 | 1466727995504 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:35 INFO - PROCESS | 3832 | 1466727995582 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 17:26:35 INFO - PROCESS | 3832 | 1466727995587 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:35 INFO - PROCESS | 3832 | 1466727995589 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:35 INFO - PROCESS | 3832 | ++DOCSHELL 16CEEC00 == 37 [pid = 3832] [id = 494] 17:26:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (173D3800) [pid = 3832] [serial = 1482] [outer = 00000000] 17:26:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (177CD800) [pid = 3832] [serial = 1483] [outer = 173D3800] 17:26:35 INFO - PROCESS | 3832 | 1466727995633 Marionette DEBUG loaded listener.js 17:26:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (177D9400) [pid = 3832] [serial = 1484] [outer = 173D3800] 17:26:36 INFO - PROCESS | 3832 | 1466727996070 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]]]}] 17:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 595ms 17:26:36 INFO - PROCESS | 3832 | 1466727996095 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 17:26:36 INFO - PROCESS | 3832 | 1466727996097 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 17:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:26:36 INFO - PROCESS | 3832 | 1466727996100 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:26:36 INFO - PROCESS | 3832 | 1466727996102 Marionette TRACE conn3 <- [1,1942,null,{}] 17:26:36 INFO - PROCESS | 3832 | 1466727996112 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}] 17:26:36 INFO - PROCESS | 3832 | 1466727996115 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:36 INFO - PROCESS | 3832 | 1466727996195 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 17:26:36 INFO - PROCESS | 3832 | 1466727996200 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:36 INFO - PROCESS | 3832 | 1466727996203 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:36 INFO - PROCESS | 3832 | ++DOCSHELL 1624B800 == 38 [pid = 3832] [id = 495] 17:26:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (173DC800) [pid = 3832] [serial = 1485] [outer = 00000000] 17:26:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (18003000) [pid = 3832] [serial = 1486] [outer = 173DC800] 17:26:36 INFO - PROCESS | 3832 | 1466727996248 Marionette DEBUG loaded listener.js 17:26:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (18009800) [pid = 3832] [serial = 1487] [outer = 173DC800] 17:26:36 INFO - PROCESS | 3832 | 1466727996688 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]]]}] 17:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 643ms 17:26:36 INFO - PROCESS | 3832 | 1466727996747 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 17:26:36 INFO - PROCESS | 3832 | 1466727996749 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 17:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:26:36 INFO - PROCESS | 3832 | 1466727996756 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:26:36 INFO - PROCESS | 3832 | 1466727996758 Marionette TRACE conn3 <- [1,1946,null,{}] 17:26:36 INFO - PROCESS | 3832 | 1466727996761 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}] 17:26:36 INFO - PROCESS | 3832 | 1466727996763 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:36 INFO - PROCESS | 3832 | 1466727996849 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 17:26:36 INFO - PROCESS | 3832 | 1466727996855 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:36 INFO - PROCESS | 3832 | 1466727996857 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:36 INFO - PROCESS | 3832 | ++DOCSHELL 164E7400 == 39 [pid = 3832] [id = 496] 17:26:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (177DA800) [pid = 3832] [serial = 1488] [outer = 00000000] 17:26:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (180D4800) [pid = 3832] [serial = 1489] [outer = 177DA800] 17:26:36 INFO - PROCESS | 3832 | 1466727996899 Marionette DEBUG loaded listener.js 17:26:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (17E2D000) [pid = 3832] [serial = 1490] [outer = 177DA800] 17:26:37 INFO - PROCESS | 3832 | 1466727997550 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]]]}] 17:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 909ms 17:26:37 INFO - PROCESS | 3832 | 1466727997660 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 17:26:37 INFO - PROCESS | 3832 | 1466727997665 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 17:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:26:37 INFO - PROCESS | 3832 | 1466727997669 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:26:37 INFO - PROCESS | 3832 | 1466727997675 Marionette TRACE conn3 <- [1,1950,null,{}] 17:26:37 INFO - PROCESS | 3832 | 1466727997680 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}] 17:26:37 INFO - PROCESS | 3832 | 1466727997683 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:37 INFO - PROCESS | 3832 | 1466727997799 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 17:26:37 INFO - PROCESS | 3832 | 1466727997926 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:37 INFO - PROCESS | 3832 | 1466727997929 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:37 INFO - PROCESS | 3832 | ++DOCSHELL 12BD9000 == 40 [pid = 3832] [id = 497] 17:26:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (12BD9C00) [pid = 3832] [serial = 1491] [outer = 00000000] 17:26:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13131800) [pid = 3832] [serial = 1492] [outer = 12BD9C00] 17:26:37 INFO - PROCESS | 3832 | 1466727997987 Marionette DEBUG loaded listener.js 17:26:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (14FAD000) [pid = 3832] [serial = 1493] [outer = 12BD9C00] 17:26:38 INFO - PROCESS | 3832 | 1466727998558 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]]]}] 17:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 956ms 17:26:38 INFO - PROCESS | 3832 | 1466727998616 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 17:26:38 INFO - PROCESS | 3832 | 1466727998620 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 17:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:26:38 INFO - PROCESS | 3832 | 1466727998627 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:26:38 INFO - PROCESS | 3832 | 1466727998630 Marionette TRACE conn3 <- [1,1954,null,{}] 17:26:38 INFO - PROCESS | 3832 | 1466727998634 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}] 17:26:38 INFO - PROCESS | 3832 | 1466727998637 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:38 INFO - PROCESS | 3832 | 1466727998748 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 17:26:38 INFO - PROCESS | 3832 | 1466727998882 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:38 INFO - PROCESS | 3832 | 1466727998885 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:38 INFO - PROCESS | 3832 | ++DOCSHELL 153CEC00 == 41 [pid = 3832] [id = 498] 17:26:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1559C400) [pid = 3832] [serial = 1494] [outer = 00000000] 17:26:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15EE0C00) [pid = 3832] [serial = 1495] [outer = 1559C400] 17:26:38 INFO - PROCESS | 3832 | 1466727998942 Marionette DEBUG loaded listener.js 17:26:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1624A000) [pid = 3832] [serial = 1496] [outer = 1559C400] 17:26:39 INFO - PROCESS | 3832 | 1466727999526 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]]]}] 17:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 940ms 17:26:39 INFO - PROCESS | 3832 | 1466727999572 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 17:26:39 INFO - PROCESS | 3832 | 1466727999574 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 17:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:26:39 INFO - PROCESS | 3832 | 1466727999578 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:26:39 INFO - PROCESS | 3832 | 1466727999582 Marionette TRACE conn3 <- [1,1958,null,{}] 17:26:39 INFO - PROCESS | 3832 | 1466727999593 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}] 17:26:39 INFO - PROCESS | 3832 | 1466727999598 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:39 INFO - PROCESS | 3832 | 1466727999735 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 17:26:39 INFO - PROCESS | 3832 | 1466727999877 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:39 INFO - PROCESS | 3832 | 1466727999880 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:39 INFO - PROCESS | 3832 | ++DOCSHELL 173D0C00 == 42 [pid = 3832] [id = 499] 17:26:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (173D1400) [pid = 3832] [serial = 1497] [outer = 00000000] 17:26:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (177CC800) [pid = 3832] [serial = 1498] [outer = 173D1400] 17:26:39 INFO - PROCESS | 3832 | 1466727999937 Marionette DEBUG loaded listener.js 17:26:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (180D1000) [pid = 3832] [serial = 1499] [outer = 173D1400] 17:26:40 INFO - PROCESS | 3832 | 1466728000703 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]]]}] 17:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1144ms 17:26:40 INFO - PROCESS | 3832 | 1466728000735 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 17:26:40 INFO - PROCESS | 3832 | 1466728000739 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 17:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:26:40 INFO - PROCESS | 3832 | 1466728000745 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:26:40 INFO - PROCESS | 3832 | 1466728000748 Marionette TRACE conn3 <- [1,1962,null,{}] 17:26:40 INFO - PROCESS | 3832 | 1466728000754 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}] 17:26:40 INFO - PROCESS | 3832 | 1466728000756 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:40 INFO - PROCESS | 3832 | 1466728000855 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 17:26:40 INFO - PROCESS | 3832 | 1466728000965 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:40 INFO - PROCESS | 3832 | 1466728000968 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:41 INFO - PROCESS | 3832 | ++DOCSHELL 130A2000 == 43 [pid = 3832] [id = 500] 17:26:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (130A3800) [pid = 3832] [serial = 1500] [outer = 00000000] 17:26:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (13DF6C00) [pid = 3832] [serial = 1501] [outer = 130A3800] 17:26:41 INFO - PROCESS | 3832 | 1466728001017 Marionette DEBUG loaded listener.js 17:26:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (140F2C00) [pid = 3832] [serial = 1502] [outer = 130A3800] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 12BD8400 == 42 [pid = 3832] [id = 404] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 13939800 == 41 [pid = 3832] [id = 421] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 104E8800 == 40 [pid = 3832] [id = 481] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 111BF000 == 39 [pid = 3832] [id = 411] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 10EC9000 == 38 [pid = 3832] [id = 418] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 16785400 == 37 [pid = 3832] [id = 413] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 19976C00 == 36 [pid = 3832] [id = 407] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 13DED800 == 35 [pid = 3832] [id = 416] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 10374000 == 34 [pid = 3832] [id = 409] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 105E8400 == 33 [pid = 3832] [id = 414] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 15AB2000 == 32 [pid = 3832] [id = 419] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 1393C800 == 31 [pid = 3832] [id = 405] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 1307A000 == 30 [pid = 3832] [id = 410] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 14F8FC00 == 29 [pid = 3832] [id = 408] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 10A60C00 == 28 [pid = 3832] [id = 420] 17:26:41 INFO - PROCESS | 3832 | --DOCSHELL 14F99C00 == 27 [pid = 3832] [id = 417] 17:26:41 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (14FAE400) [pid = 3832] [serial = 1450] [outer = 00000000] [url = about:blank] 17:26:41 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (15ED9C00) [pid = 3832] [serial = 1453] [outer = 00000000] [url = about:blank] 17:26:41 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1312B400) [pid = 3832] [serial = 1433] [outer = 00000000] [url = about:blank] 17:26:41 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (180F0400) [pid = 3832] [serial = 1442] [outer = 00000000] [url = about:blank] 17:26:41 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (17502400) [pid = 3832] [serial = 1439] [outer = 00000000] [url = about:blank] 17:26:41 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (153D1C00) [pid = 3832] [serial = 1436] [outer = 00000000] [url = about:blank] 17:26:41 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (180D2C00) [pid = 3832] [serial = 1441] [outer = 00000000] [url = about:blank] 17:26:41 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (105F6000) [pid = 3832] [serial = 1444] [outer = 00000000] [url = about:blank] 17:26:41 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (111AE000) [pid = 3832] [serial = 1445] [outer = 00000000] [url = about:blank] 17:26:41 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (131D6400) [pid = 3832] [serial = 1447] [outer = 00000000] [url = about:blank] 17:26:41 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (132F8000) [pid = 3832] [serial = 1448] [outer = 00000000] [url = about:blank] 17:26:41 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1307A400) [pid = 3832] [serial = 1432] [outer = 00000000] [url = about:blank] 17:26:41 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (15320C00) [pid = 3832] [serial = 1435] [outer = 00000000] [url = about:blank] 17:26:41 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1737A400) [pid = 3832] [serial = 1438] [outer = 00000000] [url = about:blank] 17:26:41 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (15323400) [pid = 3832] [serial = 1451] [outer = 00000000] [url = about:blank] 17:26:42 INFO - PROCESS | 3832 | 1466728002200 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]]]}] 17:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1505ms 17:26:42 INFO - PROCESS | 3832 | 1466728002244 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 17:26:42 INFO - PROCESS | 3832 | 1466728002249 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 17:26:42 INFO - PROCESS | 3832 | 1466728002253 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:26:42 INFO - PROCESS | 3832 | 1466728002256 Marionette TRACE conn3 <- [1,1966,null,{}] 17:26:42 INFO - PROCESS | 3832 | 1466728002262 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}] 17:26:42 INFO - PROCESS | 3832 | 1466728002265 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:42 INFO - PROCESS | 3832 | 1466728002345 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 17:26:42 INFO - PROCESS | 3832 | 1466728002354 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:42 INFO - PROCESS | 3832 | 1466728002358 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:42 INFO - PROCESS | 3832 | ++DOCSHELL 114C9C00 == 28 [pid = 3832] [id = 501] 17:26:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (114CAC00) [pid = 3832] [serial = 1503] [outer = 00000000] 17:26:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1302FC00) [pid = 3832] [serial = 1504] [outer = 114CAC00] 17:26:42 INFO - PROCESS | 3832 | 1466728002406 Marionette DEBUG loaded listener.js 17:26:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (130C6C00) [pid = 3832] [serial = 1505] [outer = 114CAC00] 17:26:42 INFO - PROCESS | 3832 | 1466728002886 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]]]}] 17:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 689ms 17:26:42 INFO - PROCESS | 3832 | 1466728002954 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 17:26:42 INFO - PROCESS | 3832 | 1466728002959 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 17:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:26:42 INFO - PROCESS | 3832 | 1466728002965 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:26:42 INFO - PROCESS | 3832 | 1466728002967 Marionette TRACE conn3 <- [1,1970,null,{}] 17:26:42 INFO - PROCESS | 3832 | 1466728002971 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}] 17:26:42 INFO - PROCESS | 3832 | 1466728002974 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:43 INFO - PROCESS | 3832 | 1466728003062 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 17:26:43 INFO - PROCESS | 3832 | 1466728003120 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:43 INFO - PROCESS | 3832 | 1466728003122 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:43 INFO - PROCESS | 3832 | ++DOCSHELL 13DEF400 == 29 [pid = 3832] [id = 502] 17:26:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13DEFC00) [pid = 3832] [serial = 1506] [outer = 00000000] 17:26:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13DFA800) [pid = 3832] [serial = 1507] [outer = 13DEFC00] 17:26:43 INFO - PROCESS | 3832 | 1466728003257 Marionette DEBUG loaded listener.js 17:26:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (144C4800) [pid = 3832] [serial = 1508] [outer = 13DEFC00] 17:26:43 INFO - PROCESS | 3832 | 1466728003623 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]]]}] 17:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 705ms 17:26:43 INFO - PROCESS | 3832 | 1466728003664 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 17:26:43 INFO - PROCESS | 3832 | 1466728003666 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 17:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:26:43 INFO - PROCESS | 3832 | 1466728003670 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:26:43 INFO - PROCESS | 3832 | 1466728003673 Marionette TRACE conn3 <- [1,1974,null,{}] 17:26:43 INFO - PROCESS | 3832 | 1466728003684 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}] 17:26:43 INFO - PROCESS | 3832 | 1466728003688 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:43 INFO - PROCESS | 3832 | 1466728003772 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 17:26:43 INFO - PROCESS | 3832 | 1466728003779 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:43 INFO - PROCESS | 3832 | 1466728003782 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:43 INFO - PROCESS | 3832 | ++DOCSHELL 153CF400 == 30 [pid = 3832] [id = 503] 17:26:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (153CFC00) [pid = 3832] [serial = 1509] [outer = 00000000] 17:26:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15A6A800) [pid = 3832] [serial = 1510] [outer = 153CFC00] 17:26:43 INFO - PROCESS | 3832 | 1466728003829 Marionette DEBUG loaded listener.js 17:26:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15E89C00) [pid = 3832] [serial = 1511] [outer = 153CFC00] 17:26:44 INFO - PROCESS | 3832 | 1466728004311 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]]]}] 17:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 705ms 17:26:44 INFO - PROCESS | 3832 | 1466728004369 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 17:26:44 INFO - PROCESS | 3832 | 1466728004371 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 17:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:26:44 INFO - PROCESS | 3832 | 1466728004374 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:26:44 INFO - PROCESS | 3832 | 1466728004376 Marionette TRACE conn3 <- [1,1978,null,{}] 17:26:44 INFO - PROCESS | 3832 | 1466728004379 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}] 17:26:44 INFO - PROCESS | 3832 | 1466728004381 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:44 INFO - PROCESS | 3832 | 1466728004532 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 17:26:44 INFO - PROCESS | 3832 | 1466728004617 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:44 INFO - PROCESS | 3832 | 1466728004619 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:44 INFO - PROCESS | 3832 | ++DOCSHELL 10A59C00 == 31 [pid = 3832] [id = 504] 17:26:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15F01800) [pid = 3832] [serial = 1512] [outer = 00000000] 17:26:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (164E2000) [pid = 3832] [serial = 1513] [outer = 15F01800] 17:26:44 INFO - PROCESS | 3832 | 1466728004666 Marionette DEBUG loaded listener.js 17:26:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (164EB800) [pid = 3832] [serial = 1514] [outer = 15F01800] 17:26:45 INFO - PROCESS | 3832 | 1466728005071 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]]]}] 17:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 736ms 17:26:45 INFO - PROCESS | 3832 | 1466728005114 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 17:26:45 INFO - PROCESS | 3832 | 1466728005116 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 17:26:45 INFO - PROCESS | 3832 | 1466728005120 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:26:45 INFO - PROCESS | 3832 | 1466728005122 Marionette TRACE conn3 <- [1,1982,null,{}] 17:26:45 INFO - PROCESS | 3832 | 1466728005125 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}] 17:26:45 INFO - PROCESS | 3832 | 1466728005127 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:45 INFO - PROCESS | 3832 | 1466728005236 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 17:26:45 INFO - PROCESS | 3832 | 1466728005241 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:45 INFO - PROCESS | 3832 | 1466728005244 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:45 INFO - PROCESS | 3832 | ++DOCSHELL 1669E000 == 32 [pid = 3832] [id = 505] 17:26:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16784800) [pid = 3832] [serial = 1515] [outer = 00000000] 17:26:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16790000) [pid = 3832] [serial = 1516] [outer = 16784800] 17:26:45 INFO - PROCESS | 3832 | 1466728005295 Marionette DEBUG loaded listener.js 17:26:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16CF2C00) [pid = 3832] [serial = 1517] [outer = 16784800] 17:26:45 INFO - PROCESS | 3832 | 1466728005806 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]]]}] 17:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 706ms 17:26:45 INFO - PROCESS | 3832 | 1466728005851 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 17:26:45 INFO - PROCESS | 3832 | 1466728005853 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 17:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:26:45 INFO - PROCESS | 3832 | 1466728005863 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:26:45 INFO - PROCESS | 3832 | 1466728005865 Marionette TRACE conn3 <- [1,1986,null,{}] 17:26:45 INFO - PROCESS | 3832 | 1466728005871 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}] 17:26:45 INFO - PROCESS | 3832 | 1466728005877 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:46 INFO - PROCESS | 3832 | 1466728006035 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 17:26:46 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16789400) [pid = 3832] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:26:46 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16CF2800) [pid = 3832] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:26:46 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (14F8F000) [pid = 3832] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:26:46 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (15A65800) [pid = 3832] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:26:46 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1055FC00) [pid = 3832] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:26:46 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (14F8B000) [pid = 3832] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:26:46 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (164EA000) [pid = 3832] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:26:46 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15EDF400) [pid = 3832] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:26:46 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (129EA800) [pid = 3832] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:26:46 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (140ECC00) [pid = 3832] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:26:46 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (173D3800) [pid = 3832] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:26:46 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (177DA800) [pid = 3832] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:26:46 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (173DC800) [pid = 3832] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:26:46 INFO - PROCESS | 3832 | 1466728006345 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:46 INFO - PROCESS | 3832 | 1466728006348 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:46 INFO - PROCESS | 3832 | ++DOCSHELL 104E7800 == 33 [pid = 3832] [id = 506] 17:26:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1055FC00) [pid = 3832] [serial = 1518] [outer = 00000000] 17:26:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (12D67000) [pid = 3832] [serial = 1519] [outer = 1055FC00] 17:26:46 INFO - PROCESS | 3832 | 1466728006393 Marionette DEBUG loaded listener.js 17:26:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (14FB7000) [pid = 3832] [serial = 1520] [outer = 1055FC00] 17:26:46 INFO - PROCESS | 3832 | 1466728006749 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]]]}] 17:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 941ms 17:26:46 INFO - PROCESS | 3832 | 1466728006807 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 17:26:46 INFO - PROCESS | 3832 | 1466728006809 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 17:26:46 INFO - PROCESS | 3832 | 1466728006812 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:26:46 INFO - PROCESS | 3832 | 1466728006814 Marionette TRACE conn3 <- [1,1990,null,{}] 17:26:46 INFO - PROCESS | 3832 | 1466728006824 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}] 17:26:46 INFO - PROCESS | 3832 | 1466728006826 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:46 INFO - PROCESS | 3832 | 1466728006902 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 17:26:46 INFO - PROCESS | 3832 | 1466728006907 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:46 INFO - PROCESS | 3832 | 1466728006909 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:46 INFO - PROCESS | 3832 | ++DOCSHELL 14F8F000 == 34 [pid = 3832] [id = 507] 17:26:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15A65800) [pid = 3832] [serial = 1521] [outer = 00000000] 17:26:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1750A000) [pid = 3832] [serial = 1522] [outer = 15A65800] 17:26:46 INFO - PROCESS | 3832 | 1466728006953 Marionette DEBUG loaded listener.js 17:26:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (177CD400) [pid = 3832] [serial = 1523] [outer = 15A65800] 17:26:47 INFO - PROCESS | 3832 | 1466728007392 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]]]}] 17:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 627ms 17:26:47 INFO - PROCESS | 3832 | 1466728007451 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 17:26:47 INFO - PROCESS | 3832 | 1466728007453 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 17:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:26:47 INFO - PROCESS | 3832 | 1466728007456 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:26:47 INFO - PROCESS | 3832 | 1466728007458 Marionette TRACE conn3 <- [1,1994,null,{}] 17:26:47 INFO - PROCESS | 3832 | 1466728007461 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}] 17:26:47 INFO - PROCESS | 3832 | 1466728007463 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:47 INFO - PROCESS | 3832 | 1466728007540 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 17:26:47 INFO - PROCESS | 3832 | 1466728007547 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:47 INFO - PROCESS | 3832 | 1466728007549 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:47 INFO - PROCESS | 3832 | ++DOCSHELL 15E95800 == 35 [pid = 3832] [id = 508] 17:26:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16ED0C00) [pid = 3832] [serial = 1524] [outer = 00000000] 17:26:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (180F1C00) [pid = 3832] [serial = 1525] [outer = 16ED0C00] 17:26:47 INFO - PROCESS | 3832 | 1466728007592 Marionette DEBUG loaded listener.js 17:26:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (180D2C00) [pid = 3832] [serial = 1526] [outer = 16ED0C00] 17:26:48 INFO - PROCESS | 3832 | 1466728008037 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]]]}] 17:26:48 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 17:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 627ms 17:26:48 INFO - PROCESS | 3832 | 1466728008098 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 17:26:48 INFO - PROCESS | 3832 | 1466728008100 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 17:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:26:48 INFO - PROCESS | 3832 | 1466728008103 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:26:48 INFO - PROCESS | 3832 | 1466728008105 Marionette TRACE conn3 <- [1,1998,null,{}] 17:26:48 INFO - PROCESS | 3832 | 1466728008108 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}] 17:26:48 INFO - PROCESS | 3832 | 1466728008110 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:48 INFO - PROCESS | 3832 | 1466728008186 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 17:26:48 INFO - PROCESS | 3832 | 1466728008194 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:48 INFO - PROCESS | 3832 | 1466728008196 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:48 INFO - PROCESS | 3832 | ++DOCSHELL 153CF000 == 36 [pid = 3832] [id = 509] 17:26:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (180F8400) [pid = 3832] [serial = 1527] [outer = 00000000] 17:26:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (180FEC00) [pid = 3832] [serial = 1528] [outer = 180F8400] 17:26:48 INFO - PROCESS | 3832 | 1466728008239 Marionette DEBUG loaded listener.js 17:26:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (180FF000) [pid = 3832] [serial = 1529] [outer = 180F8400] 17:26:49 INFO - PROCESS | 3832 | 1466728009054 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]]]}] 17:26:49 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 17:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 988ms 17:26:49 INFO - PROCESS | 3832 | 1466728009092 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 17:26:49 INFO - PROCESS | 3832 | 1466728009096 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 17:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:26:49 INFO - PROCESS | 3832 | 1466728009101 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:26:49 INFO - PROCESS | 3832 | 1466728009106 Marionette TRACE conn3 <- [1,2002,null,{}] 17:26:49 INFO - PROCESS | 3832 | 1466728009112 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}] 17:26:49 INFO - PROCESS | 3832 | 1466728009115 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:49 INFO - PROCESS | 3832 | 1466728009233 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 17:26:49 INFO - PROCESS | 3832 | 1466728009367 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:49 INFO - PROCESS | 3832 | 1466728009372 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:49 INFO - PROCESS | 3832 | ++DOCSHELL 11C29400 == 37 [pid = 3832] [id = 510] 17:26:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (129EA800) [pid = 3832] [serial = 1530] [outer = 00000000] 17:26:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (13155000) [pid = 3832] [serial = 1531] [outer = 129EA800] 17:26:49 INFO - PROCESS | 3832 | 1466728009435 Marionette DEBUG loaded listener.js 17:26:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (131DEC00) [pid = 3832] [serial = 1532] [outer = 129EA800] 17:26:50 INFO - PROCESS | 3832 | 1466728010099 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]]]}] 17:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1050ms 17:26:50 INFO - PROCESS | 3832 | 1466728010201 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 17:26:50 INFO - PROCESS | 3832 | 1466728010206 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 17:26:50 INFO - PROCESS | 3832 | 1466728010213 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:26:50 INFO - PROCESS | 3832 | 1466728010216 Marionette TRACE conn3 <- [1,2006,null,{}] 17:26:50 INFO - PROCESS | 3832 | 1466728010220 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}] 17:26:50 INFO - PROCESS | 3832 | 1466728010223 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:50 INFO - PROCESS | 3832 | 1466728010349 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 17:26:50 INFO - PROCESS | 3832 | 1466728010485 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:50 INFO - PROCESS | 3832 | 1466728010488 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:50 INFO - PROCESS | 3832 | ++DOCSHELL 1281EC00 == 38 [pid = 3832] [id = 511] 17:26:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (128A2000) [pid = 3832] [serial = 1533] [outer = 00000000] 17:26:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (130CBC00) [pid = 3832] [serial = 1534] [outer = 128A2000] 17:26:50 INFO - PROCESS | 3832 | 1466728010549 Marionette DEBUG loaded listener.js 17:26:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (13938C00) [pid = 3832] [serial = 1535] [outer = 128A2000] 17:26:51 INFO - PROCESS | 3832 | --DOCSHELL 15E95800 == 37 [pid = 3832] [id = 508] 17:26:51 INFO - PROCESS | 3832 | --DOCSHELL 14F8F000 == 36 [pid = 3832] [id = 507] 17:26:51 INFO - PROCESS | 3832 | --DOCSHELL 104E7800 == 35 [pid = 3832] [id = 506] 17:26:51 INFO - PROCESS | 3832 | --DOCSHELL 1669E000 == 34 [pid = 3832] [id = 505] 17:26:51 INFO - PROCESS | 3832 | --DOCSHELL 10A59C00 == 33 [pid = 3832] [id = 504] 17:26:51 INFO - PROCESS | 3832 | --DOCSHELL 153CF400 == 32 [pid = 3832] [id = 503] 17:26:51 INFO - PROCESS | 3832 | --DOCSHELL 13DEF400 == 31 [pid = 3832] [id = 502] 17:26:51 INFO - PROCESS | 3832 | --DOCSHELL 114C9C00 == 30 [pid = 3832] [id = 501] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (180D4800) [pid = 3832] [serial = 1489] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (18009800) [pid = 3832] [serial = 1487] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16790C00) [pid = 3832] [serial = 1474] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (173CF800) [pid = 3832] [serial = 1477] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16985C00) [pid = 3832] [serial = 1475] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16CF7400) [pid = 3832] [serial = 1480] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (173D8000) [pid = 3832] [serial = 1478] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15EE3000) [pid = 3832] [serial = 1454] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10EC6C00) [pid = 3832] [serial = 1456] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1281F400) [pid = 3832] [serial = 1457] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (14FAE000) [pid = 3832] [serial = 1459] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (157A2800) [pid = 3832] [serial = 1460] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1669C000) [pid = 3832] [serial = 1471] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1623E800) [pid = 3832] [serial = 1468] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16247400) [pid = 3832] [serial = 1469] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13081800) [pid = 3832] [serial = 1462] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (13124800) [pid = 3832] [serial = 1463] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (14F90000) [pid = 3832] [serial = 1465] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (15321800) [pid = 3832] [serial = 1466] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (177CD800) [pid = 3832] [serial = 1483] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (173DC400) [pid = 3832] [serial = 1481] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (177D9400) [pid = 3832] [serial = 1484] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16781800) [pid = 3832] [serial = 1472] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (17E2D000) [pid = 3832] [serial = 1490] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (18003000) [pid = 3832] [serial = 1486] [outer = 00000000] [url = about:blank] 17:26:51 INFO - PROCESS | 3832 | 1466728011327 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]]]}] 17:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1144ms 17:26:51 INFO - PROCESS | 3832 | 1466728011369 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 17:26:51 INFO - PROCESS | 3832 | 1466728011373 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 17:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:26:51 INFO - PROCESS | 3832 | 1466728011377 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:26:51 INFO - PROCESS | 3832 | 1466728011382 Marionette TRACE conn3 <- [1,2010,null,{}] 17:26:51 INFO - PROCESS | 3832 | 1466728011386 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}] 17:26:51 INFO - PROCESS | 3832 | 1466728011389 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:51 INFO - PROCESS | 3832 | 1466728011494 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 17:26:51 INFO - PROCESS | 3832 | 1466728011588 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:51 INFO - PROCESS | 3832 | 1466728011590 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:51 INFO - PROCESS | 3832 | ++DOCSHELL 10A60C00 == 31 [pid = 3832] [id = 512] 17:26:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10A61400) [pid = 3832] [serial = 1536] [outer = 00000000] 17:26:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (12898C00) [pid = 3832] [serial = 1537] [outer = 10A61400] 17:26:51 INFO - PROCESS | 3832 | 1466728011638 Marionette DEBUG loaded listener.js 17:26:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13155800) [pid = 3832] [serial = 1538] [outer = 10A61400] 17:26:52 INFO - PROCESS | 3832 | 1466728012077 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]]]}] 17:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 737ms 17:26:52 INFO - PROCESS | 3832 | 1466728012115 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 17:26:52 INFO - PROCESS | 3832 | 1466728012119 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 17:26:52 INFO - PROCESS | 3832 | 1466728012125 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:26:52 INFO - PROCESS | 3832 | 1466728012128 Marionette TRACE conn3 <- [1,2014,null,{}] 17:26:52 INFO - PROCESS | 3832 | 1466728012132 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}] 17:26:52 INFO - PROCESS | 3832 | 1466728012134 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:52 INFO - PROCESS | 3832 | 1466728012221 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 17:26:52 INFO - PROCESS | 3832 | 1466728012227 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:52 INFO - PROCESS | 3832 | 1466728012230 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:52 INFO - PROCESS | 3832 | ++DOCSHELL 140EC400 == 32 [pid = 3832] [id = 513] 17:26:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (140ECC00) [pid = 3832] [serial = 1539] [outer = 00000000] 17:26:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1532E400) [pid = 3832] [serial = 1540] [outer = 140ECC00] 17:26:52 INFO - PROCESS | 3832 | 1466728012276 Marionette DEBUG loaded listener.js 17:26:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (153C8C00) [pid = 3832] [serial = 1541] [outer = 140ECC00] 17:26:52 INFO - PROCESS | 3832 | 1466728012753 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]]]}] 17:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 626ms 17:26:52 INFO - PROCESS | 3832 | 1466728012763 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 17:26:52 INFO - PROCESS | 3832 | 1466728012766 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 17:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:26:52 INFO - PROCESS | 3832 | 1466728012769 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:26:52 INFO - PROCESS | 3832 | 1466728012772 Marionette TRACE conn3 <- [1,2018,null,{}] 17:26:52 INFO - PROCESS | 3832 | 1466728012787 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}] 17:26:52 INFO - PROCESS | 3832 | 1466728012791 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:52 INFO - PROCESS | 3832 | 1466728012874 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 17:26:52 INFO - PROCESS | 3832 | 1466728012881 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:52 INFO - PROCESS | 3832 | 1466728012885 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:52 INFO - PROCESS | 3832 | ++DOCSHELL 1623F800 == 33 [pid = 3832] [id = 514] 17:26:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16242400) [pid = 3832] [serial = 1542] [outer = 00000000] 17:26:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (164EA800) [pid = 3832] [serial = 1543] [outer = 16242400] 17:26:52 INFO - PROCESS | 3832 | 1466728012932 Marionette DEBUG loaded listener.js 17:26:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (166A2C00) [pid = 3832] [serial = 1544] [outer = 16242400] 17:26:53 INFO - PROCESS | 3832 | 1466728013382 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]]]}] 17:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 627ms 17:26:53 INFO - PROCESS | 3832 | 1466728013407 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 17:26:53 INFO - PROCESS | 3832 | 1466728013410 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 17:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:26:53 INFO - PROCESS | 3832 | 1466728013413 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:26:53 INFO - PROCESS | 3832 | 1466728013415 Marionette TRACE conn3 <- [1,2022,null,{}] 17:26:53 INFO - PROCESS | 3832 | 1466728013418 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}] 17:26:53 INFO - PROCESS | 3832 | 1466728013420 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:53 INFO - PROCESS | 3832 | 1466728013513 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 17:26:53 INFO - PROCESS | 3832 | 1466728013518 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:53 INFO - PROCESS | 3832 | 1466728013520 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:53 INFO - PROCESS | 3832 | ++DOCSHELL 16783C00 == 34 [pid = 3832] [id = 515] 17:26:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16786000) [pid = 3832] [serial = 1545] [outer = 00000000] 17:26:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16CF7400) [pid = 3832] [serial = 1546] [outer = 16786000] 17:26:53 INFO - PROCESS | 3832 | 1466728013564 Marionette DEBUG loaded listener.js 17:26:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17377C00) [pid = 3832] [serial = 1547] [outer = 16786000] 17:26:54 INFO - PROCESS | 3832 | 1466728014050 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]]]}] 17:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 705ms 17:26:54 INFO - PROCESS | 3832 | 1466728014112 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 17:26:54 INFO - PROCESS | 3832 | 1466728014114 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 17:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:26:54 INFO - PROCESS | 3832 | 1466728014117 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:26:54 INFO - PROCESS | 3832 | 1466728014119 Marionette TRACE conn3 <- [1,2026,null,{}] 17:26:54 INFO - PROCESS | 3832 | 1466728014129 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}] 17:26:54 INFO - PROCESS | 3832 | 1466728014131 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:54 INFO - PROCESS | 3832 | 1466728014241 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 17:26:54 INFO - PROCESS | 3832 | 1466728014250 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:54 INFO - PROCESS | 3832 | 1466728014252 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:54 INFO - PROCESS | 3832 | ++DOCSHELL 16785400 == 35 [pid = 3832] [id = 516] 17:26:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16CF2400) [pid = 3832] [serial = 1548] [outer = 00000000] 17:26:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (173D9C00) [pid = 3832] [serial = 1549] [outer = 16CF2400] 17:26:54 INFO - PROCESS | 3832 | 1466728014295 Marionette DEBUG loaded listener.js 17:26:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (173DA800) [pid = 3832] [serial = 1550] [outer = 16CF2400] 17:26:54 INFO - PROCESS | 3832 | 1466728014774 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]]]}] 17:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 705ms 17:26:54 INFO - PROCESS | 3832 | 1466728014817 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 17:26:54 INFO - PROCESS | 3832 | 1466728014819 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 17:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:26:54 INFO - PROCESS | 3832 | 1466728014822 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:26:54 INFO - PROCESS | 3832 | 1466728014824 Marionette TRACE conn3 <- [1,2030,null,{}] 17:26:54 INFO - PROCESS | 3832 | 1466728014828 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}] 17:26:54 INFO - PROCESS | 3832 | 1466728014833 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:55 INFO - PROCESS | 3832 | 1466728014993 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 17:26:55 INFO - PROCESS | 3832 | 1466728015004 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:55 INFO - PROCESS | 3832 | 1466728015006 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:55 INFO - PROCESS | 3832 | ++DOCSHELL 10A5C800 == 36 [pid = 3832] [id = 517] 17:26:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (173EE400) [pid = 3832] [serial = 1551] [outer = 00000000] 17:26:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1800A800) [pid = 3832] [serial = 1552] [outer = 173EE400] 17:26:55 INFO - PROCESS | 3832 | 1466728015059 Marionette DEBUG loaded listener.js 17:26:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1800E000) [pid = 3832] [serial = 1553] [outer = 173EE400] 17:26:55 INFO - PROCESS | 3832 | 1466728015494 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]]]}] 17:26:55 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) 17:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 705ms 17:26:55 INFO - PROCESS | 3832 | 1466728015522 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 17:26:55 INFO - PROCESS | 3832 | 1466728015524 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 17:26:55 INFO - PROCESS | 3832 | 1466728015527 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:26:55 INFO - PROCESS | 3832 | 1466728015529 Marionette TRACE conn3 <- [1,2034,null,{}] 17:26:55 INFO - PROCESS | 3832 | 1466728015533 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}] 17:26:55 INFO - PROCESS | 3832 | 1466728015535 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:55 INFO - PROCESS | 3832 | 1466728015646 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 17:26:55 INFO - PROCESS | 3832 | 1466728015651 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:55 INFO - PROCESS | 3832 | 1466728015653 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:55 INFO - PROCESS | 3832 | ++DOCSHELL 1624C000 == 37 [pid = 3832] [id = 518] 17:26:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17D86000) [pid = 3832] [serial = 1554] [outer = 00000000] 17:26:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (180F5400) [pid = 3832] [serial = 1555] [outer = 17D86000] 17:26:55 INFO - PROCESS | 3832 | 1466728015700 Marionette DEBUG loaded listener.js 17:26:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (180FCC00) [pid = 3832] [serial = 1556] [outer = 17D86000] 17:26:56 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16ED0C00) [pid = 3832] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:26:56 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15F01800) [pid = 3832] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:26:56 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (153CFC00) [pid = 3832] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:26:56 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (130A3800) [pid = 3832] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:26:56 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (114CAC00) [pid = 3832] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:26:56 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13DEFC00) [pid = 3832] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:26:56 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12BD9C00) [pid = 3832] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:26:56 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1559C400) [pid = 3832] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:26:56 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (173D1400) [pid = 3832] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:26:56 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16784800) [pid = 3832] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:26:56 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1055FC00) [pid = 3832] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:26:56 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (15A65800) [pid = 3832] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:26:56 INFO - PROCESS | 3832 | 1466728016226 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]]]}] 17:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 753ms 17:26:56 INFO - PROCESS | 3832 | 1466728016268 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 17:26:56 INFO - PROCESS | 3832 | 1466728016270 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 17:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:26:56 INFO - PROCESS | 3832 | 1466728016273 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:26:56 INFO - PROCESS | 3832 | 1466728016275 Marionette TRACE conn3 <- [1,2038,null,{}] 17:26:56 INFO - PROCESS | 3832 | 1466728016278 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}] 17:26:56 INFO - PROCESS | 3832 | 1466728016280 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:56 INFO - PROCESS | 3832 | 1466728016431 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 17:26:56 INFO - PROCESS | 3832 | 1466728016436 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:56 INFO - PROCESS | 3832 | 1466728016438 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:56 INFO - PROCESS | 3832 | ++DOCSHELL 153CFC00 == 38 [pid = 3832] [id = 519] 17:26:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16240400) [pid = 3832] [serial = 1557] [outer = 00000000] 17:26:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16A48C00) [pid = 3832] [serial = 1558] [outer = 16240400] 17:26:56 INFO - PROCESS | 3832 | 1466728016482 Marionette DEBUG loaded listener.js 17:26:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (173D0800) [pid = 3832] [serial = 1559] [outer = 16240400] 17:26:56 INFO - PROCESS | 3832 | 1466728016912 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]]]}] 17:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 642ms 17:26:56 INFO - PROCESS | 3832 | 1466728016947 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 17:26:56 INFO - PROCESS | 3832 | 1466728016949 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 17:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:26:56 INFO - PROCESS | 3832 | 1466728016952 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:26:56 INFO - PROCESS | 3832 | 1466728016954 Marionette TRACE conn3 <- [1,2042,null,{}] 17:26:56 INFO - PROCESS | 3832 | 1466728016961 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}] 17:26:56 INFO - PROCESS | 3832 | 1466728016963 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:57 INFO - PROCESS | 3832 | 1466728017041 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 17:26:57 INFO - PROCESS | 3832 | 1466728017047 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:57 INFO - PROCESS | 3832 | 1466728017049 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:57 INFO - PROCESS | 3832 | ++DOCSHELL 1532C000 == 39 [pid = 3832] [id = 520] 17:26:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (180CCC00) [pid = 3832] [serial = 1560] [outer = 00000000] 17:26:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (194C5400) [pid = 3832] [serial = 1561] [outer = 180CCC00] 17:26:57 INFO - PROCESS | 3832 | 1466728017101 Marionette DEBUG loaded listener.js 17:26:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (195D9C00) [pid = 3832] [serial = 1562] [outer = 180CCC00] 17:26:57 INFO - PROCESS | 3832 | 1466728017534 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]]]}] 17:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 627ms 17:26:57 INFO - PROCESS | 3832 | 1466728017592 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 17:26:57 INFO - PROCESS | 3832 | 1466728017594 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 17:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:26:57 INFO - PROCESS | 3832 | 1466728017598 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:26:57 INFO - PROCESS | 3832 | 1466728017599 Marionette TRACE conn3 <- [1,2046,null,{}] 17:26:57 INFO - PROCESS | 3832 | 1466728017602 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}] 17:26:57 INFO - PROCESS | 3832 | 1466728017604 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:57 INFO - PROCESS | 3832 | 1466728017682 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 17:26:57 INFO - PROCESS | 3832 | 1466728017687 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:57 INFO - PROCESS | 3832 | 1466728017689 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:57 INFO - PROCESS | 3832 | ++DOCSHELL 180F0C00 == 40 [pid = 3832] [id = 521] 17:26:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (194C3800) [pid = 3832] [serial = 1563] [outer = 00000000] 17:26:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (195E0400) [pid = 3832] [serial = 1564] [outer = 194C3800] 17:26:57 INFO - PROCESS | 3832 | 1466728017732 Marionette DEBUG loaded listener.js 17:26:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (195E5000) [pid = 3832] [serial = 1565] [outer = 194C3800] 17:26:58 INFO - PROCESS | 3832 | 1466728018395 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]]]}] 17:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 846ms 17:26:58 INFO - PROCESS | 3832 | 1466728018441 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 17:26:58 INFO - PROCESS | 3832 | 1466728018447 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 17:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:26:58 INFO - PROCESS | 3832 | 1466728018452 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:26:58 INFO - PROCESS | 3832 | 1466728018455 Marionette TRACE conn3 <- [1,2050,null,{}] 17:26:58 INFO - PROCESS | 3832 | 1466728018462 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}] 17:26:58 INFO - PROCESS | 3832 | 1466728018465 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:58 INFO - PROCESS | 3832 | 1466728018579 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 17:26:58 INFO - PROCESS | 3832 | 1466728018716 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:58 INFO - PROCESS | 3832 | 1466728018719 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:58 INFO - PROCESS | 3832 | ++DOCSHELL 129EE400 == 41 [pid = 3832] [id = 522] 17:26:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (129F2800) [pid = 3832] [serial = 1566] [outer = 00000000] 17:26:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (132F2800) [pid = 3832] [serial = 1567] [outer = 129F2800] 17:26:58 INFO - PROCESS | 3832 | 1466728018776 Marionette DEBUG loaded listener.js 17:26:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (14FB7C00) [pid = 3832] [serial = 1568] [outer = 129F2800] 17:26:59 INFO - PROCESS | 3832 | 1466728019412 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]]]}] 17:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1003ms 17:26:59 INFO - PROCESS | 3832 | 1466728019454 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 17:26:59 INFO - PROCESS | 3832 | 1466728019459 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 17:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:26:59 INFO - PROCESS | 3832 | 1466728019467 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:26:59 INFO - PROCESS | 3832 | 1466728019470 Marionette TRACE conn3 <- [1,2054,null,{}] 17:26:59 INFO - PROCESS | 3832 | 1466728019474 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}] 17:26:59 INFO - PROCESS | 3832 | 1466728019477 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:59 INFO - PROCESS | 3832 | 1466728019593 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 17:26:59 INFO - PROCESS | 3832 | 1466728019752 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:59 INFO - PROCESS | 3832 | 1466728019755 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:26:59 INFO - PROCESS | 3832 | ++DOCSHELL 164E6000 == 42 [pid = 3832] [id = 523] 17:26:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (164E6800) [pid = 3832] [serial = 1569] [outer = 00000000] 17:26:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16784000) [pid = 3832] [serial = 1570] [outer = 164E6800] 17:26:59 INFO - PROCESS | 3832 | 1466728019814 Marionette DEBUG loaded listener.js 17:26:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (16CF2800) [pid = 3832] [serial = 1571] [outer = 164E6800] 17:27:00 INFO - PROCESS | 3832 | 1466728020441 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]]]}] 17:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1050ms 17:27:00 INFO - PROCESS | 3832 | 1466728020534 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 17:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:27:00 INFO - PROCESS | 3832 | 1466728020537 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 17:27:00 INFO - PROCESS | 3832 | 1466728020541 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:27:00 INFO - PROCESS | 3832 | 1466728020545 Marionette TRACE conn3 <- [1,2058,null,{}] 17:27:00 INFO - PROCESS | 3832 | 1466728020556 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}] 17:27:00 INFO - PROCESS | 3832 | 1466728020561 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:00 INFO - PROCESS | 3832 | 1466728020726 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 17:27:00 INFO - PROCESS | 3832 | 1466728020737 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:00 INFO - PROCESS | 3832 | 1466728020740 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:00 INFO - PROCESS | 3832 | ++DOCSHELL 195D9800 == 43 [pid = 3832] [id = 524] 17:27:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (195DD800) [pid = 3832] [serial = 1572] [outer = 00000000] 17:27:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (197CC000) [pid = 3832] [serial = 1573] [outer = 195DD800] 17:27:00 INFO - PROCESS | 3832 | 1466728020797 Marionette DEBUG loaded listener.js 17:27:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (197D2C00) [pid = 3832] [serial = 1574] [outer = 195DD800] 17:27:01 INFO - PROCESS | 3832 | 1466728021430 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]]]}] 17:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1097ms 17:27:01 INFO - PROCESS | 3832 | 1466728021667 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 17:27:01 INFO - PROCESS | 3832 | 1466728021672 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 17:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:27:01 INFO - PROCESS | 3832 | 1466728021679 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:27:01 INFO - PROCESS | 3832 | 1466728021682 Marionette TRACE conn3 <- [1,2062,null,{}] 17:27:01 INFO - PROCESS | 3832 | 1466728021687 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}] 17:27:01 INFO - PROCESS | 3832 | 1466728021691 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:01 INFO - PROCESS | 3832 | 1466728021789 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 17:27:01 INFO - PROCESS | 3832 | 1466728021919 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:01 INFO - PROCESS | 3832 | 1466728021924 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:01 INFO - PROCESS | 3832 | ++DOCSHELL 12DF6C00 == 44 [pid = 3832] [id = 525] 17:27:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (12DFEC00) [pid = 3832] [serial = 1575] [outer = 00000000] 17:27:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (13124000) [pid = 3832] [serial = 1576] [outer = 12DFEC00] 17:27:01 INFO - PROCESS | 3832 | 1466728021973 Marionette DEBUG loaded listener.js 17:27:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (131D5400) [pid = 3832] [serial = 1577] [outer = 12DFEC00] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 173D0C00 == 43 [pid = 3832] [id = 499] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 1532C000 == 42 [pid = 3832] [id = 520] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 153CFC00 == 41 [pid = 3832] [id = 519] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 1624C000 == 40 [pid = 3832] [id = 518] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 10A5C800 == 39 [pid = 3832] [id = 517] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 16785400 == 38 [pid = 3832] [id = 516] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 16783C00 == 37 [pid = 3832] [id = 515] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 1623F800 == 36 [pid = 3832] [id = 514] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 140EC400 == 35 [pid = 3832] [id = 513] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 10A60C00 == 34 [pid = 3832] [id = 512] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 1281EC00 == 33 [pid = 3832] [id = 511] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 11C29400 == 32 [pid = 3832] [id = 510] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 153CF000 == 31 [pid = 3832] [id = 509] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 130A2000 == 30 [pid = 3832] [id = 500] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 195D9800 == 29 [pid = 3832] [id = 524] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 164E6000 == 28 [pid = 3832] [id = 523] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 180F0C00 == 27 [pid = 3832] [id = 521] 17:27:03 INFO - PROCESS | 3832 | --DOCSHELL 129EE400 == 26 [pid = 3832] [id = 522] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (180F1C00) [pid = 3832] [serial = 1525] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (164E2000) [pid = 3832] [serial = 1513] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (15A6A800) [pid = 3832] [serial = 1510] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (140F2C00) [pid = 3832] [serial = 1502] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (13DF6C00) [pid = 3832] [serial = 1501] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1302FC00) [pid = 3832] [serial = 1504] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (130C6C00) [pid = 3832] [serial = 1505] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13DFA800) [pid = 3832] [serial = 1507] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (144C4800) [pid = 3832] [serial = 1508] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (14FAD000) [pid = 3832] [serial = 1493] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13131800) [pid = 3832] [serial = 1492] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1624A000) [pid = 3832] [serial = 1496] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15EE0C00) [pid = 3832] [serial = 1495] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (180D1000) [pid = 3832] [serial = 1499] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (177CC800) [pid = 3832] [serial = 1498] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16790000) [pid = 3832] [serial = 1516] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (180D2C00) [pid = 3832] [serial = 1526] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (164EB800) [pid = 3832] [serial = 1514] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12D67000) [pid = 3832] [serial = 1519] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16CF2C00) [pid = 3832] [serial = 1517] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (14FB7000) [pid = 3832] [serial = 1520] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1750A000) [pid = 3832] [serial = 1522] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (177CD400) [pid = 3832] [serial = 1523] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (15E89C00) [pid = 3832] [serial = 1511] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 3832 | 1466728023235 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]]]}] 17:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1615ms 17:27:03 INFO - PROCESS | 3832 | 1466728023291 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 17:27:03 INFO - PROCESS | 3832 | 1466728023294 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 17:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:27:03 INFO - PROCESS | 3832 | 1466728023302 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:27:03 INFO - PROCESS | 3832 | 1466728023305 Marionette TRACE conn3 <- [1,2066,null,{}] 17:27:03 INFO - PROCESS | 3832 | 1466728023312 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}] 17:27:03 INFO - PROCESS | 3832 | 1466728023316 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:03 INFO - PROCESS | 3832 | 1466728023407 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 17:27:03 INFO - PROCESS | 3832 | 1466728023499 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:03 INFO - PROCESS | 3832 | 1466728023502 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:03 INFO - PROCESS | 3832 | ++DOCSHELL 10A60C00 == 27 [pid = 3832] [id = 526] 17:27:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (10A61000) [pid = 3832] [serial = 1578] [outer = 00000000] 17:27:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (129EE400) [pid = 3832] [serial = 1579] [outer = 10A61000] 17:27:03 INFO - PROCESS | 3832 | 1466728023549 Marionette DEBUG loaded listener.js 17:27:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (12D61400) [pid = 3832] [serial = 1580] [outer = 10A61000] 17:27:03 INFO - PROCESS | 3832 | 1466728023969 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]]]}] 17:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 690ms 17:27:04 INFO - PROCESS | 3832 | 1466728024001 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 17:27:04 INFO - PROCESS | 3832 | 1466728024006 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 17:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:27:04 INFO - PROCESS | 3832 | 1466728024016 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:27:04 INFO - PROCESS | 3832 | 1466728024019 Marionette TRACE conn3 <- [1,2070,null,{}] 17:27:04 INFO - PROCESS | 3832 | 1466728024022 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}] 17:27:04 INFO - PROCESS | 3832 | 1466728024025 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:04 INFO - PROCESS | 3832 | 1466728024111 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 17:27:04 INFO - PROCESS | 3832 | 1466728024117 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:04 INFO - PROCESS | 3832 | 1466728024120 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:04 INFO - PROCESS | 3832 | ++DOCSHELL 13943C00 == 28 [pid = 3832] [id = 527] 17:27:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13944000) [pid = 3832] [serial = 1581] [outer = 00000000] 17:27:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13DF6C00) [pid = 3832] [serial = 1582] [outer = 13944000] 17:27:04 INFO - PROCESS | 3832 | 1466728024167 Marionette DEBUG loaded listener.js 17:27:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (140F0C00) [pid = 3832] [serial = 1583] [outer = 13944000] 17:27:04 INFO - PROCESS | 3832 | 1466728024628 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]]]}] 17:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 627ms 17:27:04 INFO - PROCESS | 3832 | 1466728024656 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 17:27:04 INFO - PROCESS | 3832 | 1466728024659 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 17:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:27:04 INFO - PROCESS | 3832 | 1466728024669 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:27:04 INFO - PROCESS | 3832 | 1466728024672 Marionette TRACE conn3 <- [1,2074,null,{}] 17:27:04 INFO - PROCESS | 3832 | 1466728024683 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}] 17:27:04 INFO - PROCESS | 3832 | 1466728024688 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:04 INFO - PROCESS | 3832 | 1466728024772 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 17:27:04 INFO - PROCESS | 3832 | 1466728024781 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:04 INFO - PROCESS | 3832 | 1466728024784 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:04 INFO - PROCESS | 3832 | ++DOCSHELL 15A3DC00 == 29 [pid = 3832] [id = 528] 17:27:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15A42C00) [pid = 3832] [serial = 1584] [outer = 00000000] 17:27:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15AA4800) [pid = 3832] [serial = 1585] [outer = 15A42C00] 17:27:04 INFO - PROCESS | 3832 | 1466728024875 Marionette DEBUG loaded listener.js 17:27:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15E8B400) [pid = 3832] [serial = 1586] [outer = 15A42C00] 17:27:05 INFO - PROCESS | 3832 | 1466728025327 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]]]}] 17:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 752ms 17:27:05 INFO - PROCESS | 3832 | 1466728025412 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 17:27:05 INFO - PROCESS | 3832 | 1466728025414 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 17:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:27:05 INFO - PROCESS | 3832 | 1466728025424 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:27:05 INFO - PROCESS | 3832 | 1466728025426 Marionette TRACE conn3 <- [1,2078,null,{}] 17:27:05 INFO - PROCESS | 3832 | 1466728025429 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}] 17:27:05 INFO - PROCESS | 3832 | 1466728025432 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:05 INFO - PROCESS | 3832 | 1466728025547 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 17:27:05 INFO - PROCESS | 3832 | 1466728025553 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:05 INFO - PROCESS | 3832 | 1466728025555 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:05 INFO - PROCESS | 3832 | ++DOCSHELL 15A6DC00 == 30 [pid = 3832] [id = 529] 17:27:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15AB1000) [pid = 3832] [serial = 1587] [outer = 00000000] 17:27:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1623F800) [pid = 3832] [serial = 1588] [outer = 15AB1000] 17:27:05 INFO - PROCESS | 3832 | 1466728025599 Marionette DEBUG loaded listener.js 17:27:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16247400) [pid = 3832] [serial = 1589] [outer = 15AB1000] 17:27:06 INFO - PROCESS | 3832 | 1466728026056 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]]]}] 17:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 689ms 17:27:06 INFO - PROCESS | 3832 | 1466728026121 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 17:27:06 INFO - PROCESS | 3832 | 1466728026124 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 17:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:27:06 INFO - PROCESS | 3832 | 1466728026127 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:27:06 INFO - PROCESS | 3832 | 1466728026129 Marionette TRACE conn3 <- [1,2082,null,{}] 17:27:06 INFO - PROCESS | 3832 | 1466728026132 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}] 17:27:06 INFO - PROCESS | 3832 | 1466728026134 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:06 INFO - PROCESS | 3832 | 1466728026269 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 17:27:06 INFO - PROCESS | 3832 | 1466728026289 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:06 INFO - PROCESS | 3832 | 1466728026291 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:06 INFO - PROCESS | 3832 | ++DOCSHELL 1624D400 == 31 [pid = 3832] [id = 530] 17:27:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1624DC00) [pid = 3832] [serial = 1590] [outer = 00000000] 17:27:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (164E9800) [pid = 3832] [serial = 1591] [outer = 1624DC00] 17:27:06 INFO - PROCESS | 3832 | 1466728026334 Marionette DEBUG loaded listener.js 17:27:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (164EF000) [pid = 3832] [serial = 1592] [outer = 1624DC00] 17:27:06 INFO - PROCESS | 3832 | 1466728026779 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]]]}] 17:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 689ms 17:27:06 INFO - PROCESS | 3832 | 1466728026829 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 17:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:27:06 INFO - PROCESS | 3832 | 1466728026831 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 17:27:06 INFO - PROCESS | 3832 | 1466728026834 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:27:06 INFO - PROCESS | 3832 | 1466728026836 Marionette TRACE conn3 <- [1,2086,null,{}] 17:27:06 INFO - PROCESS | 3832 | 1466728026839 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}] 17:27:06 INFO - PROCESS | 3832 | 1466728026845 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:07 INFO - PROCESS | 3832 | 1466728026977 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 17:27:07 INFO - PROCESS | 3832 | 1466728027043 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:07 INFO - PROCESS | 3832 | 1466728027045 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:07 INFO - PROCESS | 3832 | ++DOCSHELL 16784800 == 32 [pid = 3832] [id = 531] 17:27:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1678E000) [pid = 3832] [serial = 1593] [outer = 00000000] 17:27:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16CF2C00) [pid = 3832] [serial = 1594] [outer = 1678E000] 17:27:07 INFO - PROCESS | 3832 | 1466728027089 Marionette DEBUG loaded listener.js 17:27:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (173D5C00) [pid = 3832] [serial = 1595] [outer = 1678E000] 17:27:07 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16CF2400) [pid = 3832] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:27:07 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (173EE400) [pid = 3832] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:27:07 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (180F8400) [pid = 3832] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:27:07 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17D86000) [pid = 3832] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:27:07 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16786000) [pid = 3832] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:27:07 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (128A2000) [pid = 3832] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:27:07 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (129EA800) [pid = 3832] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:27:07 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10A61400) [pid = 3832] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:27:07 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16242400) [pid = 3832] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:27:07 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (140ECC00) [pid = 3832] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:27:07 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (194C3800) [pid = 3832] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:27:07 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16240400) [pid = 3832] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:27:07 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (180CCC00) [pid = 3832] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:27:07 INFO - PROCESS | 3832 | 1466728027830 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]]]}] 17:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1003ms 17:27:07 INFO - PROCESS | 3832 | 1466728027867 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 17:27:07 INFO - PROCESS | 3832 | 1466728027869 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 17:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:27:07 INFO - PROCESS | 3832 | 1466728027872 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:27:07 INFO - PROCESS | 3832 | 1466728027884 Marionette TRACE conn3 <- [1,2090,null,{}] 17:27:07 INFO - PROCESS | 3832 | 1466728027887 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}] 17:27:07 INFO - PROCESS | 3832 | 1466728027889 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:08 INFO - PROCESS | 3832 | 1466728027999 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 17:27:08 INFO - PROCESS | 3832 | 1466728028060 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:08 INFO - PROCESS | 3832 | 1466728028062 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:08 INFO - PROCESS | 3832 | ++DOCSHELL 10561000 == 33 [pid = 3832] [id = 532] 17:27:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (105E7800) [pid = 3832] [serial = 1596] [outer = 00000000] 17:27:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (14F99800) [pid = 3832] [serial = 1597] [outer = 105E7800] 17:27:08 INFO - PROCESS | 3832 | 1466728028105 Marionette DEBUG loaded listener.js 17:27:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (14FAE400) [pid = 3832] [serial = 1598] [outer = 105E7800] 17:27:08 INFO - PROCESS | 3832 | 1466728028456 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]]]}] 17:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 658ms 17:27:08 INFO - PROCESS | 3832 | 1466728028531 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 17:27:08 INFO - PROCESS | 3832 | 1466728028533 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 17:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:27:08 INFO - PROCESS | 3832 | 1466728028537 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:27:08 INFO - PROCESS | 3832 | 1466728028539 Marionette TRACE conn3 <- [1,2094,null,{}] 17:27:08 INFO - PROCESS | 3832 | 1466728028543 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}] 17:27:08 INFO - PROCESS | 3832 | 1466728028544 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:08 INFO - PROCESS | 3832 | 1466728028619 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 17:27:08 INFO - PROCESS | 3832 | 1466728028625 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:08 INFO - PROCESS | 3832 | 1466728028627 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:08 INFO - PROCESS | 3832 | ++DOCSHELL 15EE0400 == 34 [pid = 3832] [id = 533] 17:27:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (164EE800) [pid = 3832] [serial = 1599] [outer = 00000000] 17:27:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (173E2C00) [pid = 3832] [serial = 1600] [outer = 164EE800] 17:27:08 INFO - PROCESS | 3832 | 1466728028670 Marionette DEBUG loaded listener.js 17:27:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (173EA000) [pid = 3832] [serial = 1601] [outer = 164EE800] 17:27:09 INFO - PROCESS | 3832 | 1466728029096 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]]]}] 17:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 595ms 17:27:09 INFO - PROCESS | 3832 | 1466728029134 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 17:27:09 INFO - PROCESS | 3832 | 1466728029136 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 17:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:27:09 INFO - PROCESS | 3832 | 1466728029151 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:27:09 INFO - PROCESS | 3832 | 1466728029153 Marionette TRACE conn3 <- [1,2098,null,{}] 17:27:09 INFO - PROCESS | 3832 | 1466728029156 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}] 17:27:09 INFO - PROCESS | 3832 | 1466728029158 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:09 INFO - PROCESS | 3832 | 1466728029239 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 17:27:09 INFO - PROCESS | 3832 | 1466728029245 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:09 INFO - PROCESS | 3832 | 1466728029247 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:09 INFO - PROCESS | 3832 | ++DOCSHELL 157B0C00 == 35 [pid = 3832] [id = 534] 17:27:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17D7D400) [pid = 3832] [serial = 1602] [outer = 00000000] 17:27:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (18003C00) [pid = 3832] [serial = 1603] [outer = 17D7D400] 17:27:09 INFO - PROCESS | 3832 | 1466728029290 Marionette DEBUG loaded listener.js 17:27:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (18009C00) [pid = 3832] [serial = 1604] [outer = 17D7D400] 17:27:09 INFO - PROCESS | 3832 | 1466728029880 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]]]}] 17:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 799ms 17:27:09 INFO - PROCESS | 3832 | 1466728029965 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 17:27:09 INFO - PROCESS | 3832 | 1466728029970 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 17:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:27:09 INFO - PROCESS | 3832 | 1466728029977 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:27:09 INFO - PROCESS | 3832 | 1466728029980 Marionette TRACE conn3 <- [1,2102,null,{}] 17:27:09 INFO - PROCESS | 3832 | 1466728029987 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}] 17:27:09 INFO - PROCESS | 3832 | 1466728029990 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:10 INFO - PROCESS | 3832 | 1466728030118 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 17:27:10 INFO - PROCESS | 3832 | 1466728030248 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:10 INFO - PROCESS | 3832 | 1466728030253 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:10 INFO - PROCESS | 3832 | ++DOCSHELL 10439800 == 36 [pid = 3832] [id = 535] 17:27:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (10561800) [pid = 3832] [serial = 1605] [outer = 00000000] 17:27:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (12BD8C00) [pid = 3832] [serial = 1606] [outer = 10561800] 17:27:10 INFO - PROCESS | 3832 | 1466728030311 Marionette DEBUG loaded listener.js 17:27:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1312B400) [pid = 3832] [serial = 1607] [outer = 10561800] 17:27:11 INFO - PROCESS | 3832 | 1466728031063 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]]]}] 17:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1144ms 17:27:11 INFO - PROCESS | 3832 | 1466728031121 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 17:27:11 INFO - PROCESS | 3832 | 1466728031126 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 17:27:11 INFO - PROCESS | 3832 | 1466728031156 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:27:11 INFO - PROCESS | 3832 | 1466728031159 Marionette TRACE conn3 <- [1,2106,null,{}] 17:27:11 INFO - PROCESS | 3832 | 1466728031163 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}] 17:27:11 INFO - PROCESS | 3832 | 1466728031166 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:11 INFO - PROCESS | 3832 | 1466728031291 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 17:27:11 INFO - PROCESS | 3832 | 1466728031420 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:11 INFO - PROCESS | 3832 | 1466728031423 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:11 INFO - PROCESS | 3832 | ++DOCSHELL 14FAD000 == 37 [pid = 3832] [id = 536] 17:27:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (14FB0C00) [pid = 3832] [serial = 1608] [outer = 00000000] 17:27:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (157AA000) [pid = 3832] [serial = 1609] [outer = 14FB0C00] 17:27:11 INFO - PROCESS | 3832 | 1466728031483 Marionette DEBUG loaded listener.js 17:27:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (15E93C00) [pid = 3832] [serial = 1610] [outer = 14FB0C00] 17:27:12 INFO - PROCESS | 3832 | 1466728032375 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]]]}] 17:27:12 INFO - PROCESS | 3832 | --DOCSHELL 15EE0400 == 36 [pid = 3832] [id = 533] 17:27:12 INFO - PROCESS | 3832 | --DOCSHELL 10561000 == 35 [pid = 3832] [id = 532] 17:27:12 INFO - PROCESS | 3832 | --DOCSHELL 16784800 == 34 [pid = 3832] [id = 531] 17:27:12 INFO - PROCESS | 3832 | --DOCSHELL 1624D400 == 33 [pid = 3832] [id = 530] 17:27:12 INFO - PROCESS | 3832 | --DOCSHELL 15A6DC00 == 32 [pid = 3832] [id = 529] 17:27:12 INFO - PROCESS | 3832 | --DOCSHELL 15A3DC00 == 31 [pid = 3832] [id = 528] 17:27:12 INFO - PROCESS | 3832 | --DOCSHELL 13943C00 == 30 [pid = 3832] [id = 527] 17:27:12 INFO - PROCESS | 3832 | --DOCSHELL 10A60C00 == 29 [pid = 3832] [id = 526] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (173D9C00) [pid = 3832] [serial = 1549] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1800A800) [pid = 3832] [serial = 1552] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (180FEC00) [pid = 3832] [serial = 1528] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (180FF000) [pid = 3832] [serial = 1529] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (180F5400) [pid = 3832] [serial = 1555] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16CF7400) [pid = 3832] [serial = 1546] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (130CBC00) [pid = 3832] [serial = 1534] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13938C00) [pid = 3832] [serial = 1535] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13155000) [pid = 3832] [serial = 1531] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (131DEC00) [pid = 3832] [serial = 1532] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12898C00) [pid = 3832] [serial = 1537] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13155800) [pid = 3832] [serial = 1538] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (164EA800) [pid = 3832] [serial = 1543] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (166A2C00) [pid = 3832] [serial = 1544] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1532E400) [pid = 3832] [serial = 1540] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (153C8C00) [pid = 3832] [serial = 1541] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1800E000) [pid = 3832] [serial = 1553] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (195E5000) [pid = 3832] [serial = 1565] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (195E0400) [pid = 3832] [serial = 1564] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (180FCC00) [pid = 3832] [serial = 1556] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16A48C00) [pid = 3832] [serial = 1558] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (194C5400) [pid = 3832] [serial = 1561] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (173DA800) [pid = 3832] [serial = 1550] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (173D0800) [pid = 3832] [serial = 1559] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (195D9C00) [pid = 3832] [serial = 1562] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (17377C00) [pid = 3832] [serial = 1547] [outer = 00000000] [url = about:blank] 17:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1300ms 17:27:12 INFO - PROCESS | 3832 | 1466728032463 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 17:27:12 INFO - PROCESS | 3832 | 1466728032467 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 17:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:27:12 INFO - PROCESS | 3832 | 1466728032472 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:27:12 INFO - PROCESS | 3832 | 1466728032476 Marionette TRACE conn3 <- [1,2110,null,{}] 17:27:12 INFO - PROCESS | 3832 | 1466728032481 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}] 17:27:12 INFO - PROCESS | 3832 | 1466728032484 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:12 INFO - PROCESS | 3832 | 1466728032577 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 17:27:12 INFO - PROCESS | 3832 | 1466728032584 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:12 INFO - PROCESS | 3832 | 1466728032589 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:12 INFO - PROCESS | 3832 | ++DOCSHELL 11C2DC00 == 30 [pid = 3832] [id = 537] 17:27:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (11C34800) [pid = 3832] [serial = 1611] [outer = 00000000] 17:27:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (12DFE400) [pid = 3832] [serial = 1612] [outer = 11C34800] 17:27:12 INFO - PROCESS | 3832 | 1466728032637 Marionette DEBUG loaded listener.js 17:27:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (130A8400) [pid = 3832] [serial = 1613] [outer = 11C34800] 17:27:13 INFO - PROCESS | 3832 | 1466728033169 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]]]}] 17:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 737ms 17:27:13 INFO - PROCESS | 3832 | 1466728033213 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 17:27:13 INFO - PROCESS | 3832 | 1466728033217 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 17:27:13 INFO - PROCESS | 3832 | 1466728033223 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:27:13 INFO - PROCESS | 3832 | 1466728033226 Marionette TRACE conn3 <- [1,2114,null,{}] 17:27:13 INFO - PROCESS | 3832 | 1466728033229 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}] 17:27:13 INFO - PROCESS | 3832 | 1466728033232 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:13 INFO - PROCESS | 3832 | 1466728033315 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 17:27:13 INFO - PROCESS | 3832 | 1466728033408 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:13 INFO - PROCESS | 3832 | 1466728033410 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:13 INFO - PROCESS | 3832 | ++DOCSHELL 13DF1400 == 31 [pid = 3832] [id = 538] 17:27:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13DF2C00) [pid = 3832] [serial = 1614] [outer = 00000000] 17:27:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (144C7C00) [pid = 3832] [serial = 1615] [outer = 13DF2C00] 17:27:13 INFO - PROCESS | 3832 | 1466728033457 Marionette DEBUG loaded listener.js 17:27:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (14FAD400) [pid = 3832] [serial = 1616] [outer = 13DF2C00] 17:27:13 INFO - PROCESS | 3832 | 1466728033839 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]]]}] 17:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 627ms 17:27:13 INFO - PROCESS | 3832 | 1466728033862 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 17:27:13 INFO - PROCESS | 3832 | 1466728033864 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 17:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:27:13 INFO - PROCESS | 3832 | 1466728033868 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:27:13 INFO - PROCESS | 3832 | 1466728033871 Marionette TRACE conn3 <- [1,2118,null,{}] 17:27:13 INFO - PROCESS | 3832 | 1466728033882 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}] 17:27:13 INFO - PROCESS | 3832 | 1466728033886 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:13 INFO - PROCESS | 3832 | 1466728033969 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 17:27:13 INFO - PROCESS | 3832 | 1466728033977 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:13 INFO - PROCESS | 3832 | 1466728033980 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:14 INFO - PROCESS | 3832 | ++DOCSHELL 15EE0000 == 32 [pid = 3832] [id = 539] 17:27:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (15EE0400) [pid = 3832] [serial = 1617] [outer = 00000000] 17:27:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1624A000) [pid = 3832] [serial = 1618] [outer = 15EE0400] 17:27:14 INFO - PROCESS | 3832 | 1466728034027 Marionette DEBUG loaded listener.js 17:27:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (164E5C00) [pid = 3832] [serial = 1619] [outer = 15EE0400] 17:27:14 INFO - PROCESS | 3832 | 1466728034508 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] 17:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:27:14 INFO - PROCESS | 3832 | 1466728034571 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 17:27:14 INFO - PROCESS | 3832 | 1466728034575 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:27:14 INFO - PROCESS | 3832 | 1466728034576 Marionette TRACE conn3 <- [1,2122,null,{}] 17:27:14 INFO - PROCESS | 3832 | 1466728034580 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}] 17:27:14 INFO - PROCESS | 3832 | 1466728034582 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:14 INFO - PROCESS | 3832 | 1466728034699 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 17:27:14 INFO - PROCESS | 3832 | 1466728034761 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:14 INFO - PROCESS | 3832 | 1466728034763 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:14 INFO - PROCESS | 3832 | ++DOCSHELL 1678C000 == 33 [pid = 3832] [id = 540] 17:27:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16790000) [pid = 3832] [serial = 1620] [outer = 00000000] 17:27:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16CF8400) [pid = 3832] [serial = 1621] [outer = 16790000] 17:27:14 INFO - PROCESS | 3832 | 1466728034807 Marionette DEBUG loaded listener.js 17:27:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16ED9400) [pid = 3832] [serial = 1622] [outer = 16790000] 17:27:15 INFO - PROCESS | 3832 | 1466728035258 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]]]}] 17:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 737ms 17:27:15 INFO - PROCESS | 3832 | 1466728035322 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 17:27:15 INFO - PROCESS | 3832 | 1466728035324 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 17:27:15 INFO - PROCESS | 3832 | 1466728035327 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:27:15 INFO - PROCESS | 3832 | 1466728035329 Marionette TRACE conn3 <- [1,2126,null,{}] 17:27:15 INFO - PROCESS | 3832 | 1466728035332 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}] 17:27:15 INFO - PROCESS | 3832 | 1466728035334 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:15 INFO - PROCESS | 3832 | 1466728035473 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 17:27:15 INFO - PROCESS | 3832 | 1466728035482 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:15 INFO - PROCESS | 3832 | 1466728035484 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:15 INFO - PROCESS | 3832 | ++DOCSHELL 1737DC00 == 34 [pid = 3832] [id = 541] 17:27:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1737E000) [pid = 3832] [serial = 1623] [outer = 00000000] 17:27:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (173E0800) [pid = 3832] [serial = 1624] [outer = 1737E000] 17:27:15 INFO - PROCESS | 3832 | 1466728035588 Marionette DEBUG loaded listener.js 17:27:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (173E1400) [pid = 3832] [serial = 1625] [outer = 1737E000] 17:27:16 INFO - PROCESS | 3832 | 1466728036013 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]]]}] 17:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 736ms 17:27:16 INFO - PROCESS | 3832 | 1466728036070 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 17:27:16 INFO - PROCESS | 3832 | 1466728036072 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 17:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:27:16 INFO - PROCESS | 3832 | 1466728036075 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:27:16 INFO - PROCESS | 3832 | 1466728036077 Marionette TRACE conn3 <- [1,2130,null,{}] 17:27:16 INFO - PROCESS | 3832 | 1466728036080 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}] 17:27:16 INFO - PROCESS | 3832 | 1466728036086 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:16 INFO - PROCESS | 3832 | 1466728036220 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 17:27:16 INFO - PROCESS | 3832 | 1466728036287 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:16 INFO - PROCESS | 3832 | 1466728036298 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:16 INFO - PROCESS | 3832 | ++DOCSHELL 1800DC00 == 35 [pid = 3832] [id = 542] 17:27:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (180D1C00) [pid = 3832] [serial = 1626] [outer = 00000000] 17:27:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (180F0C00) [pid = 3832] [serial = 1627] [outer = 180D1C00] 17:27:16 INFO - PROCESS | 3832 | 1466728036342 Marionette DEBUG loaded listener.js 17:27:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (180F1000) [pid = 3832] [serial = 1628] [outer = 180D1C00] 17:27:16 INFO - PROCESS | 3832 | --DOCSHELL 1B0EAC00 == 34 [pid = 3832] [id = 15] 17:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (164E6800) [pid = 3832] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (195DD800) [pid = 3832] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (164EE800) [pid = 3832] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1678E000) [pid = 3832] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A61000) [pid = 3832] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15AB1000) [pid = 3832] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (129F2800) [pid = 3832] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15A42C00) [pid = 3832] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (105E7800) [pid = 3832] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (12DFEC00) [pid = 3832] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13944000) [pid = 3832] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1624DC00) [pid = 3832] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:27:16 INFO - PROCESS | 3832 | 1466728036839 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] 17:27:16 INFO - PROCESS | 3832 | 1466728036879 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 17:27:16 INFO - PROCESS | 3832 | 1466728036882 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:27:16 INFO - PROCESS | 3832 | 1466728036884 Marionette TRACE conn3 <- [1,2134,null,{}] 17:27:16 INFO - PROCESS | 3832 | 1466728036888 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}] 17:27:16 INFO - PROCESS | 3832 | 1466728036889 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:16 INFO - PROCESS | 3832 | 1466728036975 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 17:27:17 INFO - PROCESS | 3832 | 1466728036982 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:17 INFO - PROCESS | 3832 | 1466728036984 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:17 INFO - PROCESS | 3832 | ++DOCSHELL 103C9800 == 35 [pid = 3832] [id = 543] 17:27:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (111AA000) [pid = 3832] [serial = 1629] [outer = 00000000] 17:27:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (14FB6C00) [pid = 3832] [serial = 1630] [outer = 111AA000] 17:27:17 INFO - PROCESS | 3832 | 1466728037029 Marionette DEBUG loaded listener.js 17:27:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (164E6800) [pid = 3832] [serial = 1631] [outer = 111AA000] 17:27:17 INFO - PROCESS | 3832 | 1466728037476 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] 17:27:17 INFO - PROCESS | 3832 | 1466728037523 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 17:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:27:17 INFO - PROCESS | 3832 | 1466728037526 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:27:17 INFO - PROCESS | 3832 | 1466728037528 Marionette TRACE conn3 <- [1,2138,null,{}] 17:27:17 INFO - PROCESS | 3832 | 1466728037532 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}] 17:27:17 INFO - PROCESS | 3832 | 1466728037534 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:17 INFO - PROCESS | 3832 | 1466728037613 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 17:27:17 INFO - PROCESS | 3832 | 1466728037618 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:17 INFO - PROCESS | 3832 | 1466728037620 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:17 INFO - PROCESS | 3832 | ++DOCSHELL 14FB5C00 == 36 [pid = 3832] [id = 544] 17:27:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (175B3000) [pid = 3832] [serial = 1632] [outer = 00000000] 17:27:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (180F6C00) [pid = 3832] [serial = 1633] [outer = 175B3000] 17:27:17 INFO - PROCESS | 3832 | 1466728037663 Marionette DEBUG loaded listener.js 17:27:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (180F9800) [pid = 3832] [serial = 1634] [outer = 175B3000] 17:27:18 INFO - PROCESS | 3832 | 1466728038135 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]]]}] 17:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 642ms 17:27:18 INFO - PROCESS | 3832 | 1466728038196 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 17:27:18 INFO - PROCESS | 3832 | 1466728038198 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 17:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:27:18 INFO - PROCESS | 3832 | 1466728038201 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:27:18 INFO - PROCESS | 3832 | 1466728038203 Marionette TRACE conn3 <- [1,2142,null,{}] 17:27:18 INFO - PROCESS | 3832 | 1466728038207 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}] 17:27:18 INFO - PROCESS | 3832 | 1466728038208 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:18 INFO - PROCESS | 3832 | 1466728038297 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 17:27:18 INFO - PROCESS | 3832 | 1466728038305 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:18 INFO - PROCESS | 3832 | 1466728038306 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:18 INFO - PROCESS | 3832 | ++DOCSHELL 15EDFC00 == 37 [pid = 3832] [id = 545] 17:27:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (180C9800) [pid = 3832] [serial = 1635] [outer = 00000000] 17:27:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (194C2000) [pid = 3832] [serial = 1636] [outer = 180C9800] 17:27:18 INFO - PROCESS | 3832 | 1466728038350 Marionette DEBUG loaded listener.js 17:27:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (195D7800) [pid = 3832] [serial = 1637] [outer = 180C9800] 17:27:19 INFO - PROCESS | 3832 | 1466728039007 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]]]}] 17:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 847ms 17:27:19 INFO - PROCESS | 3832 | 1466728039045 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 17:27:19 INFO - PROCESS | 3832 | 1466728039050 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 17:27:19 INFO - PROCESS | 3832 | 1466728039054 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:27:19 INFO - PROCESS | 3832 | 1466728039058 Marionette TRACE conn3 <- [1,2146,null,{}] 17:27:19 INFO - PROCESS | 3832 | 1466728039064 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}] 17:27:19 INFO - PROCESS | 3832 | 1466728039067 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:19 INFO - PROCESS | 3832 | 1466728039178 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 17:27:19 INFO - PROCESS | 3832 | 1466728039316 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:19 INFO - PROCESS | 3832 | 1466728039319 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:19 INFO - PROCESS | 3832 | ++DOCSHELL 114CA000 == 38 [pid = 3832] [id = 546] 17:27:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (114CAC00) [pid = 3832] [serial = 1638] [outer = 00000000] 17:27:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (13937C00) [pid = 3832] [serial = 1639] [outer = 114CAC00] 17:27:19 INFO - PROCESS | 3832 | 1466728039379 Marionette DEBUG loaded listener.js 17:27:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (144C2400) [pid = 3832] [serial = 1640] [outer = 114CAC00] 17:27:19 INFO - PROCESS | 3832 | 1466728039986 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]]]}] 17:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1003ms 17:27:20 INFO - PROCESS | 3832 | 1466728040058 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 17:27:20 INFO - PROCESS | 3832 | 1466728040063 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 17:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:27:20 INFO - PROCESS | 3832 | 1466728040070 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:27:20 INFO - PROCESS | 3832 | 1466728040073 Marionette TRACE conn3 <- [1,2150,null,{}] 17:27:20 INFO - PROCESS | 3832 | 1466728040077 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}] 17:27:20 INFO - PROCESS | 3832 | 1466728040080 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:20 INFO - PROCESS | 3832 | 1466728040189 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 17:27:20 INFO - PROCESS | 3832 | 1466728040325 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:20 INFO - PROCESS | 3832 | 1466728040328 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:20 INFO - PROCESS | 3832 | ++DOCSHELL 15E96000 == 39 [pid = 3832] [id = 547] 17:27:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (15EDA400) [pid = 3832] [serial = 1641] [outer = 00000000] 17:27:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (164EEC00) [pid = 3832] [serial = 1642] [outer = 15EDA400] 17:27:20 INFO - PROCESS | 3832 | 1466728040385 Marionette DEBUG loaded listener.js 17:27:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16981400) [pid = 3832] [serial = 1643] [outer = 15EDA400] 17:27:20 INFO - PROCESS | 3832 | 1466728040990 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]]]}] 17:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1003ms 17:27:21 INFO - PROCESS | 3832 | 1466728041072 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 17:27:21 INFO - PROCESS | 3832 | 1466728041075 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 17:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:27:21 INFO - PROCESS | 3832 | 1466728041079 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:27:21 INFO - PROCESS | 3832 | 1466728041083 Marionette TRACE conn3 <- [1,2154,null,{}] 17:27:21 INFO - PROCESS | 3832 | 1466728041095 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}] 17:27:21 INFO - PROCESS | 3832 | 1466728041100 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:21 INFO - PROCESS | 3832 | 1466728041206 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 17:27:21 INFO - PROCESS | 3832 | 1466728041344 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:21 INFO - PROCESS | 3832 | 1466728041347 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:21 INFO - PROCESS | 3832 | ++DOCSHELL 180FF800 == 40 [pid = 3832] [id = 548] 17:27:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (194B9800) [pid = 3832] [serial = 1644] [outer = 00000000] 17:27:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (195DA800) [pid = 3832] [serial = 1645] [outer = 194B9800] 17:27:21 INFO - PROCESS | 3832 | 1466728041405 Marionette DEBUG loaded listener.js 17:27:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (195E1000) [pid = 3832] [serial = 1646] [outer = 194B9800] 17:27:21 INFO - PROCESS | 3832 | 1466728041941 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]]]}] 17:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 909ms 17:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:27:21 INFO - PROCESS | 3832 | 1466728041981 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 17:27:21 INFO - PROCESS | 3832 | 1466728041984 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 17:27:21 INFO - PROCESS | 3832 | 1466728041988 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:27:21 INFO - PROCESS | 3832 | 1466728041990 Marionette TRACE conn3 <- [1,2158,null,{}] 17:27:22 INFO - PROCESS | 3832 | 1466728041994 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}] 17:27:22 INFO - PROCESS | 3832 | 1466728041996 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:22 INFO - PROCESS | 3832 | 1466728042119 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 17:27:22 INFO - PROCESS | 3832 | 1466728042260 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:22 INFO - PROCESS | 3832 | 1466728042262 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:22 INFO - PROCESS | 3832 | ++DOCSHELL 104E4C00 == 41 [pid = 3832] [id = 549] 17:27:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (10561000) [pid = 3832] [serial = 1647] [outer = 00000000] 17:27:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (13077800) [pid = 3832] [serial = 1648] [outer = 10561000] 17:27:22 INFO - PROCESS | 3832 | 1466728042317 Marionette DEBUG loaded listener.js 17:27:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1346CC00) [pid = 3832] [serial = 1649] [outer = 10561000] 17:27:23 INFO - PROCESS | 3832 | 1466728043092 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]]]}] 17:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1144ms 17:27:23 INFO - PROCESS | 3832 | 1466728043137 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 17:27:23 INFO - PROCESS | 3832 | 1466728043141 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 17:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:27:23 INFO - PROCESS | 3832 | 1466728043145 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:27:23 INFO - PROCESS | 3832 | 1466728043150 Marionette TRACE conn3 <- [1,2162,null,{}] 17:27:23 INFO - PROCESS | 3832 | 1466728043155 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}] 17:27:23 INFO - PROCESS | 3832 | 1466728043157 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:23 INFO - PROCESS | 3832 | 1466728043312 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 17:27:23 INFO - PROCESS | 3832 | 1466728043328 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:23 INFO - PROCESS | 3832 | 1466728043330 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:23 INFO - PROCESS | 3832 | ++DOCSHELL 13945000 == 42 [pid = 3832] [id = 550] 17:27:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (13DF5800) [pid = 3832] [serial = 1650] [outer = 00000000] 17:27:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (15320C00) [pid = 3832] [serial = 1651] [outer = 13DF5800] 17:27:23 INFO - PROCESS | 3832 | 1466728043379 Marionette DEBUG loaded listener.js 17:27:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (157AE800) [pid = 3832] [serial = 1652] [outer = 13DF5800] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 14FB5C00 == 41 [pid = 3832] [id = 544] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 103C9800 == 40 [pid = 3832] [id = 543] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 1800DC00 == 39 [pid = 3832] [id = 542] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 1737DC00 == 38 [pid = 3832] [id = 541] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 1678C000 == 37 [pid = 3832] [id = 540] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 15EE0000 == 36 [pid = 3832] [id = 539] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 13DF1400 == 35 [pid = 3832] [id = 538] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 1B0EE800 == 34 [pid = 3832] [id = 16] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 11C2DC00 == 33 [pid = 3832] [id = 537] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 12DF6C00 == 32 [pid = 3832] [id = 525] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 157B0C00 == 31 [pid = 3832] [id = 534] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 10439800 == 30 [pid = 3832] [id = 535] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 14FAD000 == 29 [pid = 3832] [id = 536] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 104E4C00 == 28 [pid = 3832] [id = 549] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 15E96000 == 27 [pid = 3832] [id = 547] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 180FF800 == 26 [pid = 3832] [id = 548] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 15EDFC00 == 25 [pid = 3832] [id = 545] 17:27:24 INFO - PROCESS | 3832 | --DOCSHELL 114CA000 == 24 [pid = 3832] [id = 546] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (16CF2800) [pid = 3832] [serial = 1571] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (197CC000) [pid = 3832] [serial = 1573] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (173E2C00) [pid = 3832] [serial = 1600] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (16CF2C00) [pid = 3832] [serial = 1594] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (12D61400) [pid = 3832] [serial = 1580] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (197D2C00) [pid = 3832] [serial = 1574] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1623F800) [pid = 3832] [serial = 1588] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (132F2800) [pid = 3832] [serial = 1567] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16247400) [pid = 3832] [serial = 1589] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (173D5C00) [pid = 3832] [serial = 1595] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15AA4800) [pid = 3832] [serial = 1585] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (14FAE400) [pid = 3832] [serial = 1598] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16784000) [pid = 3832] [serial = 1570] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (14FB7C00) [pid = 3832] [serial = 1568] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (131D5400) [pid = 3832] [serial = 1577] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13124000) [pid = 3832] [serial = 1576] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13DF6C00) [pid = 3832] [serial = 1582] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (14F99800) [pid = 3832] [serial = 1597] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15E8B400) [pid = 3832] [serial = 1586] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (164E9800) [pid = 3832] [serial = 1591] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (140F0C00) [pid = 3832] [serial = 1583] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (129EE400) [pid = 3832] [serial = 1579] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (164EF000) [pid = 3832] [serial = 1592] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (18003C00) [pid = 3832] [serial = 1603] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (173EA000) [pid = 3832] [serial = 1601] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 3832 | 1466728044585 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]]]}] 17:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1458ms 17:27:24 INFO - PROCESS | 3832 | 1466728044612 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 17:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:27:24 INFO - PROCESS | 3832 | 1466728044616 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 17:27:24 INFO - PROCESS | 3832 | 1466728044620 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:27:24 INFO - PROCESS | 3832 | 1466728044625 Marionette TRACE conn3 <- [1,2166,null,{}] 17:27:24 INFO - PROCESS | 3832 | 1466728044630 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}] 17:27:24 INFO - PROCESS | 3832 | 1466728044633 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:24 INFO - PROCESS | 3832 | 1466728044783 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 17:27:24 INFO - PROCESS | 3832 | 1466728044875 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:24 INFO - PROCESS | 3832 | 1466728044878 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:24 INFO - PROCESS | 3832 | ++DOCSHELL 114D7400 == 25 [pid = 3832] [id = 551] 17:27:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (11AECC00) [pid = 3832] [serial = 1653] [outer = 00000000] 17:27:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (129F1400) [pid = 3832] [serial = 1654] [outer = 11AECC00] 17:27:24 INFO - PROCESS | 3832 | 1466728044925 Marionette DEBUG loaded listener.js 17:27:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (130A3800) [pid = 3832] [serial = 1655] [outer = 11AECC00] 17:27:25 INFO - PROCESS | 3832 | 1466728045295 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]]]}] 17:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 690ms 17:27:25 INFO - PROCESS | 3832 | 1466728045326 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 17:27:25 INFO - PROCESS | 3832 | 1466728045331 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 17:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:27:25 INFO - PROCESS | 3832 | 1466728045338 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:27:25 INFO - PROCESS | 3832 | 1466728045341 Marionette TRACE conn3 <- [1,2170,null,{}] 17:27:25 INFO - PROCESS | 3832 | 1466728045344 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}] 17:27:25 INFO - PROCESS | 3832 | 1466728045347 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:25 INFO - PROCESS | 3832 | 1466728045464 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 17:27:25 INFO - PROCESS | 3832 | 1466728045471 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:25 INFO - PROCESS | 3832 | 1466728045473 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:25 INFO - PROCESS | 3832 | ++DOCSHELL 140EA400 == 26 [pid = 3832] [id = 552] 17:27:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (140EA800) [pid = 3832] [serial = 1656] [outer = 00000000] 17:27:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (14F8C000) [pid = 3832] [serial = 1657] [outer = 140EA800] 17:27:25 INFO - PROCESS | 3832 | 1466728045526 Marionette DEBUG loaded listener.js 17:27:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (14FB0000) [pid = 3832] [serial = 1658] [outer = 140EA800] 17:27:26 INFO - PROCESS | 3832 | 1466728045986 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]]]}] 17:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 706ms 17:27:26 INFO - PROCESS | 3832 | 1466728046040 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 17:27:26 INFO - PROCESS | 3832 | 1466728046042 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 17:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:27:26 INFO - PROCESS | 3832 | 1466728046045 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:27:26 INFO - PROCESS | 3832 | 1466728046049 Marionette TRACE conn3 <- [1,2174,null,{}] 17:27:26 INFO - PROCESS | 3832 | 1466728046059 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}] 17:27:26 INFO - PROCESS | 3832 | 1466728046064 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:26 INFO - PROCESS | 3832 | 1466728046154 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 17:27:26 INFO - PROCESS | 3832 | 1466728046162 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:26 INFO - PROCESS | 3832 | 1466728046165 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:26 INFO - PROCESS | 3832 | ++DOCSHELL 15A6D400 == 27 [pid = 3832] [id = 553] 17:27:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15AA4800) [pid = 3832] [serial = 1659] [outer = 00000000] 17:27:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15E96000) [pid = 3832] [serial = 1660] [outer = 15AA4800] 17:27:26 INFO - PROCESS | 3832 | 1466728046212 Marionette DEBUG loaded listener.js 17:27:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15EE3800) [pid = 3832] [serial = 1661] [outer = 15AA4800] 17:27:26 INFO - PROCESS | 3832 | 1466728046706 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]]]}] 17:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 705ms 17:27:26 INFO - PROCESS | 3832 | 1466728046745 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 17:27:26 INFO - PROCESS | 3832 | 1466728046747 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 17:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:27:26 INFO - PROCESS | 3832 | 1466728046750 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:27:26 INFO - PROCESS | 3832 | 1466728046752 Marionette TRACE conn3 <- [1,2178,null,{}] 17:27:26 INFO - PROCESS | 3832 | 1466728046755 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}] 17:27:26 INFO - PROCESS | 3832 | 1466728046757 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:26 INFO - PROCESS | 3832 | 1466728046908 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 17:27:26 INFO - PROCESS | 3832 | 1466728046929 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:26 INFO - PROCESS | 3832 | 1466728046931 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:26 INFO - PROCESS | 3832 | ++DOCSHELL 1623F800 == 28 [pid = 3832] [id = 554] 17:27:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16243000) [pid = 3832] [serial = 1662] [outer = 00000000] 17:27:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (164E5400) [pid = 3832] [serial = 1663] [outer = 16243000] 17:27:26 INFO - PROCESS | 3832 | 1466728046975 Marionette DEBUG loaded listener.js 17:27:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (164EF400) [pid = 3832] [serial = 1664] [outer = 16243000] 17:27:27 INFO - PROCESS | 3832 | 1466728047399 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]]]}] 17:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 705ms 17:27:27 INFO - PROCESS | 3832 | 1466728047449 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 17:27:27 INFO - PROCESS | 3832 | 1466728047451 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 17:27:27 INFO - PROCESS | 3832 | 1466728047455 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:27:27 INFO - PROCESS | 3832 | 1466728047457 Marionette TRACE conn3 <- [1,2182,null,{}] 17:27:27 INFO - PROCESS | 3832 | 1466728047460 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}] 17:27:27 INFO - PROCESS | 3832 | 1466728047463 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:27 INFO - PROCESS | 3832 | 1466728047571 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 17:27:27 INFO - PROCESS | 3832 | 1466728047577 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:27 INFO - PROCESS | 3832 | 1466728047579 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:27 INFO - PROCESS | 3832 | ++DOCSHELL 16244000 == 29 [pid = 3832] [id = 555] 17:27:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (164E5000) [pid = 3832] [serial = 1665] [outer = 00000000] 17:27:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16789C00) [pid = 3832] [serial = 1666] [outer = 164E5000] 17:27:27 INFO - PROCESS | 3832 | 1466728047623 Marionette DEBUG loaded listener.js 17:27:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16790800) [pid = 3832] [serial = 1667] [outer = 164E5000] 17:27:28 INFO - PROCESS | 3832 | 1466728048131 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]]]}] 17:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 689ms 17:27:28 INFO - PROCESS | 3832 | 1466728048161 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 17:27:28 INFO - PROCESS | 3832 | 1466728048163 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 17:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:27:28 INFO - PROCESS | 3832 | 1466728048166 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:27:28 INFO - PROCESS | 3832 | 1466728048168 Marionette TRACE conn3 <- [1,2186,null,{}] 17:27:28 INFO - PROCESS | 3832 | 1466728048171 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}] 17:27:28 INFO - PROCESS | 3832 | 1466728048176 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:28 INFO - PROCESS | 3832 | 1466728048324 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 17:27:28 INFO - PROCESS | 3832 | 1466728048348 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:28 INFO - PROCESS | 3832 | 1466728048350 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:28 INFO - PROCESS | 3832 | ++DOCSHELL 16CF9400 == 30 [pid = 3832] [id = 556] 17:27:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16ED0C00) [pid = 3832] [serial = 1668] [outer = 00000000] 17:27:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (173DC800) [pid = 3832] [serial = 1669] [outer = 16ED0C00] 17:27:28 INFO - PROCESS | 3832 | 1466728048394 Marionette DEBUG loaded listener.js 17:27:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (17506800) [pid = 3832] [serial = 1670] [outer = 16ED0C00] 17:27:28 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (180D1C00) [pid = 3832] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:27:28 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1737E000) [pid = 3832] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:27:28 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1B0EF800) [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.] 17:27:28 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (10561800) [pid = 3832] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:27:28 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (14FB0C00) [pid = 3832] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:27:28 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13DF2C00) [pid = 3832] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:27:28 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (17D7D400) [pid = 3832] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:27:28 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (11C34800) [pid = 3832] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:27:28 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15EE0400) [pid = 3832] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:27:28 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (175B3000) [pid = 3832] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:27:28 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (180C9800) [pid = 3832] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:27:28 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16790000) [pid = 3832] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:27:28 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (111AA000) [pid = 3832] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:27:28 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1B0EB000) [pid = 3832] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:27:29 INFO - PROCESS | 3832 | 1466728049086 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]]]}] 17:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 940ms 17:27:29 INFO - PROCESS | 3832 | 1466728049142 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 17:27:29 INFO - PROCESS | 3832 | 1466728049144 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 17:27:29 INFO - PROCESS | 3832 | 1466728049147 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:27:29 INFO - PROCESS | 3832 | 1466728049149 Marionette TRACE conn3 <- [1,2190,null,{}] 17:27:29 INFO - PROCESS | 3832 | 1466728049153 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}] 17:27:29 INFO - PROCESS | 3832 | 1466728049155 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:29 INFO - PROCESS | 3832 | 1466728049236 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 17:27:29 INFO - PROCESS | 3832 | 1466728049240 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:29 INFO - PROCESS | 3832 | 1466728049242 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:29 INFO - PROCESS | 3832 | ++DOCSHELL 12BD9800 == 31 [pid = 3832] [id = 557] 17:27:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13036800) [pid = 3832] [serial = 1671] [outer = 00000000] 17:27:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16790000) [pid = 3832] [serial = 1672] [outer = 13036800] 17:27:29 INFO - PROCESS | 3832 | 1466728049285 Marionette DEBUG loaded listener.js 17:27:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16E48800) [pid = 3832] [serial = 1673] [outer = 13036800] 17:27:29 INFO - PROCESS | 3832 | 1466728049703 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]]]}] 17:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 595ms 17:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:27:29 INFO - PROCESS | 3832 | 1466728049749 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 17:27:29 INFO - PROCESS | 3832 | 1466728049751 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 17:27:29 INFO - PROCESS | 3832 | 1466728049758 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:27:29 INFO - PROCESS | 3832 | 1466728049760 Marionette TRACE conn3 <- [1,2194,null,{}] 17:27:29 INFO - PROCESS | 3832 | 1466728049764 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}] 17:27:29 INFO - PROCESS | 3832 | 1466728049765 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:29 INFO - PROCESS | 3832 | 1466728049841 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 17:27:29 INFO - PROCESS | 3832 | 1466728049846 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:29 INFO - PROCESS | 3832 | 1466728049848 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:29 INFO - PROCESS | 3832 | ++DOCSHELL 14F0E400 == 32 [pid = 3832] [id = 558] 17:27:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (157AFC00) [pid = 3832] [serial = 1674] [outer = 00000000] 17:27:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (177DA000) [pid = 3832] [serial = 1675] [outer = 157AFC00] 17:27:29 INFO - PROCESS | 3832 | 1466728049891 Marionette DEBUG loaded listener.js 17:27:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (177DA400) [pid = 3832] [serial = 1676] [outer = 157AFC00] 17:27:30 INFO - PROCESS | 3832 | 1466728050351 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]]]}] 17:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 627ms 17:27:30 INFO - PROCESS | 3832 | 1466728050393 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 17:27:30 INFO - PROCESS | 3832 | 1466728050395 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 17:27:30 INFO - PROCESS | 3832 | 1466728050399 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:27:30 INFO - PROCESS | 3832 | 1466728050400 Marionette TRACE conn3 <- [1,2198,null,{}] 17:27:30 INFO - PROCESS | 3832 | 1466728050408 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}] 17:27:30 INFO - PROCESS | 3832 | 1466728050410 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:30 INFO - PROCESS | 3832 | 1466728050487 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 17:27:30 INFO - PROCESS | 3832 | 1466728050493 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:30 INFO - PROCESS | 3832 | 1466728050495 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:30 INFO - PROCESS | 3832 | ++DOCSHELL 177D9400 == 33 [pid = 3832] [id = 559] 17:27:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (18010800) [pid = 3832] [serial = 1677] [outer = 00000000] 17:27:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (180D3000) [pid = 3832] [serial = 1678] [outer = 18010800] 17:27:30 INFO - PROCESS | 3832 | 1466728050538 Marionette DEBUG loaded listener.js 17:27:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (180D8800) [pid = 3832] [serial = 1679] [outer = 18010800] 17:27:31 INFO - PROCESS | 3832 | 1466728051328 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]]]}] 17:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1003ms 17:27:31 INFO - PROCESS | 3832 | 1466728051403 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 17:27:31 INFO - PROCESS | 3832 | 1466728051408 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 17:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:27:31 INFO - PROCESS | 3832 | 1466728051413 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:27:31 INFO - PROCESS | 3832 | 1466728051416 Marionette TRACE conn3 <- [1,2202,null,{}] 17:27:31 INFO - PROCESS | 3832 | 1466728051423 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}] 17:27:31 INFO - PROCESS | 3832 | 1466728051426 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:31 INFO - PROCESS | 3832 | 1466728051552 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 17:27:31 INFO - PROCESS | 3832 | 1466728051683 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:31 INFO - PROCESS | 3832 | 1466728051686 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:31 INFO - PROCESS | 3832 | ++DOCSHELL 111BF800 == 34 [pid = 3832] [id = 560] 17:27:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (114C9C00) [pid = 3832] [serial = 1680] [outer = 00000000] 17:27:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (131D5400) [pid = 3832] [serial = 1681] [outer = 114C9C00] 17:27:31 INFO - PROCESS | 3832 | 1466728051744 Marionette DEBUG loaded listener.js 17:27:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (13944400) [pid = 3832] [serial = 1682] [outer = 114C9C00] 17:27:32 INFO - PROCESS | 3832 | 1466728052438 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]]]}] 17:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1050ms 17:27:32 INFO - PROCESS | 3832 | 1466728052462 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 17:27:32 INFO - PROCESS | 3832 | 1466728052467 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 17:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:27:32 INFO - PROCESS | 3832 | 1466728052493 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:27:32 INFO - PROCESS | 3832 | 1466728052496 Marionette TRACE conn3 <- [1,2206,null,{}] 17:27:32 INFO - PROCESS | 3832 | 1466728052500 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}] 17:27:32 INFO - PROCESS | 3832 | 1466728052503 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:32 INFO - PROCESS | 3832 | 1466728052690 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 17:27:32 INFO - PROCESS | 3832 | 1466728052700 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:32 INFO - PROCESS | 3832 | 1466728052702 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:32 INFO - PROCESS | 3832 | ++DOCSHELL 15320400 == 35 [pid = 3832] [id = 561] 17:27:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (15321800) [pid = 3832] [serial = 1683] [outer = 00000000] 17:27:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (153CB400) [pid = 3832] [serial = 1684] [outer = 15321800] 17:27:32 INFO - PROCESS | 3832 | 1466728052759 Marionette DEBUG loaded listener.js 17:27:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (15E89C00) [pid = 3832] [serial = 1685] [outer = 15321800] 17:27:33 INFO - PROCESS | 3832 | 1466728053646 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]]]}] 17:27:33 INFO - PROCESS | 3832 | --DOCSHELL 14F0E400 == 34 [pid = 3832] [id = 558] 17:27:33 INFO - PROCESS | 3832 | --DOCSHELL 12BD9800 == 33 [pid = 3832] [id = 557] 17:27:33 INFO - PROCESS | 3832 | --DOCSHELL 16CF9400 == 32 [pid = 3832] [id = 556] 17:27:33 INFO - PROCESS | 3832 | --DOCSHELL 16244000 == 31 [pid = 3832] [id = 555] 17:27:33 INFO - PROCESS | 3832 | --DOCSHELL 1623F800 == 30 [pid = 3832] [id = 554] 17:27:33 INFO - PROCESS | 3832 | --DOCSHELL 15A6D400 == 29 [pid = 3832] [id = 553] 17:27:33 INFO - PROCESS | 3832 | --DOCSHELL 140EA400 == 28 [pid = 3832] [id = 552] 17:27:33 INFO - PROCESS | 3832 | --DOCSHELL 114D7400 == 27 [pid = 3832] [id = 551] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1B0EA800) [pid = 3832] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (14FAD400) [pid = 3832] [serial = 1616] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (18009C00) [pid = 3832] [serial = 1604] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12DFE400) [pid = 3832] [serial = 1612] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (130A8400) [pid = 3832] [serial = 1613] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1624A000) [pid = 3832] [serial = 1618] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (180F6C00) [pid = 3832] [serial = 1633] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (194C2000) [pid = 3832] [serial = 1636] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (195D7800) [pid = 3832] [serial = 1637] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (180F1000) [pid = 3832] [serial = 1628] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16CF8400) [pid = 3832] [serial = 1621] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16ED9400) [pid = 3832] [serial = 1622] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (180F9800) [pid = 3832] [serial = 1634] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (14FB6C00) [pid = 3832] [serial = 1630] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (164E6800) [pid = 3832] [serial = 1631] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (164E5C00) [pid = 3832] [serial = 1619] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (180F0C00) [pid = 3832] [serial = 1627] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (173E1400) [pid = 3832] [serial = 1625] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (173E0800) [pid = 3832] [serial = 1624] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (10A5A800) [pid = 3832] [serial = 1121] [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.] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (12BD8C00) [pid = 3832] [serial = 1606] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1312B400) [pid = 3832] [serial = 1607] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (157AA000) [pid = 3832] [serial = 1609] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (15E93C00) [pid = 3832] [serial = 1610] [outer = 00000000] [url = about:blank] 17:27:33 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (144C7C00) [pid = 3832] [serial = 1615] [outer = 00000000] [url = about:blank] 17:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1254ms 17:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:27:33 INFO - PROCESS | 3832 | 1466728053751 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 17:27:33 INFO - PROCESS | 3832 | 1466728053755 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 17:27:33 INFO - PROCESS | 3832 | 1466728053760 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:27:33 INFO - PROCESS | 3832 | 1466728053763 Marionette TRACE conn3 <- [1,2210,null,{}] 17:27:33 INFO - PROCESS | 3832 | 1466728053768 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}] 17:27:33 INFO - PROCESS | 3832 | 1466728053771 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:33 INFO - PROCESS | 3832 | 1466728053862 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 17:27:33 INFO - PROCESS | 3832 | 1466728053869 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:33 INFO - PROCESS | 3832 | 1466728053871 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:33 INFO - PROCESS | 3832 | ++DOCSHELL 11AE7000 == 28 [pid = 3832] [id = 562] 17:27:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (11AE8C00) [pid = 3832] [serial = 1686] [outer = 00000000] 17:27:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (129EE400) [pid = 3832] [serial = 1687] [outer = 11AE8C00] 17:27:33 INFO - PROCESS | 3832 | 1466728053920 Marionette DEBUG loaded listener.js 17:27:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (12DF2800) [pid = 3832] [serial = 1688] [outer = 11AE8C00] 17:27:34 INFO - PROCESS | 3832 | 1466728054449 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]]]}] 17:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 736ms 17:27:34 INFO - PROCESS | 3832 | 1466728054497 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 17:27:34 INFO - PROCESS | 3832 | 1466728054501 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 17:27:34 INFO - PROCESS | 3832 | 1466728054507 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:27:34 INFO - PROCESS | 3832 | 1466728054509 Marionette TRACE conn3 <- [1,2214,null,{}] 17:27:34 INFO - PROCESS | 3832 | 1466728054513 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}] 17:27:34 INFO - PROCESS | 3832 | 1466728054516 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:34 INFO - PROCESS | 3832 | 1466728054599 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 17:27:34 INFO - PROCESS | 3832 | 1466728054608 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:34 INFO - PROCESS | 3832 | 1466728054610 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:34 INFO - PROCESS | 3832 | ++DOCSHELL 131DE400 == 29 [pid = 3832] [id = 563] 17:27:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13266C00) [pid = 3832] [serial = 1689] [outer = 00000000] 17:27:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (140E9C00) [pid = 3832] [serial = 1690] [outer = 13266C00] 17:27:34 INFO - PROCESS | 3832 | 1466728054663 Marionette DEBUG loaded listener.js 17:27:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (144C4800) [pid = 3832] [serial = 1691] [outer = 13266C00] 17:27:35 INFO - PROCESS | 3832 | 1466728055134 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]]]}] 17:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 627ms 17:27:35 INFO - PROCESS | 3832 | 1466728055146 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 17:27:35 INFO - PROCESS | 3832 | 1466728055148 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 17:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:27:35 INFO - PROCESS | 3832 | 1466728055160 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:27:35 INFO - PROCESS | 3832 | 1466728055163 Marionette TRACE conn3 <- [1,2218,null,{}] 17:27:35 INFO - PROCESS | 3832 | 1466728055174 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}] 17:27:35 INFO - PROCESS | 3832 | 1466728055178 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:35 INFO - PROCESS | 3832 | 1466728055296 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 17:27:35 INFO - PROCESS | 3832 | 1466728055306 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:35 INFO - PROCESS | 3832 | 1466728055309 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:35 INFO - PROCESS | 3832 | ++DOCSHELL 15AAD800 == 30 [pid = 3832] [id = 564] 17:27:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (15AAF000) [pid = 3832] [serial = 1692] [outer = 00000000] 17:27:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (15EE2800) [pid = 3832] [serial = 1693] [outer = 15AAF000] 17:27:35 INFO - PROCESS | 3832 | 1466728055357 Marionette DEBUG loaded listener.js 17:27:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16245C00) [pid = 3832] [serial = 1694] [outer = 15AAF000] 17:27:35 INFO - PROCESS | 3832 | 1466728055836 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]]]}] 17:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 737ms 17:27:35 INFO - PROCESS | 3832 | 1466728055902 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 17:27:35 INFO - PROCESS | 3832 | 1466728055905 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 17:27:35 INFO - PROCESS | 3832 | 1466728055908 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:27:35 INFO - PROCESS | 3832 | 1466728055910 Marionette TRACE conn3 <- [1,2222,null,{}] 17:27:35 INFO - PROCESS | 3832 | 1466728055919 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}] 17:27:35 INFO - PROCESS | 3832 | 1466728055921 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:36 INFO - PROCESS | 3832 | 1466728056036 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 17:27:36 INFO - PROCESS | 3832 | 1466728056045 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:36 INFO - PROCESS | 3832 | 1466728056047 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:36 INFO - PROCESS | 3832 | ++DOCSHELL 1624AC00 == 31 [pid = 3832] [id = 565] 17:27:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (164E6000) [pid = 3832] [serial = 1695] [outer = 00000000] 17:27:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16698800) [pid = 3832] [serial = 1696] [outer = 164E6000] 17:27:36 INFO - PROCESS | 3832 | 1466728056092 Marionette DEBUG loaded listener.js 17:27:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1678B000) [pid = 3832] [serial = 1697] [outer = 164E6000] 17:27:36 INFO - PROCESS | 3832 | 1466728056529 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]]]}] 17:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 642ms 17:27:36 INFO - PROCESS | 3832 | 1466728056546 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 17:27:36 INFO - PROCESS | 3832 | 1466728056548 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 17:27:36 INFO - PROCESS | 3832 | 1466728056551 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:27:36 INFO - PROCESS | 3832 | 1466728056553 Marionette TRACE conn3 <- [1,2226,null,{}] 17:27:36 INFO - PROCESS | 3832 | 1466728056557 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}] 17:27:36 INFO - PROCESS | 3832 | 1466728056559 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:36 INFO - PROCESS | 3832 | 1466728056669 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 17:27:36 INFO - PROCESS | 3832 | 1466728056760 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:36 INFO - PROCESS | 3832 | 1466728056763 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:36 INFO - PROCESS | 3832 | ++DOCSHELL 164E4C00 == 32 [pid = 3832] [id = 566] 17:27:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16789800) [pid = 3832] [serial = 1698] [outer = 00000000] 17:27:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16E4DC00) [pid = 3832] [serial = 1699] [outer = 16789800] 17:27:36 INFO - PROCESS | 3832 | 1466728056806 Marionette DEBUG loaded listener.js 17:27:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1737DC00) [pid = 3832] [serial = 1700] [outer = 16789800] 17:27:37 INFO - PROCESS | 3832 | 1466728057235 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]]]}] 17:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 737ms 17:27:37 INFO - PROCESS | 3832 | 1466728057300 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 17:27:37 INFO - PROCESS | 3832 | 1466728057302 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 17:27:37 INFO - PROCESS | 3832 | 1466728057307 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:27:37 INFO - PROCESS | 3832 | 1466728057309 Marionette TRACE conn3 <- [1,2230,null,{}] 17:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:27:37 INFO - PROCESS | 3832 | 1466728057314 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}] 17:27:37 INFO - PROCESS | 3832 | 1466728057322 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:37 INFO - PROCESS | 3832 | 1466728057461 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 17:27:37 INFO - PROCESS | 3832 | 1466728057527 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:37 INFO - PROCESS | 3832 | 1466728057529 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:37 INFO - PROCESS | 3832 | ++DOCSHELL 173EE400 == 33 [pid = 3832] [id = 567] 17:27:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (177CD400) [pid = 3832] [serial = 1701] [outer = 00000000] 17:27:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1800A800) [pid = 3832] [serial = 1702] [outer = 177CD400] 17:27:37 INFO - PROCESS | 3832 | 1466728057573 Marionette DEBUG loaded listener.js 17:27:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17D7EC00) [pid = 3832] [serial = 1703] [outer = 177CD400] 17:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13DF5800) [pid = 3832] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16243000) [pid = 3832] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15AA4800) [pid = 3832] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (140EA800) [pid = 3832] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (11AECC00) [pid = 3832] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (164E5000) [pid = 3832] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16ED0C00) [pid = 3832] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (157AFC00) [pid = 3832] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (114CAC00) [pid = 3832] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (15EDA400) [pid = 3832] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (194B9800) [pid = 3832] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (10561000) [pid = 3832] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (13036800) [pid = 3832] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:27:38 INFO - PROCESS | 3832 | 1466728058087 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]]]}] 17:27:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:27:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 846ms 17:27:38 INFO - PROCESS | 3832 | 1466728058152 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 17:27:38 INFO - PROCESS | 3832 | 1466728058154 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 17:27:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:27:38 INFO - PROCESS | 3832 | 1466728058157 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:27:38 INFO - PROCESS | 3832 | 1466728058159 Marionette TRACE conn3 <- [1,2234,null,{}] 17:27:38 INFO - PROCESS | 3832 | 1466728058162 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}] 17:27:38 INFO - PROCESS | 3832 | 1466728058164 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:38 INFO - PROCESS | 3832 | 1466728058275 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 17:27:38 INFO - PROCESS | 3832 | 1466728058343 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:38 INFO - PROCESS | 3832 | 1466728058345 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:38 INFO - PROCESS | 3832 | ++DOCSHELL 1144E000 == 34 [pid = 3832] [id = 568] 17:27:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (129F2800) [pid = 3832] [serial = 1704] [outer = 00000000] 17:27:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (157AD000) [pid = 3832] [serial = 1705] [outer = 129F2800] 17:27:38 INFO - PROCESS | 3832 | 1466728058388 Marionette DEBUG loaded listener.js 17:27:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16248C00) [pid = 3832] [serial = 1706] [outer = 129F2800] 17:27:38 INFO - PROCESS | 3832 | 1466728058730 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]]]}] 17:27:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:27:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 596ms 17:27:38 INFO - PROCESS | 3832 | 1466728058759 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 17:27:38 INFO - PROCESS | 3832 | 1466728058761 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 17:27:38 INFO - PROCESS | 3832 | 1466728058765 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:27:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:27:38 INFO - PROCESS | 3832 | 1466728058766 Marionette TRACE conn3 <- [1,2238,null,{}] 17:27:38 INFO - PROCESS | 3832 | 1466728058769 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}] 17:27:38 INFO - PROCESS | 3832 | 1466728058771 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:38 INFO - PROCESS | 3832 | 1466728058889 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 17:27:38 INFO - PROCESS | 3832 | 1466728058897 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:38 INFO - PROCESS | 3832 | 1466728058899 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:38 INFO - PROCESS | 3832 | ++DOCSHELL 12DF6C00 == 35 [pid = 3832] [id = 569] 17:27:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13938000) [pid = 3832] [serial = 1707] [outer = 00000000] 17:27:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (180D1400) [pid = 3832] [serial = 1708] [outer = 13938000] 17:27:38 INFO - PROCESS | 3832 | 1466728058942 Marionette DEBUG loaded listener.js 17:27:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (180D5000) [pid = 3832] [serial = 1709] [outer = 13938000] 17:27:39 INFO - PROCESS | 3832 | 1466728059370 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]]]}] 17:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 642ms 17:27:39 INFO - PROCESS | 3832 | 1466728059402 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 17:27:39 INFO - PROCESS | 3832 | 1466728059404 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 17:27:39 INFO - PROCESS | 3832 | 1466728059407 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:27:39 INFO - PROCESS | 3832 | 1466728059409 Marionette TRACE conn3 <- [1,2242,null,{}] 17:27:39 INFO - PROCESS | 3832 | 1466728059414 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}] 17:27:39 INFO - PROCESS | 3832 | 1466728059416 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:39 INFO - PROCESS | 3832 | 1466728059494 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 17:27:39 INFO - PROCESS | 3832 | 1466728059616 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:39 INFO - PROCESS | 3832 | 1466728059627 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:39 INFO - PROCESS | 3832 | ++DOCSHELL 1532C000 == 36 [pid = 3832] [id = 570] 17:27:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (157ABC00) [pid = 3832] [serial = 1710] [outer = 00000000] 17:27:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (180F9800) [pid = 3832] [serial = 1711] [outer = 157ABC00] 17:27:39 INFO - PROCESS | 3832 | 1466728059673 Marionette DEBUG loaded listener.js 17:27:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (180FC400) [pid = 3832] [serial = 1712] [outer = 157ABC00] 17:27:40 INFO - PROCESS | 3832 | 1466728060208 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]]]}] 17:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 846ms 17:27:40 INFO - PROCESS | 3832 | 1466728060283 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 17:27:40 INFO - PROCESS | 3832 | 1466728060288 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 17:27:40 INFO - PROCESS | 3832 | 1466728060293 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:27:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:27:40 INFO - PROCESS | 3832 | 1466728060297 Marionette TRACE conn3 <- [1,2246,null,{}] 17:27:40 INFO - PROCESS | 3832 | 1466728060303 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}] 17:27:40 INFO - PROCESS | 3832 | 1466728060306 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:40 INFO - PROCESS | 3832 | 1466728060456 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 17:27:40 INFO - PROCESS | 3832 | 1466728060589 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:40 INFO - PROCESS | 3832 | 1466728060592 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:40 INFO - PROCESS | 3832 | ++DOCSHELL 10435C00 == 37 [pid = 3832] [id = 571] 17:27:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (10A5A800) [pid = 3832] [serial = 1713] [outer = 00000000] 17:27:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (12BCB400) [pid = 3832] [serial = 1714] [outer = 10A5A800] 17:27:40 INFO - PROCESS | 3832 | 1466728060652 Marionette DEBUG loaded listener.js 17:27:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (13155800) [pid = 3832] [serial = 1715] [outer = 10A5A800] 17:27:41 INFO - PROCESS | 3832 | 1466728061277 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]]]}] 17:27:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:27:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1050ms 17:27:41 INFO - PROCESS | 3832 | 1466728061370 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 17:27:41 INFO - PROCESS | 3832 | 1466728061374 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 17:27:41 INFO - PROCESS | 3832 | 1466728061383 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:27:41 INFO - PROCESS | 3832 | 1466728061385 Marionette TRACE conn3 <- [1,2250,null,{}] 17:27:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:27:41 INFO - PROCESS | 3832 | 1466728061390 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}] 17:27:41 INFO - PROCESS | 3832 | 1466728061392 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:41 INFO - PROCESS | 3832 | 1466728061514 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 17:27:41 INFO - PROCESS | 3832 | 1466728061645 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:41 INFO - PROCESS | 3832 | 1466728061648 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:41 INFO - PROCESS | 3832 | ++DOCSHELL 157A6000 == 38 [pid = 3832] [id = 572] 17:27:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15A44000) [pid = 3832] [serial = 1716] [outer = 00000000] 17:27:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (15F01800) [pid = 3832] [serial = 1717] [outer = 15A44000] 17:27:41 INFO - PROCESS | 3832 | 1466728061704 Marionette DEBUG loaded listener.js 17:27:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (164EA400) [pid = 3832] [serial = 1718] [outer = 15A44000] 17:27:42 INFO - PROCESS | 3832 | 1466728062312 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]]]}] 17:27:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:27:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 987ms 17:27:42 INFO - PROCESS | 3832 | 1466728062374 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 17:27:42 INFO - PROCESS | 3832 | 1466728062377 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 17:27:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:27:42 INFO - PROCESS | 3832 | 1466728062380 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:27:42 INFO - PROCESS | 3832 | 1466728062384 Marionette TRACE conn3 <- [1,2254,null,{}] 17:27:42 INFO - PROCESS | 3832 | 1466728062395 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}] 17:27:42 INFO - PROCESS | 3832 | 1466728062400 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:42 INFO - PROCESS | 3832 | 1466728062513 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 17:27:42 INFO - PROCESS | 3832 | 1466728062652 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:42 INFO - PROCESS | 3832 | 1466728062656 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:42 INFO - PROCESS | 3832 | ++DOCSHELL 17E31400 == 39 [pid = 3832] [id = 573] 17:27:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (180CC800) [pid = 3832] [serial = 1719] [outer = 00000000] 17:27:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (194BC400) [pid = 3832] [serial = 1720] [outer = 180CC800] 17:27:42 INFO - PROCESS | 3832 | 1466728062713 Marionette DEBUG loaded listener.js 17:27:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (195D8400) [pid = 3832] [serial = 1721] [outer = 180CC800] 17:27:43 INFO - PROCESS | 3832 | 1466728063258 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]]]}] 17:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1097ms 17:27:43 INFO - PROCESS | 3832 | 1466728063491 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 17:27:43 INFO - PROCESS | 3832 | 1466728063496 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 17:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:27:43 INFO - PROCESS | 3832 | 1466728063501 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:27:43 INFO - PROCESS | 3832 | 1466728063504 Marionette TRACE conn3 <- [1,2258,null,{}] 17:27:43 INFO - PROCESS | 3832 | 1466728063510 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}] 17:27:43 INFO - PROCESS | 3832 | 1466728063513 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:43 INFO - PROCESS | 3832 | 1466728063613 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 17:27:43 INFO - PROCESS | 3832 | 1466728063745 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:43 INFO - PROCESS | 3832 | 1466728063750 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:43 INFO - PROCESS | 3832 | ++DOCSHELL 12DFD800 == 40 [pid = 3832] [id = 574] 17:27:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (12DFE400) [pid = 3832] [serial = 1722] [outer = 00000000] 17:27:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (13131000) [pid = 3832] [serial = 1723] [outer = 12DFE400] 17:27:43 INFO - PROCESS | 3832 | 1466728063800 Marionette DEBUG loaded listener.js 17:27:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (131D4C00) [pid = 3832] [serial = 1724] [outer = 12DFE400] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 12DF6C00 == 39 [pid = 3832] [id = 569] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 1144E000 == 38 [pid = 3832] [id = 568] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 173EE400 == 37 [pid = 3832] [id = 567] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 164E4C00 == 36 [pid = 3832] [id = 566] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 1624AC00 == 35 [pid = 3832] [id = 565] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 15AAD800 == 34 [pid = 3832] [id = 564] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 131DE400 == 33 [pid = 3832] [id = 563] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 11AE7000 == 32 [pid = 3832] [id = 562] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 177D9400 == 31 [pid = 3832] [id = 559] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 13945000 == 30 [pid = 3832] [id = 550] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 15320400 == 29 [pid = 3832] [id = 561] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 111BF800 == 28 [pid = 3832] [id = 560] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 17E31400 == 27 [pid = 3832] [id = 573] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 1532C000 == 26 [pid = 3832] [id = 570] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 10435C00 == 25 [pid = 3832] [id = 571] 17:27:44 INFO - PROCESS | 3832 | --DOCSHELL 157A6000 == 24 [pid = 3832] [id = 572] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (157AE800) [pid = 3832] [serial = 1652] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (15320C00) [pid = 3832] [serial = 1651] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (164E5400) [pid = 3832] [serial = 1663] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (15E96000) [pid = 3832] [serial = 1660] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (14F8C000) [pid = 3832] [serial = 1657] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (14FB0000) [pid = 3832] [serial = 1658] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (129F1400) [pid = 3832] [serial = 1654] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (130A3800) [pid = 3832] [serial = 1655] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16789C00) [pid = 3832] [serial = 1666] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (173DC800) [pid = 3832] [serial = 1669] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16790800) [pid = 3832] [serial = 1667] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (177DA000) [pid = 3832] [serial = 1675] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (144C2400) [pid = 3832] [serial = 1640] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (13937C00) [pid = 3832] [serial = 1639] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (177DA400) [pid = 3832] [serial = 1676] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16981400) [pid = 3832] [serial = 1643] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (164EEC00) [pid = 3832] [serial = 1642] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (195E1000) [pid = 3832] [serial = 1646] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (180D3000) [pid = 3832] [serial = 1678] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (195DA800) [pid = 3832] [serial = 1645] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (17506800) [pid = 3832] [serial = 1670] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1346CC00) [pid = 3832] [serial = 1649] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (13077800) [pid = 3832] [serial = 1648] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (164EF400) [pid = 3832] [serial = 1664] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (16790000) [pid = 3832] [serial = 1672] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (16E48800) [pid = 3832] [serial = 1673] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (15EE3800) [pid = 3832] [serial = 1661] [outer = 00000000] [url = about:blank] 17:27:45 INFO - PROCESS | 3832 | 1466728065046 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]]]}] 17:27:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:27:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1630ms 17:27:45 INFO - PROCESS | 3832 | 1466728065131 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 17:27:45 INFO - PROCESS | 3832 | 1466728065135 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 17:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:27:45 INFO - PROCESS | 3832 | 1466728065142 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:27:45 INFO - PROCESS | 3832 | 1466728065145 Marionette TRACE conn3 <- [1,2262,null,{}] 17:27:45 INFO - PROCESS | 3832 | 1466728065151 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}] 17:27:45 INFO - PROCESS | 3832 | 1466728065154 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:45 INFO - PROCESS | 3832 | 1466728065241 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 17:27:45 INFO - PROCESS | 3832 | 1466728065353 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:45 INFO - PROCESS | 3832 | 1466728065356 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:45 INFO - PROCESS | 3832 | ++DOCSHELL 10A63800 == 25 [pid = 3832] [id = 575] 17:27:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (10A63C00) [pid = 3832] [serial = 1725] [outer = 00000000] 17:27:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (129AA000) [pid = 3832] [serial = 1726] [outer = 10A63C00] 17:27:45 INFO - PROCESS | 3832 | 1466728065403 Marionette DEBUG loaded listener.js 17:27:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (12BD8400) [pid = 3832] [serial = 1727] [outer = 10A63C00] 17:27:45 INFO - PROCESS | 3832 | 1466728065871 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]]]}] 17:27:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:27:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 799ms 17:27:45 INFO - PROCESS | 3832 | 1466728065947 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 17:27:45 INFO - PROCESS | 3832 | 1466728065952 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 17:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:27:45 INFO - PROCESS | 3832 | 1466728065958 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:27:45 INFO - PROCESS | 3832 | 1466728065961 Marionette TRACE conn3 <- [1,2266,null,{}] 17:27:45 INFO - PROCESS | 3832 | 1466728065965 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}] 17:27:45 INFO - PROCESS | 3832 | 1466728065968 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:46 INFO - PROCESS | 3832 | 1466728066058 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 17:27:46 INFO - PROCESS | 3832 | 1466728066073 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:46 INFO - PROCESS | 3832 | 1466728066076 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:46 INFO - PROCESS | 3832 | ++DOCSHELL 13938C00 == 26 [pid = 3832] [id = 576] 17:27:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (13939800) [pid = 3832] [serial = 1728] [outer = 00000000] 17:27:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (140ED400) [pid = 3832] [serial = 1729] [outer = 13939800] 17:27:46 INFO - PROCESS | 3832 | 1466728066123 Marionette DEBUG loaded listener.js 17:27:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (144BD800) [pid = 3832] [serial = 1730] [outer = 13939800] 17:27:46 INFO - PROCESS | 3832 | 1466728066582 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]]]}] 17:27:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 627ms 17:27:46 INFO - PROCESS | 3832 | 1466728066595 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 17:27:46 INFO - PROCESS | 3832 | 1466728066597 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 17:27:46 INFO - PROCESS | 3832 | 1466728066600 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:27:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:27:46 INFO - PROCESS | 3832 | 1466728066603 Marionette TRACE conn3 <- [1,2270,null,{}] 17:27:46 INFO - PROCESS | 3832 | 1466728066614 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}] 17:27:46 INFO - PROCESS | 3832 | 1466728066618 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:46 INFO - PROCESS | 3832 | 1466728066733 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 17:27:46 INFO - PROCESS | 3832 | 1466728066743 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:46 INFO - PROCESS | 3832 | 1466728066746 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:46 INFO - PROCESS | 3832 | ++DOCSHELL 153CC000 == 27 [pid = 3832] [id = 577] 17:27:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (153CCC00) [pid = 3832] [serial = 1731] [outer = 00000000] 17:27:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1559C400) [pid = 3832] [serial = 1732] [outer = 153CCC00] 17:27:46 INFO - PROCESS | 3832 | 1466728066793 Marionette DEBUG loaded listener.js 17:27:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (15A43800) [pid = 3832] [serial = 1733] [outer = 153CCC00] 17:27:47 INFO - PROCESS | 3832 | 1466728067252 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]]]}] 17:27:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:27:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 690ms 17:27:47 INFO - PROCESS | 3832 | 1466728067300 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 17:27:47 INFO - PROCESS | 3832 | 1466728067302 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 17:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:27:47 INFO - PROCESS | 3832 | 1466728067306 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:27:47 INFO - PROCESS | 3832 | 1466728067307 Marionette TRACE conn3 <- [1,2274,null,{}] 17:27:47 INFO - PROCESS | 3832 | 1466728067311 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}] 17:27:47 INFO - PROCESS | 3832 | 1466728067313 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:47 INFO - PROCESS | 3832 | 1466728067426 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 17:27:47 INFO - PROCESS | 3832 | 1466728067431 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:47 INFO - PROCESS | 3832 | 1466728067433 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:47 INFO - PROCESS | 3832 | ++DOCSHELL 157B0C00 == 28 [pid = 3832] [id = 578] 17:27:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (15AA6C00) [pid = 3832] [serial = 1734] [outer = 00000000] 17:27:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15EE6C00) [pid = 3832] [serial = 1735] [outer = 15AA6C00] 17:27:47 INFO - PROCESS | 3832 | 1466728067478 Marionette DEBUG loaded listener.js 17:27:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16246000) [pid = 3832] [serial = 1736] [outer = 15AA6C00] 17:27:47 INFO - PROCESS | 3832 | 1466728067918 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]]]}] 17:27:47 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 17:27:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 626ms 17:27:47 INFO - PROCESS | 3832 | 1466728067943 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 17:27:47 INFO - PROCESS | 3832 | 1466728067945 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 17:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:27:47 INFO - PROCESS | 3832 | 1466728067949 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:27:47 INFO - PROCESS | 3832 | 1466728067950 Marionette TRACE conn3 <- [1,2278,null,{}] 17:27:47 INFO - PROCESS | 3832 | 1466728067954 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}] 17:27:47 INFO - PROCESS | 3832 | 1466728067956 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:48 INFO - PROCESS | 3832 | 1466728068066 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 17:27:48 INFO - PROCESS | 3832 | 1466728068072 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:48 INFO - PROCESS | 3832 | 1466728068074 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:48 INFO - PROCESS | 3832 | ++DOCSHELL 16242C00 == 29 [pid = 3832] [id = 579] 17:27:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1624AC00) [pid = 3832] [serial = 1737] [outer = 00000000] 17:27:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (164F0000) [pid = 3832] [serial = 1738] [outer = 1624AC00] 17:27:48 INFO - PROCESS | 3832 | 1466728068119 Marionette DEBUG loaded listener.js 17:27:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16782000) [pid = 3832] [serial = 1739] [outer = 1624AC00] 17:27:48 INFO - PROCESS | 3832 | 1466728068597 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]]]}] 17:27:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:27:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 705ms 17:27:48 INFO - PROCESS | 3832 | 1466728068648 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 17:27:48 INFO - PROCESS | 3832 | 1466728068650 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 17:27:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:27:48 INFO - PROCESS | 3832 | 1466728068660 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:27:48 INFO - PROCESS | 3832 | 1466728068662 Marionette TRACE conn3 <- [1,2282,null,{}] 17:27:48 INFO - PROCESS | 3832 | 1466728068665 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}] 17:27:48 INFO - PROCESS | 3832 | 1466728068670 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:48 INFO - PROCESS | 3832 | 1466728068802 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 17:27:48 INFO - PROCESS | 3832 | 1466728068866 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:48 INFO - PROCESS | 3832 | 1466728068868 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:48 INFO - PROCESS | 3832 | ++DOCSHELL 16A49400 == 30 [pid = 3832] [id = 580] 17:27:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16CF2800) [pid = 3832] [serial = 1740] [outer = 00000000] 17:27:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (17377C00) [pid = 3832] [serial = 1741] [outer = 16CF2800] 17:27:48 INFO - PROCESS | 3832 | 1466728068917 Marionette DEBUG loaded listener.js 17:27:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (173DD000) [pid = 3832] [serial = 1742] [outer = 16CF2800] 17:27:49 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13938000) [pid = 3832] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:27:49 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (177CD400) [pid = 3832] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:27:49 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16789800) [pid = 3832] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:27:49 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (129F2800) [pid = 3832] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:27:49 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (11AE8C00) [pid = 3832] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:27:49 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15AAF000) [pid = 3832] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:27:49 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13266C00) [pid = 3832] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:27:49 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (15321800) [pid = 3832] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:27:49 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (18010800) [pid = 3832] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:27:49 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (114C9C00) [pid = 3832] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:27:49 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (164E6000) [pid = 3832] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:27:49 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (157ABC00) [pid = 3832] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:27:49 INFO - PROCESS | 3832 | 1466728069629 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]]]}] 17:27:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:27:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1003ms 17:27:49 INFO - PROCESS | 3832 | 1466728069662 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 17:27:49 INFO - PROCESS | 3832 | 1466728069664 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 17:27:49 INFO - PROCESS | 3832 | 1466728069667 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:27:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:27:49 INFO - PROCESS | 3832 | 1466728069669 Marionette TRACE conn3 <- [1,2286,null,{}] 17:27:49 INFO - PROCESS | 3832 | 1466728069672 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}] 17:27:49 INFO - PROCESS | 3832 | 1466728069674 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:49 INFO - PROCESS | 3832 | 1466728069749 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 17:27:49 INFO - PROCESS | 3832 | 1466728069754 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:49 INFO - PROCESS | 3832 | 1466728069756 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:49 INFO - PROCESS | 3832 | ++DOCSHELL 13153C00 == 31 [pid = 3832] [id = 581] 17:27:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (131DFC00) [pid = 3832] [serial = 1743] [outer = 00000000] 17:27:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (14FB1400) [pid = 3832] [serial = 1744] [outer = 131DFC00] 17:27:49 INFO - PROCESS | 3832 | 1466728069799 Marionette DEBUG loaded listener.js 17:27:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1532C000) [pid = 3832] [serial = 1745] [outer = 131DFC00] 17:27:50 INFO - PROCESS | 3832 | 1466728070217 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]]]}] 17:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 595ms 17:27:50 INFO - PROCESS | 3832 | 1466728070265 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 17:27:50 INFO - PROCESS | 3832 | 1466728070267 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 17:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:27:50 INFO - PROCESS | 3832 | 1466728070270 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:27:50 INFO - PROCESS | 3832 | 1466728070272 Marionette TRACE conn3 <- [1,2290,null,{}] 17:27:50 INFO - PROCESS | 3832 | 1466728070275 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}] 17:27:50 INFO - PROCESS | 3832 | 1466728070277 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:50 INFO - PROCESS | 3832 | 1466728070355 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 17:27:50 INFO - PROCESS | 3832 | 1466728070361 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:50 INFO - PROCESS | 3832 | 1466728070363 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:50 INFO - PROCESS | 3832 | ++DOCSHELL 10A5C400 == 32 [pid = 3832] [id = 582] 17:27:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13081800) [pid = 3832] [serial = 1746] [outer = 00000000] 17:27:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (173EE400) [pid = 3832] [serial = 1747] [outer = 13081800] 17:27:50 INFO - PROCESS | 3832 | 1466728070406 Marionette DEBUG loaded listener.js 17:27:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17503C00) [pid = 3832] [serial = 1748] [outer = 13081800] 17:27:50 INFO - PROCESS | 3832 | 1466728070887 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]]]}] 17:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 627ms 17:27:50 INFO - PROCESS | 3832 | 1466728070941 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 17:27:50 INFO - PROCESS | 3832 | 1466728070943 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 17:27:50 INFO - PROCESS | 3832 | 1466728070946 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:27:50 INFO - PROCESS | 3832 | 1466728070947 Marionette TRACE conn3 <- [1,2294,null,{}] 17:27:50 INFO - PROCESS | 3832 | 1466728070951 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}] 17:27:50 INFO - PROCESS | 3832 | 1466728070953 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:51 INFO - PROCESS | 3832 | 1466728071029 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 17:27:51 INFO - PROCESS | 3832 | 1466728071035 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:51 INFO - PROCESS | 3832 | 1466728071037 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:51 INFO - PROCESS | 3832 | ++DOCSHELL 153CB000 == 33 [pid = 3832] [id = 583] 17:27:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17E27400) [pid = 3832] [serial = 1749] [outer = 00000000] 17:27:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1800EC00) [pid = 3832] [serial = 1750] [outer = 17E27400] 17:27:51 INFO - PROCESS | 3832 | 1466728071080 Marionette DEBUG loaded listener.js 17:27:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (18010800) [pid = 3832] [serial = 1751] [outer = 17E27400] 17:27:51 INFO - PROCESS | 3832 | 1466728071553 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]]]}] 17:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 627ms 17:27:51 INFO - PROCESS | 3832 | 1466728071584 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 17:27:51 INFO - PROCESS | 3832 | 1466728071586 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 17:27:51 INFO - PROCESS | 3832 | 1466728071603 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:27:51 INFO - PROCESS | 3832 | 1466728071605 Marionette TRACE conn3 <- [1,2298,null,{}] 17:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:27:51 INFO - PROCESS | 3832 | 1466728071608 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}] 17:27:51 INFO - PROCESS | 3832 | 1466728071610 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:51 INFO - PROCESS | 3832 | 1466728071795 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 17:27:51 INFO - PROCESS | 3832 | 1466728071894 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:51 INFO - PROCESS | 3832 | 1466728071897 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:51 INFO - PROCESS | 3832 | ++DOCSHELL 111BF800 == 34 [pid = 3832] [id = 584] 17:27:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (111C0000) [pid = 3832] [serial = 1752] [outer = 00000000] 17:27:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1281E400) [pid = 3832] [serial = 1753] [outer = 111C0000] 17:27:51 INFO - PROCESS | 3832 | 1466728071954 Marionette DEBUG loaded listener.js 17:27:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (130AB800) [pid = 3832] [serial = 1754] [outer = 111C0000] 17:27:52 INFO - PROCESS | 3832 | 1466728072767 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]]]}] 17:27:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:27:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1191ms 17:27:52 INFO - PROCESS | 3832 | 1466728072809 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 17:27:52 INFO - PROCESS | 3832 | 1466728072813 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 17:27:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:27:52 INFO - PROCESS | 3832 | 1466728072819 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:27:52 INFO - PROCESS | 3832 | 1466728072822 Marionette TRACE conn3 <- [1,2302,null,{}] 17:27:52 INFO - PROCESS | 3832 | 1466728072827 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}] 17:27:52 INFO - PROCESS | 3832 | 1466728072830 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:52 INFO - PROCESS | 3832 | 1466728072948 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 17:27:53 INFO - PROCESS | 3832 | 1466728073083 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:53 INFO - PROCESS | 3832 | 1466728073086 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:53 INFO - PROCESS | 3832 | ++DOCSHELL 14F0E800 == 35 [pid = 3832] [id = 585] 17:27:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (14FAD000) [pid = 3832] [serial = 1755] [outer = 00000000] 17:27:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (153C4800) [pid = 3832] [serial = 1756] [outer = 14FAD000] 17:27:53 INFO - PROCESS | 3832 | 1466728073145 Marionette DEBUG loaded listener.js 17:27:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (15AA6400) [pid = 3832] [serial = 1757] [outer = 14FAD000] 17:27:54 INFO - PROCESS | 3832 | 1466728074015 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]]]}] 17:27:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:27:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1254ms 17:27:54 INFO - PROCESS | 3832 | 1466728074082 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 17:27:54 INFO - PROCESS | 3832 | 1466728074086 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 17:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:27:54 INFO - PROCESS | 3832 | 1466728074092 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:27:54 INFO - PROCESS | 3832 | 1466728074095 Marionette TRACE conn3 <- [1,2306,null,{}] 17:27:54 INFO - PROCESS | 3832 | 1466728074101 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}] 17:27:54 INFO - PROCESS | 3832 | 1466728074103 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:54 INFO - PROCESS | 3832 | 1466728074212 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 17:27:54 INFO - PROCESS | 3832 | 1466728074346 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:54 INFO - PROCESS | 3832 | 1466728074350 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:54 INFO - PROCESS | 3832 | --DOCSHELL 10A5C400 == 34 [pid = 3832] [id = 582] 17:27:54 INFO - PROCESS | 3832 | --DOCSHELL 13153C00 == 33 [pid = 3832] [id = 581] 17:27:54 INFO - PROCESS | 3832 | --DOCSHELL 16A49400 == 32 [pid = 3832] [id = 580] 17:27:54 INFO - PROCESS | 3832 | --DOCSHELL 16242C00 == 31 [pid = 3832] [id = 579] 17:27:54 INFO - PROCESS | 3832 | --DOCSHELL 157B0C00 == 30 [pid = 3832] [id = 578] 17:27:54 INFO - PROCESS | 3832 | --DOCSHELL 153CC000 == 29 [pid = 3832] [id = 577] 17:27:54 INFO - PROCESS | 3832 | --DOCSHELL 13938C00 == 28 [pid = 3832] [id = 576] 17:27:54 INFO - PROCESS | 3832 | --DOCSHELL 10A63800 == 27 [pid = 3832] [id = 575] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (180D5000) [pid = 3832] [serial = 1709] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1800A800) [pid = 3832] [serial = 1702] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1737DC00) [pid = 3832] [serial = 1700] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (157AD000) [pid = 3832] [serial = 1705] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16E4DC00) [pid = 3832] [serial = 1699] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (129EE400) [pid = 3832] [serial = 1687] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (12DF2800) [pid = 3832] [serial = 1688] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15EE2800) [pid = 3832] [serial = 1693] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (140E9C00) [pid = 3832] [serial = 1690] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (144C4800) [pid = 3832] [serial = 1691] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (153CB400) [pid = 3832] [serial = 1684] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (15E89C00) [pid = 3832] [serial = 1685] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (180D8800) [pid = 3832] [serial = 1679] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (131D5400) [pid = 3832] [serial = 1681] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (13944400) [pid = 3832] [serial = 1682] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (180D1400) [pid = 3832] [serial = 1708] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (17D7EC00) [pid = 3832] [serial = 1703] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16698800) [pid = 3832] [serial = 1696] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1678B000) [pid = 3832] [serial = 1697] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (16245C00) [pid = 3832] [serial = 1694] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (16248C00) [pid = 3832] [serial = 1706] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (180FC400) [pid = 3832] [serial = 1712] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (180F9800) [pid = 3832] [serial = 1711] [outer = 00000000] [url = about:blank] 17:27:54 INFO - PROCESS | 3832 | ++DOCSHELL 10A5C400 == 28 [pid = 3832] [id = 586] 17:27:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (10A61400) [pid = 3832] [serial = 1758] [outer = 00000000] 17:27:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (12BD1000) [pid = 3832] [serial = 1759] [outer = 10A61400] 17:27:54 INFO - PROCESS | 3832 | 1466728074423 Marionette DEBUG loaded listener.js 17:27:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (13153800) [pid = 3832] [serial = 1760] [outer = 10A61400] 17:27:54 INFO - PROCESS | 3832 | 1466728074866 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] 17:27:54 INFO - PROCESS | 3832 | 1466728074940 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 17:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:27:54 INFO - PROCESS | 3832 | 1466728074946 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:27:54 INFO - PROCESS | 3832 | 1466728074948 Marionette TRACE conn3 <- [1,2310,null,{}] 17:27:54 INFO - PROCESS | 3832 | 1466728074952 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}] 17:27:54 INFO - PROCESS | 3832 | 1466728074955 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:55 INFO - PROCESS | 3832 | 1466728075038 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 17:27:55 INFO - PROCESS | 3832 | 1466728075046 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:55 INFO - PROCESS | 3832 | 1466728075048 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:55 INFO - PROCESS | 3832 | ++DOCSHELL 14F99800 == 29 [pid = 3832] [id = 587] 17:27:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (14FAEC00) [pid = 3832] [serial = 1761] [outer = 00000000] 17:27:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (14FB6C00) [pid = 3832] [serial = 1762] [outer = 14FAEC00] 17:27:55 INFO - PROCESS | 3832 | 1466728075095 Marionette DEBUG loaded listener.js 17:27:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (153C5000) [pid = 3832] [serial = 1763] [outer = 14FAEC00] 17:27:55 INFO - PROCESS | 3832 | 1466728075575 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]]]}] 17:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 689ms 17:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:27:55 INFO - PROCESS | 3832 | 1466728075645 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 17:27:55 INFO - PROCESS | 3832 | 1466728075647 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 17:27:55 INFO - PROCESS | 3832 | 1466728075650 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:27:55 INFO - PROCESS | 3832 | 1466728075654 Marionette TRACE conn3 <- [1,2314,null,{}] 17:27:55 INFO - PROCESS | 3832 | 1466728075664 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}] 17:27:55 INFO - PROCESS | 3832 | 1466728075669 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:55 INFO - PROCESS | 3832 | 1466728075799 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 17:27:55 INFO - PROCESS | 3832 | 1466728075892 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:55 INFO - PROCESS | 3832 | 1466728075896 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:55 INFO - PROCESS | 3832 | ++DOCSHELL 15EE2C00 == 30 [pid = 3832] [id = 588] 17:27:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (15EE3400) [pid = 3832] [serial = 1764] [outer = 00000000] 17:27:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16247000) [pid = 3832] [serial = 1765] [outer = 15EE3400] 17:27:55 INFO - PROCESS | 3832 | 1466728075943 Marionette DEBUG loaded listener.js 17:27:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (164E5000) [pid = 3832] [serial = 1766] [outer = 15EE3400] 17:27:56 INFO - PROCESS | 3832 | 1466728076319 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]]]}] 17:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 689ms 17:27:56 INFO - PROCESS | 3832 | 1466728076350 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 17:27:56 INFO - PROCESS | 3832 | 1466728076352 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 17:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:27:56 INFO - PROCESS | 3832 | 1466728076356 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:27:56 INFO - PROCESS | 3832 | 1466728076358 Marionette TRACE conn3 <- [1,2318,null,{}] 17:27:56 INFO - PROCESS | 3832 | 1466728076361 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}] 17:27:56 INFO - PROCESS | 3832 | 1466728076363 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:56 INFO - PROCESS | 3832 | 1466728076457 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 17:27:56 INFO - PROCESS | 3832 | 1466728076462 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:56 INFO - PROCESS | 3832 | 1466728076464 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:56 INFO - PROCESS | 3832 | ++DOCSHELL 164EFC00 == 31 [pid = 3832] [id = 589] 17:27:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1669EC00) [pid = 3832] [serial = 1767] [outer = 00000000] 17:27:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16981400) [pid = 3832] [serial = 1768] [outer = 1669EC00] 17:27:56 INFO - PROCESS | 3832 | 1466728076508 Marionette DEBUG loaded listener.js 17:27:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16CF9400) [pid = 3832] [serial = 1769] [outer = 1669EC00] 17:27:57 INFO - PROCESS | 3832 | 1466728076980 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]]]}] 17:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 643ms 17:27:57 INFO - PROCESS | 3832 | 1466728076993 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 17:27:57 INFO - PROCESS | 3832 | 1466728076995 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 17:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:27:57 INFO - PROCESS | 3832 | 1466728076998 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:27:57 INFO - PROCESS | 3832 | 1466728077000 Marionette TRACE conn3 <- [1,2322,null,{}] 17:27:57 INFO - PROCESS | 3832 | 1466728077003 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}] 17:27:57 INFO - PROCESS | 3832 | 1466728077005 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:57 INFO - PROCESS | 3832 | 1466728077116 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 17:27:57 INFO - PROCESS | 3832 | 1466728077121 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:57 INFO - PROCESS | 3832 | 1466728077124 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:57 INFO - PROCESS | 3832 | ++DOCSHELL 16ED0800 == 32 [pid = 3832] [id = 590] 17:27:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16ED9400) [pid = 3832] [serial = 1770] [outer = 00000000] 17:27:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (173D4800) [pid = 3832] [serial = 1771] [outer = 16ED9400] 17:27:57 INFO - PROCESS | 3832 | 1466728077167 Marionette DEBUG loaded listener.js 17:27:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (173D9800) [pid = 3832] [serial = 1772] [outer = 16ED9400] 17:27:57 INFO - PROCESS | 3832 | 1466728077654 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]]]}] 17:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 705ms 17:27:57 INFO - PROCESS | 3832 | 1466728077698 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 17:27:57 INFO - PROCESS | 3832 | 1466728077700 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 17:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:27:57 INFO - PROCESS | 3832 | 1466728077704 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:27:57 INFO - PROCESS | 3832 | 1466728077705 Marionette TRACE conn3 <- [1,2326,null,{}] 17:27:57 INFO - PROCESS | 3832 | 1466728077708 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}] 17:27:57 INFO - PROCESS | 3832 | 1466728077714 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:57 INFO - PROCESS | 3832 | 1466728077863 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 17:27:57 INFO - PROCESS | 3832 | 1466728077874 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:57 INFO - PROCESS | 3832 | 1466728077876 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:57 INFO - PROCESS | 3832 | ++DOCSHELL 10A5B400 == 33 [pid = 3832] [id = 591] 17:27:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1698D800) [pid = 3832] [serial = 1773] [outer = 00000000] 17:27:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (18010000) [pid = 3832] [serial = 1774] [outer = 1698D800] 17:27:57 INFO - PROCESS | 3832 | 1466728077920 Marionette DEBUG loaded listener.js 17:27:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (180D1400) [pid = 3832] [serial = 1775] [outer = 1698D800] 17:27:58 INFO - PROCESS | 3832 | 1466728078372 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]]]}] 17:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 705ms 17:27:58 INFO - PROCESS | 3832 | 1466728078403 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 17:27:58 INFO - PROCESS | 3832 | 1466728078405 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 17:27:58 INFO - PROCESS | 3832 | 1466728078417 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:27:58 INFO - PROCESS | 3832 | 1466728078418 Marionette TRACE conn3 <- [1,2330,null,{}] 17:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:27:58 INFO - PROCESS | 3832 | 1466728078431 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}] 17:27:58 INFO - PROCESS | 3832 | 1466728078433 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:58 INFO - PROCESS | 3832 | 1466728078574 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 17:27:58 INFO - PROCESS | 3832 | 1466728078591 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:58 INFO - PROCESS | 3832 | 1466728078593 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:58 INFO - PROCESS | 3832 | ++DOCSHELL 180D7C00 == 34 [pid = 3832] [id = 592] 17:27:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (180D8000) [pid = 3832] [serial = 1776] [outer = 00000000] 17:27:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (180F3C00) [pid = 3832] [serial = 1777] [outer = 180D8000] 17:27:58 INFO - PROCESS | 3832 | 1466728078636 Marionette DEBUG loaded listener.js 17:27:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (180F5800) [pid = 3832] [serial = 1778] [outer = 180D8000] 17:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10A63C00) [pid = 3832] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12DFE400) [pid = 3832] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13939800) [pid = 3832] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15AA6C00) [pid = 3832] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13081800) [pid = 3832] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1624AC00) [pid = 3832] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (153CCC00) [pid = 3832] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (10A5A800) [pid = 3832] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (15A44000) [pid = 3832] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16CF2800) [pid = 3832] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (180CC800) [pid = 3832] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (131DFC00) [pid = 3832] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:27:59 INFO - PROCESS | 3832 | 1466728079129 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]]]}] 17:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 736ms 17:27:59 INFO - PROCESS | 3832 | 1466728079160 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 17:27:59 INFO - PROCESS | 3832 | 1466728079162 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 17:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:27:59 INFO - PROCESS | 3832 | 1466728079178 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:27:59 INFO - PROCESS | 3832 | 1466728079180 Marionette TRACE conn3 <- [1,2334,null,{}] 17:27:59 INFO - PROCESS | 3832 | 1466728079183 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}] 17:27:59 INFO - PROCESS | 3832 | 1466728079185 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:59 INFO - PROCESS | 3832 | 1466728079263 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 17:27:59 INFO - PROCESS | 3832 | 1466728079269 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:59 INFO - PROCESS | 3832 | 1466728079271 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:59 INFO - PROCESS | 3832 | ++DOCSHELL 13275400 == 35 [pid = 3832] [id = 593] 17:27:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (132F0800) [pid = 3832] [serial = 1779] [outer = 00000000] 17:27:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (15AB2800) [pid = 3832] [serial = 1780] [outer = 132F0800] 17:27:59 INFO - PROCESS | 3832 | 1466728079314 Marionette DEBUG loaded listener.js 17:27:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16E44000) [pid = 3832] [serial = 1781] [outer = 132F0800] 17:27:59 INFO - PROCESS | 3832 | 1466728079720 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]]]}] 17:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 595ms 17:27:59 INFO - PROCESS | 3832 | 1466728079783 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 17:27:59 INFO - PROCESS | 3832 | 1466728079785 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 17:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:27:59 INFO - PROCESS | 3832 | 1466728079792 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:27:59 INFO - PROCESS | 3832 | 1466728079793 Marionette TRACE conn3 <- [1,2338,null,{}] 17:27:59 INFO - PROCESS | 3832 | 1466728079797 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}] 17:27:59 INFO - PROCESS | 3832 | 1466728079799 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:59 INFO - PROCESS | 3832 | 1466728079901 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 17:27:59 INFO - PROCESS | 3832 | 1466728079908 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:59 INFO - PROCESS | 3832 | 1466728079910 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:27:59 INFO - PROCESS | 3832 | ++DOCSHELL 16696C00 == 36 [pid = 3832] [id = 594] 17:27:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (180C9400) [pid = 3832] [serial = 1782] [outer = 00000000] 17:27:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (180FE400) [pid = 3832] [serial = 1783] [outer = 180C9400] 17:27:59 INFO - PROCESS | 3832 | 1466728079953 Marionette DEBUG loaded listener.js 17:28:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (194BB000) [pid = 3832] [serial = 1784] [outer = 180C9400] 17:28:00 INFO - PROCESS | 3832 | 1466728080436 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]]]}] 17:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 689ms 17:28:00 INFO - PROCESS | 3832 | 1466728080490 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 17:28:00 INFO - PROCESS | 3832 | 1466728080492 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 17:28:00 INFO - PROCESS | 3832 | 1466728080495 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:28:00 INFO - PROCESS | 3832 | 1466728080496 Marionette TRACE conn3 <- [1,2342,null,{}] 17:28:00 INFO - PROCESS | 3832 | 1466728080500 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}] 17:28:00 INFO - PROCESS | 3832 | 1466728080502 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:00 INFO - PROCESS | 3832 | 1466728080581 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 17:28:00 INFO - PROCESS | 3832 | 1466728080587 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:00 INFO - PROCESS | 3832 | 1466728080589 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:00 INFO - PROCESS | 3832 | ++DOCSHELL 180FD000 == 37 [pid = 3832] [id = 595] 17:28:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (194C5400) [pid = 3832] [serial = 1785] [outer = 00000000] 17:28:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (195E0400) [pid = 3832] [serial = 1786] [outer = 194C5400] 17:28:00 INFO - PROCESS | 3832 | 1466728080632 Marionette DEBUG loaded listener.js 17:28:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (195E0800) [pid = 3832] [serial = 1787] [outer = 194C5400] 17:28:01 INFO - PROCESS | 3832 | 1466728081222 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]]]}] 17:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 799ms 17:28:01 INFO - PROCESS | 3832 | 1466728081303 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 17:28:01 INFO - PROCESS | 3832 | 1466728081307 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 17:28:01 INFO - PROCESS | 3832 | 1466728081313 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:28:01 INFO - PROCESS | 3832 | 1466728081317 Marionette TRACE conn3 <- [1,2346,null,{}] 17:28:01 INFO - PROCESS | 3832 | 1466728081323 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}] 17:28:01 INFO - PROCESS | 3832 | 1466728081326 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:01 INFO - PROCESS | 3832 | 1466728081492 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 17:28:01 INFO - PROCESS | 3832 | 1466728081595 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:01 INFO - PROCESS | 3832 | 1466728081598 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:01 INFO - PROCESS | 3832 | ++DOCSHELL 11AE8C00 == 38 [pid = 3832] [id = 596] 17:28:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (12923800) [pid = 3832] [serial = 1788] [outer = 00000000] 17:28:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (140EE400) [pid = 3832] [serial = 1789] [outer = 12923800] 17:28:01 INFO - PROCESS | 3832 | 1466728081667 Marionette DEBUG loaded listener.js 17:28:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (14FB0400) [pid = 3832] [serial = 1790] [outer = 12923800] 17:28:02 INFO - PROCESS | 3832 | 1466728082234 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]]]}] 17:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 956ms 17:28:02 INFO - PROCESS | 3832 | 1466728082291 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 17:28:02 INFO - PROCESS | 3832 | 1466728082296 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 17:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:28:02 INFO - PROCESS | 3832 | 1466728082303 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:28:02 INFO - PROCESS | 3832 | 1466728082306 Marionette TRACE conn3 <- [1,2350,null,{}] 17:28:02 INFO - PROCESS | 3832 | 1466728082309 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}] 17:28:02 INFO - PROCESS | 3832 | 1466728082312 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:02 INFO - PROCESS | 3832 | 1466728082421 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 17:28:02 INFO - PROCESS | 3832 | 1466728082559 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:02 INFO - PROCESS | 3832 | 1466728082561 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:02 INFO - PROCESS | 3832 | ++DOCSHELL 15EDE800 == 39 [pid = 3832] [id = 597] 17:28:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (15EE3000) [pid = 3832] [serial = 1791] [outer = 00000000] 17:28:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (164E9800) [pid = 3832] [serial = 1792] [outer = 15EE3000] 17:28:02 INFO - PROCESS | 3832 | 1466728082619 Marionette DEBUG loaded listener.js 17:28:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1678C400) [pid = 3832] [serial = 1793] [outer = 15EE3000] 17:28:03 INFO - PROCESS | 3832 | 1466728083246 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]]]}] 17:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1003ms 17:28:03 INFO - PROCESS | 3832 | 1466728083305 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 17:28:03 INFO - PROCESS | 3832 | 1466728083307 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 17:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:28:03 INFO - PROCESS | 3832 | 1466728083311 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:28:03 INFO - PROCESS | 3832 | 1466728083315 Marionette TRACE conn3 <- [1,2354,null,{}] 17:28:03 INFO - PROCESS | 3832 | 1466728083330 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}] 17:28:03 INFO - PROCESS | 3832 | 1466728083335 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:03 INFO - PROCESS | 3832 | 1466728083488 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 17:28:03 INFO - PROCESS | 3832 | 1466728083506 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:03 INFO - PROCESS | 3832 | 1466728083509 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:03 INFO - PROCESS | 3832 | ++DOCSHELL 180CA800 == 40 [pid = 3832] [id = 598] 17:28:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (180D3800) [pid = 3832] [serial = 1794] [outer = 00000000] 17:28:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (180FA400) [pid = 3832] [serial = 1795] [outer = 180D3800] 17:28:03 INFO - PROCESS | 3832 | 1466728083566 Marionette DEBUG loaded listener.js 17:28:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (195DCC00) [pid = 3832] [serial = 1796] [outer = 180D3800] 17:28:04 INFO - PROCESS | 3832 | 1466728084142 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]]]}] 17:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 909ms 17:28:04 INFO - PROCESS | 3832 | 1466728084215 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 17:28:04 INFO - PROCESS | 3832 | 1466728084218 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 17:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:28:04 INFO - PROCESS | 3832 | 1466728084221 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:28:04 INFO - PROCESS | 3832 | 1466728084223 Marionette TRACE conn3 <- [1,2358,null,{}] 17:28:04 INFO - PROCESS | 3832 | 1466728084227 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}] 17:28:04 INFO - PROCESS | 3832 | 1466728084230 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:04 INFO - PROCESS | 3832 | 1466728084337 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 17:28:04 INFO - PROCESS | 3832 | 1466728084478 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:04 INFO - PROCESS | 3832 | 1466728084481 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:04 INFO - PROCESS | 3832 | ++DOCSHELL 175B4800 == 41 [pid = 3832] [id = 599] 17:28:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (197CEC00) [pid = 3832] [serial = 1797] [outer = 00000000] 17:28:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (197D8400) [pid = 3832] [serial = 1798] [outer = 197CEC00] 17:28:04 INFO - PROCESS | 3832 | 1466728084537 Marionette DEBUG loaded listener.js 17:28:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19976800) [pid = 3832] [serial = 1799] [outer = 197CEC00] 17:28:05 INFO - PROCESS | 3832 | 1466728085343 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]]]}] 17:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1223ms 17:28:05 INFO - PROCESS | 3832 | 1466728085432 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 17:28:05 INFO - PROCESS | 3832 | 1466728085437 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 17:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:28:05 INFO - PROCESS | 3832 | 1466728085442 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:28:05 INFO - PROCESS | 3832 | 1466728085445 Marionette TRACE conn3 <- [1,2362,null,{}] 17:28:05 INFO - PROCESS | 3832 | 1466728085451 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}] 17:28:05 INFO - PROCESS | 3832 | 1466728085454 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:05 INFO - PROCESS | 3832 | 1466728085563 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 17:28:05 INFO - PROCESS | 3832 | 1466728085700 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:05 INFO - PROCESS | 3832 | 1466728085705 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:05 INFO - PROCESS | 3832 | ++DOCSHELL 104E6000 == 42 [pid = 3832] [id = 600] 17:28:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (104EA400) [pid = 3832] [serial = 1800] [outer = 00000000] 17:28:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (13938C00) [pid = 3832] [serial = 1801] [outer = 104EA400] 17:28:05 INFO - PROCESS | 3832 | 1466728085758 Marionette DEBUG loaded listener.js 17:28:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (13DF1400) [pid = 3832] [serial = 1802] [outer = 104EA400] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 16696C00 == 41 [pid = 3832] [id = 594] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 13275400 == 40 [pid = 3832] [id = 593] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 180D7C00 == 39 [pid = 3832] [id = 592] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 10A5B400 == 38 [pid = 3832] [id = 591] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 16ED0800 == 37 [pid = 3832] [id = 590] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 164EFC00 == 36 [pid = 3832] [id = 589] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 15EE2C00 == 35 [pid = 3832] [id = 588] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 14F99800 == 34 [pid = 3832] [id = 587] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 10A5C400 == 33 [pid = 3832] [id = 586] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 153CB000 == 32 [pid = 3832] [id = 583] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 111BF800 == 31 [pid = 3832] [id = 584] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 12DFD800 == 30 [pid = 3832] [id = 574] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 14F0E800 == 29 [pid = 3832] [id = 585] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 175B4800 == 28 [pid = 3832] [id = 599] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 15EDE800 == 27 [pid = 3832] [id = 597] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 180CA800 == 26 [pid = 3832] [id = 598] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 180FD000 == 25 [pid = 3832] [id = 595] 17:28:06 INFO - PROCESS | 3832 | --DOCSHELL 11AE8C00 == 24 [pid = 3832] [id = 596] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1800EC00) [pid = 3832] [serial = 1750] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (164F0000) [pid = 3832] [serial = 1738] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1559C400) [pid = 3832] [serial = 1732] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (13155800) [pid = 3832] [serial = 1715] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (12BCB400) [pid = 3832] [serial = 1714] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (164EA400) [pid = 3832] [serial = 1718] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (15F01800) [pid = 3832] [serial = 1717] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (17377C00) [pid = 3832] [serial = 1741] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (195D8400) [pid = 3832] [serial = 1721] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (194BC400) [pid = 3832] [serial = 1720] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1532C000) [pid = 3832] [serial = 1745] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (14FB1400) [pid = 3832] [serial = 1744] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (173DD000) [pid = 3832] [serial = 1742] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (129AA000) [pid = 3832] [serial = 1726] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12BD8400) [pid = 3832] [serial = 1727] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (131D4C00) [pid = 3832] [serial = 1724] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13131000) [pid = 3832] [serial = 1723] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (144BD800) [pid = 3832] [serial = 1730] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15EE6C00) [pid = 3832] [serial = 1735] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16246000) [pid = 3832] [serial = 1736] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (16782000) [pid = 3832] [serial = 1739] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (140ED400) [pid = 3832] [serial = 1729] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (173EE400) [pid = 3832] [serial = 1747] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (17503C00) [pid = 3832] [serial = 1748] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (15A43800) [pid = 3832] [serial = 1733] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3832 | 1466728086963 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]]]}] 17:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1567ms 17:28:07 INFO - PROCESS | 3832 | 1466728086999 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 17:28:07 INFO - PROCESS | 3832 | 1466728087003 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 17:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:28:07 INFO - PROCESS | 3832 | 1466728087008 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:28:07 INFO - PROCESS | 3832 | 1466728087011 Marionette TRACE conn3 <- [1,2366,null,{}] 17:28:07 INFO - PROCESS | 3832 | 1466728087064 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}] 17:28:07 INFO - PROCESS | 3832 | 1466728087067 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:07 INFO - PROCESS | 3832 | 1466728087152 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 17:28:07 INFO - PROCESS | 3832 | 1466728087165 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:07 INFO - PROCESS | 3832 | 1466728087168 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:07 INFO - PROCESS | 3832 | ++DOCSHELL 10ECC000 == 25 [pid = 3832] [id = 601] 17:28:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (11446800) [pid = 3832] [serial = 1803] [outer = 00000000] 17:28:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (11AE8C00) [pid = 3832] [serial = 1804] [outer = 11446800] 17:28:07 INFO - PROCESS | 3832 | 1466728087215 Marionette DEBUG loaded listener.js 17:28:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (11CD5000) [pid = 3832] [serial = 1805] [outer = 11446800] 17:28:07 INFO - PROCESS | 3832 | 1466728087711 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]]]}] 17:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 752ms 17:28:07 INFO - PROCESS | 3832 | 1466728087745 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 17:28:07 INFO - PROCESS | 3832 | 1466728087750 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 17:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:28:07 INFO - PROCESS | 3832 | 1466728087757 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:28:07 INFO - PROCESS | 3832 | 1466728087759 Marionette TRACE conn3 <- [1,2370,null,{}] 17:28:07 INFO - PROCESS | 3832 | 1466728087763 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}] 17:28:07 INFO - PROCESS | 3832 | 1466728087766 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:07 INFO - PROCESS | 3832 | 1466728087851 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 17:28:07 INFO - PROCESS | 3832 | 1466728087859 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:07 INFO - PROCESS | 3832 | 1466728087861 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:07 INFO - PROCESS | 3832 | ++DOCSHELL 13124800 == 26 [pid = 3832] [id = 602] 17:28:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1312A000) [pid = 3832] [serial = 1806] [outer = 00000000] 17:28:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13151400) [pid = 3832] [serial = 1807] [outer = 1312A000] 17:28:07 INFO - PROCESS | 3832 | 1466728087908 Marionette DEBUG loaded listener.js 17:28:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (131DD000) [pid = 3832] [serial = 1808] [outer = 1312A000] 17:28:08 INFO - PROCESS | 3832 | 1466728088388 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]]]}] 17:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 689ms 17:28:08 INFO - PROCESS | 3832 | 1466728088455 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 17:28:08 INFO - PROCESS | 3832 | 1466728088457 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 17:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:28:08 INFO - PROCESS | 3832 | 1466728088461 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:28:08 INFO - PROCESS | 3832 | 1466728088465 Marionette TRACE conn3 <- [1,2374,null,{}] 17:28:08 INFO - PROCESS | 3832 | 1466728088476 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}] 17:28:08 INFO - PROCESS | 3832 | 1466728088480 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:08 INFO - PROCESS | 3832 | 1466728088595 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 17:28:08 INFO - PROCESS | 3832 | 1466728088703 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:08 INFO - PROCESS | 3832 | 1466728088706 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:08 INFO - PROCESS | 3832 | ++DOCSHELL 14FB4800 == 27 [pid = 3832] [id = 603] 17:28:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (14FB4C00) [pid = 3832] [serial = 1809] [outer = 00000000] 17:28:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1532B000) [pid = 3832] [serial = 1810] [outer = 14FB4C00] 17:28:08 INFO - PROCESS | 3832 | 1466728088754 Marionette DEBUG loaded listener.js 17:28:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (153CF400) [pid = 3832] [serial = 1811] [outer = 14FB4C00] 17:28:09 INFO - PROCESS | 3832 | 1466728089182 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]]]}] 17:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 737ms 17:28:09 INFO - PROCESS | 3832 | 1466728089201 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 17:28:09 INFO - PROCESS | 3832 | 1466728089204 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 17:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:28:09 INFO - PROCESS | 3832 | 1466728089207 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:28:09 INFO - PROCESS | 3832 | 1466728089208 Marionette TRACE conn3 <- [1,2378,null,{}] 17:28:09 INFO - PROCESS | 3832 | 1466728089212 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}] 17:28:09 INFO - PROCESS | 3832 | 1466728089214 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:09 INFO - PROCESS | 3832 | 1466728089333 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 17:28:09 INFO - PROCESS | 3832 | 1466728089338 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:09 INFO - PROCESS | 3832 | 1466728089340 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:09 INFO - PROCESS | 3832 | ++DOCSHELL 15329C00 == 28 [pid = 3832] [id = 604] 17:28:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (153C3800) [pid = 3832] [serial = 1812] [outer = 00000000] 17:28:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15A6D400) [pid = 3832] [serial = 1813] [outer = 153C3800] 17:28:09 INFO - PROCESS | 3832 | 1466728089440 Marionette DEBUG loaded listener.js 17:28:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15ED9400) [pid = 3832] [serial = 1814] [outer = 153C3800] 17:28:09 INFO - PROCESS | 3832 | 1466728089856 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]]]}] 17:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 705ms 17:28:09 INFO - PROCESS | 3832 | 1466728089906 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 17:28:09 INFO - PROCESS | 3832 | 1466728089908 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 17:28:09 INFO - PROCESS | 3832 | 1466728089911 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:28:09 INFO - PROCESS | 3832 | 1466728089913 Marionette TRACE conn3 <- [1,2382,null,{}] 17:28:09 INFO - PROCESS | 3832 | 1466728089916 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}] 17:28:09 INFO - PROCESS | 3832 | 1466728089918 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:10 INFO - PROCESS | 3832 | 1466728090066 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 17:28:10 INFO - PROCESS | 3832 | 1466728090087 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:10 INFO - PROCESS | 3832 | 1466728090089 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:10 INFO - PROCESS | 3832 | ++DOCSHELL 15EE3800 == 29 [pid = 3832] [id = 605] 17:28:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15EE3C00) [pid = 3832] [serial = 1815] [outer = 00000000] 17:28:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16244800) [pid = 3832] [serial = 1816] [outer = 15EE3C00] 17:28:10 INFO - PROCESS | 3832 | 1466728090133 Marionette DEBUG loaded listener.js 17:28:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16249000) [pid = 3832] [serial = 1817] [outer = 15EE3C00] 17:28:10 INFO - PROCESS | 3832 | 1466728090612 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]]]}] 17:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 737ms 17:28:10 INFO - PROCESS | 3832 | 1466728090652 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 17:28:10 INFO - PROCESS | 3832 | 1466728090654 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 17:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:28:10 INFO - PROCESS | 3832 | 1466728090658 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:28:10 INFO - PROCESS | 3832 | 1466728090659 Marionette TRACE conn3 <- [1,2386,null,{}] 17:28:10 INFO - PROCESS | 3832 | 1466728090663 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}] 17:28:10 INFO - PROCESS | 3832 | 1466728090668 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:10 INFO - PROCESS | 3832 | 1466728090814 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 17:28:10 INFO - PROCESS | 3832 | 1466728090827 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:10 INFO - PROCESS | 3832 | 1466728090829 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:10 INFO - PROCESS | 3832 | ++DOCSHELL 1669C800 == 30 [pid = 3832] [id = 606] 17:28:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1669CC00) [pid = 3832] [serial = 1818] [outer = 00000000] 17:28:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16A48C00) [pid = 3832] [serial = 1819] [outer = 1669CC00] 17:28:10 INFO - PROCESS | 3832 | 1466728090873 Marionette DEBUG loaded listener.js 17:28:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16CF7C00) [pid = 3832] [serial = 1820] [outer = 1669CC00] 17:28:11 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (180C9400) [pid = 3832] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:28:11 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (194C5400) [pid = 3832] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:28:11 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16ED9400) [pid = 3832] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:28:11 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1698D800) [pid = 3832] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:28:11 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (17E27400) [pid = 3832] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:28:11 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (180D8000) [pid = 3832] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:28:11 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (111C0000) [pid = 3832] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:28:11 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (14FAD000) [pid = 3832] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:28:11 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (14FAEC00) [pid = 3832] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:28:11 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15EE3400) [pid = 3832] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:28:11 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10A61400) [pid = 3832] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:28:11 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1669EC00) [pid = 3832] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:28:11 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (132F0800) [pid = 3832] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:28:11 INFO - PROCESS | 3832 | 1466728091582 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]]]}] 17:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 956ms 17:28:11 INFO - PROCESS | 3832 | 1466728091603 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 17:28:11 INFO - PROCESS | 3832 | 1466728091615 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 17:28:11 INFO - PROCESS | 3832 | 1466728091619 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:28:11 INFO - PROCESS | 3832 | 1466728091620 Marionette TRACE conn3 <- [1,2390,null,{}] 17:28:11 INFO - PROCESS | 3832 | 1466728091624 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}] 17:28:11 INFO - PROCESS | 3832 | 1466728091626 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:11 INFO - PROCESS | 3832 | 1466728091702 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 17:28:11 INFO - PROCESS | 3832 | 1466728091707 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:11 INFO - PROCESS | 3832 | 1466728091709 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:11 INFO - PROCESS | 3832 | ++DOCSHELL 105F1800 == 31 [pid = 3832] [id = 607] 17:28:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (10F8E800) [pid = 3832] [serial = 1821] [outer = 00000000] 17:28:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16783400) [pid = 3832] [serial = 1822] [outer = 10F8E800] 17:28:11 INFO - PROCESS | 3832 | 1466728091752 Marionette DEBUG loaded listener.js 17:28:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16790C00) [pid = 3832] [serial = 1823] [outer = 10F8E800] 17:28:12 INFO - PROCESS | 3832 | 1466728092201 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]]]}] 17:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 626ms 17:28:12 INFO - PROCESS | 3832 | 1466728092258 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 17:28:12 INFO - PROCESS | 3832 | 1466728092260 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 17:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:28:12 INFO - PROCESS | 3832 | 1466728092263 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:28:12 INFO - PROCESS | 3832 | 1466728092265 Marionette TRACE conn3 <- [1,2394,null,{}] 17:28:12 INFO - PROCESS | 3832 | 1466728092268 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}] 17:28:12 INFO - PROCESS | 3832 | 1466728092270 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:12 INFO - PROCESS | 3832 | 1466728092394 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 17:28:12 INFO - PROCESS | 3832 | 1466728092400 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:12 INFO - PROCESS | 3832 | 1466728092402 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:12 INFO - PROCESS | 3832 | ++DOCSHELL 1669E800 == 32 [pid = 3832] [id = 608] 17:28:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1669EC00) [pid = 3832] [serial = 1824] [outer = 00000000] 17:28:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (173E0400) [pid = 3832] [serial = 1825] [outer = 1669EC00] 17:28:12 INFO - PROCESS | 3832 | 1466728092445 Marionette DEBUG loaded listener.js 17:28:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (131DE000) [pid = 3832] [serial = 1826] [outer = 1669EC00] 17:28:12 INFO - PROCESS | 3832 | 1466728092914 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]]]}] 17:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 643ms 17:28:12 INFO - PROCESS | 3832 | 1466728092938 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 17:28:12 INFO - PROCESS | 3832 | 1466728092940 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 17:28:12 INFO - PROCESS | 3832 | 1466728092943 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:28:12 INFO - PROCESS | 3832 | 1466728092945 Marionette TRACE conn3 <- [1,2398,null,{}] 17:28:12 INFO - PROCESS | 3832 | 1466728092949 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}] 17:28:12 INFO - PROCESS | 3832 | 1466728092950 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:13 INFO - PROCESS | 3832 | 1466728093028 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 17:28:13 INFO - PROCESS | 3832 | 1466728093033 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:13 INFO - PROCESS | 3832 | 1466728093035 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:13 INFO - PROCESS | 3832 | ++DOCSHELL 14FB3400 == 33 [pid = 3832] [id = 609] 17:28:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (175B2400) [pid = 3832] [serial = 1827] [outer = 00000000] 17:28:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (177D8000) [pid = 3832] [serial = 1828] [outer = 175B2400] 17:28:13 INFO - PROCESS | 3832 | 1466728093086 Marionette DEBUG loaded listener.js 17:28:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (177DA000) [pid = 3832] [serial = 1829] [outer = 175B2400] 17:28:13 INFO - PROCESS | 3832 | 1466728093874 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]]]}] 17:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1003ms 17:28:13 INFO - PROCESS | 3832 | 1466728093951 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 17:28:13 INFO - PROCESS | 3832 | 1466728093956 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 17:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:28:13 INFO - PROCESS | 3832 | 1466728093962 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:28:13 INFO - PROCESS | 3832 | 1466728093965 Marionette TRACE conn3 <- [1,2402,null,{}] 17:28:13 INFO - PROCESS | 3832 | 1466728093972 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}] 17:28:13 INFO - PROCESS | 3832 | 1466728093975 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:14 INFO - PROCESS | 3832 | 1466728094104 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 17:28:14 INFO - PROCESS | 3832 | 1466728094236 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:14 INFO - PROCESS | 3832 | 1466728094239 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:14 INFO - PROCESS | 3832 | ++DOCSHELL 10F92000 == 34 [pid = 3832] [id = 610] 17:28:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (111C8C00) [pid = 3832] [serial = 1830] [outer = 00000000] 17:28:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (13154400) [pid = 3832] [serial = 1831] [outer = 111C8C00] 17:28:14 INFO - PROCESS | 3832 | 1466728094297 Marionette DEBUG loaded listener.js 17:28:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (13944000) [pid = 3832] [serial = 1832] [outer = 111C8C00] 17:28:14 INFO - PROCESS | 3832 | 1466728094981 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]]]}] 17:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1097ms 17:28:15 INFO - PROCESS | 3832 | 1466728095095 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 17:28:15 INFO - PROCESS | 3832 | 1466728095102 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 17:28:15 INFO - PROCESS | 3832 | 1466728095109 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:28:15 INFO - PROCESS | 3832 | 1466728095112 Marionette TRACE conn3 <- [1,2406,null,{}] 17:28:15 INFO - PROCESS | 3832 | 1466728095116 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}] 17:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:28:15 INFO - PROCESS | 3832 | 1466728095119 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:15 INFO - PROCESS | 3832 | 1466728095249 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 17:28:15 INFO - PROCESS | 3832 | 1466728095380 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:15 INFO - PROCESS | 3832 | 1466728095383 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:15 INFO - PROCESS | 3832 | ++DOCSHELL 13128000 == 35 [pid = 3832] [id = 611] 17:28:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13132400) [pid = 3832] [serial = 1833] [outer = 00000000] 17:28:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (14FB2400) [pid = 3832] [serial = 1834] [outer = 13132400] 17:28:15 INFO - PROCESS | 3832 | 1466728095443 Marionette DEBUG loaded listener.js 17:28:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (15A43C00) [pid = 3832] [serial = 1835] [outer = 13132400] 17:28:16 INFO - PROCESS | 3832 | --DOCSHELL 1669E800 == 34 [pid = 3832] [id = 608] 17:28:16 INFO - PROCESS | 3832 | --DOCSHELL 105F1800 == 33 [pid = 3832] [id = 607] 17:28:16 INFO - PROCESS | 3832 | --DOCSHELL 1669C800 == 32 [pid = 3832] [id = 606] 17:28:16 INFO - PROCESS | 3832 | --DOCSHELL 15EE3800 == 31 [pid = 3832] [id = 605] 17:28:16 INFO - PROCESS | 3832 | --DOCSHELL 15329C00 == 30 [pid = 3832] [id = 604] 17:28:16 INFO - PROCESS | 3832 | --DOCSHELL 14FB4800 == 29 [pid = 3832] [id = 603] 17:28:16 INFO - PROCESS | 3832 | --DOCSHELL 13124800 == 28 [pid = 3832] [id = 602] 17:28:16 INFO - PROCESS | 3832 | --DOCSHELL 10ECC000 == 27 [pid = 3832] [id = 601] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (194BB000) [pid = 3832] [serial = 1784] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (195E0800) [pid = 3832] [serial = 1787] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (195E0400) [pid = 3832] [serial = 1786] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (173D4800) [pid = 3832] [serial = 1771] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (18010000) [pid = 3832] [serial = 1774] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (173D9800) [pid = 3832] [serial = 1772] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (18010800) [pid = 3832] [serial = 1751] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (180F3C00) [pid = 3832] [serial = 1777] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1281E400) [pid = 3832] [serial = 1753] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (130AB800) [pid = 3832] [serial = 1754] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (153C4800) [pid = 3832] [serial = 1756] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15AA6400) [pid = 3832] [serial = 1757] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (14FB6C00) [pid = 3832] [serial = 1762] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (153C5000) [pid = 3832] [serial = 1763] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16247000) [pid = 3832] [serial = 1765] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (164E5000) [pid = 3832] [serial = 1766] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (12BD1000) [pid = 3832] [serial = 1759] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13153800) [pid = 3832] [serial = 1760] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16981400) [pid = 3832] [serial = 1768] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (180D1400) [pid = 3832] [serial = 1775] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (180FE400) [pid = 3832] [serial = 1783] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (180F5800) [pid = 3832] [serial = 1778] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (15AB2800) [pid = 3832] [serial = 1780] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (16E44000) [pid = 3832] [serial = 1781] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (16CF9400) [pid = 3832] [serial = 1769] [outer = 00000000] [url = about:blank] 17:28:16 INFO - PROCESS | 3832 | 1466728096312 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]]]}] 17:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1238ms 17:28:16 INFO - PROCESS | 3832 | 1466728096359 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 17:28:16 INFO - PROCESS | 3832 | 1466728096363 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 17:28:16 INFO - PROCESS | 3832 | 1466728096368 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:28:16 INFO - PROCESS | 3832 | 1466728096371 Marionette TRACE conn3 <- [1,2410,null,{}] 17:28:16 INFO - PROCESS | 3832 | 1466728096377 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}] 17:28:16 INFO - PROCESS | 3832 | 1466728096380 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:16 INFO - PROCESS | 3832 | 1466728096464 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 17:28:16 INFO - PROCESS | 3832 | 1466728096471 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:16 INFO - PROCESS | 3832 | 1466728096475 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:16 INFO - PROCESS | 3832 | ++DOCSHELL 1291C800 == 28 [pid = 3832] [id = 612] 17:28:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (129F1400) [pid = 3832] [serial = 1836] [outer = 00000000] 17:28:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (12DFE400) [pid = 3832] [serial = 1837] [outer = 129F1400] 17:28:16 INFO - PROCESS | 3832 | 1466728096527 Marionette DEBUG loaded listener.js 17:28:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (130AB800) [pid = 3832] [serial = 1838] [outer = 129F1400] 17:28:17 INFO - PROCESS | 3832 | 1466728097073 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]]]}] 17:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 737ms 17:28:17 INFO - PROCESS | 3832 | 1466728097110 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 17:28:17 INFO - PROCESS | 3832 | 1466728097114 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 17:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:28:17 INFO - PROCESS | 3832 | 1466728097123 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:28:17 INFO - PROCESS | 3832 | 1466728097127 Marionette TRACE conn3 <- [1,2414,null,{}] 17:28:17 INFO - PROCESS | 3832 | 1466728097132 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}] 17:28:17 INFO - PROCESS | 3832 | 1466728097135 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:17 INFO - PROCESS | 3832 | 1466728097220 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 17:28:17 INFO - PROCESS | 3832 | 1466728097225 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:17 INFO - PROCESS | 3832 | 1466728097228 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:17 INFO - PROCESS | 3832 | ++DOCSHELL 140EB000 == 29 [pid = 3832] [id = 613] 17:28:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (140EE000) [pid = 3832] [serial = 1839] [outer = 00000000] 17:28:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (144C6800) [pid = 3832] [serial = 1840] [outer = 140EE000] 17:28:17 INFO - PROCESS | 3832 | 1466728097274 Marionette DEBUG loaded listener.js 17:28:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (14FB3000) [pid = 3832] [serial = 1841] [outer = 140EE000] 17:28:17 INFO - PROCESS | 3832 | 1466728097744 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]]]}] 17:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 626ms 17:28:17 INFO - PROCESS | 3832 | 1466728097759 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 17:28:17 INFO - PROCESS | 3832 | 1466728097761 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 17:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:28:17 INFO - PROCESS | 3832 | 1466728097768 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:28:17 INFO - PROCESS | 3832 | 1466728097772 Marionette TRACE conn3 <- [1,2418,null,{}] 17:28:17 INFO - PROCESS | 3832 | 1466728097782 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}] 17:28:17 INFO - PROCESS | 3832 | 1466728097787 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:17 INFO - PROCESS | 3832 | 1466728097871 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 17:28:17 INFO - PROCESS | 3832 | 1466728097880 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:17 INFO - PROCESS | 3832 | 1466728097883 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:17 INFO - PROCESS | 3832 | ++DOCSHELL 15E92C00 == 30 [pid = 3832] [id = 614] 17:28:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (15EE1C00) [pid = 3832] [serial = 1842] [outer = 00000000] 17:28:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16243800) [pid = 3832] [serial = 1843] [outer = 15EE1C00] 17:28:17 INFO - PROCESS | 3832 | 1466728097931 Marionette DEBUG loaded listener.js 17:28:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1624C800) [pid = 3832] [serial = 1844] [outer = 15EE1C00] 17:28:18 INFO - PROCESS | 3832 | 1466728098382 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]]]}] 17:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 658ms 17:28:18 INFO - PROCESS | 3832 | 1466728098423 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 17:28:18 INFO - PROCESS | 3832 | 1466728098425 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 17:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:28:18 INFO - PROCESS | 3832 | 1466728098429 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:28:18 INFO - PROCESS | 3832 | 1466728098430 Marionette TRACE conn3 <- [1,2422,null,{}] 17:28:18 INFO - PROCESS | 3832 | 1466728098434 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}] 17:28:18 INFO - PROCESS | 3832 | 1466728098436 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:18 INFO - PROCESS | 3832 | 1466728098520 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 17:28:18 INFO - PROCESS | 3832 | 1466728098525 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:18 INFO - PROCESS | 3832 | 1466728098527 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:18 INFO - PROCESS | 3832 | ++DOCSHELL 164E6C00 == 31 [pid = 3832] [id = 615] 17:28:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (164EBC00) [pid = 3832] [serial = 1845] [outer = 00000000] 17:28:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16782000) [pid = 3832] [serial = 1846] [outer = 164EBC00] 17:28:18 INFO - PROCESS | 3832 | 1466728098571 Marionette DEBUG loaded listener.js 17:28:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (167C9000) [pid = 3832] [serial = 1847] [outer = 164EBC00] 17:28:19 INFO - PROCESS | 3832 | 1466728099046 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]]]}] 17:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 627ms 17:28:19 INFO - PROCESS | 3832 | 1466728099066 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 17:28:19 INFO - PROCESS | 3832 | 1466728099068 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 17:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:28:19 INFO - PROCESS | 3832 | 1466728099071 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:28:19 INFO - PROCESS | 3832 | 1466728099073 Marionette TRACE conn3 <- [1,2426,null,{}] 17:28:19 INFO - PROCESS | 3832 | 1466728099076 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}] 17:28:19 INFO - PROCESS | 3832 | 1466728099078 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:19 INFO - PROCESS | 3832 | 1466728099201 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 17:28:19 INFO - PROCESS | 3832 | 1466728099207 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:19 INFO - PROCESS | 3832 | 1466728099209 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:19 INFO - PROCESS | 3832 | ++DOCSHELL 164EFC00 == 32 [pid = 3832] [id = 616] 17:28:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (166A2C00) [pid = 3832] [serial = 1848] [outer = 00000000] 17:28:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1737D400) [pid = 3832] [serial = 1849] [outer = 166A2C00] 17:28:19 INFO - PROCESS | 3832 | 1466728099252 Marionette DEBUG loaded listener.js 17:28:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (173D4800) [pid = 3832] [serial = 1850] [outer = 166A2C00] 17:28:19 INFO - PROCESS | 3832 | 1466728099705 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]]]}] 17:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 689ms 17:28:19 INFO - PROCESS | 3832 | 1466728099771 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 17:28:19 INFO - PROCESS | 3832 | 1466728099773 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 17:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:28:19 INFO - PROCESS | 3832 | 1466728099776 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:28:19 INFO - PROCESS | 3832 | 1466728099778 Marionette TRACE conn3 <- [1,2430,null,{}] 17:28:19 INFO - PROCESS | 3832 | 1466728099782 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}] 17:28:19 INFO - PROCESS | 3832 | 1466728099787 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:19 INFO - PROCESS | 3832 | 1466728099951 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 17:28:20 INFO - PROCESS | 3832 | 1466728100023 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:20 INFO - PROCESS | 3832 | 1466728100025 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:20 INFO - PROCESS | 3832 | ++DOCSHELL 177CC400 == 33 [pid = 3832] [id = 617] 17:28:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (177CEC00) [pid = 3832] [serial = 1851] [outer = 00000000] 17:28:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (180C9400) [pid = 3832] [serial = 1852] [outer = 177CEC00] 17:28:20 INFO - PROCESS | 3832 | 1466728100068 Marionette DEBUG loaded listener.js 17:28:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (180C9800) [pid = 3832] [serial = 1853] [outer = 177CEC00] 17:28:20 INFO - PROCESS | 3832 | 1466728100491 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]]]}] 17:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 736ms 17:28:20 INFO - PROCESS | 3832 | 1466728100517 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 17:28:20 INFO - PROCESS | 3832 | 1466728100519 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 17:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:28:20 INFO - PROCESS | 3832 | 1466728100522 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:28:20 INFO - PROCESS | 3832 | 1466728100524 Marionette TRACE conn3 <- [1,2434,null,{}] 17:28:20 INFO - PROCESS | 3832 | 1466728100528 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}] 17:28:20 INFO - PROCESS | 3832 | 1466728100530 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:20 INFO - PROCESS | 3832 | 1466728100649 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 17:28:20 INFO - PROCESS | 3832 | 1466728100654 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:20 INFO - PROCESS | 3832 | 1466728100656 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:20 INFO - PROCESS | 3832 | ++DOCSHELL 13945C00 == 34 [pid = 3832] [id = 618] 17:28:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (180D2400) [pid = 3832] [serial = 1854] [outer = 00000000] 17:28:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (180F0C00) [pid = 3832] [serial = 1855] [outer = 180D2400] 17:28:20 INFO - PROCESS | 3832 | 1466728100755 Marionette DEBUG loaded listener.js 17:28:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (180F5400) [pid = 3832] [serial = 1856] [outer = 180D2400] 17:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (11446800) [pid = 3832] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (14FB4C00) [pid = 3832] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (153C3800) [pid = 3832] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (104EA400) [pid = 3832] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1312A000) [pid = 3832] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15EE3C00) [pid = 3832] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1669CC00) [pid = 3832] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1669EC00) [pid = 3832] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12923800) [pid = 3832] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15EE3000) [pid = 3832] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (180D3800) [pid = 3832] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (197CEC00) [pid = 3832] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (10F8E800) [pid = 3832] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:28:21 INFO - PROCESS | 3832 | 1466728101212 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]]]}] 17:28:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 737ms 17:28:21 INFO - PROCESS | 3832 | 1466728101263 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 17:28:21 INFO - PROCESS | 3832 | 1466728101265 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 17:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:28:21 INFO - PROCESS | 3832 | 1466728101269 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:28:21 INFO - PROCESS | 3832 | 1466728101270 Marionette TRACE conn3 <- [1,2438,null,{}] 17:28:21 INFO - PROCESS | 3832 | 1466728101274 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}] 17:28:21 INFO - PROCESS | 3832 | 1466728101276 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:21 INFO - PROCESS | 3832 | 1466728101379 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 17:28:21 INFO - PROCESS | 3832 | 1466728101387 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:21 INFO - PROCESS | 3832 | 1466728101389 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:21 INFO - PROCESS | 3832 | ++DOCSHELL 1532C000 == 35 [pid = 3832] [id = 619] 17:28:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (153C3800) [pid = 3832] [serial = 1857] [outer = 00000000] 17:28:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16245400) [pid = 3832] [serial = 1858] [outer = 153C3800] 17:28:21 INFO - PROCESS | 3832 | 1466728101433 Marionette DEBUG loaded listener.js 17:28:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1737E000) [pid = 3832] [serial = 1859] [outer = 153C3800] 17:28:21 INFO - PROCESS | 3832 | 1466728101849 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]]]}] 17:28:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 642ms 17:28:21 INFO - PROCESS | 3832 | 1466728101907 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 17:28:21 INFO - PROCESS | 3832 | 1466728101909 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 17:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:28:21 INFO - PROCESS | 3832 | 1466728101913 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:28:21 INFO - PROCESS | 3832 | 1466728101914 Marionette TRACE conn3 <- [1,2442,null,{}] 17:28:21 INFO - PROCESS | 3832 | 1466728101917 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}] 17:28:21 INFO - PROCESS | 3832 | 1466728101919 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:22 INFO - PROCESS | 3832 | 1466728101997 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 17:28:22 INFO - PROCESS | 3832 | 1466728102002 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:22 INFO - PROCESS | 3832 | 1466728102004 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:22 INFO - PROCESS | 3832 | ++DOCSHELL 1047E000 == 36 [pid = 3832] [id = 620] 17:28:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (12DFDC00) [pid = 3832] [serial = 1860] [outer = 00000000] 17:28:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (180D5000) [pid = 3832] [serial = 1861] [outer = 12DFDC00] 17:28:22 INFO - PROCESS | 3832 | 1466728102047 Marionette DEBUG loaded listener.js 17:28:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1624B000) [pid = 3832] [serial = 1862] [outer = 12DFDC00] 17:28:22 INFO - PROCESS | 3832 | 1466728102481 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]]]}] 17:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 595ms 17:28:22 INFO - PROCESS | 3832 | 1466728102510 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 17:28:22 INFO - PROCESS | 3832 | 1466728102511 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 17:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:28:22 INFO - PROCESS | 3832 | 1466728102515 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:28:22 INFO - PROCESS | 3832 | 1466728102516 Marionette TRACE conn3 <- [1,2446,null,{}] 17:28:22 INFO - PROCESS | 3832 | 1466728102534 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}] 17:28:22 INFO - PROCESS | 3832 | 1466728102536 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:22 INFO - PROCESS | 3832 | 1466728102616 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 17:28:22 INFO - PROCESS | 3832 | 1466728102622 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:22 INFO - PROCESS | 3832 | 1466728102624 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:22 INFO - PROCESS | 3832 | ++DOCSHELL 180D3C00 == 37 [pid = 3832] [id = 621] 17:28:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (180FE800) [pid = 3832] [serial = 1863] [outer = 00000000] 17:28:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (194C3400) [pid = 3832] [serial = 1864] [outer = 180FE800] 17:28:22 INFO - PROCESS | 3832 | 1466728102667 Marionette DEBUG loaded listener.js 17:28:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (194C5000) [pid = 3832] [serial = 1865] [outer = 180FE800] 17:28:23 INFO - PROCESS | 3832 | 1466728103329 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]]]}] 17:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 846ms 17:28:23 INFO - PROCESS | 3832 | 1466728103390 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 17:28:23 INFO - PROCESS | 3832 | 1466728103394 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 17:28:23 INFO - PROCESS | 3832 | 1466728103399 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:28:23 INFO - PROCESS | 3832 | 1466728103403 Marionette TRACE conn3 <- [1,2450,null,{}] 17:28:23 INFO - PROCESS | 3832 | 1466728103409 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}] 17:28:23 INFO - PROCESS | 3832 | 1466728103412 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:23 INFO - PROCESS | 3832 | 1466728103579 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 17:28:23 INFO - PROCESS | 3832 | 1466728103591 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:23 INFO - PROCESS | 3832 | 1466728103594 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:23 INFO - PROCESS | 3832 | ++DOCSHELL 10BAD000 == 38 [pid = 3832] [id = 622] 17:28:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (111C0000) [pid = 3832] [serial = 1866] [outer = 00000000] 17:28:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (131DC000) [pid = 3832] [serial = 1867] [outer = 111C0000] 17:28:23 INFO - PROCESS | 3832 | 1466728103650 Marionette DEBUG loaded listener.js 17:28:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (140EFC00) [pid = 3832] [serial = 1868] [outer = 111C0000] 17:28:24 INFO - PROCESS | 3832 | 1466728104314 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]]]}] 17:28:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:28:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 940ms 17:28:24 INFO - PROCESS | 3832 | 1466728104346 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 17:28:24 INFO - PROCESS | 3832 | 1466728104351 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 17:28:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:28:24 INFO - PROCESS | 3832 | 1466728104358 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:28:24 INFO - PROCESS | 3832 | 1466728104361 Marionette TRACE conn3 <- [1,2454,null,{}] 17:28:24 INFO - PROCESS | 3832 | 1466728104365 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}] 17:28:24 INFO - PROCESS | 3832 | 1466728104368 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:24 INFO - PROCESS | 3832 | 1466728104482 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 17:28:24 INFO - PROCESS | 3832 | 1466728104620 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:24 INFO - PROCESS | 3832 | 1466728104623 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:24 INFO - PROCESS | 3832 | ++DOCSHELL 15AA6800 == 39 [pid = 3832] [id = 623] 17:28:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (15AA6C00) [pid = 3832] [serial = 1869] [outer = 00000000] 17:28:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (15EE5C00) [pid = 3832] [serial = 1870] [outer = 15AA6C00] 17:28:24 INFO - PROCESS | 3832 | 1466728104681 Marionette DEBUG loaded listener.js 17:28:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (164E6400) [pid = 3832] [serial = 1871] [outer = 15AA6C00] 17:28:25 INFO - PROCESS | 3832 | 1466728105313 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]]]}] 17:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1003ms 17:28:25 INFO - PROCESS | 3832 | 1466728105360 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 17:28:25 INFO - PROCESS | 3832 | 1466728105362 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 17:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:28:25 INFO - PROCESS | 3832 | 1466728105366 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:28:25 INFO - PROCESS | 3832 | 1466728105370 Marionette TRACE conn3 <- [1,2458,null,{}] 17:28:25 INFO - PROCESS | 3832 | 1466728105394 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}] 17:28:25 INFO - PROCESS | 3832 | 1466728105399 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:25 INFO - PROCESS | 3832 | 1466728105539 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 17:28:25 INFO - PROCESS | 3832 | 1466728105610 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:25 INFO - PROCESS | 3832 | 1466728105613 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:25 INFO - PROCESS | 3832 | ++DOCSHELL 180FD800 == 40 [pid = 3832] [id = 624] 17:28:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (180FDC00) [pid = 3832] [serial = 1872] [outer = 00000000] 17:28:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (194C2000) [pid = 3832] [serial = 1873] [outer = 180FDC00] 17:28:25 INFO - PROCESS | 3832 | 1466728105674 Marionette DEBUG loaded listener.js 17:28:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (195DC400) [pid = 3832] [serial = 1874] [outer = 180FDC00] 17:28:26 INFO - PROCESS | 3832 | 1466728106243 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]]]}] 17:28:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:28:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 909ms 17:28:26 INFO - PROCESS | 3832 | 1466728106278 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 17:28:26 INFO - PROCESS | 3832 | 1466728106281 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 17:28:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:28:26 INFO - PROCESS | 3832 | 1466728106286 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:28:26 INFO - PROCESS | 3832 | 1466728106288 Marionette TRACE conn3 <- [1,2462,null,{}] 17:28:26 INFO - PROCESS | 3832 | 1466728106292 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}] 17:28:26 INFO - PROCESS | 3832 | 1466728106294 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:26 INFO - PROCESS | 3832 | 1466728106408 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 17:28:26 INFO - PROCESS | 3832 | 1466728106517 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:26 INFO - PROCESS | 3832 | 1466728106520 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:26 INFO - PROCESS | 3832 | ++DOCSHELL 180FAC00 == 41 [pid = 3832] [id = 625] 17:28:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (180FF400) [pid = 3832] [serial = 1875] [outer = 00000000] 17:28:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (197CA800) [pid = 3832] [serial = 1876] [outer = 180FF400] 17:28:26 INFO - PROCESS | 3832 | 1466728106572 Marionette DEBUG loaded listener.js 17:28:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (197D3C00) [pid = 3832] [serial = 1877] [outer = 180FF400] 17:28:27 INFO - PROCESS | 3832 | 1466728107431 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]]]}] 17:28:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:28:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1222ms 17:28:27 INFO - PROCESS | 3832 | 1466728107499 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 17:28:27 INFO - PROCESS | 3832 | 1466728107504 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 17:28:27 INFO - PROCESS | 3832 | 1466728107510 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:28:27 INFO - PROCESS | 3832 | 1466728107513 Marionette TRACE conn3 <- [1,2466,null,{}] 17:28:27 INFO - PROCESS | 3832 | 1466728107519 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}] 17:28:27 INFO - PROCESS | 3832 | 1466728107521 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:27 INFO - PROCESS | 3832 | 1466728107635 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 17:28:27 INFO - PROCESS | 3832 | 1466728107772 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:27 INFO - PROCESS | 3832 | 1466728107776 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:27 INFO - PROCESS | 3832 | ++DOCSHELL 13156000 == 42 [pid = 3832] [id = 626] 17:28:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (13157000) [pid = 3832] [serial = 1878] [outer = 00000000] 17:28:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (13275000) [pid = 3832] [serial = 1879] [outer = 13157000] 17:28:27 INFO - PROCESS | 3832 | 1466728107834 Marionette DEBUG loaded listener.js 17:28:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (13944800) [pid = 3832] [serial = 1880] [outer = 13157000] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 1047E000 == 41 [pid = 3832] [id = 620] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 1532C000 == 40 [pid = 3832] [id = 619] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 13945C00 == 39 [pid = 3832] [id = 618] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 177CC400 == 38 [pid = 3832] [id = 617] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 164EFC00 == 37 [pid = 3832] [id = 616] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 164E6C00 == 36 [pid = 3832] [id = 615] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 15E92C00 == 35 [pid = 3832] [id = 614] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 140EB000 == 34 [pid = 3832] [id = 613] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 1291C800 == 33 [pid = 3832] [id = 612] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 14FB3400 == 32 [pid = 3832] [id = 609] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 13128000 == 31 [pid = 3832] [id = 611] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 10F92000 == 30 [pid = 3832] [id = 610] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 104E6000 == 29 [pid = 3832] [id = 600] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 180FAC00 == 28 [pid = 3832] [id = 625] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 15AA6800 == 27 [pid = 3832] [id = 623] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 180FD800 == 26 [pid = 3832] [id = 624] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 180D3C00 == 25 [pid = 3832] [id = 621] 17:28:28 INFO - PROCESS | 3832 | --DOCSHELL 10BAD000 == 24 [pid = 3832] [id = 622] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (11AE8C00) [pid = 3832] [serial = 1804] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (11CD5000) [pid = 3832] [serial = 1805] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1532B000) [pid = 3832] [serial = 1810] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (15A6D400) [pid = 3832] [serial = 1813] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (13DF1400) [pid = 3832] [serial = 1802] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (13938C00) [pid = 3832] [serial = 1801] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13151400) [pid = 3832] [serial = 1807] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (131DD000) [pid = 3832] [serial = 1808] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16244800) [pid = 3832] [serial = 1816] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (15ED9400) [pid = 3832] [serial = 1814] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16A48C00) [pid = 3832] [serial = 1819] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16249000) [pid = 3832] [serial = 1817] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (177D8000) [pid = 3832] [serial = 1828] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (173E0400) [pid = 3832] [serial = 1825] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16CF7C00) [pid = 3832] [serial = 1820] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (14FB0400) [pid = 3832] [serial = 1790] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (140EE400) [pid = 3832] [serial = 1789] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1678C400) [pid = 3832] [serial = 1793] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (164E9800) [pid = 3832] [serial = 1792] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (195DCC00) [pid = 3832] [serial = 1796] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (180FA400) [pid = 3832] [serial = 1795] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19976800) [pid = 3832] [serial = 1799] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (197D8400) [pid = 3832] [serial = 1798] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (131DE000) [pid = 3832] [serial = 1826] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16783400) [pid = 3832] [serial = 1822] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16790C00) [pid = 3832] [serial = 1823] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (153CF400) [pid = 3832] [serial = 1811] [outer = 00000000] [url = about:blank] 17:28:29 INFO - PROCESS | 3832 | 1466728109122 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]]]}] 17:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1645ms 17:28:29 INFO - PROCESS | 3832 | 1466728109161 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 17:28:29 INFO - PROCESS | 3832 | 1466728109166 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 17:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:28:29 INFO - PROCESS | 3832 | 1466728109171 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:28:29 INFO - PROCESS | 3832 | 1466728109174 Marionette TRACE conn3 <- [1,2470,null,{}] 17:28:29 INFO - PROCESS | 3832 | 1466728109180 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}] 17:28:29 INFO - PROCESS | 3832 | 1466728109183 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:29 INFO - PROCESS | 3832 | 1466728109284 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 17:28:29 INFO - PROCESS | 3832 | 1466728109383 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:29 INFO - PROCESS | 3832 | 1466728109387 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:29 INFO - PROCESS | 3832 | ++DOCSHELL 105E9800 == 25 [pid = 3832] [id = 627] 17:28:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (105EE400) [pid = 3832] [serial = 1881] [outer = 00000000] 17:28:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12BCB800) [pid = 3832] [serial = 1882] [outer = 105EE400] 17:28:29 INFO - PROCESS | 3832 | 1466728109435 Marionette DEBUG loaded listener.js 17:28:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (12BD3000) [pid = 3832] [serial = 1883] [outer = 105EE400] 17:28:29 INFO - PROCESS | 3832 | 1466728109857 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]]]}] 17:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 736ms 17:28:29 INFO - PROCESS | 3832 | 1466728109912 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 17:28:29 INFO - PROCESS | 3832 | 1466728109917 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 17:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:28:29 INFO - PROCESS | 3832 | 1466728109923 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:28:29 INFO - PROCESS | 3832 | 1466728109926 Marionette TRACE conn3 <- [1,2474,null,{}] 17:28:29 INFO - PROCESS | 3832 | 1466728109929 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}] 17:28:29 INFO - PROCESS | 3832 | 1466728109932 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:30 INFO - PROCESS | 3832 | 1466728110019 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 17:28:30 INFO - PROCESS | 3832 | 1466728110027 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:30 INFO - PROCESS | 3832 | 1466728110030 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:30 INFO - PROCESS | 3832 | ++DOCSHELL 13266C00 == 26 [pid = 3832] [id = 628] 17:28:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13463800) [pid = 3832] [serial = 1884] [outer = 00000000] 17:28:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13DF1400) [pid = 3832] [serial = 1885] [outer = 13463800] 17:28:30 INFO - PROCESS | 3832 | 1466728110077 Marionette DEBUG loaded listener.js 17:28:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (140EEC00) [pid = 3832] [serial = 1886] [outer = 13463800] 17:28:30 INFO - PROCESS | 3832 | 1466728110552 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]]]}] 17:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 705ms 17:28:30 INFO - PROCESS | 3832 | 1466728110622 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 17:28:30 INFO - PROCESS | 3832 | 1466728110624 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 17:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:28:30 INFO - PROCESS | 3832 | 1466728110627 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:28:30 INFO - PROCESS | 3832 | 1466728110631 Marionette TRACE conn3 <- [1,2478,null,{}] 17:28:30 INFO - PROCESS | 3832 | 1466728110641 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}] 17:28:30 INFO - PROCESS | 3832 | 1466728110646 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:30 INFO - PROCESS | 3832 | 1466728110759 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 17:28:30 INFO - PROCESS | 3832 | 1466728110883 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:30 INFO - PROCESS | 3832 | 1466728110886 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:30 INFO - PROCESS | 3832 | ++DOCSHELL 153D0400 == 27 [pid = 3832] [id = 629] 17:28:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (153D1000) [pid = 3832] [serial = 1887] [outer = 00000000] 17:28:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (157A2800) [pid = 3832] [serial = 1888] [outer = 153D1000] 17:28:30 INFO - PROCESS | 3832 | 1466728110934 Marionette DEBUG loaded listener.js 17:28:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15A4A400) [pid = 3832] [serial = 1889] [outer = 153D1000] 17:28:31 INFO - PROCESS | 3832 | 1466728111361 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]]]}] 17:28:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:28:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 800ms 17:28:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:28:31 INFO - PROCESS | 3832 | 1466728111429 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 17:28:31 INFO - PROCESS | 3832 | 1466728111432 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 17:28:31 INFO - PROCESS | 3832 | 1466728111435 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:28:31 INFO - PROCESS | 3832 | 1466728111437 Marionette TRACE conn3 <- [1,2482,null,{}] 17:28:31 INFO - PROCESS | 3832 | 1466728111440 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}] 17:28:31 INFO - PROCESS | 3832 | 1466728111442 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:31 INFO - PROCESS | 3832 | 1466728111563 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 17:28:31 INFO - PROCESS | 3832 | 1466728111635 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:31 INFO - PROCESS | 3832 | 1466728111637 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:31 INFO - PROCESS | 3832 | ++DOCSHELL 15E89C00 == 28 [pid = 3832] [id = 630] 17:28:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15EDB000) [pid = 3832] [serial = 1890] [outer = 00000000] 17:28:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15EE4000) [pid = 3832] [serial = 1891] [outer = 15EDB000] 17:28:31 INFO - PROCESS | 3832 | 1466728111682 Marionette DEBUG loaded listener.js 17:28:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16248C00) [pid = 3832] [serial = 1892] [outer = 15EDB000] 17:28:32 INFO - PROCESS | 3832 | 1466728112094 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]]]}] 17:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 690ms 17:28:32 INFO - PROCESS | 3832 | 1466728112134 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 17:28:32 INFO - PROCESS | 3832 | 1466728112136 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 17:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:28:32 INFO - PROCESS | 3832 | 1466728112139 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:28:32 INFO - PROCESS | 3832 | 1466728112141 Marionette TRACE conn3 <- [1,2486,null,{}] 17:28:32 INFO - PROCESS | 3832 | 1466728112145 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}] 17:28:32 INFO - PROCESS | 3832 | 1466728112147 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:32 INFO - PROCESS | 3832 | 1466728112284 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 17:28:32 INFO - PROCESS | 3832 | 1466728112352 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:32 INFO - PROCESS | 3832 | 1466728112354 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:32 INFO - PROCESS | 3832 | ++DOCSHELL 164E5C00 == 29 [pid = 3832] [id = 631] 17:28:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (164E6000) [pid = 3832] [serial = 1893] [outer = 00000000] 17:28:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16699000) [pid = 3832] [serial = 1894] [outer = 164E6000] 17:28:32 INFO - PROCESS | 3832 | 1466728112399 Marionette DEBUG loaded listener.js 17:28:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16789800) [pid = 3832] [serial = 1895] [outer = 164E6000] 17:28:32 INFO - PROCESS | 3832 | 1466728112837 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]]]}] 17:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 737ms 17:28:32 INFO - PROCESS | 3832 | 1466728112880 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 17:28:32 INFO - PROCESS | 3832 | 1466728112882 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 17:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:28:32 INFO - PROCESS | 3832 | 1466728112885 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:28:32 INFO - PROCESS | 3832 | 1466728112887 Marionette TRACE conn3 <- [1,2490,null,{}] 17:28:32 INFO - PROCESS | 3832 | 1466728112890 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}] 17:28:32 INFO - PROCESS | 3832 | 1466728112896 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:33 INFO - PROCESS | 3832 | 1466728113030 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 17:28:33 INFO - PROCESS | 3832 | 1466728113101 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:33 INFO - PROCESS | 3832 | 1466728113103 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:33 INFO - PROCESS | 3832 | ++DOCSHELL 16E47800 == 30 [pid = 3832] [id = 632] 17:28:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16E4D800) [pid = 3832] [serial = 1896] [outer = 00000000] 17:28:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (173D7800) [pid = 3832] [serial = 1897] [outer = 16E4D800] 17:28:33 INFO - PROCESS | 3832 | 1466728113147 Marionette DEBUG loaded listener.js 17:28:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (173E7400) [pid = 3832] [serial = 1898] [outer = 16E4D800] 17:28:33 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (166A2C00) [pid = 3832] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:28:33 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (177CEC00) [pid = 3832] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:28:33 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (180D2400) [pid = 3832] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:28:33 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (111C8C00) [pid = 3832] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:28:33 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (129F1400) [pid = 3832] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:28:33 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (140EE000) [pid = 3832] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:28:33 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15EE1C00) [pid = 3832] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:28:33 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (175B2400) [pid = 3832] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:28:33 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (164EBC00) [pid = 3832] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:28:33 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13132400) [pid = 3832] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:28:33 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (153C3800) [pid = 3832] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:28:33 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (180FE800) [pid = 3832] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:28:33 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12DFDC00) [pid = 3832] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:28:33 INFO - PROCESS | 3832 | 1466728113881 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]]]}] 17:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1003ms 17:28:33 INFO - PROCESS | 3832 | 1466728113921 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 17:28:33 INFO - PROCESS | 3832 | 1466728113926 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 17:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:28:33 INFO - PROCESS | 3832 | 1466728113931 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:28:33 INFO - PROCESS | 3832 | 1466728113936 Marionette TRACE conn3 <- [1,2494,null,{}] 17:28:33 INFO - PROCESS | 3832 | 1466728113943 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}] 17:28:33 INFO - PROCESS | 3832 | 1466728113946 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:34 INFO - PROCESS | 3832 | 1466728114075 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 17:28:34 INFO - PROCESS | 3832 | 1466728114188 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:34 INFO - PROCESS | 3832 | 1466728114193 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:34 INFO - PROCESS | 3832 | ++DOCSHELL 10F92000 == 31 [pid = 3832] [id = 633] 17:28:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (111A3C00) [pid = 3832] [serial = 1899] [outer = 00000000] 17:28:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1281E400) [pid = 3832] [serial = 1900] [outer = 111A3C00] 17:28:34 INFO - PROCESS | 3832 | 1466728114249 Marionette DEBUG loaded listener.js 17:28:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (12821C00) [pid = 3832] [serial = 1901] [outer = 111A3C00] 17:28:34 INFO - PROCESS | 3832 | 1466728114931 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]]]}] 17:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1035ms 17:28:35 INFO - PROCESS | 3832 | 1466728115013 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 17:28:35 INFO - PROCESS | 3832 | 1466728115018 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 17:28:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:28:35 INFO - PROCESS | 3832 | 1466728115025 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:28:35 INFO - PROCESS | 3832 | 1466728115028 Marionette TRACE conn3 <- [1,2498,null,{}] 17:28:35 INFO - PROCESS | 3832 | 1466728115033 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}] 17:28:35 INFO - PROCESS | 3832 | 1466728115036 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:35 INFO - PROCESS | 3832 | 1466728115160 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 17:28:35 INFO - PROCESS | 3832 | 1466728115289 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:35 INFO - PROCESS | 3832 | 1466728115292 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:35 INFO - PROCESS | 3832 | ++DOCSHELL 14FB1400 == 32 [pid = 3832] [id = 634] 17:28:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (14FB5000) [pid = 3832] [serial = 1902] [outer = 00000000] 17:28:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (153C4C00) [pid = 3832] [serial = 1903] [outer = 14FB5000] 17:28:35 INFO - PROCESS | 3832 | 1466728115349 Marionette DEBUG loaded listener.js 17:28:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (153CF400) [pid = 3832] [serial = 1904] [outer = 14FB5000] 17:28:36 INFO - PROCESS | 3832 | 1466728116025 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]]]}] 17:28:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1035ms 17:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:28:36 INFO - PROCESS | 3832 | 1466728116068 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 17:28:36 INFO - PROCESS | 3832 | 1466728116071 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 17:28:36 INFO - PROCESS | 3832 | 1466728116094 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:28:36 INFO - PROCESS | 3832 | 1466728116097 Marionette TRACE conn3 <- [1,2502,null,{}] 17:28:36 INFO - PROCESS | 3832 | 1466728116143 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}] 17:28:36 INFO - PROCESS | 3832 | 1466728116148 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:36 INFO - PROCESS | 3832 | 1466728116275 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 17:28:36 INFO - PROCESS | 3832 | 1466728116406 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:36 INFO - PROCESS | 3832 | 1466728116409 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:36 INFO - PROCESS | 3832 | ++DOCSHELL 1144E000 == 33 [pid = 3832] [id = 635] 17:28:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (11C34800) [pid = 3832] [serial = 1905] [outer = 00000000] 17:28:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1346B400) [pid = 3832] [serial = 1906] [outer = 11C34800] 17:28:36 INFO - PROCESS | 3832 | 1466728116469 Marionette DEBUG loaded listener.js 17:28:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (14FACC00) [pid = 3832] [serial = 1907] [outer = 11C34800] 17:28:37 INFO - PROCESS | 3832 | --DOCSHELL 164E5C00 == 32 [pid = 3832] [id = 631] 17:28:37 INFO - PROCESS | 3832 | --DOCSHELL 15E89C00 == 31 [pid = 3832] [id = 630] 17:28:37 INFO - PROCESS | 3832 | --DOCSHELL 153D0400 == 30 [pid = 3832] [id = 629] 17:28:37 INFO - PROCESS | 3832 | --DOCSHELL 13266C00 == 29 [pid = 3832] [id = 628] 17:28:37 INFO - PROCESS | 3832 | --DOCSHELL 105E9800 == 28 [pid = 3832] [id = 627] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1737D400) [pid = 3832] [serial = 1849] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (180C9400) [pid = 3832] [serial = 1852] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (173D4800) [pid = 3832] [serial = 1850] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (180F0C00) [pid = 3832] [serial = 1855] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13154400) [pid = 3832] [serial = 1831] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13944000) [pid = 3832] [serial = 1832] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (180C9800) [pid = 3832] [serial = 1853] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (12DFE400) [pid = 3832] [serial = 1837] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (130AB800) [pid = 3832] [serial = 1838] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (144C6800) [pid = 3832] [serial = 1840] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (14FB3000) [pid = 3832] [serial = 1841] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16243800) [pid = 3832] [serial = 1843] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1624C800) [pid = 3832] [serial = 1844] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (177DA000) [pid = 3832] [serial = 1829] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (16782000) [pid = 3832] [serial = 1846] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (14FB2400) [pid = 3832] [serial = 1834] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (15A43C00) [pid = 3832] [serial = 1835] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (16245400) [pid = 3832] [serial = 1858] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (194C3400) [pid = 3832] [serial = 1864] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (180D5000) [pid = 3832] [serial = 1861] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (180F5400) [pid = 3832] [serial = 1856] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (1737E000) [pid = 3832] [serial = 1859] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (167C9000) [pid = 3832] [serial = 1847] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (194C5000) [pid = 3832] [serial = 1865] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (1624B000) [pid = 3832] [serial = 1862] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3832 | 1466728117217 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]]]}] 17:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1160ms 17:28:37 INFO - PROCESS | 3832 | 1466728117237 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 17:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:28:37 INFO - PROCESS | 3832 | 1466728117241 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 17:28:37 INFO - PROCESS | 3832 | 1466728117245 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:28:37 INFO - PROCESS | 3832 | 1466728117250 Marionette TRACE conn3 <- [1,2506,null,{}] 17:28:37 INFO - PROCESS | 3832 | 1466728117254 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}] 17:28:37 INFO - PROCESS | 3832 | 1466728117257 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:37 INFO - PROCESS | 3832 | 1466728117343 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 17:28:37 INFO - PROCESS | 3832 | 1466728117452 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:37 INFO - PROCESS | 3832 | 1466728117454 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:37 INFO - PROCESS | 3832 | ++DOCSHELL 13081800 == 29 [pid = 3832] [id = 636] 17:28:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (13124000) [pid = 3832] [serial = 1908] [outer = 00000000] 17:28:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (13154400) [pid = 3832] [serial = 1909] [outer = 13124000] 17:28:37 INFO - PROCESS | 3832 | 1466728117502 Marionette DEBUG loaded listener.js 17:28:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (13266C00) [pid = 3832] [serial = 1910] [outer = 13124000] 17:28:37 INFO - PROCESS | 3832 | 1466728117913 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]]]}] 17:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 736ms 17:28:38 INFO - PROCESS | 3832 | 1466728117988 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 17:28:38 INFO - PROCESS | 3832 | 1466728117992 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 17:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:28:38 INFO - PROCESS | 3832 | 1466728117998 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:28:38 INFO - PROCESS | 3832 | 1466728118000 Marionette TRACE conn3 <- [1,2510,null,{}] 17:28:38 INFO - PROCESS | 3832 | 1466728118004 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}] 17:28:38 INFO - PROCESS | 3832 | 1466728118007 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:38 INFO - PROCESS | 3832 | 1466728118094 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 17:28:38 INFO - PROCESS | 3832 | 1466728118107 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:38 INFO - PROCESS | 3832 | 1466728118110 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:38 INFO - PROCESS | 3832 | ++DOCSHELL 14F99800 == 30 [pid = 3832] [id = 637] 17:28:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (14FAD400) [pid = 3832] [serial = 1911] [outer = 00000000] 17:28:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (153C5C00) [pid = 3832] [serial = 1912] [outer = 14FAD400] 17:28:38 INFO - PROCESS | 3832 | 1466728118155 Marionette DEBUG loaded listener.js 17:28:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (157A3000) [pid = 3832] [serial = 1913] [outer = 14FAD400] 17:28:38 INFO - PROCESS | 3832 | 1466728118628 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]]]}] 17:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 705ms 17:28:38 INFO - PROCESS | 3832 | 1466728118699 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 17:28:38 INFO - PROCESS | 3832 | 1466728118701 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 17:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:28:38 INFO - PROCESS | 3832 | 1466728118705 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:28:38 INFO - PROCESS | 3832 | 1466728118708 Marionette TRACE conn3 <- [1,2514,null,{}] 17:28:38 INFO - PROCESS | 3832 | 1466728118718 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}] 17:28:38 INFO - PROCESS | 3832 | 1466728118723 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:38 INFO - PROCESS | 3832 | 1466728118805 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 17:28:38 INFO - PROCESS | 3832 | 1466728118908 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:38 INFO - PROCESS | 3832 | 1466728118911 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:38 INFO - PROCESS | 3832 | ++DOCSHELL 1624A800 == 31 [pid = 3832] [id = 638] 17:28:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (1624B000) [pid = 3832] [serial = 1914] [outer = 00000000] 17:28:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (164E7C00) [pid = 3832] [serial = 1915] [outer = 1624B000] 17:28:38 INFO - PROCESS | 3832 | 1466728118957 Marionette DEBUG loaded listener.js 17:28:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (16785400) [pid = 3832] [serial = 1916] [outer = 1624B000] 17:28:39 INFO - PROCESS | 3832 | 1466728119330 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]]]}] 17:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 643ms 17:28:39 INFO - PROCESS | 3832 | 1466728119342 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 17:28:39 INFO - PROCESS | 3832 | 1466728119345 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 17:28:39 INFO - PROCESS | 3832 | 1466728119348 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:28:39 INFO - PROCESS | 3832 | 1466728119349 Marionette TRACE conn3 <- [1,2518,null,{}] 17:28:39 INFO - PROCESS | 3832 | 1466728119353 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}] 17:28:39 INFO - PROCESS | 3832 | 1466728119355 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:39 INFO - PROCESS | 3832 | 1466728119486 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 17:28:39 INFO - PROCESS | 3832 | 1466728119535 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:39 INFO - PROCESS | 3832 | 1466728119538 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:39 INFO - PROCESS | 3832 | ++DOCSHELL 16984800 == 32 [pid = 3832] [id = 639] 17:28:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (16A4E800) [pid = 3832] [serial = 1917] [outer = 00000000] 17:28:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16CF7800) [pid = 3832] [serial = 1918] [outer = 16A4E800] 17:28:39 INFO - PROCESS | 3832 | 1466728119591 Marionette DEBUG loaded listener.js 17:28:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1737E400) [pid = 3832] [serial = 1919] [outer = 16A4E800] 17:28:40 INFO - PROCESS | 3832 | 1466728120026 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]]]}] 17:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 752ms 17:28:40 INFO - PROCESS | 3832 | 1466728120089 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 17:28:40 INFO - PROCESS | 3832 | 1466728120091 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 17:28:40 INFO - PROCESS | 3832 | 1466728120094 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:28:40 INFO - PROCESS | 3832 | 1466728120096 Marionette TRACE conn3 <- [1,2522,null,{}] 17:28:40 INFO - PROCESS | 3832 | 1466728120099 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}] 17:28:40 INFO - PROCESS | 3832 | 1466728120101 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:40 INFO - PROCESS | 3832 | 1466728120222 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 17:28:40 INFO - PROCESS | 3832 | 1466728120231 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:40 INFO - PROCESS | 3832 | 1466728120233 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:40 INFO - PROCESS | 3832 | ++DOCSHELL 173D2000 == 33 [pid = 3832] [id = 640] 17:28:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (173D5000) [pid = 3832] [serial = 1920] [outer = 00000000] 17:28:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (173EE400) [pid = 3832] [serial = 1921] [outer = 173D5000] 17:28:40 INFO - PROCESS | 3832 | 1466728120331 Marionette DEBUG loaded listener.js 17:28:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (175AC000) [pid = 3832] [serial = 1922] [outer = 173D5000] 17:28:40 INFO - PROCESS | 3832 | 1466728120780 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]]]}] 17:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 736ms 17:28:40 INFO - PROCESS | 3832 | 1466728120868 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 17:28:40 INFO - PROCESS | 3832 | 1466728120870 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 17:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:28:40 INFO - PROCESS | 3832 | 1466728120876 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:28:40 INFO - PROCESS | 3832 | 1466728120878 Marionette TRACE conn3 <- [1,2526,null,{}] 17:28:40 INFO - PROCESS | 3832 | 1466728120882 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}] 17:28:40 INFO - PROCESS | 3832 | 1466728120887 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:41 INFO - PROCESS | 3832 | 1466728121014 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 17:28:41 INFO - PROCESS | 3832 | 1466728121079 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:41 INFO - PROCESS | 3832 | 1466728121082 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:41 INFO - PROCESS | 3832 | ++DOCSHELL 177CCC00 == 34 [pid = 3832] [id = 641] 17:28:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (17D7BC00) [pid = 3832] [serial = 1923] [outer = 00000000] 17:28:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (180CA400) [pid = 3832] [serial = 1924] [outer = 17D7BC00] 17:28:41 INFO - PROCESS | 3832 | 1466728121125 Marionette DEBUG loaded listener.js 17:28:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (180CE000) [pid = 3832] [serial = 1925] [outer = 17D7BC00] 17:28:41 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15EDB000) [pid = 3832] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:28:41 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13463800) [pid = 3832] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:28:41 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (153D1000) [pid = 3832] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:28:41 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (105EE400) [pid = 3832] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:28:41 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13157000) [pid = 3832] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:28:41 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (164E6000) [pid = 3832] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:28:41 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (111C0000) [pid = 3832] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:28:41 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (15AA6C00) [pid = 3832] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:28:41 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (180FDC00) [pid = 3832] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:28:41 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (180FF400) [pid = 3832] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:28:41 INFO - PROCESS | 3832 | 1466728121561 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]]]}] 17:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 737ms 17:28:41 INFO - PROCESS | 3832 | 1466728121615 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 17:28:41 INFO - PROCESS | 3832 | 1466728121617 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 17:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:28:41 INFO - PROCESS | 3832 | 1466728121624 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:28:41 INFO - PROCESS | 3832 | 1466728121626 Marionette TRACE conn3 <- [1,2530,null,{}] 17:28:41 INFO - PROCESS | 3832 | 1466728121630 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}] 17:28:41 INFO - PROCESS | 3832 | 1466728121631 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:41 INFO - PROCESS | 3832 | 1466728121711 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 17:28:41 INFO - PROCESS | 3832 | 1466728121719 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:41 INFO - PROCESS | 3832 | 1466728121721 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:41 INFO - PROCESS | 3832 | ++DOCSHELL 10A63C00 == 35 [pid = 3832] [id = 642] 17:28:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1281E800) [pid = 3832] [serial = 1926] [outer = 00000000] 17:28:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13DED000) [pid = 3832] [serial = 1927] [outer = 1281E800] 17:28:41 INFO - PROCESS | 3832 | 1466728121764 Marionette DEBUG loaded listener.js 17:28:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1669E800) [pid = 3832] [serial = 1928] [outer = 1281E800] 17:28:42 INFO - PROCESS | 3832 | 1466728122222 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]]]}] 17:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 642ms 17:28:42 INFO - PROCESS | 3832 | 1466728122263 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 17:28:42 INFO - PROCESS | 3832 | 1466728122265 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 17:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:28:42 INFO - PROCESS | 3832 | 1466728122269 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:28:42 INFO - PROCESS | 3832 | 1466728122270 Marionette TRACE conn3 <- [1,2534,null,{}] 17:28:42 INFO - PROCESS | 3832 | 1466728122274 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}] 17:28:42 INFO - PROCESS | 3832 | 1466728122276 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:42 INFO - PROCESS | 3832 | 1466728122357 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 17:28:42 INFO - PROCESS | 3832 | 1466728122389 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:42 INFO - PROCESS | 3832 | 1466728122391 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:42 INFO - PROCESS | 3832 | ++DOCSHELL 105F1800 == 36 [pid = 3832] [id = 643] 17:28:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12D69C00) [pid = 3832] [serial = 1929] [outer = 00000000] 17:28:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (177D3000) [pid = 3832] [serial = 1930] [outer = 12D69C00] 17:28:42 INFO - PROCESS | 3832 | 1466728122434 Marionette DEBUG loaded listener.js 17:28:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (180D3000) [pid = 3832] [serial = 1931] [outer = 12D69C00] 17:28:42 INFO - PROCESS | 3832 | 1466728122886 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]]]}] 17:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 705ms 17:28:43 INFO - PROCESS | 3832 | 1466728122969 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 17:28:43 INFO - PROCESS | 3832 | 1466728122971 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 17:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:28:43 INFO - PROCESS | 3832 | 1466728122974 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:28:43 INFO - PROCESS | 3832 | 1466728122976 Marionette TRACE conn3 <- [1,2538,null,{}] 17:28:43 INFO - PROCESS | 3832 | 1466728122979 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}] 17:28:43 INFO - PROCESS | 3832 | 1466728122981 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:43 INFO - PROCESS | 3832 | 1466728123060 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 17:28:43 INFO - PROCESS | 3832 | 1466728123065 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:43 INFO - PROCESS | 3832 | 1466728123067 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:43 INFO - PROCESS | 3832 | ++DOCSHELL 16249800 == 37 [pid = 3832] [id = 644] 17:28:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (180D7000) [pid = 3832] [serial = 1932] [outer = 00000000] 17:28:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (180F6C00) [pid = 3832] [serial = 1933] [outer = 180D7000] 17:28:43 INFO - PROCESS | 3832 | 1466728123111 Marionette DEBUG loaded listener.js 17:28:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (180F7000) [pid = 3832] [serial = 1934] [outer = 180D7000] 17:28:43 INFO - PROCESS | 3832 | 1466728123714 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]]]}] 17:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 847ms 17:28:43 INFO - PROCESS | 3832 | 1466728123818 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 17:28:43 INFO - PROCESS | 3832 | 1466728123823 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 17:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:28:43 INFO - PROCESS | 3832 | 1466728123828 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:28:43 INFO - PROCESS | 3832 | 1466728123831 Marionette TRACE conn3 <- [1,2542,null,{}] 17:28:43 INFO - PROCESS | 3832 | 1466728123852 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}] 17:28:43 INFO - PROCESS | 3832 | 1466728123855 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:44 INFO - PROCESS | 3832 | 1466728123976 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 17:28:44 INFO - PROCESS | 3832 | 1466728124107 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:44 INFO - PROCESS | 3832 | 1466728124110 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:44 INFO - PROCESS | 3832 | ++DOCSHELL 10ECC000 == 38 [pid = 3832] [id = 645] 17:28:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (10ECD000) [pid = 3832] [serial = 1935] [outer = 00000000] 17:28:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (131D4C00) [pid = 3832] [serial = 1936] [outer = 10ECD000] 17:28:44 INFO - PROCESS | 3832 | 1466728124168 Marionette DEBUG loaded listener.js 17:28:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (11452800) [pid = 3832] [serial = 1937] [outer = 10ECD000] 17:28:44 INFO - PROCESS | 3832 | 1466728124794 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]]]}] 17:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1003ms 17:28:44 INFO - PROCESS | 3832 | 1466728124863 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 17:28:44 INFO - PROCESS | 3832 | 1466728124868 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 17:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:28:44 INFO - PROCESS | 3832 | 1466728124874 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:28:44 INFO - PROCESS | 3832 | 1466728124877 Marionette TRACE conn3 <- [1,2546,null,{}] 17:28:44 INFO - PROCESS | 3832 | 1466728124881 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}] 17:28:44 INFO - PROCESS | 3832 | 1466728124884 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:44 INFO - PROCESS | 3832 | 1466728124994 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 17:28:45 INFO - PROCESS | 3832 | 1466728125134 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:45 INFO - PROCESS | 3832 | 1466728125137 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:45 INFO - PROCESS | 3832 | ++DOCSHELL 1559C400 == 39 [pid = 3832] [id = 646] 17:28:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15A43000) [pid = 3832] [serial = 1938] [outer = 00000000] 17:28:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15EDD400) [pid = 3832] [serial = 1939] [outer = 15A43000] 17:28:45 INFO - PROCESS | 3832 | 1466728125194 Marionette DEBUG loaded listener.js 17:28:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16244400) [pid = 3832] [serial = 1940] [outer = 15A43000] 17:28:45 INFO - PROCESS | 3832 | 1466728125832 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]]]}] 17:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1003ms 17:28:45 INFO - PROCESS | 3832 | 1466728125876 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 17:28:45 INFO - PROCESS | 3832 | 1466728125879 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 17:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:28:45 INFO - PROCESS | 3832 | 1466728125883 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:28:45 INFO - PROCESS | 3832 | 1466728125887 Marionette TRACE conn3 <- [1,2550,null,{}] 17:28:45 INFO - PROCESS | 3832 | 1466728125898 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}] 17:28:45 INFO - PROCESS | 3832 | 1466728125903 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:46 INFO - PROCESS | 3832 | 1466728126030 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 17:28:46 INFO - PROCESS | 3832 | 1466728126174 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:46 INFO - PROCESS | 3832 | 1466728126177 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:46 INFO - PROCESS | 3832 | ++DOCSHELL 180D0400 == 40 [pid = 3832] [id = 647] 17:28:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (180D1000) [pid = 3832] [serial = 1941] [outer = 00000000] 17:28:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (180FB400) [pid = 3832] [serial = 1942] [outer = 180D1000] 17:28:46 INFO - PROCESS | 3832 | 1466728126236 Marionette DEBUG loaded listener.js 17:28:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (194C2800) [pid = 3832] [serial = 1943] [outer = 180D1000] 17:28:46 INFO - PROCESS | 3832 | 1466728126902 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]]]}] 17:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1050ms 17:28:46 INFO - PROCESS | 3832 | 1466728126929 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 17:28:46 INFO - PROCESS | 3832 | 1466728126932 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 17:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:28:46 INFO - PROCESS | 3832 | 1466728126936 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:28:46 INFO - PROCESS | 3832 | 1466728126938 Marionette TRACE conn3 <- [1,2554,null,{}] 17:28:46 INFO - PROCESS | 3832 | 1466728126959 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}] 17:28:46 INFO - PROCESS | 3832 | 1466728126962 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:47 INFO - PROCESS | 3832 | 1466728127197 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 17:28:47 INFO - PROCESS | 3832 | 1466728127356 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:47 INFO - PROCESS | 3832 | 1466728127359 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:47 INFO - PROCESS | 3832 | ++DOCSHELL 105F0000 == 41 [pid = 3832] [id = 648] 17:28:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (10A59800) [pid = 3832] [serial = 1944] [outer = 00000000] 17:28:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (111C0000) [pid = 3832] [serial = 1945] [outer = 10A59800] 17:28:47 INFO - PROCESS | 3832 | 1466728127413 Marionette DEBUG loaded listener.js 17:28:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (129F1400) [pid = 3832] [serial = 1946] [outer = 10A59800] 17:28:47 INFO - PROCESS | 3832 | 1466728127961 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]]]}] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 13156000 == 40 [pid = 3832] [id = 626] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 105F1800 == 39 [pid = 3832] [id = 643] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 10A63C00 == 38 [pid = 3832] [id = 642] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 177CCC00 == 37 [pid = 3832] [id = 641] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 173D2000 == 36 [pid = 3832] [id = 640] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 16984800 == 35 [pid = 3832] [id = 639] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 1624A800 == 34 [pid = 3832] [id = 638] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 14F99800 == 33 [pid = 3832] [id = 637] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 13081800 == 32 [pid = 3832] [id = 636] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 14FB1400 == 31 [pid = 3832] [id = 634] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 10F92000 == 30 [pid = 3832] [id = 633] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 16E47800 == 29 [pid = 3832] [id = 632] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 1144E000 == 28 [pid = 3832] [id = 635] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 180D0400 == 27 [pid = 3832] [id = 647] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 16249800 == 26 [pid = 3832] [id = 644] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 10ECC000 == 25 [pid = 3832] [id = 645] 17:28:48 INFO - PROCESS | 3832 | --DOCSHELL 1559C400 == 24 [pid = 3832] [id = 646] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (173D7800) [pid = 3832] [serial = 1897] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (15EE4000) [pid = 3832] [serial = 1891] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13DF1400) [pid = 3832] [serial = 1885] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (140EEC00) [pid = 3832] [serial = 1886] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (157A2800) [pid = 3832] [serial = 1888] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12BCB800) [pid = 3832] [serial = 1882] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12BD3000) [pid = 3832] [serial = 1883] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13944800) [pid = 3832] [serial = 1880] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13275000) [pid = 3832] [serial = 1879] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16699000) [pid = 3832] [serial = 1894] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (140EFC00) [pid = 3832] [serial = 1868] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (131DC000) [pid = 3832] [serial = 1867] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (164E6400) [pid = 3832] [serial = 1871] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (15EE5C00) [pid = 3832] [serial = 1870] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (195DC400) [pid = 3832] [serial = 1874] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (194C2000) [pid = 3832] [serial = 1873] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (197D3C00) [pid = 3832] [serial = 1877] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (197CA800) [pid = 3832] [serial = 1876] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (16789800) [pid = 3832] [serial = 1895] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16248C00) [pid = 3832] [serial = 1892] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (15A4A400) [pid = 3832] [serial = 1889] [outer = 00000000] [url = about:blank] 17:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1723ms 17:28:48 INFO - PROCESS | 3832 | 1466728128723 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 17:28:48 INFO - PROCESS | 3832 | 1466728128728 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 17:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:28:48 INFO - PROCESS | 3832 | 1466728128737 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:28:48 INFO - PROCESS | 3832 | 1466728128740 Marionette TRACE conn3 <- [1,2558,null,{}] 17:28:48 INFO - PROCESS | 3832 | 1466728128747 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}] 17:28:48 INFO - PROCESS | 3832 | 1466728128753 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:48 INFO - PROCESS | 3832 | 1466728128844 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 17:28:48 INFO - PROCESS | 3832 | 1466728128850 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:48 INFO - PROCESS | 3832 | 1466728128855 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:48 INFO - PROCESS | 3832 | ++DOCSHELL 111C5800 == 25 [pid = 3832] [id = 649] 17:28:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1144E000) [pid = 3832] [serial = 1947] [outer = 00000000] 17:28:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12920C00) [pid = 3832] [serial = 1948] [outer = 1144E000] 17:28:48 INFO - PROCESS | 3832 | 1466728128907 Marionette DEBUG loaded listener.js 17:28:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12D6E400) [pid = 3832] [serial = 1949] [outer = 1144E000] 17:28:49 INFO - PROCESS | 3832 | 1466728129423 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]]]}] 17:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 736ms 17:28:49 INFO - PROCESS | 3832 | 1466728129478 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 17:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:28:49 INFO - PROCESS | 3832 | 1466728129482 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 17:28:49 INFO - PROCESS | 3832 | 1466728129488 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:28:49 INFO - PROCESS | 3832 | 1466728129492 Marionette TRACE conn3 <- [1,2562,null,{}] 17:28:49 INFO - PROCESS | 3832 | 1466728129496 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}] 17:28:49 INFO - PROCESS | 3832 | 1466728129499 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:49 INFO - PROCESS | 3832 | 1466728129585 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 17:28:49 INFO - PROCESS | 3832 | 1466728129686 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:49 INFO - PROCESS | 3832 | 1466728129688 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:49 INFO - PROCESS | 3832 | ++DOCSHELL 13941C00 == 26 [pid = 3832] [id = 650] 17:28:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13945800) [pid = 3832] [serial = 1950] [outer = 00000000] 17:28:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13DF7800) [pid = 3832] [serial = 1951] [outer = 13945800] 17:28:49 INFO - PROCESS | 3832 | 1466728129737 Marionette DEBUG loaded listener.js 17:28:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (140F1800) [pid = 3832] [serial = 1952] [outer = 13945800] 17:28:50 INFO - PROCESS | 3832 | 1466728130144 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]]]}] 17:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 705ms 17:28:50 INFO - PROCESS | 3832 | 1466728130183 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 17:28:50 INFO - PROCESS | 3832 | 1466728130186 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 17:28:50 INFO - PROCESS | 3832 | 1466728130218 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:28:50 INFO - PROCESS | 3832 | 1466728130220 Marionette TRACE conn3 <- [1,2566,null,{}] 17:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:28:50 INFO - PROCESS | 3832 | 1466728130234 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}] 17:28:50 INFO - PROCESS | 3832 | 1466728130238 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:50 INFO - PROCESS | 3832 | 1466728130329 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 17:28:50 INFO - PROCESS | 3832 | 1466728130344 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:50 INFO - PROCESS | 3832 | 1466728130348 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:50 INFO - PROCESS | 3832 | ++DOCSHELL 153D2800 == 27 [pid = 3832] [id = 651] 17:28:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1559C400) [pid = 3832] [serial = 1953] [outer = 00000000] 17:28:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15A6D400) [pid = 3832] [serial = 1954] [outer = 1559C400] 17:28:50 INFO - PROCESS | 3832 | 1466728130396 Marionette DEBUG loaded listener.js 17:28:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15E95800) [pid = 3832] [serial = 1955] [outer = 1559C400] 17:28:50 INFO - PROCESS | 3832 | 1466728130880 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]]]}] 17:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 689ms 17:28:50 INFO - PROCESS | 3832 | 1466728130907 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 17:28:50 INFO - PROCESS | 3832 | 1466728130909 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 17:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:28:50 INFO - PROCESS | 3832 | 1466728130912 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:28:50 INFO - PROCESS | 3832 | 1466728130914 Marionette TRACE conn3 <- [1,2570,null,{}] 17:28:50 INFO - PROCESS | 3832 | 1466728130917 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}] 17:28:50 INFO - PROCESS | 3832 | 1466728130919 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:51 INFO - PROCESS | 3832 | 1466728131044 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 17:28:51 INFO - PROCESS | 3832 | 1466728131049 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:51 INFO - PROCESS | 3832 | 1466728131051 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:51 INFO - PROCESS | 3832 | ++DOCSHELL 15E93400 == 28 [pid = 3832] [id = 652] 17:28:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15EE5C00) [pid = 3832] [serial = 1956] [outer = 00000000] 17:28:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (164E3C00) [pid = 3832] [serial = 1957] [outer = 15EE5C00] 17:28:51 INFO - PROCESS | 3832 | 1466728131147 Marionette DEBUG loaded listener.js 17:28:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (164ECC00) [pid = 3832] [serial = 1958] [outer = 15EE5C00] 17:28:51 INFO - PROCESS | 3832 | 1466728131572 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]]]}] 17:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 705ms 17:28:51 INFO - PROCESS | 3832 | 1466728131612 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 17:28:51 INFO - PROCESS | 3832 | 1466728131614 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 17:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:28:51 INFO - PROCESS | 3832 | 1466728131624 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:28:51 INFO - PROCESS | 3832 | 1466728131626 Marionette TRACE conn3 <- [1,2574,null,{}] 17:28:51 INFO - PROCESS | 3832 | 1466728131629 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}] 17:28:51 INFO - PROCESS | 3832 | 1466728131631 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:51 INFO - PROCESS | 3832 | 1466728131768 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 17:28:51 INFO - PROCESS | 3832 | 1466728131789 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:51 INFO - PROCESS | 3832 | 1466728131791 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:51 INFO - PROCESS | 3832 | ++DOCSHELL 166A0000 == 29 [pid = 3832] [id = 653] 17:28:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (166A2400) [pid = 3832] [serial = 1959] [outer = 00000000] 17:28:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1678A800) [pid = 3832] [serial = 1960] [outer = 166A2400] 17:28:51 INFO - PROCESS | 3832 | 1466728131842 Marionette DEBUG loaded listener.js 17:28:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16790400) [pid = 3832] [serial = 1961] [outer = 166A2400] 17:28:52 INFO - PROCESS | 3832 | 1466728132281 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]]]}] 17:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 690ms 17:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:28:52 INFO - PROCESS | 3832 | 1466728132317 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 17:28:52 INFO - PROCESS | 3832 | 1466728132320 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 17:28:52 INFO - PROCESS | 3832 | 1466728132323 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:28:52 INFO - PROCESS | 3832 | 1466728132325 Marionette TRACE conn3 <- [1,2578,null,{}] 17:28:52 INFO - PROCESS | 3832 | 1466728132328 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}] 17:28:52 INFO - PROCESS | 3832 | 1466728132334 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:52 INFO - PROCESS | 3832 | 1466728132477 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 17:28:52 INFO - PROCESS | 3832 | 1466728132556 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:52 INFO - PROCESS | 3832 | 1466728132559 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:52 INFO - PROCESS | 3832 | ++DOCSHELL 16CF9800 == 30 [pid = 3832] [id = 654] 17:28:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16E47800) [pid = 3832] [serial = 1962] [outer = 00000000] 17:28:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (173DB800) [pid = 3832] [serial = 1963] [outer = 16E47800] 17:28:52 INFO - PROCESS | 3832 | 1466728132603 Marionette DEBUG loaded listener.js 17:28:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (177CF000) [pid = 3832] [serial = 1964] [outer = 16E47800] 17:28:53 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (173D5000) [pid = 3832] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:28:53 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (17D7BC00) [pid = 3832] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:28:53 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16E4D800) [pid = 3832] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:28:53 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (111A3C00) [pid = 3832] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:28:53 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (11C34800) [pid = 3832] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:28:53 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13124000) [pid = 3832] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:28:53 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (14FAD400) [pid = 3832] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:28:53 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1624B000) [pid = 3832] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:28:53 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (14FB5000) [pid = 3832] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:28:53 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (180D7000) [pid = 3832] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:28:53 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1281E800) [pid = 3832] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:28:53 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (12D69C00) [pid = 3832] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:28:53 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16A4E800) [pid = 3832] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:28:53 INFO - PROCESS | 3832 | 1466728133298 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]]]}] 17:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1003ms 17:28:53 INFO - PROCESS | 3832 | 1466728133326 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 17:28:53 INFO - PROCESS | 3832 | 1466728133328 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 17:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:28:53 INFO - PROCESS | 3832 | 1466728133331 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:28:53 INFO - PROCESS | 3832 | 1466728133333 Marionette TRACE conn3 <- [1,2582,null,{}] 17:28:53 INFO - PROCESS | 3832 | 1466728133336 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}] 17:28:53 INFO - PROCESS | 3832 | 1466728133338 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:53 INFO - PROCESS | 3832 | 1466728133414 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 17:28:53 INFO - PROCESS | 3832 | 1466728133511 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:53 INFO - PROCESS | 3832 | 1466728133522 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:53 INFO - PROCESS | 3832 | ++DOCSHELL 104E5C00 == 31 [pid = 3832] [id = 655] 17:28:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (104EB800) [pid = 3832] [serial = 1965] [outer = 00000000] 17:28:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (14FB2000) [pid = 3832] [serial = 1966] [outer = 104EB800] 17:28:53 INFO - PROCESS | 3832 | 1466728133566 Marionette DEBUG loaded listener.js 17:28:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16243C00) [pid = 3832] [serial = 1967] [outer = 104EB800] 17:28:53 INFO - PROCESS | 3832 | 1466728133929 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]]]}] 17:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 643ms 17:28:53 INFO - PROCESS | 3832 | 1466728133969 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 17:28:53 INFO - PROCESS | 3832 | 1466728133971 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 17:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:28:54 INFO - PROCESS | 3832 | 1466728133974 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:28:54 INFO - PROCESS | 3832 | 1466728133976 Marionette TRACE conn3 <- [1,2586,null,{}] 17:28:54 INFO - PROCESS | 3832 | 1466728133980 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}] 17:28:54 INFO - PROCESS | 3832 | 1466728133981 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:54 INFO - PROCESS | 3832 | 1466728134100 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 17:28:54 INFO - PROCESS | 3832 | 1466728134109 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:54 INFO - PROCESS | 3832 | 1466728134111 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:54 INFO - PROCESS | 3832 | ++DOCSHELL 15EE6C00 == 32 [pid = 3832] [id = 656] 17:28:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16696C00) [pid = 3832] [serial = 1968] [outer = 00000000] 17:28:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17D7A400) [pid = 3832] [serial = 1969] [outer = 16696C00] 17:28:54 INFO - PROCESS | 3832 | 1466728134154 Marionette DEBUG loaded listener.js 17:28:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17D87400) [pid = 3832] [serial = 1970] [outer = 16696C00] 17:28:54 INFO - PROCESS | 3832 | 1466728134562 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]]]}] 17:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 642ms 17:28:54 INFO - PROCESS | 3832 | 1466728134613 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 17:28:54 INFO - PROCESS | 3832 | 1466728134615 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 17:28:54 INFO - PROCESS | 3832 | 1466728134618 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:28:54 INFO - PROCESS | 3832 | 1466728134620 Marionette TRACE conn3 <- [1,2590,null,{}] 17:28:54 INFO - PROCESS | 3832 | 1466728134623 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}] 17:28:54 INFO - PROCESS | 3832 | 1466728134625 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:54 INFO - PROCESS | 3832 | 1466728134738 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 17:28:54 INFO - PROCESS | 3832 | 1466728134745 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:54 INFO - PROCESS | 3832 | 1466728134747 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:54 INFO - PROCESS | 3832 | ++DOCSHELL 18010000 == 33 [pid = 3832] [id = 657] 17:28:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (180C9400) [pid = 3832] [serial = 1971] [outer = 00000000] 17:28:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (180F1000) [pid = 3832] [serial = 1972] [outer = 180C9400] 17:28:54 INFO - PROCESS | 3832 | 1466728134790 Marionette DEBUG loaded listener.js 17:28:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (180F2400) [pid = 3832] [serial = 1973] [outer = 180C9400] 17:28:55 INFO - PROCESS | 3832 | 1466728135483 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]]]}] 17:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 893ms 17:28:55 INFO - PROCESS | 3832 | 1466728135555 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 17:28:55 INFO - PROCESS | 3832 | 1466728135560 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 17:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:28:55 INFO - PROCESS | 3832 | 1466728135566 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:28:55 INFO - PROCESS | 3832 | 1466728135570 Marionette TRACE conn3 <- [1,2594,null,{}] 17:28:55 INFO - PROCESS | 3832 | 1466728135576 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}] 17:28:55 INFO - PROCESS | 3832 | 1466728135579 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:55 INFO - PROCESS | 3832 | 1466728135712 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 17:28:55 INFO - PROCESS | 3832 | 1466728135848 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:55 INFO - PROCESS | 3832 | 1466728135853 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:55 INFO - PROCESS | 3832 | ++DOCSHELL 103D2C00 == 34 [pid = 3832] [id = 658] 17:28:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (10435000) [pid = 3832] [serial = 1974] [outer = 00000000] 17:28:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (11AF0C00) [pid = 3832] [serial = 1975] [outer = 10435000] 17:28:55 INFO - PROCESS | 3832 | 1466728135919 Marionette DEBUG loaded listener.js 17:28:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (131DFC00) [pid = 3832] [serial = 1976] [outer = 10435000] 17:28:56 INFO - PROCESS | 3832 | 1466728136731 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]]]}] 17:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1222ms 17:28:56 INFO - PROCESS | 3832 | 1466728136779 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 17:28:56 INFO - PROCESS | 3832 | 1466728136783 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 17:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:28:56 INFO - PROCESS | 3832 | 1466728136790 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:28:56 INFO - PROCESS | 3832 | 1466728136793 Marionette TRACE conn3 <- [1,2598,null,{}] 17:28:56 INFO - PROCESS | 3832 | 1466728136797 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}] 17:28:56 INFO - PROCESS | 3832 | 1466728136800 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:56 INFO - PROCESS | 3832 | 1466728136930 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 17:28:57 INFO - PROCESS | 3832 | 1466728137068 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:57 INFO - PROCESS | 3832 | 1466728137071 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:57 INFO - PROCESS | 3832 | ++DOCSHELL 14FB9400 == 35 [pid = 3832] [id = 659] 17:28:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (15320400) [pid = 3832] [serial = 1977] [outer = 00000000] 17:28:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (153D1C00) [pid = 3832] [serial = 1978] [outer = 15320400] 17:28:57 INFO - PROCESS | 3832 | 1466728137130 Marionette DEBUG loaded listener.js 17:28:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (15AA9400) [pid = 3832] [serial = 1979] [outer = 15320400] 17:28:57 INFO - PROCESS | 3832 | 1466728137974 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]]]}] 17:28:57 INFO - PROCESS | 3832 | --DOCSHELL 15EE6C00 == 34 [pid = 3832] [id = 656] 17:28:57 INFO - PROCESS | 3832 | --DOCSHELL 104E5C00 == 33 [pid = 3832] [id = 655] 17:28:57 INFO - PROCESS | 3832 | --DOCSHELL 16CF9800 == 32 [pid = 3832] [id = 654] 17:28:57 INFO - PROCESS | 3832 | --DOCSHELL 166A0000 == 31 [pid = 3832] [id = 653] 17:28:57 INFO - PROCESS | 3832 | --DOCSHELL 15E93400 == 30 [pid = 3832] [id = 652] 17:28:57 INFO - PROCESS | 3832 | --DOCSHELL 153D2800 == 29 [pid = 3832] [id = 651] 17:28:57 INFO - PROCESS | 3832 | --DOCSHELL 13941C00 == 28 [pid = 3832] [id = 650] 17:28:57 INFO - PROCESS | 3832 | --DOCSHELL 111C5800 == 27 [pid = 3832] [id = 649] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (173EE400) [pid = 3832] [serial = 1921] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (180CA400) [pid = 3832] [serial = 1924] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (175AC000) [pid = 3832] [serial = 1922] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (173E7400) [pid = 3832] [serial = 1898] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1281E400) [pid = 3832] [serial = 1900] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12821C00) [pid = 3832] [serial = 1901] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1346B400) [pid = 3832] [serial = 1906] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (14FACC00) [pid = 3832] [serial = 1907] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13154400) [pid = 3832] [serial = 1909] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (13266C00) [pid = 3832] [serial = 1910] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (153C5C00) [pid = 3832] [serial = 1912] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (157A3000) [pid = 3832] [serial = 1913] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (164E7C00) [pid = 3832] [serial = 1915] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16785400) [pid = 3832] [serial = 1916] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (153C4C00) [pid = 3832] [serial = 1903] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (153CF400) [pid = 3832] [serial = 1904] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (180F7000) [pid = 3832] [serial = 1934] [outer = 00000000] [url = about:blank] 17:28:57 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (180F6C00) [pid = 3832] [serial = 1933] [outer = 00000000] [url = about:blank] 17:28:58 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (13DED000) [pid = 3832] [serial = 1927] [outer = 00000000] [url = about:blank] 17:28:58 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (177D3000) [pid = 3832] [serial = 1930] [outer = 00000000] [url = about:blank] 17:28:58 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1669E800) [pid = 3832] [serial = 1928] [outer = 00000000] [url = about:blank] 17:28:58 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (180CE000) [pid = 3832] [serial = 1925] [outer = 00000000] [url = about:blank] 17:28:58 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (180D3000) [pid = 3832] [serial = 1931] [outer = 00000000] [url = about:blank] 17:28:58 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (16CF7800) [pid = 3832] [serial = 1918] [outer = 00000000] [url = about:blank] 17:28:58 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (1737E400) [pid = 3832] [serial = 1919] [outer = 00000000] [url = about:blank] 17:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1254ms 17:28:58 INFO - PROCESS | 3832 | 1466728138041 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 17:28:58 INFO - PROCESS | 3832 | 1466728138045 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 17:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:28:58 INFO - PROCESS | 3832 | 1466728138050 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:28:58 INFO - PROCESS | 3832 | 1466728138053 Marionette TRACE conn3 <- [1,2602,null,{}] 17:28:58 INFO - PROCESS | 3832 | 1466728138058 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}] 17:28:58 INFO - PROCESS | 3832 | 1466728138061 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:58 INFO - PROCESS | 3832 | 1466728138153 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 17:28:58 INFO - PROCESS | 3832 | 1466728138159 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:58 INFO - PROCESS | 3832 | 1466728138162 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:58 INFO - PROCESS | 3832 | ++DOCSHELL 1307C000 == 28 [pid = 3832] [id = 660] 17:28:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (130CCC00) [pid = 3832] [serial = 1980] [outer = 00000000] 17:28:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (13155C00) [pid = 3832] [serial = 1981] [outer = 130CCC00] 17:28:58 INFO - PROCESS | 3832 | 1466728138209 Marionette DEBUG loaded listener.js 17:28:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (132F2800) [pid = 3832] [serial = 1982] [outer = 130CCC00] 17:28:58 INFO - PROCESS | 3832 | 1466728138749 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]]]}] 17:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 736ms 17:28:58 INFO - PROCESS | 3832 | 1466728138789 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 17:28:58 INFO - PROCESS | 3832 | 1466728138793 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 17:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:28:58 INFO - PROCESS | 3832 | 1466728138799 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:28:58 INFO - PROCESS | 3832 | 1466728138802 Marionette TRACE conn3 <- [1,2606,null,{}] 17:28:58 INFO - PROCESS | 3832 | 1466728138806 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}] 17:28:58 INFO - PROCESS | 3832 | 1466728138808 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:58 INFO - PROCESS | 3832 | 1466728138891 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 17:28:58 INFO - PROCESS | 3832 | 1466728138899 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:58 INFO - PROCESS | 3832 | 1466728138902 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:58 INFO - PROCESS | 3832 | ++DOCSHELL 14FB1400 == 29 [pid = 3832] [id = 661] 17:28:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (14FB1800) [pid = 3832] [serial = 1983] [outer = 00000000] 17:28:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (14FB9C00) [pid = 3832] [serial = 1984] [outer = 14FB1800] 17:28:58 INFO - PROCESS | 3832 | 1466728138950 Marionette DEBUG loaded listener.js 17:28:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (153C9000) [pid = 3832] [serial = 1985] [outer = 14FB1800] 17:28:59 INFO - PROCESS | 3832 | 1466728139437 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]]]}] 17:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 705ms 17:28:59 INFO - PROCESS | 3832 | 1466728139499 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 17:28:59 INFO - PROCESS | 3832 | 1466728139501 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 17:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:28:59 INFO - PROCESS | 3832 | 1466728139505 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:28:59 INFO - PROCESS | 3832 | 1466728139508 Marionette TRACE conn3 <- [1,2610,null,{}] 17:28:59 INFO - PROCESS | 3832 | 1466728139519 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}] 17:28:59 INFO - PROCESS | 3832 | 1466728139524 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:59 INFO - PROCESS | 3832 | 1466728139607 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 17:28:59 INFO - PROCESS | 3832 | 1466728139706 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:59 INFO - PROCESS | 3832 | 1466728139709 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:28:59 INFO - PROCESS | 3832 | ++DOCSHELL 15EE7800 == 30 [pid = 3832] [id = 662] 17:28:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (15EE8000) [pid = 3832] [serial = 1986] [outer = 00000000] 17:28:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16249800) [pid = 3832] [serial = 1987] [outer = 15EE8000] 17:28:59 INFO - PROCESS | 3832 | 1466728139757 Marionette DEBUG loaded listener.js 17:28:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (164EB800) [pid = 3832] [serial = 1988] [outer = 15EE8000] 17:29:00 INFO - PROCESS | 3832 | 1466728140146 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]]]}] 17:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 705ms 17:29:00 INFO - PROCESS | 3832 | 1466728140204 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 17:29:00 INFO - PROCESS | 3832 | 1466728140207 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 17:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:29:00 INFO - PROCESS | 3832 | 1466728140210 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:29:00 INFO - PROCESS | 3832 | 1466728140212 Marionette TRACE conn3 <- [1,2614,null,{}] 17:29:00 INFO - PROCESS | 3832 | 1466728140215 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}] 17:29:00 INFO - PROCESS | 3832 | 1466728140217 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:00 INFO - PROCESS | 3832 | 1466728140363 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 17:29:00 INFO - PROCESS | 3832 | 1466728140388 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:00 INFO - PROCESS | 3832 | 1466728140391 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:00 INFO - PROCESS | 3832 | ++DOCSHELL 164F0C00 == 31 [pid = 3832] [id = 663] 17:29:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1669D400) [pid = 3832] [serial = 1989] [outer = 00000000] 17:29:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1678E000) [pid = 3832] [serial = 1990] [outer = 1669D400] 17:29:00 INFO - PROCESS | 3832 | 1466728140435 Marionette DEBUG loaded listener.js 17:29:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16CF3800) [pid = 3832] [serial = 1991] [outer = 1669D400] 17:29:00 INFO - PROCESS | 3832 | 1466728140879 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]]]}] 17:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 705ms 17:29:00 INFO - PROCESS | 3832 | 1466728140909 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 17:29:00 INFO - PROCESS | 3832 | 1466728140911 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 17:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:29:00 INFO - PROCESS | 3832 | 1466728140915 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:29:00 INFO - PROCESS | 3832 | 1466728140916 Marionette TRACE conn3 <- [1,2618,null,{}] 17:29:00 INFO - PROCESS | 3832 | 1466728140920 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}] 17:29:00 INFO - PROCESS | 3832 | 1466728140922 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:01 INFO - PROCESS | 3832 | 1466728141042 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 17:29:01 INFO - PROCESS | 3832 | 1466728141047 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:01 INFO - PROCESS | 3832 | 1466728141049 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:01 INFO - PROCESS | 3832 | ++DOCSHELL 1326FC00 == 32 [pid = 3832] [id = 664] 17:29:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16783000) [pid = 3832] [serial = 1992] [outer = 00000000] 17:29:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16CF9400) [pid = 3832] [serial = 1993] [outer = 16783000] 17:29:01 INFO - PROCESS | 3832 | 1466728141093 Marionette DEBUG loaded listener.js 17:29:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16ED9400) [pid = 3832] [serial = 1994] [outer = 16783000] 17:29:01 INFO - PROCESS | 3832 | 1466728141581 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]]]}] 17:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 690ms 17:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:29:01 INFO - PROCESS | 3832 | 1466728141614 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 17:29:01 INFO - PROCESS | 3832 | 1466728141616 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 17:29:01 INFO - PROCESS | 3832 | 1466728141619 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:29:01 INFO - PROCESS | 3832 | 1466728141621 Marionette TRACE conn3 <- [1,2622,null,{}] 17:29:01 INFO - PROCESS | 3832 | 1466728141625 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}] 17:29:01 INFO - PROCESS | 3832 | 1466728141630 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:01 INFO - PROCESS | 3832 | 1466728141794 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 17:29:01 INFO - PROCESS | 3832 | 1466728141820 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:01 INFO - PROCESS | 3832 | 1466728141822 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:01 INFO - PROCESS | 3832 | ++DOCSHELL 1750E000 == 33 [pid = 3832] [id = 665] 17:29:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (175B6800) [pid = 3832] [serial = 1995] [outer = 00000000] 17:29:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17E2D000) [pid = 3832] [serial = 1996] [outer = 175B6800] 17:29:01 INFO - PROCESS | 3832 | 1466728141876 Marionette DEBUG loaded listener.js 17:29:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (177D3000) [pid = 3832] [serial = 1997] [outer = 175B6800] 17:29:02 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (180D1000) [pid = 3832] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:29:02 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15EE5C00) [pid = 3832] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:29:02 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1559C400) [pid = 3832] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:29:02 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (10A59800) [pid = 3832] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:29:02 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1144E000) [pid = 3832] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:29:02 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (16E47800) [pid = 3832] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:29:02 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (166A2400) [pid = 3832] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:29:02 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (104EB800) [pid = 3832] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:29:02 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (13945800) [pid = 3832] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:29:02 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16696C00) [pid = 3832] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:29:02 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (10ECD000) [pid = 3832] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:29:02 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (15A43000) [pid = 3832] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:29:02 INFO - PROCESS | 3832 | 1466728142458 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]]]}] 17:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 894ms 17:29:02 INFO - PROCESS | 3832 | 1466728142524 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 17:29:02 INFO - PROCESS | 3832 | 1466728142526 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 17:29:02 INFO - PROCESS | 3832 | 1466728142529 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:29:02 INFO - PROCESS | 3832 | 1466728142531 Marionette TRACE conn3 <- [1,2626,null,{}] 17:29:02 INFO - PROCESS | 3832 | 1466728142535 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}] 17:29:02 INFO - PROCESS | 3832 | 1466728142536 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:02 INFO - PROCESS | 3832 | 1466728142615 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 17:29:02 INFO - PROCESS | 3832 | 1466728142707 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:02 INFO - PROCESS | 3832 | 1466728142709 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:02 INFO - PROCESS | 3832 | ++DOCSHELL 13463C00 == 34 [pid = 3832] [id = 666] 17:29:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1346AC00) [pid = 3832] [serial = 1998] [outer = 00000000] 17:29:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (15AB2000) [pid = 3832] [serial = 1999] [outer = 1346AC00] 17:29:02 INFO - PROCESS | 3832 | 1466728142759 Marionette DEBUG loaded listener.js 17:29:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1624A000) [pid = 3832] [serial = 2000] [outer = 1346AC00] 17:29:03 INFO - PROCESS | 3832 | 1466728143121 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]]]}] 17:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 643ms 17:29:03 INFO - PROCESS | 3832 | 1466728143168 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 17:29:03 INFO - PROCESS | 3832 | 1466728143171 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 17:29:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:29:03 INFO - PROCESS | 3832 | 1466728143175 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:29:03 INFO - PROCESS | 3832 | 1466728143176 Marionette TRACE conn3 <- [1,2630,null,{}] 17:29:03 INFO - PROCESS | 3832 | 1466728143180 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}] 17:29:03 INFO - PROCESS | 3832 | 1466728143181 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:03 INFO - PROCESS | 3832 | 1466728143258 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 17:29:03 INFO - PROCESS | 3832 | 1466728143356 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:03 INFO - PROCESS | 3832 | 1466728143358 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:03 INFO - PROCESS | 3832 | ++DOCSHELL 10EC8000 == 35 [pid = 3832] [id = 667] 17:29:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (10F90400) [pid = 3832] [serial = 2001] [outer = 00000000] 17:29:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (18003000) [pid = 3832] [serial = 2002] [outer = 10F90400] 17:29:03 INFO - PROCESS | 3832 | 1466728143403 Marionette DEBUG loaded listener.js 17:29:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (180D2800) [pid = 3832] [serial = 2003] [outer = 10F90400] 17:29:03 INFO - PROCESS | 3832 | 1466728143747 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]]]}] 17:29:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:29:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 595ms 17:29:03 INFO - PROCESS | 3832 | 1466728143771 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 17:29:03 INFO - PROCESS | 3832 | 1466728143773 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 17:29:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:29:03 INFO - PROCESS | 3832 | 1466728143776 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:29:03 INFO - PROCESS | 3832 | 1466728143778 Marionette TRACE conn3 <- [1,2634,null,{}] 17:29:03 INFO - PROCESS | 3832 | 1466728143781 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}] 17:29:03 INFO - PROCESS | 3832 | 1466728143783 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:03 INFO - PROCESS | 3832 | 1466728143911 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 17:29:03 INFO - PROCESS | 3832 | 1466728143918 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:03 INFO - PROCESS | 3832 | 1466728143920 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:03 INFO - PROCESS | 3832 | ++DOCSHELL 15EE6C00 == 36 [pid = 3832] [id = 668] 17:29:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16242C00) [pid = 3832] [serial = 2004] [outer = 00000000] 17:29:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (180FF400) [pid = 3832] [serial = 2005] [outer = 16242C00] 17:29:03 INFO - PROCESS | 3832 | 1466728143964 Marionette DEBUG loaded listener.js 17:29:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (194C5400) [pid = 3832] [serial = 2006] [outer = 16242C00] 17:29:04 INFO - PROCESS | 3832 | 1466728144369 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]]]}] 17:29:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:29:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 627ms 17:29:04 INFO - PROCESS | 3832 | 1466728144419 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 17:29:04 INFO - PROCESS | 3832 | 1466728144423 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 17:29:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:29:04 INFO - PROCESS | 3832 | 1466728144428 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:29:04 INFO - PROCESS | 3832 | 1466728144433 Marionette TRACE conn3 <- [1,2638,null,{}] 17:29:04 INFO - PROCESS | 3832 | 1466728144439 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}] 17:29:04 INFO - PROCESS | 3832 | 1466728144443 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:04 INFO - PROCESS | 3832 | 1466728144591 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 17:29:04 INFO - PROCESS | 3832 | 1466728144781 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:04 INFO - PROCESS | 3832 | 1466728144787 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:04 INFO - PROCESS | 3832 | ++DOCSHELL 12924C00 == 37 [pid = 3832] [id = 669] 17:29:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (129ABC00) [pid = 3832] [serial = 2007] [outer = 00000000] 17:29:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13123400) [pid = 3832] [serial = 2008] [outer = 129ABC00] 17:29:04 INFO - PROCESS | 3832 | 1466728144845 Marionette DEBUG loaded listener.js 17:29:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (131D7000) [pid = 3832] [serial = 2009] [outer = 129ABC00] 17:29:05 INFO - PROCESS | 3832 | 1466728145387 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]]]}] 17:29:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:29:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1003ms 17:29:05 INFO - PROCESS | 3832 | 1466728145428 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 17:29:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:29:05 INFO - PROCESS | 3832 | 1466728145432 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 17:29:05 INFO - PROCESS | 3832 | 1466728145438 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:29:05 INFO - PROCESS | 3832 | 1466728145442 Marionette TRACE conn3 <- [1,2642,null,{}] 17:29:05 INFO - PROCESS | 3832 | 1466728145447 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}] 17:29:05 INFO - PROCESS | 3832 | 1466728145450 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:05 INFO - PROCESS | 3832 | 1466728145558 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 17:29:05 INFO - PROCESS | 3832 | 1466728145670 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:05 INFO - PROCESS | 3832 | 1466728145673 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:05 INFO - PROCESS | 3832 | ++DOCSHELL 153CD800 == 38 [pid = 3832] [id = 670] 17:29:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1559F800) [pid = 3832] [serial = 2010] [outer = 00000000] 17:29:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15A6A000) [pid = 3832] [serial = 2011] [outer = 1559F800] 17:29:05 INFO - PROCESS | 3832 | 1466728145771 Marionette DEBUG loaded listener.js 17:29:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16241400) [pid = 3832] [serial = 2012] [outer = 1559F800] 17:29:06 INFO - PROCESS | 3832 | 1466728146479 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]]]}] 17:29:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:29:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1050ms 17:29:06 INFO - PROCESS | 3832 | 1466728146516 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 17:29:06 INFO - PROCESS | 3832 | 1466728146519 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 17:29:06 INFO - PROCESS | 3832 | 1466728146542 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:29:06 INFO - PROCESS | 3832 | 1466728146544 Marionette TRACE conn3 <- [1,2646,null,{}] 17:29:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:29:06 INFO - PROCESS | 3832 | 1466728146554 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}] 17:29:06 INFO - PROCESS | 3832 | 1466728146559 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:06 INFO - PROCESS | 3832 | 1466728146669 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 17:29:06 INFO - PROCESS | 3832 | 1466728146811 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:06 INFO - PROCESS | 3832 | 1466728146815 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:06 INFO - PROCESS | 3832 | ++DOCSHELL 173CFC00 == 39 [pid = 3832] [id = 671] 17:29:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (173EA000) [pid = 3832] [serial = 2013] [outer = 00000000] 17:29:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17E30C00) [pid = 3832] [serial = 2014] [outer = 173EA000] 17:29:06 INFO - PROCESS | 3832 | 1466728146873 Marionette DEBUG loaded listener.js 17:29:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (180F8400) [pid = 3832] [serial = 2015] [outer = 173EA000] 17:29:07 INFO - PROCESS | 3832 | 1466728147475 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]]]}] 17:29:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:29:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 987ms 17:29:07 INFO - PROCESS | 3832 | 1466728147533 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 17:29:07 INFO - PROCESS | 3832 | 1466728147536 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 17:29:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:29:07 INFO - PROCESS | 3832 | 1466728147539 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:29:07 INFO - PROCESS | 3832 | 1466728147541 Marionette TRACE conn3 <- [1,2650,null,{}] 17:29:07 INFO - PROCESS | 3832 | 1466728147545 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}] 17:29:07 INFO - PROCESS | 3832 | 1466728147547 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:07 INFO - PROCESS | 3832 | 1466728147652 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 17:29:07 INFO - PROCESS | 3832 | 1466728147794 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:07 INFO - PROCESS | 3832 | 1466728147796 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:07 INFO - PROCESS | 3832 | ++DOCSHELL 13275000 == 40 [pid = 3832] [id = 672] 17:29:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (17E27800) [pid = 3832] [serial = 2016] [outer = 00000000] 17:29:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (195E1000) [pid = 3832] [serial = 2017] [outer = 17E27800] 17:29:07 INFO - PROCESS | 3832 | 1466728147850 Marionette DEBUG loaded listener.js 17:29:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (195E5400) [pid = 3832] [serial = 2018] [outer = 17E27800] 17:29:08 INFO - PROCESS | 3832 | 1466728148537 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]]]}] 17:29:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:29:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1050ms 17:29:08 INFO - PROCESS | 3832 | 1466728148579 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 17:29:08 INFO - PROCESS | 3832 | 1466728148583 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 17:29:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:29:08 INFO - PROCESS | 3832 | 1466728148611 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:29:08 INFO - PROCESS | 3832 | 1466728148614 Marionette TRACE conn3 <- [1,2654,null,{}] 17:29:08 INFO - PROCESS | 3832 | 1466728148620 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}] 17:29:08 INFO - PROCESS | 3832 | 1466728148623 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:08 INFO - PROCESS | 3832 | 1466728148723 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 17:29:08 INFO - PROCESS | 3832 | 1466728148866 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:08 INFO - PROCESS | 3832 | 1466728148869 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:08 INFO - PROCESS | 3832 | ++DOCSHELL 130D4800 == 41 [pid = 3832] [id = 673] 17:29:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (13128800) [pid = 3832] [serial = 2019] [outer = 00000000] 17:29:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (144C0000) [pid = 3832] [serial = 2020] [outer = 13128800] 17:29:08 INFO - PROCESS | 3832 | 1466728148950 Marionette DEBUG loaded listener.js 17:29:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (14F99800) [pid = 3832] [serial = 2021] [outer = 13128800] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 10EC8000 == 40 [pid = 3832] [id = 667] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 13463C00 == 39 [pid = 3832] [id = 666] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 1750E000 == 38 [pid = 3832] [id = 665] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 1326FC00 == 37 [pid = 3832] [id = 664] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 164F0C00 == 36 [pid = 3832] [id = 663] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 15EE7800 == 35 [pid = 3832] [id = 662] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 14FB1400 == 34 [pid = 3832] [id = 661] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 1307C000 == 33 [pid = 3832] [id = 660] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 105F0000 == 32 [pid = 3832] [id = 648] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 103D2C00 == 31 [pid = 3832] [id = 658] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 18010000 == 30 [pid = 3832] [id = 657] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 14FB9400 == 29 [pid = 3832] [id = 659] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 13275000 == 28 [pid = 3832] [id = 672] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 173CFC00 == 27 [pid = 3832] [id = 671] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 15EE6C00 == 26 [pid = 3832] [id = 668] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 12924C00 == 25 [pid = 3832] [id = 669] 17:29:09 INFO - PROCESS | 3832 | --DOCSHELL 153CD800 == 24 [pid = 3832] [id = 670] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (15A6D400) [pid = 3832] [serial = 1954] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (129F1400) [pid = 3832] [serial = 1946] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (111C0000) [pid = 3832] [serial = 1945] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (12920C00) [pid = 3832] [serial = 1948] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (12D6E400) [pid = 3832] [serial = 1949] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (173DB800) [pid = 3832] [serial = 1963] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1678A800) [pid = 3832] [serial = 1960] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (14FB2000) [pid = 3832] [serial = 1966] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13DF7800) [pid = 3832] [serial = 1951] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (140F1800) [pid = 3832] [serial = 1952] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (17D7A400) [pid = 3832] [serial = 1969] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (11452800) [pid = 3832] [serial = 1937] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (131D4C00) [pid = 3832] [serial = 1936] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16244400) [pid = 3832] [serial = 1940] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (17D87400) [pid = 3832] [serial = 1970] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15EDD400) [pid = 3832] [serial = 1939] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (194C2800) [pid = 3832] [serial = 1943] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (180FB400) [pid = 3832] [serial = 1942] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (177CF000) [pid = 3832] [serial = 1964] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (164E3C00) [pid = 3832] [serial = 1957] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (164ECC00) [pid = 3832] [serial = 1958] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16790400) [pid = 3832] [serial = 1961] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (180F1000) [pid = 3832] [serial = 1972] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (15E95800) [pid = 3832] [serial = 1955] [outer = 00000000] [url = about:blank] 17:29:09 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16243C00) [pid = 3832] [serial = 1967] [outer = 00000000] [url = about:blank] 17:29:10 INFO - PROCESS | 3832 | 1466728150630 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]]]}] 17:29:10 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) 17:29:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2069ms 17:29:10 INFO - PROCESS | 3832 | 1466728150673 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 17:29:10 INFO - PROCESS | 3832 | 1466728150677 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 17:29:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:29:10 INFO - PROCESS | 3832 | 1466728150682 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:29:10 INFO - PROCESS | 3832 | 1466728150685 Marionette TRACE conn3 <- [1,2658,null,{}] 17:29:10 INFO - PROCESS | 3832 | 1466728150690 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}] 17:29:10 INFO - PROCESS | 3832 | 1466728150693 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:10 INFO - PROCESS | 3832 | 1466728150781 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 17:29:10 INFO - PROCESS | 3832 | 1466728150789 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:10 INFO - PROCESS | 3832 | 1466728150791 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:10 INFO - PROCESS | 3832 | ++DOCSHELL 11CD3000 == 25 [pid = 3832] [id = 674] 17:29:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1281F400) [pid = 3832] [serial = 2022] [outer = 00000000] 17:29:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12DFEC00) [pid = 3832] [serial = 2023] [outer = 1281F400] 17:29:10 INFO - PROCESS | 3832 | 1466728150841 Marionette DEBUG loaded listener.js 17:29:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (130A4000) [pid = 3832] [serial = 2024] [outer = 1281F400] 17:29:11 INFO - PROCESS | 3832 | 1466728151857 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"]]]}] 17:29:11 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 17:29:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:29:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:29:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1191ms 17:29:11 INFO - PROCESS | 3832 | 1466728151885 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 17:29:11 INFO - PROCESS | 3832 | 1466728151890 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 17:29:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:29:11 INFO - PROCESS | 3832 | 1466728151906 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:29:11 INFO - PROCESS | 3832 | 1466728151909 Marionette TRACE conn3 <- [1,2662,null,{}] 17:29:11 INFO - PROCESS | 3832 | 1466728151912 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}] 17:29:11 INFO - PROCESS | 3832 | 1466728151915 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:12 INFO - PROCESS | 3832 | 1466728152038 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 17:29:12 INFO - PROCESS | 3832 | 1466728152045 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:12 INFO - PROCESS | 3832 | 1466728152047 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:12 INFO - PROCESS | 3832 | ++DOCSHELL 131DE800 == 26 [pid = 3832] [id = 675] 17:29:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13463400) [pid = 3832] [serial = 2025] [outer = 00000000] 17:29:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (144BD800) [pid = 3832] [serial = 2026] [outer = 13463400] 17:29:12 INFO - PROCESS | 3832 | 1466728152094 Marionette DEBUG loaded listener.js 17:29:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (14F0A000) [pid = 3832] [serial = 2027] [outer = 13463400] 17:29:13 INFO - PROCESS | 3832 | 1466728153069 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"]]]}] 17:29:13 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 17:29:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:29:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:29:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1191ms 17:29:13 INFO - PROCESS | 3832 | 1466728153104 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 17:29:13 INFO - PROCESS | 3832 | 1466728153106 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 17:29:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:29:13 INFO - PROCESS | 3832 | 1466728153110 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:29:13 INFO - PROCESS | 3832 | 1466728153114 Marionette TRACE conn3 <- [1,2666,null,{}] 17:29:13 INFO - PROCESS | 3832 | 1466728153125 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}] 17:29:13 INFO - PROCESS | 3832 | 1466728153129 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:13 INFO - PROCESS | 3832 | 1466728153258 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 17:29:13 INFO - PROCESS | 3832 | 1466728153266 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:13 INFO - PROCESS | 3832 | 1466728153269 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:13 INFO - PROCESS | 3832 | ++DOCSHELL 157AA000 == 27 [pid = 3832] [id = 676] 17:29:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (157AA400) [pid = 3832] [serial = 2028] [outer = 00000000] 17:29:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15EDE800) [pid = 3832] [serial = 2029] [outer = 157AA400] 17:29:13 INFO - PROCESS | 3832 | 1466728153317 Marionette DEBUG loaded listener.js 17:29:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15EE8800) [pid = 3832] [serial = 2030] [outer = 157AA400] 17:29:14 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (10F90400) [pid = 3832] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:29:14 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1669D400) [pid = 3832] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:29:14 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16783000) [pid = 3832] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:29:14 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1346AC00) [pid = 3832] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:29:14 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (15320400) [pid = 3832] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:29:14 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (10435000) [pid = 3832] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:29:14 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (180C9400) [pid = 3832] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:29:14 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (130CCC00) [pid = 3832] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:29:14 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (14FB1800) [pid = 3832] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:29:14 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (15EE8000) [pid = 3832] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:29:14 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (175B6800) [pid = 3832] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:29:14 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (16242C00) [pid = 3832] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:29:14 INFO - PROCESS | 3832 | 1466728154301 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]]]}] 17:29:14 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) 17:29:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1253ms 17:29:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:29:14 INFO - PROCESS | 3832 | 1466728154367 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 17:29:14 INFO - PROCESS | 3832 | 1466728154370 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 17:29:14 INFO - PROCESS | 3832 | 1466728154373 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:29:14 INFO - PROCESS | 3832 | 1466728154375 Marionette TRACE conn3 <- [1,2670,null,{}] 17:29:14 INFO - PROCESS | 3832 | 1466728154379 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}] 17:29:14 INFO - PROCESS | 3832 | 1466728154381 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:14 INFO - PROCESS | 3832 | 1466728154467 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 17:29:14 INFO - PROCESS | 3832 | 1466728154473 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:14 INFO - PROCESS | 3832 | 1466728154475 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:14 INFO - PROCESS | 3832 | ++DOCSHELL 11C34000 == 28 [pid = 3832] [id = 677] 17:29:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (13124000) [pid = 3832] [serial = 2031] [outer = 00000000] 17:29:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (15A43000) [pid = 3832] [serial = 2032] [outer = 13124000] 17:29:14 INFO - PROCESS | 3832 | 1466728154520 Marionette DEBUG loaded listener.js 17:29:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (15EDD400) [pid = 3832] [serial = 2033] [outer = 13124000] 17:29:15 INFO - PROCESS | 3832 | 1466728155452 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]]]}] 17:29:15 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) 17:29:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1081ms 17:29:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:29:15 INFO - PROCESS | 3832 | 1466728155463 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 17:29:15 INFO - PROCESS | 3832 | 1466728155465 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 17:29:15 INFO - PROCESS | 3832 | 1466728155469 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:29:15 INFO - PROCESS | 3832 | 1466728155470 Marionette TRACE conn3 <- [1,2674,null,{}] 17:29:15 INFO - PROCESS | 3832 | 1466728155474 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}] 17:29:15 INFO - PROCESS | 3832 | 1466728155476 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:15 INFO - PROCESS | 3832 | 1466728155586 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 17:29:15 INFO - PROCESS | 3832 | 1466728155592 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:15 INFO - PROCESS | 3832 | 1466728155594 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:15 INFO - PROCESS | 3832 | ++DOCSHELL 14FB2000 == 29 [pid = 3832] [id = 678] 17:29:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (157AF400) [pid = 3832] [serial = 2034] [outer = 00000000] 17:29:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (164EA400) [pid = 3832] [serial = 2035] [outer = 157AF400] 17:29:15 INFO - PROCESS | 3832 | 1466728155638 Marionette DEBUG loaded listener.js 17:29:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (164F0000) [pid = 3832] [serial = 2036] [outer = 157AF400] 17:29:16 INFO - PROCESS | 3832 | 1466728156675 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"]]]}] 17:29:16 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 17:29:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:29:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:29:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1254ms 17:29:16 INFO - PROCESS | 3832 | 1466728156750 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 17:29:16 INFO - PROCESS | 3832 | 1466728156754 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 17:29:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:29:16 INFO - PROCESS | 3832 | 1466728156761 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:29:16 INFO - PROCESS | 3832 | 1466728156763 Marionette TRACE conn3 <- [1,2678,null,{}] 17:29:16 INFO - PROCESS | 3832 | 1466728156770 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}] 17:29:16 INFO - PROCESS | 3832 | 1466728156773 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:16 INFO - PROCESS | 3832 | 1466728156919 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 17:29:17 INFO - PROCESS | 3832 | 1466728157133 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:17 INFO - PROCESS | 3832 | 1466728157136 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:17 INFO - PROCESS | 3832 | ++DOCSHELL 1047E800 == 30 [pid = 3832] [id = 679] 17:29:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (105F5800) [pid = 3832] [serial = 2037] [outer = 00000000] 17:29:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13124800) [pid = 3832] [serial = 2038] [outer = 105F5800] 17:29:17 INFO - PROCESS | 3832 | 1466728157194 Marionette DEBUG loaded listener.js 17:29:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (140EE000) [pid = 3832] [serial = 2039] [outer = 105F5800] 17:29:18 INFO - PROCESS | 3832 | 1466728158362 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"]]]}] 17:29:18 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 17:29:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:29:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:29:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1630ms 17:29:18 INFO - PROCESS | 3832 | 1466728158409 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 17:29:18 INFO - PROCESS | 3832 | 1466728158413 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 17:29:18 INFO - PROCESS | 3832 | 1466728158418 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:29:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:29:18 INFO - PROCESS | 3832 | 1466728158421 Marionette TRACE conn3 <- [1,2682,null,{}] 17:29:18 INFO - PROCESS | 3832 | 1466728158427 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}] 17:29:18 INFO - PROCESS | 3832 | 1466728158430 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:18 INFO - PROCESS | 3832 | 1466728158588 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 17:29:18 INFO - PROCESS | 3832 | --DOCSHELL 11C34000 == 29 [pid = 3832] [id = 677] 17:29:18 INFO - PROCESS | 3832 | --DOCSHELL 157AA000 == 28 [pid = 3832] [id = 676] 17:29:18 INFO - PROCESS | 3832 | --DOCSHELL 131DE800 == 27 [pid = 3832] [id = 675] 17:29:18 INFO - PROCESS | 3832 | --DOCSHELL 11CD3000 == 26 [pid = 3832] [id = 674] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (180D2800) [pid = 3832] [serial = 2003] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1678E000) [pid = 3832] [serial = 1990] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16CF3800) [pid = 3832] [serial = 1991] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (16CF9400) [pid = 3832] [serial = 1993] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (15AB2000) [pid = 3832] [serial = 1999] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (153D1C00) [pid = 3832] [serial = 1978] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (15AA9400) [pid = 3832] [serial = 1979] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (11AF0C00) [pid = 3832] [serial = 1975] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (131DFC00) [pid = 3832] [serial = 1976] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (180F2400) [pid = 3832] [serial = 1973] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (13155C00) [pid = 3832] [serial = 1981] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (132F2800) [pid = 3832] [serial = 1982] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (14FB9C00) [pid = 3832] [serial = 1984] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (153C9000) [pid = 3832] [serial = 1985] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (16249800) [pid = 3832] [serial = 1987] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (17E2D000) [pid = 3832] [serial = 1996] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (180FF400) [pid = 3832] [serial = 2005] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (194C5400) [pid = 3832] [serial = 2006] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (177D3000) [pid = 3832] [serial = 1997] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 51 (16ED9400) [pid = 3832] [serial = 1994] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 50 (18003000) [pid = 3832] [serial = 2002] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 49 (1624A000) [pid = 3832] [serial = 2000] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | --DOMWINDOW == 48 (164EB800) [pid = 3832] [serial = 1988] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3832 | 1466728158705 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:18 INFO - PROCESS | 3832 | 1466728158709 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:18 INFO - PROCESS | 3832 | ++DOCSHELL 13131800 == 27 [pid = 3832] [id = 680] 17:29:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 49 (1314A000) [pid = 3832] [serial = 2040] [outer = 00000000] 17:29:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 50 (131D2000) [pid = 3832] [serial = 2041] [outer = 1314A000] 17:29:18 INFO - PROCESS | 3832 | 1466728158759 Marionette DEBUG loaded listener.js 17:29:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 51 (13266C00) [pid = 3832] [serial = 2042] [outer = 1314A000] 17:29:19 INFO - PROCESS | 3832 | 1466728159644 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"]]]}] 17:29:19 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 17:29:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:29:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:29:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1254ms 17:29:19 INFO - PROCESS | 3832 | 1466728159680 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 17:29:19 INFO - PROCESS | 3832 | 1466728159685 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 17:29:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:29:19 INFO - PROCESS | 3832 | 1466728159692 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:29:19 INFO - PROCESS | 3832 | 1466728159694 Marionette TRACE conn3 <- [1,2686,null,{}] 17:29:19 INFO - PROCESS | 3832 | 1466728159698 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}] 17:29:19 INFO - PROCESS | 3832 | 1466728159701 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:19 INFO - PROCESS | 3832 | 1466728159791 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 17:29:19 INFO - PROCESS | 3832 | 1466728159886 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:19 INFO - PROCESS | 3832 | 1466728159889 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:19 INFO - PROCESS | 3832 | ++DOCSHELL 14FB2400 == 28 [pid = 3832] [id = 681] 17:29:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (14FB3C00) [pid = 3832] [serial = 2043] [outer = 00000000] 17:29:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (153C7400) [pid = 3832] [serial = 2044] [outer = 14FB3C00] 17:29:19 INFO - PROCESS | 3832 | 1466728159935 Marionette DEBUG loaded listener.js 17:29:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (153CE000) [pid = 3832] [serial = 2045] [outer = 14FB3C00] 17:29:20 INFO - PROCESS | 3832 | 1466728160841 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"]]]}] 17:29:20 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 17:29:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:29:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:29:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1191ms 17:29:20 INFO - PROCESS | 3832 | 1466728160886 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 17:29:20 INFO - PROCESS | 3832 | 1466728160888 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 17:29:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:29:20 INFO - PROCESS | 3832 | 1466728160899 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:29:20 INFO - PROCESS | 3832 | 1466728160903 Marionette TRACE conn3 <- [1,2690,null,{}] 17:29:20 INFO - PROCESS | 3832 | 1466728160914 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}] 17:29:20 INFO - PROCESS | 3832 | 1466728160918 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:21 INFO - PROCESS | 3832 | 1466728161040 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 17:29:21 INFO - PROCESS | 3832 | 1466728161048 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:21 INFO - PROCESS | 3832 | 1466728161051 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:21 INFO - PROCESS | 3832 | ++DOCSHELL 15EE6800 == 29 [pid = 3832] [id = 682] 17:29:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (1623FC00) [pid = 3832] [serial = 2046] [outer = 00000000] 17:29:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (164E2000) [pid = 3832] [serial = 2047] [outer = 1623FC00] 17:29:21 INFO - PROCESS | 3832 | 1466728161153 Marionette DEBUG loaded listener.js 17:29:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (164ED400) [pid = 3832] [serial = 2048] [outer = 1623FC00] 17:29:21 INFO - PROCESS | 3832 | 1466728161602 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]]]}] 17:29:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:29:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 737ms 17:29:21 INFO - PROCESS | 3832 | 1466728161642 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 17:29:21 INFO - PROCESS | 3832 | 1466728161645 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 17:29:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:29:21 INFO - PROCESS | 3832 | 1466728161648 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:29:21 INFO - PROCESS | 3832 | 1466728161650 Marionette TRACE conn3 <- [1,2694,null,{}] 17:29:21 INFO - PROCESS | 3832 | 1466728161659 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}] 17:29:21 INFO - PROCESS | 3832 | 1466728161661 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:21 INFO - PROCESS | 3832 | 1466728161774 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 17:29:21 INFO - PROCESS | 3832 | 1466728161782 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:21 INFO - PROCESS | 3832 | 1466728161793 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:21 INFO - PROCESS | 3832 | ++DOCSHELL 16784C00 == 30 [pid = 3832] [id = 683] 17:29:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (16785C00) [pid = 3832] [serial = 2049] [outer = 00000000] 17:29:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (16790C00) [pid = 3832] [serial = 2050] [outer = 16785C00] 17:29:21 INFO - PROCESS | 3832 | 1466728161896 Marionette DEBUG loaded listener.js 17:29:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (1698D000) [pid = 3832] [serial = 2051] [outer = 16785C00] 17:29:22 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (13128800) [pid = 3832] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:29:22 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (1281F400) [pid = 3832] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:29:22 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (13463400) [pid = 3832] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:29:22 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (129ABC00) [pid = 3832] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:29:22 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (1559F800) [pid = 3832] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:29:22 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (173EA000) [pid = 3832] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:29:22 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (17E27800) [pid = 3832] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:29:22 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (13124000) [pid = 3832] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:29:22 INFO - PROCESS | 3832 | --DOMWINDOW == 51 (157AA400) [pid = 3832] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:29:22 INFO - PROCESS | 3832 | 1466728162303 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]]]}] 17:29:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:29:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 705ms 17:29:22 INFO - PROCESS | 3832 | 1466728162347 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 17:29:22 INFO - PROCESS | 3832 | 1466728162349 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 17:29:22 INFO - PROCESS | 3832 | 1466728162352 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:29:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:29:22 INFO - PROCESS | 3832 | 1466728162354 Marionette TRACE conn3 <- [1,2698,null,{}] 17:29:22 INFO - PROCESS | 3832 | 1466728162357 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}] 17:29:22 INFO - PROCESS | 3832 | 1466728162359 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:22 INFO - PROCESS | 3832 | 1466728162440 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 17:29:22 INFO - PROCESS | 3832 | 1466728162473 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:22 INFO - PROCESS | 3832 | 1466728162475 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:22 INFO - PROCESS | 3832 | ++DOCSHELL 13944C00 == 31 [pid = 3832] [id = 684] 17:29:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (13DED000) [pid = 3832] [serial = 2052] [outer = 00000000] 17:29:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (16CF4000) [pid = 3832] [serial = 2053] [outer = 13DED000] 17:29:22 INFO - PROCESS | 3832 | 1466728162521 Marionette DEBUG loaded listener.js 17:29:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (16ED2000) [pid = 3832] [serial = 2054] [outer = 13DED000] 17:29:22 INFO - PROCESS | 3832 | 1466728162962 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] 17:29:23 INFO - PROCESS | 3832 | 1466728162993 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 17:29:23 INFO - PROCESS | 3832 | 1466728162996 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:29:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:29:23 INFO - PROCESS | 3832 | 1466728162998 Marionette TRACE conn3 <- [1,2702,null,{}] 17:29:23 INFO - PROCESS | 3832 | 1466728163001 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}] 17:29:23 INFO - PROCESS | 3832 | 1466728163007 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:23 INFO - PROCESS | 3832 | 1466728163108 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 17:29:23 INFO - PROCESS | 3832 | 1466728163113 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:23 INFO - PROCESS | 3832 | 1466728163115 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:23 INFO - PROCESS | 3832 | ++DOCSHELL 1532C000 == 32 [pid = 3832] [id = 685] 17:29:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (16E4D800) [pid = 3832] [serial = 2055] [outer = 00000000] 17:29:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (173DC800) [pid = 3832] [serial = 2056] [outer = 16E4D800] 17:29:23 INFO - PROCESS | 3832 | 1466728163159 Marionette DEBUG loaded listener.js 17:29:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (175B1C00) [pid = 3832] [serial = 2057] [outer = 16E4D800] 17:29:23 INFO - PROCESS | 3832 | 1466728163599 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]]]}] 17:29:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:29:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 627ms 17:29:23 INFO - PROCESS | 3832 | 1466728163638 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 17:29:23 INFO - PROCESS | 3832 | 1466728163639 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 17:29:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:29:23 INFO - PROCESS | 3832 | 1466728163647 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:29:23 INFO - PROCESS | 3832 | 1466728163648 Marionette TRACE conn3 <- [1,2706,null,{}] 17:29:23 INFO - PROCESS | 3832 | 1466728163652 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}] 17:29:23 INFO - PROCESS | 3832 | 1466728163654 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:23 INFO - PROCESS | 3832 | 1466728163729 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 17:29:23 INFO - PROCESS | 3832 | 1466728163735 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:23 INFO - PROCESS | 3832 | 1466728163737 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:23 INFO - PROCESS | 3832 | ++DOCSHELL 13158C00 == 33 [pid = 3832] [id = 686] 17:29:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (164E1C00) [pid = 3832] [serial = 2058] [outer = 00000000] 17:29:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (18009800) [pid = 3832] [serial = 2059] [outer = 164E1C00] 17:29:23 INFO - PROCESS | 3832 | 1466728163789 Marionette DEBUG loaded listener.js 17:29:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (17D7A400) [pid = 3832] [serial = 2060] [outer = 164E1C00] 17:29:24 INFO - PROCESS | 3832 | 1466728164238 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] 17:29:24 INFO - PROCESS | 3832 | 1466728164292 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 17:29:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:29:24 INFO - PROCESS | 3832 | 1466728164295 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:29:24 INFO - PROCESS | 3832 | 1466728164297 Marionette TRACE conn3 <- [1,2710,null,{}] 17:29:24 INFO - PROCESS | 3832 | 1466728164300 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}] 17:29:24 INFO - PROCESS | 3832 | 1466728164302 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:24 INFO - PROCESS | 3832 | 1466728164378 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 17:29:24 INFO - PROCESS | 3832 | 1466728164383 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:24 INFO - PROCESS | 3832 | 1466728164385 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:24 INFO - PROCESS | 3832 | ++DOCSHELL 180D7000 == 34 [pid = 3832] [id = 687] 17:29:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (180D7400) [pid = 3832] [serial = 2061] [outer = 00000000] 17:29:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (180F2000) [pid = 3832] [serial = 2062] [outer = 180D7400] 17:29:24 INFO - PROCESS | 3832 | 1466728164428 Marionette DEBUG loaded listener.js 17:29:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (180F4400) [pid = 3832] [serial = 2063] [outer = 180D7400] 17:29:25 INFO - PROCESS | 3832 | 1466728165148 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] 17:29:25 INFO - PROCESS | 3832 | 1466728165203 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 17:29:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:29:25 INFO - PROCESS | 3832 | 1466728165208 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:29:25 INFO - PROCESS | 3832 | 1466728165212 Marionette TRACE conn3 <- [1,2714,null,{}] 17:29:25 INFO - PROCESS | 3832 | 1466728165219 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}] 17:29:25 INFO - PROCESS | 3832 | 1466728165222 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:25 INFO - PROCESS | 3832 | 1466728165341 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 17:29:25 INFO - PROCESS | 3832 | 1466728165474 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:25 INFO - PROCESS | 3832 | 1466728165479 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:25 INFO - PROCESS | 3832 | ++DOCSHELL 11AF0800 == 35 [pid = 3832] [id = 688] 17:29:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (13037400) [pid = 3832] [serial = 2064] [outer = 00000000] 17:29:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1532B400) [pid = 3832] [serial = 2065] [outer = 13037400] 17:29:25 INFO - PROCESS | 3832 | 1466728165539 Marionette DEBUG loaded listener.js 17:29:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (157ABC00) [pid = 3832] [serial = 2066] [outer = 13037400] 17:29:26 INFO - PROCESS | 3832 | 1466728166097 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]]]}] 17:29:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:29:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 956ms 17:29:26 INFO - PROCESS | 3832 | 1466728166154 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 17:29:26 INFO - PROCESS | 3832 | 1466728166159 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 17:29:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:29:26 INFO - PROCESS | 3832 | 1466728166166 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:29:26 INFO - PROCESS | 3832 | 1466728166169 Marionette TRACE conn3 <- [1,2718,null,{}] 17:29:26 INFO - PROCESS | 3832 | 1466728166173 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}] 17:29:26 INFO - PROCESS | 3832 | 1466728166176 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:26 INFO - PROCESS | 3832 | 1466728166292 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 17:29:26 INFO - PROCESS | 3832 | 1466728166401 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:26 INFO - PROCESS | 3832 | 1466728166404 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:26 INFO - PROCESS | 3832 | ++DOCSHELL 10F89000 == 36 [pid = 3832] [id = 689] 17:29:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (10F90400) [pid = 3832] [serial = 2067] [outer = 00000000] 17:29:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1669D400) [pid = 3832] [serial = 2068] [outer = 10F90400] 17:29:26 INFO - PROCESS | 3832 | 1466728166465 Marionette DEBUG loaded listener.js 17:29:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1678B000) [pid = 3832] [serial = 2069] [outer = 10F90400] 17:29:27 INFO - PROCESS | 3832 | 1466728167562 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"]]]}] 17:29:27 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 17:29:27 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:29:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:29:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1457ms 17:29:27 INFO - PROCESS | 3832 | 1466728167672 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 17:29:27 INFO - PROCESS | 3832 | 1466728167675 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 17:29:27 INFO - PROCESS | 3832 | 1466728167680 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:29:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:29:27 INFO - PROCESS | 3832 | 1466728167683 Marionette TRACE conn3 <- [1,2722,null,{}] 17:29:27 INFO - PROCESS | 3832 | 1466728167695 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}] 17:29:27 INFO - PROCESS | 3832 | 1466728167700 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:27 INFO - PROCESS | 3832 | 1466728167795 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 17:29:28 INFO - PROCESS | 3832 | 1466728168050 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:28 INFO - PROCESS | 3832 | 1466728168054 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:28 INFO - PROCESS | 3832 | ++DOCSHELL 103D2C00 == 37 [pid = 3832] [id = 690] 17:29:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (104E7000) [pid = 3832] [serial = 2070] [outer = 00000000] 17:29:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1281E800) [pid = 3832] [serial = 2071] [outer = 104E7000] 17:29:28 INFO - PROCESS | 3832 | 1466728168145 Marionette DEBUG loaded listener.js 17:29:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (12D6E400) [pid = 3832] [serial = 2072] [outer = 104E7000] 17:29:29 INFO - PROCESS | 3832 | --DOCSHELL 130D4800 == 36 [pid = 3832] [id = 673] 17:29:29 INFO - PROCESS | 3832 | --DOCSHELL 13158C00 == 35 [pid = 3832] [id = 686] 17:29:29 INFO - PROCESS | 3832 | --DOCSHELL 1532C000 == 34 [pid = 3832] [id = 685] 17:29:29 INFO - PROCESS | 3832 | --DOCSHELL 13944C00 == 33 [pid = 3832] [id = 684] 17:29:29 INFO - PROCESS | 3832 | --DOCSHELL 16784C00 == 32 [pid = 3832] [id = 683] 17:29:29 INFO - PROCESS | 3832 | --DOCSHELL 15EE6800 == 31 [pid = 3832] [id = 682] 17:29:29 INFO - PROCESS | 3832 | --DOCSHELL 14FB2400 == 30 [pid = 3832] [id = 681] 17:29:29 INFO - PROCESS | 3832 | --DOCSHELL 13131800 == 29 [pid = 3832] [id = 680] 17:29:29 INFO - PROCESS | 3832 | --DOCSHELL 1047E800 == 28 [pid = 3832] [id = 679] 17:29:29 INFO - PROCESS | 3832 | --DOCSHELL 14FB2000 == 27 [pid = 3832] [id = 678] 17:29:29 INFO - PROCESS | 3832 | --DOCSHELL 10F89000 == 26 [pid = 3832] [id = 689] 17:29:29 INFO - PROCESS | 3832 | --DOCSHELL 180D7000 == 25 [pid = 3832] [id = 687] 17:29:29 INFO - PROCESS | 3832 | --DOCSHELL 11AF0800 == 24 [pid = 3832] [id = 688] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (14F99800) [pid = 3832] [serial = 2021] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (144C0000) [pid = 3832] [serial = 2020] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (12DFEC00) [pid = 3832] [serial = 2023] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (14F0A000) [pid = 3832] [serial = 2027] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (144BD800) [pid = 3832] [serial = 2026] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (131D7000) [pid = 3832] [serial = 2009] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (13123400) [pid = 3832] [serial = 2008] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (16241400) [pid = 3832] [serial = 2012] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (15A6A000) [pid = 3832] [serial = 2011] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (180F8400) [pid = 3832] [serial = 2015] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (17E30C00) [pid = 3832] [serial = 2014] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (195E5400) [pid = 3832] [serial = 2018] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (15EDD400) [pid = 3832] [serial = 2033] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (164EA400) [pid = 3832] [serial = 2035] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (195E1000) [pid = 3832] [serial = 2017] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (15EDE800) [pid = 3832] [serial = 2029] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (15EE8800) [pid = 3832] [serial = 2030] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (15A43000) [pid = 3832] [serial = 2032] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (130A4000) [pid = 3832] [serial = 2024] [outer = 00000000] [url = about:blank] 17:29:29 INFO - PROCESS | 3832 | 1466728169335 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]]]}] 17:29:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:29:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1708ms 17:29:29 INFO - PROCESS | 3832 | 1466728169398 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 17:29:29 INFO - PROCESS | 3832 | 1466728169402 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 17:29:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:29:29 INFO - PROCESS | 3832 | 1466728169451 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:29:29 INFO - PROCESS | 3832 | 1466728169454 Marionette TRACE conn3 <- [1,2726,null,{}] 17:29:29 INFO - PROCESS | 3832 | 1466728169466 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}] 17:29:29 INFO - PROCESS | 3832 | 1466728169469 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:29 INFO - PROCESS | 3832 | 1466728169562 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 17:29:29 INFO - PROCESS | 3832 | 1466728169571 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:29 INFO - PROCESS | 3832 | 1466728169575 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:29 INFO - PROCESS | 3832 | ++DOCSHELL 12821C00 == 25 [pid = 3832] [id = 691] 17:29:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (128A5000) [pid = 3832] [serial = 2073] [outer = 00000000] 17:29:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (1307EC00) [pid = 3832] [serial = 2074] [outer = 128A5000] 17:29:29 INFO - PROCESS | 3832 | 1466728169627 Marionette DEBUG loaded listener.js 17:29:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (130C7C00) [pid = 3832] [serial = 2075] [outer = 128A5000] 17:29:30 INFO - PROCESS | 3832 | 1466728170129 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]]]}] 17:29:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:29:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 706ms 17:29:30 INFO - PROCESS | 3832 | 1466728170147 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 17:29:30 INFO - PROCESS | 3832 | 1466728170152 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 17:29:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:29:30 INFO - PROCESS | 3832 | 1466728170158 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:29:30 INFO - PROCESS | 3832 | 1466728170161 Marionette TRACE conn3 <- [1,2730,null,{}] 17:29:30 INFO - PROCESS | 3832 | 1466728170164 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}] 17:29:30 INFO - PROCESS | 3832 | 1466728170167 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:30 INFO - PROCESS | 3832 | 1466728170257 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 17:29:30 INFO - PROCESS | 3832 | 1466728170265 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:30 INFO - PROCESS | 3832 | 1466728170267 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:30 INFO - PROCESS | 3832 | ++DOCSHELL 13DF1400 == 26 [pid = 3832] [id = 692] 17:29:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (13DF5C00) [pid = 3832] [serial = 2076] [outer = 00000000] 17:29:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (140EEC00) [pid = 3832] [serial = 2077] [outer = 13DF5C00] 17:29:30 INFO - PROCESS | 3832 | 1466728170317 Marionette DEBUG loaded listener.js 17:29:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (144C1400) [pid = 3832] [serial = 2078] [outer = 13DF5C00] 17:29:30 INFO - PROCESS | 3832 | 1466728170800 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]]]}] 17:29:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:29:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 690ms 17:29:30 INFO - PROCESS | 3832 | 1466728170857 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 17:29:30 INFO - PROCESS | 3832 | 1466728170859 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 17:29:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:29:30 INFO - PROCESS | 3832 | 1466728170862 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:29:30 INFO - PROCESS | 3832 | 1466728170866 Marionette TRACE conn3 <- [1,2734,null,{}] 17:29:30 INFO - PROCESS | 3832 | 1466728170877 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}] 17:29:30 INFO - PROCESS | 3832 | 1466728170881 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:30 INFO - PROCESS | 3832 | 1466728170966 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 17:29:31 INFO - PROCESS | 3832 | 1466728171114 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:31 INFO - PROCESS | 3832 | 1466728171117 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:31 INFO - PROCESS | 3832 | ++DOCSHELL 157A3000 == 27 [pid = 3832] [id = 693] 17:29:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (157A6000) [pid = 3832] [serial = 2079] [outer = 00000000] 17:29:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (15A44000) [pid = 3832] [serial = 2080] [outer = 157A6000] 17:29:31 INFO - PROCESS | 3832 | 1466728171165 Marionette DEBUG loaded listener.js 17:29:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (15AB1000) [pid = 3832] [serial = 2081] [outer = 157A6000] 17:29:31 INFO - PROCESS | 3832 | 1466728171589 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]]]}] 17:29:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:29:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 736ms 17:29:31 INFO - PROCESS | 3832 | 1466728171604 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 17:29:31 INFO - PROCESS | 3832 | 1466728171608 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 17:29:31 INFO - PROCESS | 3832 | 1466728171613 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:29:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:29:31 INFO - PROCESS | 3832 | 1466728171616 Marionette TRACE conn3 <- [1,2738,null,{}] 17:29:31 INFO - PROCESS | 3832 | 1466728171626 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}] 17:29:31 INFO - PROCESS | 3832 | 1466728171628 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:31 INFO - PROCESS | 3832 | 1466728171744 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 17:29:31 INFO - PROCESS | 3832 | 1466728171752 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:31 INFO - PROCESS | 3832 | 1466728171754 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:31 INFO - PROCESS | 3832 | ++DOCSHELL 15AA6800 == 28 [pid = 3832] [id = 694] 17:29:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (15EDB800) [pid = 3832] [serial = 2082] [outer = 00000000] 17:29:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (15EE7800) [pid = 3832] [serial = 2083] [outer = 15EDB800] 17:29:31 INFO - PROCESS | 3832 | 1466728171799 Marionette DEBUG loaded listener.js 17:29:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (16244800) [pid = 3832] [serial = 2084] [outer = 15EDB800] 17:29:32 INFO - PROCESS | 3832 | 1466728172247 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]]]}] 17:29:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:29:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 705ms 17:29:32 INFO - PROCESS | 3832 | 1466728172312 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 17:29:32 INFO - PROCESS | 3832 | 1466728172314 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 17:29:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:29:32 INFO - PROCESS | 3832 | 1466728172317 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:29:32 INFO - PROCESS | 3832 | 1466728172319 Marionette TRACE conn3 <- [1,2742,null,{}] 17:29:32 INFO - PROCESS | 3832 | 1466728172330 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}] 17:29:32 INFO - PROCESS | 3832 | 1466728172332 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:32 INFO - PROCESS | 3832 | 1466728172466 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 17:29:32 INFO - PROCESS | 3832 | 1466728172478 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:32 INFO - PROCESS | 3832 | 1466728172480 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:32 INFO - PROCESS | 3832 | ++DOCSHELL 1624B400 == 29 [pid = 3832] [id = 695] 17:29:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1624D800) [pid = 3832] [serial = 2085] [outer = 00000000] 17:29:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (164ED800) [pid = 3832] [serial = 2086] [outer = 1624D800] 17:29:32 INFO - PROCESS | 3832 | 1466728172523 Marionette DEBUG loaded listener.js 17:29:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16783400) [pid = 3832] [serial = 2087] [outer = 1624D800] 17:29:32 INFO - PROCESS | 3832 | 1466728172978 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]]]}] 17:29:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:29:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 705ms 17:29:33 INFO - PROCESS | 3832 | 1466728173018 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 17:29:33 INFO - PROCESS | 3832 | 1466728173020 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 17:29:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:29:33 INFO - PROCESS | 3832 | 1466728173023 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:29:33 INFO - PROCESS | 3832 | 1466728173025 Marionette TRACE conn3 <- [1,2746,null,{}] 17:29:33 INFO - PROCESS | 3832 | 1466728173028 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}] 17:29:33 INFO - PROCESS | 3832 | 1466728173033 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:33 INFO - PROCESS | 3832 | 1466728173169 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 17:29:33 INFO - PROCESS | 3832 | 1466728173239 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:33 INFO - PROCESS | 3832 | 1466728173241 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:33 INFO - PROCESS | 3832 | ++DOCSHELL 173D0C00 == 30 [pid = 3832] [id = 696] 17:29:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (173D1000) [pid = 3832] [serial = 2088] [outer = 00000000] 17:29:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (173D8800) [pid = 3832] [serial = 2089] [outer = 173D1000] 17:29:33 INFO - PROCESS | 3832 | 1466728173286 Marionette DEBUG loaded listener.js 17:29:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (173EE400) [pid = 3832] [serial = 2090] [outer = 173D1000] 17:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (180D7400) [pid = 3832] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16785C00) [pid = 3832] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (14FB3C00) [pid = 3832] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (164E1C00) [pid = 3832] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (13DED000) [pid = 3832] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16E4D800) [pid = 3832] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (157AF400) [pid = 3832] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (105F5800) [pid = 3832] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (1314A000) [pid = 3832] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1623FC00) [pid = 3832] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:29:33 INFO - PROCESS | 3832 | 1466728173853 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]]]}] 17:29:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:29:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 909ms 17:29:33 INFO - PROCESS | 3832 | 1466728173928 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 17:29:33 INFO - PROCESS | 3832 | 1466728173939 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 17:29:33 INFO - PROCESS | 3832 | 1466728173943 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:29:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:29:33 INFO - PROCESS | 3832 | 1466728173945 Marionette TRACE conn3 <- [1,2750,null,{}] 17:29:33 INFO - PROCESS | 3832 | 1466728173948 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}] 17:29:33 INFO - PROCESS | 3832 | 1466728173950 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:34 INFO - PROCESS | 3832 | 1466728174025 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 17:29:34 INFO - PROCESS | 3832 | 1466728174030 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:34 INFO - PROCESS | 3832 | 1466728174033 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:34 INFO - PROCESS | 3832 | ++DOCSHELL 164E8000 == 31 [pid = 3832] [id = 697] 17:29:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (16785C00) [pid = 3832] [serial = 2091] [outer = 00000000] 17:29:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (173E2000) [pid = 3832] [serial = 2092] [outer = 16785C00] 17:29:34 INFO - PROCESS | 3832 | 1466728174076 Marionette DEBUG loaded listener.js 17:29:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (175B6800) [pid = 3832] [serial = 2093] [outer = 16785C00] 17:29:34 INFO - PROCESS | 3832 | 1466728174502 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]]]}] 17:29:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:29:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 595ms 17:29:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:29:34 INFO - PROCESS | 3832 | 1466728174541 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 17:29:34 INFO - PROCESS | 3832 | 1466728174544 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 17:29:34 INFO - PROCESS | 3832 | 1466728174547 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:29:34 INFO - PROCESS | 3832 | 1466728174549 Marionette TRACE conn3 <- [1,2754,null,{}] 17:29:34 INFO - PROCESS | 3832 | 1466728174556 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}] 17:29:34 INFO - PROCESS | 3832 | 1466728174558 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:34 INFO - PROCESS | 3832 | 1466728174633 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 17:29:34 INFO - PROCESS | 3832 | 1466728174639 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:34 INFO - PROCESS | 3832 | 1466728174641 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:34 INFO - PROCESS | 3832 | ++DOCSHELL 17E27400 == 32 [pid = 3832] [id = 698] 17:29:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (17E27800) [pid = 3832] [serial = 2094] [outer = 00000000] 17:29:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (180CF800) [pid = 3832] [serial = 2095] [outer = 17E27800] 17:29:34 INFO - PROCESS | 3832 | 1466728174692 Marionette DEBUG loaded listener.js 17:29:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (180CFC00) [pid = 3832] [serial = 2096] [outer = 17E27800] 17:29:35 INFO - PROCESS | 3832 | 1466728175104 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]]]}] 17:29:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:29:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 595ms 17:29:35 INFO - PROCESS | 3832 | 1466728175144 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 17:29:35 INFO - PROCESS | 3832 | 1466728175145 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 17:29:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:29:35 INFO - PROCESS | 3832 | 1466728175161 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:29:35 INFO - PROCESS | 3832 | 1466728175162 Marionette TRACE conn3 <- [1,2758,null,{}] 17:29:35 INFO - PROCESS | 3832 | 1466728175170 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}] 17:29:35 INFO - PROCESS | 3832 | 1466728175172 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:35 INFO - PROCESS | 3832 | 1466728175248 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 17:29:35 INFO - PROCESS | 3832 | 1466728175254 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:35 INFO - PROCESS | 3832 | 1466728175256 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:35 INFO - PROCESS | 3832 | ++DOCSHELL 157A2C00 == 33 [pid = 3832] [id = 699] 17:29:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (180F1C00) [pid = 3832] [serial = 2097] [outer = 00000000] 17:29:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (103E6400) [pid = 3832] [serial = 2098] [outer = 180F1C00] 17:29:35 INFO - PROCESS | 3832 | 1466728175322 Marionette DEBUG loaded listener.js 17:29:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (180F7400) [pid = 3832] [serial = 2099] [outer = 180F1C00] 17:29:36 INFO - PROCESS | 3832 | 1466728176106 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]]]}] 17:29:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:29:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1003ms 17:29:36 INFO - PROCESS | 3832 | 1466728176152 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 17:29:36 INFO - PROCESS | 3832 | 1466728176158 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 17:29:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:29:36 INFO - PROCESS | 3832 | 1466728176162 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:29:36 INFO - PROCESS | 3832 | 1466728176166 Marionette TRACE conn3 <- [1,2762,null,{}] 17:29:36 INFO - PROCESS | 3832 | 1466728176172 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}] 17:29:36 INFO - PROCESS | 3832 | 1466728176176 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:36 INFO - PROCESS | 3832 | 1466728176295 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 17:29:36 INFO - PROCESS | 3832 | 1466728176433 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:36 INFO - PROCESS | 3832 | 1466728176436 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:36 INFO - PROCESS | 3832 | ++DOCSHELL 12820000 == 34 [pid = 3832] [id = 700] 17:29:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (129EE400) [pid = 3832] [serial = 2100] [outer = 00000000] 17:29:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1314F400) [pid = 3832] [serial = 2101] [outer = 129EE400] 17:29:36 INFO - PROCESS | 3832 | 1466728176494 Marionette DEBUG loaded listener.js 17:29:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13945C00) [pid = 3832] [serial = 2102] [outer = 129EE400] 17:29:37 INFO - PROCESS | 3832 | 1466728177251 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]]]}] 17:29:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:29:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1160ms 17:29:37 INFO - PROCESS | 3832 | 1466728177320 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 17:29:37 INFO - PROCESS | 3832 | 1466728177325 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 17:29:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:29:37 INFO - PROCESS | 3832 | 1466728177332 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:29:37 INFO - PROCESS | 3832 | 1466728177335 Marionette TRACE conn3 <- [1,2766,null,{}] 17:29:37 INFO - PROCESS | 3832 | 1466728177338 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}] 17:29:37 INFO - PROCESS | 3832 | 1466728177341 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:37 INFO - PROCESS | 3832 | 1466728177465 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 17:29:37 INFO - PROCESS | 3832 | 1466728177687 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:37 INFO - PROCESS | 3832 | 1466728177690 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:37 INFO - PROCESS | 3832 | ++DOCSHELL 104E5C00 == 35 [pid = 3832] [id = 701] 17:29:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (104E8000) [pid = 3832] [serial = 2103] [outer = 00000000] 17:29:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (10A56800) [pid = 3832] [serial = 2104] [outer = 104E8000] 17:29:37 INFO - PROCESS | 3832 | 1466728177757 Marionette DEBUG loaded listener.js 17:29:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (10F8F400) [pid = 3832] [serial = 2105] [outer = 104E8000] 17:29:38 INFO - PROCESS | 3832 | --DOCSHELL 17E27400 == 34 [pid = 3832] [id = 698] 17:29:38 INFO - PROCESS | 3832 | --DOCSHELL 164E8000 == 33 [pid = 3832] [id = 697] 17:29:38 INFO - PROCESS | 3832 | --DOCSHELL 173D0C00 == 32 [pid = 3832] [id = 696] 17:29:38 INFO - PROCESS | 3832 | --DOCSHELL 1624B400 == 31 [pid = 3832] [id = 695] 17:29:38 INFO - PROCESS | 3832 | --DOCSHELL 15AA6800 == 30 [pid = 3832] [id = 694] 17:29:38 INFO - PROCESS | 3832 | --DOCSHELL 157A3000 == 29 [pid = 3832] [id = 693] 17:29:38 INFO - PROCESS | 3832 | --DOCSHELL 13DF1400 == 28 [pid = 3832] [id = 692] 17:29:38 INFO - PROCESS | 3832 | --DOCSHELL 12821C00 == 27 [pid = 3832] [id = 691] 17:29:38 INFO - PROCESS | 3832 | --DOCSHELL 103D2C00 == 26 [pid = 3832] [id = 690] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (180F2000) [pid = 3832] [serial = 2062] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (17D7A400) [pid = 3832] [serial = 2060] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (180F4400) [pid = 3832] [serial = 2063] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1698D000) [pid = 3832] [serial = 2051] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (153CE000) [pid = 3832] [serial = 2045] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16790C00) [pid = 3832] [serial = 2050] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (18009800) [pid = 3832] [serial = 2059] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16ED2000) [pid = 3832] [serial = 2054] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (173DC800) [pid = 3832] [serial = 2056] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16CF4000) [pid = 3832] [serial = 2053] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (164F0000) [pid = 3832] [serial = 2036] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (175B1C00) [pid = 3832] [serial = 2057] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (13124800) [pid = 3832] [serial = 2038] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (153C7400) [pid = 3832] [serial = 2044] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (13266C00) [pid = 3832] [serial = 2042] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (164ED400) [pid = 3832] [serial = 2048] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (131D2000) [pid = 3832] [serial = 2041] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (140EE000) [pid = 3832] [serial = 2039] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (164E2000) [pid = 3832] [serial = 2047] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3832 | 1466728178384 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]]]}] 17:29:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:29:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1097ms 17:29:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:29:38 INFO - PROCESS | 3832 | 1466728178431 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 17:29:38 INFO - PROCESS | 3832 | 1466728178434 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 17:29:38 INFO - PROCESS | 3832 | 1466728178439 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:29:38 INFO - PROCESS | 3832 | 1466728178441 Marionette TRACE conn3 <- [1,2770,null,{}] 17:29:38 INFO - PROCESS | 3832 | 1466728178447 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}] 17:29:38 INFO - PROCESS | 3832 | 1466728178451 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:38 INFO - PROCESS | 3832 | 1466728178585 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 17:29:38 INFO - PROCESS | 3832 | 1466728178684 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:38 INFO - PROCESS | 3832 | 1466728178687 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:38 INFO - PROCESS | 3832 | ++DOCSHELL 103CB000 == 27 [pid = 3832] [id = 702] 17:29:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (103D1400) [pid = 3832] [serial = 2106] [outer = 00000000] 17:29:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (130A3800) [pid = 3832] [serial = 2107] [outer = 103D1400] 17:29:38 INFO - PROCESS | 3832 | 1466728178734 Marionette DEBUG loaded listener.js 17:29:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (13944C00) [pid = 3832] [serial = 2108] [outer = 103D1400] 17:29:39 INFO - PROCESS | 3832 | 1466728179179 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]]]}] 17:29:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:29:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 737ms 17:29:39 INFO - PROCESS | 3832 | 1466728179210 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 17:29:39 INFO - PROCESS | 3832 | 1466728179214 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 17:29:39 INFO - PROCESS | 3832 | 1466728179218 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:29:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:29:39 INFO - PROCESS | 3832 | 1466728179220 Marionette TRACE conn3 <- [1,2774,null,{}] 17:29:39 INFO - PROCESS | 3832 | 1466728179224 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}] 17:29:39 INFO - PROCESS | 3832 | 1466728179226 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:39 INFO - PROCESS | 3832 | 1466728179312 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 17:29:39 INFO - PROCESS | 3832 | 1466728179320 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:39 INFO - PROCESS | 3832 | 1466728179322 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:39 INFO - PROCESS | 3832 | ++DOCSHELL 14F99C00 == 28 [pid = 3832] [id = 703] 17:29:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (153C3400) [pid = 3832] [serial = 2109] [outer = 00000000] 17:29:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (153C7800) [pid = 3832] [serial = 2110] [outer = 153C3400] 17:29:39 INFO - PROCESS | 3832 | 1466728179367 Marionette DEBUG loaded listener.js 17:29:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (155A0000) [pid = 3832] [serial = 2111] [outer = 153C3400] 17:29:39 INFO - PROCESS | 3832 | 1466728179834 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]]]}] 17:29:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:29:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 627ms 17:29:39 INFO - PROCESS | 3832 | 1466728179856 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 17:29:39 INFO - PROCESS | 3832 | 1466728179859 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 17:29:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:29:39 INFO - PROCESS | 3832 | 1466728179863 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:29:39 INFO - PROCESS | 3832 | 1466728179869 Marionette TRACE conn3 <- [1,2778,null,{}] 17:29:39 INFO - PROCESS | 3832 | 1466728179883 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}] 17:29:39 INFO - PROCESS | 3832 | 1466728179887 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:39 INFO - PROCESS | 3832 | 1466728179971 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 17:29:39 INFO - PROCESS | 3832 | 1466728179980 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:39 INFO - PROCESS | 3832 | 1466728179982 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:40 INFO - PROCESS | 3832 | ++DOCSHELL 16240800 == 29 [pid = 3832] [id = 704] 17:29:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (16242C00) [pid = 3832] [serial = 2112] [outer = 00000000] 17:29:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (164E4000) [pid = 3832] [serial = 2113] [outer = 16242C00] 17:29:40 INFO - PROCESS | 3832 | 1466728180027 Marionette DEBUG loaded listener.js 17:29:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (164EC400) [pid = 3832] [serial = 2114] [outer = 16242C00] 17:29:40 INFO - PROCESS | 3832 | 1466728180497 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]]]}] 17:29:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:29:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 705ms 17:29:40 INFO - PROCESS | 3832 | 1466728180562 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 17:29:40 INFO - PROCESS | 3832 | 1466728180564 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 17:29:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:29:40 INFO - PROCESS | 3832 | 1466728180567 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:29:40 INFO - PROCESS | 3832 | 1466728180569 Marionette TRACE conn3 <- [1,2782,null,{}] 17:29:40 INFO - PROCESS | 3832 | 1466728180579 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}] 17:29:40 INFO - PROCESS | 3832 | 1466728180581 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:40 INFO - PROCESS | 3832 | 1466728180699 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 17:29:40 INFO - PROCESS | 3832 | 1466728180791 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:40 INFO - PROCESS | 3832 | 1466728180794 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:40 INFO - PROCESS | 3832 | ++DOCSHELL 16782400 == 30 [pid = 3832] [id = 705] 17:29:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (16783000) [pid = 3832] [serial = 2115] [outer = 00000000] 17:29:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1678CC00) [pid = 3832] [serial = 2116] [outer = 16783000] 17:29:40 INFO - PROCESS | 3832 | 1466728180841 Marionette DEBUG loaded listener.js 17:29:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (16A52400) [pid = 3832] [serial = 2117] [outer = 16783000] 17:29:41 INFO - PROCESS | 3832 | 1466728181247 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]]]}] 17:29:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:29:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 737ms 17:29:41 INFO - PROCESS | 3832 | 1466728181308 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 17:29:41 INFO - PROCESS | 3832 | 1466728181310 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 17:29:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:29:41 INFO - PROCESS | 3832 | 1466728181322 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:29:41 INFO - PROCESS | 3832 | 1466728181324 Marionette TRACE conn3 <- [1,2786,null,{}] 17:29:41 INFO - PROCESS | 3832 | 1466728181328 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}] 17:29:41 INFO - PROCESS | 3832 | 1466728181330 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:41 INFO - PROCESS | 3832 | 1466728181441 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 17:29:41 INFO - PROCESS | 3832 | 1466728181450 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:41 INFO - PROCESS | 3832 | 1466728181456 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:41 INFO - PROCESS | 3832 | ++DOCSHELL 14F91400 == 31 [pid = 3832] [id = 706] 17:29:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (16E4DC00) [pid = 3832] [serial = 2118] [outer = 00000000] 17:29:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (173D0C00) [pid = 3832] [serial = 2119] [outer = 16E4DC00] 17:29:41 INFO - PROCESS | 3832 | 1466728181509 Marionette DEBUG loaded listener.js 17:29:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (173DC800) [pid = 3832] [serial = 2120] [outer = 16E4DC00] 17:29:42 INFO - PROCESS | 3832 | 1466728182000 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]]]}] 17:29:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:29:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 690ms 17:29:42 INFO - PROCESS | 3832 | 1466728182023 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 17:29:42 INFO - PROCESS | 3832 | 1466728182025 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 17:29:42 INFO - PROCESS | 3832 | 1466728182028 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:29:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:29:42 INFO - PROCESS | 3832 | 1466728182030 Marionette TRACE conn3 <- [1,2790,null,{}] 17:29:42 INFO - PROCESS | 3832 | 1466728182037 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}] 17:29:42 INFO - PROCESS | 3832 | 1466728182040 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:42 INFO - PROCESS | 3832 | 1466728182179 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 17:29:42 INFO - PROCESS | 3832 | 1466728182188 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:42 INFO - PROCESS | 3832 | 1466728182190 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:42 INFO - PROCESS | 3832 | ++DOCSHELL 17D87C00 == 32 [pid = 3832] [id = 707] 17:29:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (17E27400) [pid = 3832] [serial = 2121] [outer = 00000000] 17:29:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (18010C00) [pid = 3832] [serial = 2122] [outer = 17E27400] 17:29:42 INFO - PROCESS | 3832 | 1466728182240 Marionette DEBUG loaded listener.js 17:29:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17E2D400) [pid = 3832] [serial = 2123] [outer = 17E27400] 17:29:42 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (157A6000) [pid = 3832] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:29:42 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13DF5C00) [pid = 3832] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:29:42 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (128A5000) [pid = 3832] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:29:42 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (104E7000) [pid = 3832] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:29:42 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (15EDB800) [pid = 3832] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:29:42 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1624D800) [pid = 3832] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:29:42 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (173D1000) [pid = 3832] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:29:42 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (17E27800) [pid = 3832] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:29:42 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (13037400) [pid = 3832] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:29:42 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (10F90400) [pid = 3832] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:29:42 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (16785C00) [pid = 3832] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:29:42 INFO - PROCESS | 3832 | 1466728182753 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]]]}] 17:29:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:29:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 737ms 17:29:42 INFO - PROCESS | 3832 | 1466728182769 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 17:29:42 INFO - PROCESS | 3832 | 1466728182771 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 17:29:42 INFO - PROCESS | 3832 | 1466728182774 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:29:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:29:42 INFO - PROCESS | 3832 | 1466728182776 Marionette TRACE conn3 <- [1,2794,null,{}] 17:29:42 INFO - PROCESS | 3832 | 1466728182779 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}] 17:29:42 INFO - PROCESS | 3832 | 1466728182781 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:42 INFO - PROCESS | 3832 | 1466728182862 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 17:29:42 INFO - PROCESS | 3832 | 1466728182867 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:42 INFO - PROCESS | 3832 | 1466728182869 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:42 INFO - PROCESS | 3832 | ++DOCSHELL 14FB8C00 == 33 [pid = 3832] [id = 708] 17:29:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (14FB9000) [pid = 3832] [serial = 2124] [outer = 00000000] 17:29:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (17379800) [pid = 3832] [serial = 2125] [outer = 14FB9000] 17:29:42 INFO - PROCESS | 3832 | 1466728182913 Marionette DEBUG loaded listener.js 17:29:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (173EA400) [pid = 3832] [serial = 2126] [outer = 14FB9000] 17:29:43 INFO - PROCESS | 3832 | 1466728183341 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]]]}] 17:29:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:29:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 595ms 17:29:43 INFO - PROCESS | 3832 | 1466728183372 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 17:29:43 INFO - PROCESS | 3832 | 1466728183374 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 17:29:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:29:43 INFO - PROCESS | 3832 | 1466728183377 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:29:43 INFO - PROCESS | 3832 | 1466728183379 Marionette TRACE conn3 <- [1,2798,null,{}] 17:29:43 INFO - PROCESS | 3832 | 1466728183382 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}] 17:29:43 INFO - PROCESS | 3832 | 1466728183385 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:43 INFO - PROCESS | 3832 | 1466728183466 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 17:29:43 INFO - PROCESS | 3832 | 1466728183471 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:43 INFO - PROCESS | 3832 | 1466728183473 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:43 INFO - PROCESS | 3832 | ++DOCSHELL 164EFC00 == 34 [pid = 3832] [id = 709] 17:29:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (180D4400) [pid = 3832] [serial = 2127] [outer = 00000000] 17:29:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (180F7800) [pid = 3832] [serial = 2128] [outer = 180D4400] 17:29:43 INFO - PROCESS | 3832 | 1466728183516 Marionette DEBUG loaded listener.js 17:29:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (180FAC00) [pid = 3832] [serial = 2129] [outer = 180D4400] 17:29:43 INFO - PROCESS | 3832 | 1466728183959 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]]]}] 17:29:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:29:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 643ms 17:29:44 INFO - PROCESS | 3832 | 1466728184019 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 17:29:44 INFO - PROCESS | 3832 | 1466728184021 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 17:29:44 INFO - PROCESS | 3832 | 1466728184025 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:29:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:29:44 INFO - PROCESS | 3832 | 1466728184026 Marionette TRACE conn3 <- [1,2802,null,{}] 17:29:44 INFO - PROCESS | 3832 | 1466728184030 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}] 17:29:44 INFO - PROCESS | 3832 | 1466728184032 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:44 INFO - PROCESS | 3832 | 1466728184110 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 17:29:44 INFO - PROCESS | 3832 | 1466728184118 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:44 INFO - PROCESS | 3832 | 1466728184120 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:44 INFO - PROCESS | 3832 | ++DOCSHELL 16247800 == 35 [pid = 3832] [id = 710] 17:29:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (180FDC00) [pid = 3832] [serial = 2130] [outer = 00000000] 17:29:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (194C8000) [pid = 3832] [serial = 2131] [outer = 180FDC00] 17:29:44 INFO - PROCESS | 3832 | 1466728184176 Marionette DEBUG loaded listener.js 17:29:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (195D7400) [pid = 3832] [serial = 2132] [outer = 180FDC00] 17:29:44 INFO - PROCESS | 3832 | 1466728184605 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]]]}] 17:29:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:29:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 642ms 17:29:44 INFO - PROCESS | 3832 | 1466728184679 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 17:29:44 INFO - PROCESS | 3832 | 1466728184683 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 17:29:44 INFO - PROCESS | 3832 | 1466728184693 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:29:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:29:44 INFO - PROCESS | 3832 | 1466728184697 Marionette TRACE conn3 <- [1,2806,null,{}] 17:29:44 INFO - PROCESS | 3832 | 1466728184704 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}] 17:29:44 INFO - PROCESS | 3832 | 1466728184708 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:44 INFO - PROCESS | 3832 | 1466728184826 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 17:29:45 INFO - PROCESS | 3832 | 1466728185001 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:45 INFO - PROCESS | 3832 | 1466728185007 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:45 INFO - PROCESS | 3832 | ++DOCSHELL 12BD8000 == 36 [pid = 3832] [id = 711] 17:29:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (12BD9C00) [pid = 3832] [serial = 2133] [outer = 00000000] 17:29:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13153C00) [pid = 3832] [serial = 2134] [outer = 12BD9C00] 17:29:45 INFO - PROCESS | 3832 | 1466728185064 Marionette DEBUG loaded listener.js 17:29:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (13DEC400) [pid = 3832] [serial = 2135] [outer = 12BD9C00] 17:29:45 INFO - PROCESS | 3832 | 1466728185629 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]]]}] 17:29:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:29:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1002ms 17:29:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:29:45 INFO - PROCESS | 3832 | 1466728185699 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 17:29:45 INFO - PROCESS | 3832 | 1466728185703 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 17:29:45 INFO - PROCESS | 3832 | 1466728185709 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:29:45 INFO - PROCESS | 3832 | 1466728185713 Marionette TRACE conn3 <- [1,2810,null,{}] 17:29:45 INFO - PROCESS | 3832 | 1466728185718 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}] 17:29:45 INFO - PROCESS | 3832 | 1466728185721 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:45 INFO - PROCESS | 3832 | 1466728185828 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 17:29:45 INFO - PROCESS | 3832 | 1466728185975 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:45 INFO - PROCESS | 3832 | 1466728185977 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:46 INFO - PROCESS | 3832 | ++DOCSHELL 153D0400 == 37 [pid = 3832] [id = 712] 17:29:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (153D1000) [pid = 3832] [serial = 2136] [outer = 00000000] 17:29:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15E8F000) [pid = 3832] [serial = 2137] [outer = 153D1000] 17:29:46 INFO - PROCESS | 3832 | 1466728186038 Marionette DEBUG loaded listener.js 17:29:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15EE5C00) [pid = 3832] [serial = 2138] [outer = 153D1000] 17:29:46 INFO - PROCESS | 3832 | 1466728186651 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]]]}] 17:29:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:29:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1001ms 17:29:46 INFO - PROCESS | 3832 | 1466728186708 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 17:29:46 INFO - PROCESS | 3832 | 1466728186710 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 17:29:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:29:46 INFO - PROCESS | 3832 | 1466728186714 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:29:46 INFO - PROCESS | 3832 | 1466728186716 Marionette TRACE conn3 <- [1,2814,null,{}] 17:29:46 INFO - PROCESS | 3832 | 1466728186726 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}] 17:29:46 INFO - PROCESS | 3832 | 1466728186731 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:46 INFO - PROCESS | 3832 | 1466728186884 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 17:29:46 INFO - PROCESS | 3832 | 1466728186959 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:46 INFO - PROCESS | 3832 | 1466728186963 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:47 INFO - PROCESS | 3832 | ++DOCSHELL 17D87400 == 38 [pid = 3832] [id = 713] 17:29:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17E31400) [pid = 3832] [serial = 2139] [outer = 00000000] 17:29:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (180F3400) [pid = 3832] [serial = 2140] [outer = 17E31400] 17:29:47 INFO - PROCESS | 3832 | 1466728187061 Marionette DEBUG loaded listener.js 17:29:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (195D8400) [pid = 3832] [serial = 2141] [outer = 17E31400] 17:29:47 INFO - PROCESS | 3832 | 1466728187694 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:29:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:29:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1048ms 17:29:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:29:47 INFO - PROCESS | 3832 | 1466728187761 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 17:29:47 INFO - PROCESS | 3832 | 1466728187764 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 17:29:47 INFO - PROCESS | 3832 | 1466728187767 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:29:47 INFO - PROCESS | 3832 | 1466728187769 Marionette TRACE conn3 <- [1,2818,null,{}] 17:29:47 INFO - PROCESS | 3832 | 1466728187773 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}] 17:29:47 INFO - PROCESS | 3832 | 1466728187775 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:47 INFO - PROCESS | 3832 | 1466728187882 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 17:29:48 INFO - PROCESS | 3832 | 1466728188024 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:48 INFO - PROCESS | 3832 | 1466728188027 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:48 INFO - PROCESS | 3832 | ++DOCSHELL 195E4C00 == 39 [pid = 3832] [id = 714] 17:29:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (195E5800) [pid = 3832] [serial = 2142] [outer = 00000000] 17:29:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (197D4C00) [pid = 3832] [serial = 2143] [outer = 195E5800] 17:29:48 INFO - PROCESS | 3832 | 1466728188081 Marionette DEBUG loaded listener.js 17:29:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1996B800) [pid = 3832] [serial = 2144] [outer = 195E5800] 17:29:48 INFO - PROCESS | 3832 | 1466728188853 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]]]}] 17:29:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:29:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1142ms 17:29:48 INFO - PROCESS | 3832 | 1466728188913 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 17:29:48 INFO - PROCESS | 3832 | 1466728188917 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 17:29:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:29:48 INFO - PROCESS | 3832 | 1466728188938 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:29:48 INFO - PROCESS | 3832 | 1466728188944 Marionette TRACE conn3 <- [1,2822,null,{}] 17:29:48 INFO - PROCESS | 3832 | 1466728188949 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}] 17:29:48 INFO - PROCESS | 3832 | 1466728188952 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:49 INFO - PROCESS | 3832 | 1466728189061 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 17:29:49 INFO - PROCESS | 3832 | 1466728189200 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:49 INFO - PROCESS | 3832 | 1466728189206 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:49 INFO - PROCESS | 3832 | ++DOCSHELL 14F0FC00 == 40 [pid = 3832] [id = 715] 17:29:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (14F8EC00) [pid = 3832] [serial = 2145] [outer = 00000000] 17:29:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (14FB2800) [pid = 3832] [serial = 2146] [outer = 14F8EC00] 17:29:49 INFO - PROCESS | 3832 | 1466728189269 Marionette DEBUG loaded listener.js 17:29:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (15322800) [pid = 3832] [serial = 2147] [outer = 14F8EC00] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 164EFC00 == 39 [pid = 3832] [id = 709] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 14FB8C00 == 38 [pid = 3832] [id = 708] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 17D87C00 == 37 [pid = 3832] [id = 707] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 14F91400 == 36 [pid = 3832] [id = 706] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 16782400 == 35 [pid = 3832] [id = 705] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 16240800 == 34 [pid = 3832] [id = 704] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 14F99C00 == 33 [pid = 3832] [id = 703] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 103CB000 == 32 [pid = 3832] [id = 702] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 104E5C00 == 31 [pid = 3832] [id = 701] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 157A2C00 == 30 [pid = 3832] [id = 699] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 12820000 == 29 [pid = 3832] [id = 700] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 195E4C00 == 28 [pid = 3832] [id = 714] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 17D87400 == 27 [pid = 3832] [id = 713] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 16247800 == 26 [pid = 3832] [id = 710] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 12BD8000 == 25 [pid = 3832] [id = 711] 17:29:50 INFO - PROCESS | 3832 | --DOCSHELL 153D0400 == 24 [pid = 3832] [id = 712] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (15A44000) [pid = 3832] [serial = 2080] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (140EEC00) [pid = 3832] [serial = 2077] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (144C1400) [pid = 3832] [serial = 2078] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1307EC00) [pid = 3832] [serial = 2074] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (130C7C00) [pid = 3832] [serial = 2075] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (12D6E400) [pid = 3832] [serial = 2072] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1281E800) [pid = 3832] [serial = 2071] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (15EE7800) [pid = 3832] [serial = 2083] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (164ED800) [pid = 3832] [serial = 2086] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16783400) [pid = 3832] [serial = 2087] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (173D8800) [pid = 3832] [serial = 2089] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (180CF800) [pid = 3832] [serial = 2095] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (173EE400) [pid = 3832] [serial = 2090] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (157ABC00) [pid = 3832] [serial = 2066] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1532B400) [pid = 3832] [serial = 2065] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1678B000) [pid = 3832] [serial = 2069] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1669D400) [pid = 3832] [serial = 2068] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (173E2000) [pid = 3832] [serial = 2092] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16244800) [pid = 3832] [serial = 2084] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (175B6800) [pid = 3832] [serial = 2093] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (15AB1000) [pid = 3832] [serial = 2081] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (180CFC00) [pid = 3832] [serial = 2096] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (103E6400) [pid = 3832] [serial = 2098] [outer = 00000000] [url = about:blank] 17:29:50 INFO - PROCESS | 3832 | 1466728190524 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:29:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:29:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1611ms 17:29:50 INFO - PROCESS | 3832 | 1466728190547 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 17:29:50 INFO - PROCESS | 3832 | 1466728190551 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 17:29:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:29:50 INFO - PROCESS | 3832 | 1466728190557 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:29:50 INFO - PROCESS | 3832 | 1466728190560 Marionette TRACE conn3 <- [1,2826,null,{}] 17:29:50 INFO - PROCESS | 3832 | 1466728190565 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}] 17:29:50 INFO - PROCESS | 3832 | 1466728190568 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:50 INFO - PROCESS | 3832 | 1466728190693 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 17:29:50 INFO - PROCESS | 3832 | 1466728190796 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:50 INFO - PROCESS | 3832 | 1466728190798 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:50 INFO - PROCESS | 3832 | ++DOCSHELL 11CD3000 == 25 [pid = 3832] [id = 716] 17:29:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1281B400) [pid = 3832] [serial = 2148] [outer = 00000000] 17:29:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12DFD800) [pid = 3832] [serial = 2149] [outer = 1281B400] 17:29:50 INFO - PROCESS | 3832 | 1466728190845 Marionette DEBUG loaded listener.js 17:29:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13037400) [pid = 3832] [serial = 2150] [outer = 1281B400] 17:29:51 INFO - PROCESS | 3832 | 1466728191279 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]]]}] 17:29:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:29:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 751ms 17:29:51 INFO - PROCESS | 3832 | 1466728191297 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 17:29:51 INFO - PROCESS | 3832 | 1466728191302 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 17:29:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:29:51 INFO - PROCESS | 3832 | 1466728191309 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:29:51 INFO - PROCESS | 3832 | 1466728191311 Marionette TRACE conn3 <- [1,2830,null,{}] 17:29:51 INFO - PROCESS | 3832 | 1466728191319 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}] 17:29:51 INFO - PROCESS | 3832 | 1466728191321 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:51 INFO - PROCESS | 3832 | 1466728191407 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 17:29:51 INFO - PROCESS | 3832 | 1466728191414 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:51 INFO - PROCESS | 3832 | 1466728191416 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:51 INFO - PROCESS | 3832 | ++DOCSHELL 132F2800 == 26 [pid = 3832] [id = 717] 17:29:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (132FB400) [pid = 3832] [serial = 2151] [outer = 00000000] 17:29:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1393F400) [pid = 3832] [serial = 2152] [outer = 132FB400] 17:29:51 INFO - PROCESS | 3832 | 1466728191465 Marionette DEBUG loaded listener.js 17:29:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (140F2400) [pid = 3832] [serial = 2153] [outer = 132FB400] 17:29:51 INFO - PROCESS | 3832 | 1466728191941 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]]]}] 17:29:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:29:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 704ms 17:29:52 INFO - PROCESS | 3832 | 1466728192007 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 17:29:52 INFO - PROCESS | 3832 | 1466728192010 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 17:29:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:29:52 INFO - PROCESS | 3832 | 1466728192013 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:29:52 INFO - PROCESS | 3832 | 1466728192017 Marionette TRACE conn3 <- [1,2834,null,{}] 17:29:52 INFO - PROCESS | 3832 | 1466728192027 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}] 17:29:52 INFO - PROCESS | 3832 | 1466728192032 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:52 INFO - PROCESS | 3832 | 1466728192113 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 17:29:52 INFO - PROCESS | 3832 | 1466728192249 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:52 INFO - PROCESS | 3832 | 1466728192252 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:52 INFO - PROCESS | 3832 | ++DOCSHELL 15AA6C00 == 27 [pid = 3832] [id = 718] 17:29:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (15AAB000) [pid = 3832] [serial = 2154] [outer = 00000000] 17:29:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15E92C00) [pid = 3832] [serial = 2155] [outer = 15AAB000] 17:29:52 INFO - PROCESS | 3832 | 1466728192300 Marionette DEBUG loaded listener.js 17:29:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15EE0000) [pid = 3832] [serial = 2156] [outer = 15AAB000] 17:29:52 INFO - PROCESS | 3832 | 1466728192712 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]]]}] 17:29:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:29:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 735ms 17:29:52 INFO - PROCESS | 3832 | 1466728192753 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 17:29:52 INFO - PROCESS | 3832 | 1466728192756 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 17:29:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:29:52 INFO - PROCESS | 3832 | 1466728192759 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:29:52 INFO - PROCESS | 3832 | 1466728192761 Marionette TRACE conn3 <- [1,2838,null,{}] 17:29:52 INFO - PROCESS | 3832 | 1466728192764 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}] 17:29:52 INFO - PROCESS | 3832 | 1466728192766 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:52 INFO - PROCESS | 3832 | 1466728192886 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 17:29:52 INFO - PROCESS | 3832 | 1466728192958 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:52 INFO - PROCESS | 3832 | 1466728192960 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:52 INFO - PROCESS | 3832 | ++DOCSHELL 15EE8C00 == 28 [pid = 3832] [id = 719] 17:29:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16241400) [pid = 3832] [serial = 2157] [outer = 00000000] 17:29:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1624A000) [pid = 3832] [serial = 2158] [outer = 16241400] 17:29:53 INFO - PROCESS | 3832 | 1466728193009 Marionette DEBUG loaded listener.js 17:29:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (164EBC00) [pid = 3832] [serial = 2159] [outer = 16241400] 17:29:53 INFO - PROCESS | 3832 | 1466728193421 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:29:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:29:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 704ms 17:29:53 INFO - PROCESS | 3832 | 1466728193458 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 17:29:53 INFO - PROCESS | 3832 | 1466728193461 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 17:29:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:29:53 INFO - PROCESS | 3832 | 1466728193464 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:29:53 INFO - PROCESS | 3832 | 1466728193466 Marionette TRACE conn3 <- [1,2842,null,{}] 17:29:53 INFO - PROCESS | 3832 | 1466728193470 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}] 17:29:53 INFO - PROCESS | 3832 | 1466728193472 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:53 INFO - PROCESS | 3832 | 1466728193614 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 17:29:53 INFO - PROCESS | 3832 | 1466728193635 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:53 INFO - PROCESS | 3832 | 1466728193637 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:53 INFO - PROCESS | 3832 | ++DOCSHELL 16249C00 == 29 [pid = 3832] [id = 720] 17:29:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (164EFC00) [pid = 3832] [serial = 2160] [outer = 00000000] 17:29:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (166A2C00) [pid = 3832] [serial = 2161] [outer = 164EFC00] 17:29:53 INFO - PROCESS | 3832 | 1466728193681 Marionette DEBUG loaded listener.js 17:29:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16789000) [pid = 3832] [serial = 2162] [outer = 164EFC00] 17:29:54 INFO - PROCESS | 3832 | 1466728194149 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]]]}] 17:29:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:29:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 751ms 17:29:54 INFO - PROCESS | 3832 | 1466728194214 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 17:29:54 INFO - PROCESS | 3832 | 1466728194216 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 17:29:54 INFO - PROCESS | 3832 | 1466728194219 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:29:54 INFO - PROCESS | 3832 | 1466728194221 Marionette TRACE conn3 <- [1,2846,null,{}] 17:29:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:29:54 INFO - PROCESS | 3832 | 1466728194225 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}] 17:29:54 INFO - PROCESS | 3832 | 1466728194230 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:54 INFO - PROCESS | 3832 | 1466728194371 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 17:29:54 INFO - PROCESS | 3832 | 1466728194442 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:54 INFO - PROCESS | 3832 | 1466728194445 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:54 INFO - PROCESS | 3832 | ++DOCSHELL 173CFC00 == 30 [pid = 3832] [id = 721] 17:29:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (173D1000) [pid = 3832] [serial = 2163] [outer = 00000000] 17:29:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (173DE000) [pid = 3832] [serial = 2164] [outer = 173D1000] 17:29:54 INFO - PROCESS | 3832 | 1466728194489 Marionette DEBUG loaded listener.js 17:29:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17508400) [pid = 3832] [serial = 2165] [outer = 173D1000] 17:29:54 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16783000) [pid = 3832] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:29:54 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16E4DC00) [pid = 3832] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:29:54 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (104E8000) [pid = 3832] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:29:54 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (153C3400) [pid = 3832] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:29:54 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (180F1C00) [pid = 3832] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:29:54 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (103D1400) [pid = 3832] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:29:54 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16242C00) [pid = 3832] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:29:54 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (129EE400) [pid = 3832] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:29:54 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (180FDC00) [pid = 3832] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:29:54 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (17E27400) [pid = 3832] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:29:54 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (180D4400) [pid = 3832] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:29:54 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (14FB9000) [pid = 3832] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:29:55 INFO - PROCESS | 3832 | 1466728195070 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:29:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:29:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 907ms 17:29:55 INFO - PROCESS | 3832 | 1466728195125 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 17:29:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:29:55 INFO - PROCESS | 3832 | 1466728195137 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 17:29:55 INFO - PROCESS | 3832 | 1466728195140 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:29:55 INFO - PROCESS | 3832 | 1466728195142 Marionette TRACE conn3 <- [1,2850,null,{}] 17:29:55 INFO - PROCESS | 3832 | 1466728195145 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}] 17:29:55 INFO - PROCESS | 3832 | 1466728195147 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:55 INFO - PROCESS | 3832 | 1466728195222 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 17:29:55 INFO - PROCESS | 3832 | 1466728195227 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:55 INFO - PROCESS | 3832 | 1466728195229 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:55 INFO - PROCESS | 3832 | ++DOCSHELL 153C3400 == 31 [pid = 3832] [id = 722] 17:29:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (153CD800) [pid = 3832] [serial = 2166] [outer = 00000000] 17:29:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16240800) [pid = 3832] [serial = 2167] [outer = 153CD800] 17:29:55 INFO - PROCESS | 3832 | 1466728195274 Marionette DEBUG loaded listener.js 17:29:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1678FC00) [pid = 3832] [serial = 2168] [outer = 153CD800] 17:29:55 INFO - PROCESS | 3832 | 1466728195703 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]]]}] 17:29:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:29:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 594ms 17:29:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:29:55 INFO - PROCESS | 3832 | 1466728195744 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 17:29:55 INFO - PROCESS | 3832 | 1466728195746 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 17:29:55 INFO - PROCESS | 3832 | 1466728195753 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:29:55 INFO - PROCESS | 3832 | 1466728195754 Marionette TRACE conn3 <- [1,2854,null,{}] 17:29:55 INFO - PROCESS | 3832 | 1466728195758 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}] 17:29:55 INFO - PROCESS | 3832 | 1466728195760 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:55 INFO - PROCESS | 3832 | 1466728195835 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 17:29:55 INFO - PROCESS | 3832 | 1466728195841 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:55 INFO - PROCESS | 3832 | 1466728195843 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:55 INFO - PROCESS | 3832 | ++DOCSHELL 173DB800 == 32 [pid = 3832] [id = 723] 17:29:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (177CC800) [pid = 3832] [serial = 2169] [outer = 00000000] 17:29:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17D80800) [pid = 3832] [serial = 2170] [outer = 177CC800] 17:29:55 INFO - PROCESS | 3832 | 1466728195886 Marionette DEBUG loaded listener.js 17:29:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17D80C00) [pid = 3832] [serial = 2171] [outer = 177CC800] 17:29:56 INFO - PROCESS | 3832 | 1466728196320 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]]]}] 17:29:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:29:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 594ms 17:29:56 INFO - PROCESS | 3832 | 1466728196346 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 17:29:56 INFO - PROCESS | 3832 | 1466728196348 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 17:29:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:29:56 INFO - PROCESS | 3832 | 1466728196351 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:29:56 INFO - PROCESS | 3832 | 1466728196353 Marionette TRACE conn3 <- [1,2858,null,{}] 17:29:56 INFO - PROCESS | 3832 | 1466728196356 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}] 17:29:56 INFO - PROCESS | 3832 | 1466728196358 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:56 INFO - PROCESS | 3832 | 1466728196478 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 17:29:56 INFO - PROCESS | 3832 | 1466728196483 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:56 INFO - PROCESS | 3832 | 1466728196486 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:56 INFO - PROCESS | 3832 | ++DOCSHELL 15AA6400 == 33 [pid = 3832] [id = 724] 17:29:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (180CFC00) [pid = 3832] [serial = 2172] [outer = 00000000] 17:29:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (180D6400) [pid = 3832] [serial = 2173] [outer = 180CFC00] 17:29:56 INFO - PROCESS | 3832 | 1466728196529 Marionette DEBUG loaded listener.js 17:29:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (180D7C00) [pid = 3832] [serial = 2174] [outer = 180CFC00] 17:29:57 INFO - PROCESS | 3832 | 1466728197264 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]]]}] 17:29:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:29:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 954ms 17:29:57 INFO - PROCESS | 3832 | 1466728197329 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 17:29:57 INFO - PROCESS | 3832 | 1466728197334 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 17:29:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:29:57 INFO - PROCESS | 3832 | 1466728197339 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:29:57 INFO - PROCESS | 3832 | 1466728197343 Marionette TRACE conn3 <- [1,2862,null,{}] 17:29:57 INFO - PROCESS | 3832 | 1466728197349 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}] 17:29:57 INFO - PROCESS | 3832 | 1466728197352 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:57 INFO - PROCESS | 3832 | 1466728197474 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 17:29:57 INFO - PROCESS | 3832 | 1466728197615 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:57 INFO - PROCESS | 3832 | 1466728197618 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:57 INFO - PROCESS | 3832 | ++DOCSHELL 10A5D000 == 34 [pid = 3832] [id = 725] 17:29:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (12820000) [pid = 3832] [serial = 2175] [outer = 00000000] 17:29:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (13153800) [pid = 3832] [serial = 2176] [outer = 12820000] 17:29:57 INFO - PROCESS | 3832 | 1466728197677 Marionette DEBUG loaded listener.js 17:29:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (13469C00) [pid = 3832] [serial = 2177] [outer = 12820000] 17:29:58 INFO - PROCESS | 3832 | 1466728198447 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]]]}] 17:29:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:29:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1158ms 17:29:58 INFO - PROCESS | 3832 | 1466728198493 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 17:29:58 INFO - PROCESS | 3832 | 1466728198498 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 17:29:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:29:58 INFO - PROCESS | 3832 | 1466728198504 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:29:58 INFO - PROCESS | 3832 | 1466728198507 Marionette TRACE conn3 <- [1,2866,null,{}] 17:29:58 INFO - PROCESS | 3832 | 1466728198511 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}] 17:29:58 INFO - PROCESS | 3832 | 1466728198514 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:58 INFO - PROCESS | 3832 | 1466728198633 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 17:29:58 INFO - PROCESS | 3832 | 1466728198776 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:58 INFO - PROCESS | 3832 | 1466728198779 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:58 INFO - PROCESS | 3832 | ++DOCSHELL 14F8A400 == 35 [pid = 3832] [id = 726] 17:29:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (14FAD000) [pid = 3832] [serial = 2178] [outer = 00000000] 17:29:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (157AD000) [pid = 3832] [serial = 2179] [outer = 14FAD000] 17:29:58 INFO - PROCESS | 3832 | 1466728198875 Marionette DEBUG loaded listener.js 17:29:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (15E89800) [pid = 3832] [serial = 2180] [outer = 14FAD000] 17:29:59 INFO - PROCESS | 3832 | --DOCSHELL 173DB800 == 34 [pid = 3832] [id = 723] 17:29:59 INFO - PROCESS | 3832 | --DOCSHELL 153C3400 == 33 [pid = 3832] [id = 722] 17:29:59 INFO - PROCESS | 3832 | --DOCSHELL 173CFC00 == 32 [pid = 3832] [id = 721] 17:29:59 INFO - PROCESS | 3832 | --DOCSHELL 16249C00 == 31 [pid = 3832] [id = 720] 17:29:59 INFO - PROCESS | 3832 | --DOCSHELL 15EE8C00 == 30 [pid = 3832] [id = 719] 17:29:59 INFO - PROCESS | 3832 | --DOCSHELL 15AA6C00 == 29 [pid = 3832] [id = 718] 17:29:59 INFO - PROCESS | 3832 | --DOCSHELL 132F2800 == 28 [pid = 3832] [id = 717] 17:29:59 INFO - PROCESS | 3832 | --DOCSHELL 11CD3000 == 27 [pid = 3832] [id = 716] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1678CC00) [pid = 3832] [serial = 2116] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (173DC800) [pid = 3832] [serial = 2120] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (173D0C00) [pid = 3832] [serial = 2119] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (10A56800) [pid = 3832] [serial = 2104] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (10F8F400) [pid = 3832] [serial = 2105] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (153C7800) [pid = 3832] [serial = 2110] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (155A0000) [pid = 3832] [serial = 2111] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (180F7400) [pid = 3832] [serial = 2099] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (130A3800) [pid = 3832] [serial = 2107] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13944C00) [pid = 3832] [serial = 2108] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (164E4000) [pid = 3832] [serial = 2113] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1314F400) [pid = 3832] [serial = 2101] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (194C8000) [pid = 3832] [serial = 2131] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (13945C00) [pid = 3832] [serial = 2102] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (195D7400) [pid = 3832] [serial = 2132] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (18010C00) [pid = 3832] [serial = 2122] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (180FAC00) [pid = 3832] [serial = 2129] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (173EA400) [pid = 3832] [serial = 2126] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (17379800) [pid = 3832] [serial = 2125] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (17E2D400) [pid = 3832] [serial = 2123] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16A52400) [pid = 3832] [serial = 2117] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (180F7800) [pid = 3832] [serial = 2128] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (164EC400) [pid = 3832] [serial = 2114] [outer = 00000000] [url = about:blank] 17:29:59 INFO - PROCESS | 3832 | 1466728199809 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]]]}] 17:29:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:29:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1361ms 17:29:59 INFO - PROCESS | 3832 | 1466728199863 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 17:29:59 INFO - PROCESS | 3832 | 1466728199867 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 17:29:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:29:59 INFO - PROCESS | 3832 | 1466728199872 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:29:59 INFO - PROCESS | 3832 | 1466728199875 Marionette TRACE conn3 <- [1,2870,null,{}] 17:29:59 INFO - PROCESS | 3832 | 1466728199880 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}] 17:29:59 INFO - PROCESS | 3832 | 1466728199883 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:29:59 INFO - PROCESS | 3832 | 1466728199972 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 17:29:59 INFO - PROCESS | 3832 | 1466728199979 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:59 INFO - PROCESS | 3832 | 1466728199983 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:00 INFO - PROCESS | 3832 | ++DOCSHELL 111AA000 == 28 [pid = 3832] [id = 727] 17:30:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (11449C00) [pid = 3832] [serial = 2181] [outer = 00000000] 17:30:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (12DF1C00) [pid = 3832] [serial = 2182] [outer = 11449C00] 17:30:00 INFO - PROCESS | 3832 | 1466728200035 Marionette DEBUG loaded listener.js 17:30:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (130AB800) [pid = 3832] [serial = 2183] [outer = 11449C00] 17:30:00 INFO - PROCESS | 3832 | 1466728200585 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]]]}] 17:30:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:30:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 751ms 17:30:00 INFO - PROCESS | 3832 | 1466728200609 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 17:30:00 INFO - PROCESS | 3832 | 1466728200613 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 17:30:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:30:00 INFO - PROCESS | 3832 | 1466728200620 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:30:00 INFO - PROCESS | 3832 | 1466728200622 Marionette TRACE conn3 <- [1,2874,null,{}] 17:30:00 INFO - PROCESS | 3832 | 1466728200626 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}] 17:30:00 INFO - PROCESS | 3832 | 1466728200628 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:00 INFO - PROCESS | 3832 | 1466728200712 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 17:30:00 INFO - PROCESS | 3832 | 1466728200718 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:00 INFO - PROCESS | 3832 | 1466728200720 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:00 INFO - PROCESS | 3832 | ++DOCSHELL 13466800 == 29 [pid = 3832] [id = 728] 17:30:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13939800) [pid = 3832] [serial = 2184] [outer = 00000000] 17:30:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (144C1800) [pid = 3832] [serial = 2185] [outer = 13939800] 17:30:00 INFO - PROCESS | 3832 | 1466728200768 Marionette DEBUG loaded listener.js 17:30:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (14FB2400) [pid = 3832] [serial = 2186] [outer = 13939800] 17:30:01 INFO - PROCESS | 3832 | 1466728201270 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]]]}] 17:30:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:30:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 704ms 17:30:01 INFO - PROCESS | 3832 | 1466728201319 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 17:30:01 INFO - PROCESS | 3832 | 1466728201321 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 17:30:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:30:01 INFO - PROCESS | 3832 | 1466728201325 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:30:01 INFO - PROCESS | 3832 | 1466728201328 Marionette TRACE conn3 <- [1,2878,null,{}] 17:30:01 INFO - PROCESS | 3832 | 1466728201339 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}] 17:30:01 INFO - PROCESS | 3832 | 1466728201343 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:01 INFO - PROCESS | 3832 | 1466728201452 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 17:30:01 INFO - PROCESS | 3832 | 1466728201468 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:01 INFO - PROCESS | 3832 | 1466728201471 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:01 INFO - PROCESS | 3832 | ++DOCSHELL 15EE3800 == 30 [pid = 3832] [id = 729] 17:30:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1623FC00) [pid = 3832] [serial = 2187] [outer = 00000000] 17:30:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16245800) [pid = 3832] [serial = 2188] [outer = 1623FC00] 17:30:01 INFO - PROCESS | 3832 | 1466728201518 Marionette DEBUG loaded listener.js 17:30:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (164E5400) [pid = 3832] [serial = 2189] [outer = 1623FC00] 17:30:02 INFO - PROCESS | 3832 | 1466728202013 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:30:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:30:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 736ms 17:30:02 INFO - PROCESS | 3832 | 1466728202065 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 17:30:02 INFO - PROCESS | 3832 | 1466728202068 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 17:30:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:30:02 INFO - PROCESS | 3832 | 1466728202071 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:30:02 INFO - PROCESS | 3832 | 1466728202073 Marionette TRACE conn3 <- [1,2882,null,{}] 17:30:02 INFO - PROCESS | 3832 | 1466728202076 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}] 17:30:02 INFO - PROCESS | 3832 | 1466728202078 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:02 INFO - PROCESS | 3832 | 1466728202204 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 17:30:02 INFO - PROCESS | 3832 | 1466728202276 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:02 INFO - PROCESS | 3832 | 1466728202278 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:02 INFO - PROCESS | 3832 | ++DOCSHELL 1678C000 == 31 [pid = 3832] [id = 730] 17:30:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1678C400) [pid = 3832] [serial = 2190] [outer = 00000000] 17:30:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16980C00) [pid = 3832] [serial = 2191] [outer = 1678C400] 17:30:02 INFO - PROCESS | 3832 | 1466728202322 Marionette DEBUG loaded listener.js 17:30:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16A4E800) [pid = 3832] [serial = 2192] [outer = 1678C400] 17:30:02 INFO - PROCESS | 3832 | 1466728202775 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]]]}] 17:30:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:30:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 735ms 17:30:02 INFO - PROCESS | 3832 | 1466728202811 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 17:30:02 INFO - PROCESS | 3832 | 1466728202813 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 17:30:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:30:02 INFO - PROCESS | 3832 | 1466728202817 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:30:02 INFO - PROCESS | 3832 | 1466728202818 Marionette TRACE conn3 <- [1,2886,null,{}] 17:30:02 INFO - PROCESS | 3832 | 1466728202822 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}] 17:30:02 INFO - PROCESS | 3832 | 1466728202824 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:02 INFO - PROCESS | 3832 | 1466728202981 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 17:30:03 INFO - PROCESS | 3832 | 1466728203002 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:03 INFO - PROCESS | 3832 | 1466728203005 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:03 INFO - PROCESS | 3832 | ++DOCSHELL 16CF5400 == 32 [pid = 3832] [id = 731] 17:30:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16CF9000) [pid = 3832] [serial = 2193] [outer = 00000000] 17:30:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (173CF800) [pid = 3832] [serial = 2194] [outer = 16CF9000] 17:30:03 INFO - PROCESS | 3832 | 1466728203052 Marionette DEBUG loaded listener.js 17:30:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (173D3C00) [pid = 3832] [serial = 2195] [outer = 16CF9000] 17:30:03 INFO - PROCESS | 3832 | 1466728203518 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]]]}] 17:30:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:30:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 736ms 17:30:03 INFO - PROCESS | 3832 | 1466728203557 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 17:30:03 INFO - PROCESS | 3832 | 1466728203559 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 17:30:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:30:03 INFO - PROCESS | 3832 | 1466728203569 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:30:03 INFO - PROCESS | 3832 | 1466728203570 Marionette TRACE conn3 <- [1,2890,null,{}] 17:30:03 INFO - PROCESS | 3832 | 1466728203574 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}] 17:30:03 INFO - PROCESS | 3832 | 1466728203579 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:03 INFO - PROCESS | 3832 | 1466728203719 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 17:30:03 INFO - PROCESS | 3832 | 1466728203797 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:03 INFO - PROCESS | 3832 | 1466728203799 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:03 INFO - PROCESS | 3832 | ++DOCSHELL 173DB800 == 33 [pid = 3832] [id = 732] 17:30:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (173DC800) [pid = 3832] [serial = 2196] [outer = 00000000] 17:30:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (180D2000) [pid = 3832] [serial = 2197] [outer = 173DC800] 17:30:03 INFO - PROCESS | 3832 | 1466728203844 Marionette DEBUG loaded listener.js 17:30:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (177DA000) [pid = 3832] [serial = 2198] [outer = 173DC800] 17:30:04 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (14F8EC00) [pid = 3832] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:30:04 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16241400) [pid = 3832] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:30:04 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (132FB400) [pid = 3832] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:30:04 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15AAB000) [pid = 3832] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:30:04 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1281B400) [pid = 3832] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:30:04 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12BD9C00) [pid = 3832] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:30:04 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (153D1000) [pid = 3832] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:30:04 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (17E31400) [pid = 3832] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:30:04 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (164EFC00) [pid = 3832] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:30:04 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (195E5800) [pid = 3832] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:30:04 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (173D1000) [pid = 3832] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:30:04 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (177CC800) [pid = 3832] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:30:04 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (153CD800) [pid = 3832] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:30:04 INFO - PROCESS | 3832 | 1466728204370 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:30:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:30:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 845ms 17:30:04 INFO - PROCESS | 3832 | 1466728204411 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 17:30:04 INFO - PROCESS | 3832 | 1466728204413 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 17:30:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:30:04 INFO - PROCESS | 3832 | 1466728204416 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:30:04 INFO - PROCESS | 3832 | 1466728204418 Marionette TRACE conn3 <- [1,2894,null,{}] 17:30:04 INFO - PROCESS | 3832 | 1466728204422 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}] 17:30:04 INFO - PROCESS | 3832 | 1466728204424 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:04 INFO - PROCESS | 3832 | 1466728204506 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 17:30:04 INFO - PROCESS | 3832 | 1466728204517 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:04 INFO - PROCESS | 3832 | 1466728204519 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:04 INFO - PROCESS | 3832 | ++DOCSHELL 153CC800 == 34 [pid = 3832] [id = 733] 17:30:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (153CD800) [pid = 3832] [serial = 2199] [outer = 00000000] 17:30:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (16784C00) [pid = 3832] [serial = 2200] [outer = 153CD800] 17:30:04 INFO - PROCESS | 3832 | 1466728204562 Marionette DEBUG loaded listener.js 17:30:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (173D1000) [pid = 3832] [serial = 2201] [outer = 153CD800] 17:30:05 INFO - PROCESS | 3832 | 1466728204995 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]]]}] 17:30:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:30:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 641ms 17:30:05 INFO - PROCESS | 3832 | 1466728205055 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 17:30:05 INFO - PROCESS | 3832 | 1466728205057 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 17:30:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:30:05 INFO - PROCESS | 3832 | 1466728205061 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:30:05 INFO - PROCESS | 3832 | 1466728205062 Marionette TRACE conn3 <- [1,2898,null,{}] 17:30:05 INFO - PROCESS | 3832 | 1466728205066 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}] 17:30:05 INFO - PROCESS | 3832 | 1466728205068 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:05 INFO - PROCESS | 3832 | 1466728205144 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 17:30:05 INFO - PROCESS | 3832 | 1466728205149 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:05 INFO - PROCESS | 3832 | 1466728205151 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:05 INFO - PROCESS | 3832 | ++DOCSHELL 17E31400 == 35 [pid = 3832] [id = 734] 17:30:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (180D1000) [pid = 3832] [serial = 2202] [outer = 00000000] 17:30:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (180F4C00) [pid = 3832] [serial = 2203] [outer = 180D1000] 17:30:05 INFO - PROCESS | 3832 | 1466728205194 Marionette DEBUG loaded listener.js 17:30:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (180FA400) [pid = 3832] [serial = 2204] [outer = 180D1000] 17:30:05 INFO - PROCESS | 3832 | 1466728205609 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]]]}] 17:30:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:30:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:30:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 594ms 17:30:05 INFO - PROCESS | 3832 | 1466728205657 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 17:30:05 INFO - PROCESS | 3832 | 1466728205659 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 17:30:05 INFO - TEST-START | /DOMEvents/constructors.html 17:30:05 INFO - PROCESS | 3832 | 1466728205666 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:30:05 INFO - PROCESS | 3832 | 1466728205668 Marionette TRACE conn3 <- [1,2902,null,{}] 17:30:05 INFO - PROCESS | 3832 | 1466728205686 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}] 17:30:05 INFO - PROCESS | 3832 | 1466728205688 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:05 INFO - PROCESS | 3832 | 1466728205777 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 17:30:05 INFO - PROCESS | 3832 | 1466728205782 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:05 INFO - PROCESS | 3832 | 1466728205784 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:05 INFO - PROCESS | 3832 | ++DOCSHELL 15EE2C00 == 36 [pid = 3832] [id = 735] 17:30:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15EE8C00) [pid = 3832] [serial = 2205] [outer = 00000000] 17:30:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (194C8C00) [pid = 3832] [serial = 2206] [outer = 15EE8C00] 17:30:05 INFO - PROCESS | 3832 | 1466728205827 Marionette DEBUG loaded listener.js 17:30:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (195D8000) [pid = 3832] [serial = 2207] [outer = 15EE8C00] 17:30:06 INFO - PROCESS | 3832 | 1466728206517 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]]]}] 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:30:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:30:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:30:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:30:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:30:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:30:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:30:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 923ms 17:30:06 INFO - PROCESS | 3832 | 1466728206590 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 17:30:06 INFO - PROCESS | 3832 | 1466728206595 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 17:30:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:30:06 INFO - PROCESS | 3832 | 1466728206600 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:30:06 INFO - PROCESS | 3832 | 1466728206603 Marionette TRACE conn3 <- [1,2906,null,{}] 17:30:06 INFO - PROCESS | 3832 | 1466728206609 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}] 17:30:06 INFO - PROCESS | 3832 | 1466728206612 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:06 INFO - PROCESS | 3832 | 1466728206735 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 17:30:06 INFO - PROCESS | 3832 | 1466728206872 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:06 INFO - PROCESS | 3832 | 1466728206875 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:06 INFO - PROCESS | 3832 | ++DOCSHELL 12923800 == 37 [pid = 3832] [id = 736] 17:30:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (12927800) [pid = 3832] [serial = 2208] [outer = 00000000] 17:30:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (140E9C00) [pid = 3832] [serial = 2209] [outer = 12927800] 17:30:06 INFO - PROCESS | 3832 | 1466728206934 Marionette DEBUG loaded listener.js 17:30:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (14FAD400) [pid = 3832] [serial = 2210] [outer = 12927800] 17:30:07 INFO - PROCESS | 3832 | 1466728207510 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:30:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:30:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 938ms 17:30:07 INFO - PROCESS | 3832 | 1466728207548 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 17:30:07 INFO - PROCESS | 3832 | 1466728207553 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 17:30:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:30:07 INFO - PROCESS | 3832 | 1466728207561 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:30:07 INFO - PROCESS | 3832 | 1466728207563 Marionette TRACE conn3 <- [1,2910,null,{}] 17:30:07 INFO - PROCESS | 3832 | 1466728207568 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}] 17:30:07 INFO - PROCESS | 3832 | 1466728207570 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:07 INFO - PROCESS | 3832 | 1466728207680 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 17:30:07 INFO - PROCESS | 3832 | 1466728207793 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:07 INFO - PROCESS | 3832 | 1466728207796 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:07 INFO - PROCESS | 3832 | ++DOCSHELL 15A62C00 == 38 [pid = 3832] [id = 737] 17:30:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15AAE800) [pid = 3832] [serial = 2211] [outer = 00000000] 17:30:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (164EB000) [pid = 3832] [serial = 2212] [outer = 15AAE800] 17:30:07 INFO - PROCESS | 3832 | 1466728207892 Marionette DEBUG loaded listener.js 17:30:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1678CC00) [pid = 3832] [serial = 2213] [outer = 15AAE800] 17:30:08 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 17:30:08 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 17:30:08 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 17:30:08 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 17:30:08 INFO - PROCESS | 3832 | 1466728208467 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]]]}] 17:30:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:30:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:30:08 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 17:30:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:30:08 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 17:30:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:30:08 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]" 17:30:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:30:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:30:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 939ms 17:30:08 INFO - PROCESS | 3832 | 1466728208509 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 17:30:08 INFO - PROCESS | 3832 | 1466728208511 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 17:30:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:30:08 INFO - PROCESS | 3832 | 1466728208516 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:30:08 INFO - PROCESS | 3832 | 1466728208520 Marionette TRACE conn3 <- [1,2914,null,{}] 17:30:08 INFO - PROCESS | 3832 | 1466728208532 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}] 17:30:08 INFO - PROCESS | 3832 | 1466728208537 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:08 INFO - PROCESS | 3832 | 1466728208649 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 17:30:08 INFO - PROCESS | 3832 | 1466728208804 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:08 INFO - PROCESS | 3832 | 1466728208807 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:08 INFO - PROCESS | 3832 | ++DOCSHELL 195DDC00 == 39 [pid = 3832] [id = 738] 17:30:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (195DE000) [pid = 3832] [serial = 2214] [outer = 00000000] 17:30:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (197CBC00) [pid = 3832] [serial = 2215] [outer = 195DE000] 17:30:08 INFO - PROCESS | 3832 | 1466728208865 Marionette DEBUG loaded listener.js 17:30:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (197D2C00) [pid = 3832] [serial = 2216] [outer = 195DE000] 17:30:09 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 17:30:09 INFO - PROCESS | 3832 | 1466728209368 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]]]}] 17:30:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:30:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 891ms 17:30:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:30:09 INFO - PROCESS | 3832 | 1466728209419 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 17:30:09 INFO - PROCESS | 3832 | 1466728209422 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 17:30:09 INFO - PROCESS | 3832 | 1466728209425 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:30:09 INFO - PROCESS | 3832 | 1466728209427 Marionette TRACE conn3 <- [1,2918,null,{}] 17:30:09 INFO - PROCESS | 3832 | 1466728209431 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}] 17:30:09 INFO - PROCESS | 3832 | 1466728209433 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:09 INFO - PROCESS | 3832 | 1466728209539 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 17:30:09 INFO - PROCESS | 3832 | 1466728209650 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:09 INFO - PROCESS | 3832 | 1466728209653 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:09 INFO - PROCESS | 3832 | ++DOCSHELL 104E0800 == 40 [pid = 3832] [id = 739] 17:30:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (104E7000) [pid = 3832] [serial = 2217] [outer = 00000000] 17:30:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (195D9800) [pid = 3832] [serial = 2218] [outer = 104E7000] 17:30:09 INFO - PROCESS | 3832 | 1466728209752 Marionette DEBUG loaded listener.js 17:30:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19C6D400) [pid = 3832] [serial = 2219] [outer = 104E7000] 17:30:10 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 17:30:10 INFO - PROCESS | 3832 | 1466728210282 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]]]}] 17:30:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:30:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 907ms 17:30:10 INFO - PROCESS | 3832 | 1466728210329 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 17:30:10 INFO - PROCESS | 3832 | 1466728210333 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 17:30:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:30:10 INFO - PROCESS | 3832 | 1466728210338 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:30:10 INFO - PROCESS | 3832 | 1466728210342 Marionette TRACE conn3 <- [1,2922,null,{}] 17:30:10 INFO - PROCESS | 3832 | 1466728210345 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}] 17:30:10 INFO - PROCESS | 3832 | 1466728210348 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:10 INFO - PROCESS | 3832 | 1466728210583 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 17:30:10 INFO - PROCESS | 3832 | 1466728210759 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:10 INFO - PROCESS | 3832 | 1466728210762 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:10 INFO - PROCESS | 3832 | ++DOCSHELL 10ECC000 == 41 [pid = 3832] [id = 740] 17:30:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (10F8F400) [pid = 3832] [serial = 2220] [outer = 00000000] 17:30:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1281E800) [pid = 3832] [serial = 2221] [outer = 10F8F400] 17:30:10 INFO - PROCESS | 3832 | 1466728210813 Marionette DEBUG loaded listener.js 17:30:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1312A800) [pid = 3832] [serial = 2222] [outer = 10F8F400] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 17E31400 == 40 [pid = 3832] [id = 734] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 153CC800 == 39 [pid = 3832] [id = 733] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 173DB800 == 38 [pid = 3832] [id = 732] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 16CF5400 == 37 [pid = 3832] [id = 731] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 1678C000 == 36 [pid = 3832] [id = 730] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 15EE3800 == 35 [pid = 3832] [id = 729] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 13466800 == 34 [pid = 3832] [id = 728] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 111AA000 == 33 [pid = 3832] [id = 727] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 15AA6400 == 32 [pid = 3832] [id = 724] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 10A5D000 == 31 [pid = 3832] [id = 725] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 14F0FC00 == 30 [pid = 3832] [id = 715] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 14F8A400 == 29 [pid = 3832] [id = 726] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 104E0800 == 28 [pid = 3832] [id = 739] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 15A62C00 == 27 [pid = 3832] [id = 737] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 195DDC00 == 26 [pid = 3832] [id = 738] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 15EE2C00 == 25 [pid = 3832] [id = 735] 17:30:11 INFO - PROCESS | 3832 | --DOCSHELL 12923800 == 24 [pid = 3832] [id = 736] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (15322800) [pid = 3832] [serial = 2147] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (14FB2800) [pid = 3832] [serial = 2146] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1624A000) [pid = 3832] [serial = 2158] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1393F400) [pid = 3832] [serial = 2152] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (140F2400) [pid = 3832] [serial = 2153] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (15E92C00) [pid = 3832] [serial = 2155] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (12DFD800) [pid = 3832] [serial = 2149] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (13037400) [pid = 3832] [serial = 2150] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13DEC400) [pid = 3832] [serial = 2135] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13153C00) [pid = 3832] [serial = 2134] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15EE5C00) [pid = 3832] [serial = 2138] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (15E8F000) [pid = 3832] [serial = 2137] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (195D8400) [pid = 3832] [serial = 2141] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (180F3400) [pid = 3832] [serial = 2140] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (166A2C00) [pid = 3832] [serial = 2161] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1996B800) [pid = 3832] [serial = 2144] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (197D4C00) [pid = 3832] [serial = 2143] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (173DE000) [pid = 3832] [serial = 2164] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (17D80800) [pid = 3832] [serial = 2170] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (17D80C00) [pid = 3832] [serial = 2171] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (17508400) [pid = 3832] [serial = 2165] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16789000) [pid = 3832] [serial = 2162] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16240800) [pid = 3832] [serial = 2167] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (180D6400) [pid = 3832] [serial = 2173] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (15EE0000) [pid = 3832] [serial = 2156] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (164EBC00) [pid = 3832] [serial = 2159] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1678FC00) [pid = 3832] [serial = 2168] [outer = 00000000] [url = about:blank] 17:30:12 INFO - PROCESS | 3832 | 1466728212036 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]]]}] 17:30:12 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:30:12 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1768ms 17:30:12 INFO - PROCESS | 3832 | 1466728212136 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 17:30:12 INFO - PROCESS | 3832 | 1466728212141 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 17:30:12 INFO - PROCESS | 3832 | 1466728212147 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:30:12 INFO - PROCESS | 3832 | 1466728212150 Marionette TRACE conn3 <- [1,2926,null,{}] 17:30:12 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:30:12 INFO - PROCESS | 3832 | 1466728212156 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}] 17:30:12 INFO - PROCESS | 3832 | 1466728212159 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:12 INFO - PROCESS | 3832 | 1466728212254 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 17:30:12 INFO - PROCESS | 3832 | 1466728212342 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:12 INFO - PROCESS | 3832 | 1466728212346 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:12 INFO - PROCESS | 3832 | ++DOCSHELL 114CB000 == 25 [pid = 3832] [id = 741] 17:30:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (12820C00) [pid = 3832] [serial = 2223] [outer = 00000000] 17:30:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12DF2800) [pid = 3832] [serial = 2224] [outer = 12820C00] 17:30:12 INFO - PROCESS | 3832 | 1466728212404 Marionette DEBUG loaded listener.js 17:30:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13037400) [pid = 3832] [serial = 2225] [outer = 12820C00] 17:30:12 INFO - PROCESS | 3832 | 1466728212813 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]]]}] 17:30:12 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. 17:30:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 704ms 17:30:12 INFO - PROCESS | 3832 | 1466728212851 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 17:30:12 INFO - PROCESS | 3832 | 1466728212856 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 17:30:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:30:12 INFO - PROCESS | 3832 | 1466728212862 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:30:12 INFO - PROCESS | 3832 | 1466728212865 Marionette TRACE conn3 <- [1,2930,null,{}] 17:30:12 INFO - PROCESS | 3832 | 1466728212869 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}] 17:30:12 INFO - PROCESS | 3832 | 1466728212871 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:12 INFO - PROCESS | 3832 | 1466728212958 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 17:30:12 INFO - PROCESS | 3832 | 1466728212965 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:12 INFO - PROCESS | 3832 | 1466728212968 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:12 INFO - PROCESS | 3832 | ++DOCSHELL 13464000 == 26 [pid = 3832] [id = 742] 17:30:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13466800) [pid = 3832] [serial = 2226] [outer = 00000000] 17:30:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13DF6800) [pid = 3832] [serial = 2227] [outer = 13466800] 17:30:13 INFO - PROCESS | 3832 | 1466728213014 Marionette DEBUG loaded listener.js 17:30:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (140F2C00) [pid = 3832] [serial = 2228] [outer = 13466800] 17:30:13 INFO - PROCESS | 3832 | 1466728213472 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"]]]}] 17:30:13 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 17:30:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:30:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 626ms 17:30:13 INFO - PROCESS | 3832 | 1466728213500 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 17:30:13 INFO - PROCESS | 3832 | 1466728213502 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 17:30:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:30:13 INFO - PROCESS | 3832 | 1466728213505 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:30:13 INFO - PROCESS | 3832 | 1466728213509 Marionette TRACE conn3 <- [1,2934,null,{}] 17:30:13 INFO - PROCESS | 3832 | 1466728213523 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}] 17:30:13 INFO - PROCESS | 3832 | 1466728213528 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:13 INFO - PROCESS | 3832 | 1466728213612 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 17:30:13 INFO - PROCESS | 3832 | 1466728213618 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:13 INFO - PROCESS | 3832 | 1466728213621 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:13 INFO - PROCESS | 3832 | ++DOCSHELL 153CC800 == 27 [pid = 3832] [id = 743] 17:30:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (153CCC00) [pid = 3832] [serial = 2229] [outer = 00000000] 17:30:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15AA5800) [pid = 3832] [serial = 2230] [outer = 153CCC00] 17:30:13 INFO - PROCESS | 3832 | 1466728213668 Marionette DEBUG loaded listener.js 17:30:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15EDA800) [pid = 3832] [serial = 2231] [outer = 153CCC00] 17:30:14 INFO - PROCESS | 3832 | 1466728214126 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]]]}] 17:30:14 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. 17:30:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 642ms 17:30:14 INFO - PROCESS | 3832 | 1466728214142 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 17:30:14 INFO - PROCESS | 3832 | 1466728214145 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 17:30:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:30:14 INFO - PROCESS | 3832 | 1466728214148 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:30:14 INFO - PROCESS | 3832 | 1466728214150 Marionette TRACE conn3 <- [1,2938,null,{}] 17:30:14 INFO - PROCESS | 3832 | 1466728214153 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}] 17:30:14 INFO - PROCESS | 3832 | 1466728214165 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:14 INFO - PROCESS | 3832 | 1466728214305 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 17:30:14 INFO - PROCESS | 3832 | 1466728214311 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:14 INFO - PROCESS | 3832 | 1466728214313 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:14 INFO - PROCESS | 3832 | ++DOCSHELL 15EE0400 == 28 [pid = 3832] [id = 744] 17:30:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15EE2C00) [pid = 3832] [serial = 2232] [outer = 00000000] 17:30:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (164E2400) [pid = 3832] [serial = 2233] [outer = 15EE2C00] 17:30:14 INFO - PROCESS | 3832 | 1466728214418 Marionette DEBUG loaded listener.js 17:30:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (164EB400) [pid = 3832] [serial = 2234] [outer = 15EE2C00] 17:30:14 INFO - PROCESS | 3832 | ++DOCSHELL 16785800 == 29 [pid = 3832] [id = 745] 17:30:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16786800) [pid = 3832] [serial = 2235] [outer = 00000000] 17:30:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16787800) [pid = 3832] [serial = 2236] [outer = 16786800] 17:30:14 INFO - PROCESS | 3832 | 1466728214846 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]]]}] 17:30:14 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. 17:30:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 17:30:14 INFO - PROCESS | 3832 | 1466728214889 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 17:30:14 INFO - PROCESS | 3832 | 1466728214891 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 17:30:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:30:14 INFO - PROCESS | 3832 | 1466728214894 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:30:14 INFO - PROCESS | 3832 | 1466728214896 Marionette TRACE conn3 <- [1,2942,null,{}] 17:30:14 INFO - PROCESS | 3832 | 1466728214903 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}] 17:30:14 INFO - PROCESS | 3832 | 1466728214905 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:15 INFO - PROCESS | 3832 | 1466728215023 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 17:30:15 INFO - PROCESS | 3832 | 1466728215119 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:15 INFO - PROCESS | 3832 | 1466728215121 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:15 INFO - PROCESS | 3832 | ++DOCSHELL 1678B400 == 30 [pid = 3832] [id = 746] 17:30:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1678B800) [pid = 3832] [serial = 2237] [outer = 00000000] 17:30:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16CF3400) [pid = 3832] [serial = 2238] [outer = 1678B800] 17:30:15 INFO - PROCESS | 3832 | 1466728215165 Marionette DEBUG loaded listener.js 17:30:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16ED0800) [pid = 3832] [serial = 2239] [outer = 1678B800] 17:30:15 INFO - PROCESS | 3832 | 1466728215551 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]]]}] 17:30:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:30:15 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 17:30:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 704ms 17:30:15 INFO - PROCESS | 3832 | 1466728215597 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 17:30:15 INFO - PROCESS | 3832 | 1466728215599 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 17:30:15 INFO - PROCESS | 3832 | 1466728215603 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:30:15 INFO - PROCESS | 3832 | 1466728215604 Marionette TRACE conn3 <- [1,2946,null,{}] 17:30:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:30:15 INFO - PROCESS | 3832 | 1466728215608 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}] 17:30:15 INFO - PROCESS | 3832 | 1466728215613 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:15 INFO - PROCESS | 3832 | 1466728215762 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 17:30:15 INFO - PROCESS | 3832 | 1466728215771 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:15 INFO - PROCESS | 3832 | 1466728215773 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:15 INFO - PROCESS | 3832 | ++DOCSHELL 16CF5400 == 31 [pid = 3832] [id = 747] 17:30:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1737FC00) [pid = 3832] [serial = 2240] [outer = 00000000] 17:30:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (173E7400) [pid = 3832] [serial = 2241] [outer = 1737FC00] 17:30:15 INFO - PROCESS | 3832 | 1466728215872 Marionette DEBUG loaded listener.js 17:30:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (17E2E800) [pid = 3832] [serial = 2242] [outer = 1737FC00] 17:30:16 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (173DC800) [pid = 3832] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:30:16 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16CF9000) [pid = 3832] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:30:16 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (12820000) [pid = 3832] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:30:16 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (14FAD000) [pid = 3832] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:30:16 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (180CFC00) [pid = 3832] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:30:16 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1623FC00) [pid = 3832] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:30:16 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (11449C00) [pid = 3832] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:30:16 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13939800) [pid = 3832] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:30:16 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (180D1000) [pid = 3832] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:30:16 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15EE8C00) [pid = 3832] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:30:16 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1678C400) [pid = 3832] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:30:16 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (153CD800) [pid = 3832] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:30:16 INFO - PROCESS | 3832 | 1466728216512 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]]]}] 17:30:16 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. 17:30:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 954ms 17:30:16 INFO - PROCESS | 3832 | 1466728216550 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 17:30:16 INFO - PROCESS | 3832 | 1466728216552 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 17:30:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:30:16 INFO - PROCESS | 3832 | 1466728216556 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:30:16 INFO - PROCESS | 3832 | 1466728216558 Marionette TRACE conn3 <- [1,2950,null,{}] 17:30:16 INFO - PROCESS | 3832 | 1466728216561 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}] 17:30:16 INFO - PROCESS | 3832 | 1466728216563 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:16 INFO - PROCESS | 3832 | 1466728216647 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 17:30:16 INFO - PROCESS | 3832 | 1466728216651 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:16 INFO - PROCESS | 3832 | 1466728216653 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:16 INFO - PROCESS | 3832 | ++DOCSHELL 10EC6C00 == 32 [pid = 3832] [id = 748] 17:30:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (10ED1800) [pid = 3832] [serial = 2243] [outer = 00000000] 17:30:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (14FB5800) [pid = 3832] [serial = 2244] [outer = 10ED1800] 17:30:16 INFO - PROCESS | 3832 | 1466728216697 Marionette DEBUG loaded listener.js 17:30:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (164E9C00) [pid = 3832] [serial = 2245] [outer = 10ED1800] 17:30:17 INFO - PROCESS | 3832 | 1466728217151 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]]]}] 17:30:17 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. 17:30:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 642ms 17:30:17 INFO - PROCESS | 3832 | 1466728217194 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 17:30:17 INFO - PROCESS | 3832 | 1466728217195 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 17:30:17 INFO - PROCESS | 3832 | 1466728217198 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:30:17 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:30:17 INFO - PROCESS | 3832 | 1466728217200 Marionette TRACE conn3 <- [1,2954,null,{}] 17:30:17 INFO - PROCESS | 3832 | 1466728217203 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}] 17:30:17 INFO - PROCESS | 3832 | 1466728217205 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:17 INFO - PROCESS | 3832 | 1466728217284 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 17:30:17 INFO - PROCESS | 3832 | 1466728217288 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:17 INFO - PROCESS | 3832 | 1466728217290 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:17 INFO - PROCESS | 3832 | ++DOCSHELL 173D8C00 == 33 [pid = 3832] [id = 749] 17:30:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (173E5400) [pid = 3832] [serial = 2246] [outer = 00000000] 17:30:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (180CFC00) [pid = 3832] [serial = 2247] [outer = 173E5400] 17:30:17 INFO - PROCESS | 3832 | 1466728217333 Marionette DEBUG loaded listener.js 17:30:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (180F6C00) [pid = 3832] [serial = 2248] [outer = 173E5400] 17:30:17 INFO - PROCESS | 3832 | 1466728217744 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]]]}] 17:30:17 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. 17:30:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 594ms 17:30:17 INFO - PROCESS | 3832 | 1466728217805 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 17:30:17 INFO - PROCESS | 3832 | 1466728217807 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 17:30:17 INFO - PROCESS | 3832 | 1466728217810 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:30:17 INFO - PROCESS | 3832 | 1466728217812 Marionette TRACE conn3 <- [1,2958,null,{}] 17:30:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:30:17 INFO - PROCESS | 3832 | 1466728217819 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}] 17:30:17 INFO - PROCESS | 3832 | 1466728217821 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:17 INFO - PROCESS | 3832 | 1466728217905 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 17:30:17 INFO - PROCESS | 3832 | 1466728217910 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:17 INFO - PROCESS | 3832 | 1466728217912 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:17 INFO - PROCESS | 3832 | ++DOCSHELL 153CB400 == 34 [pid = 3832] [id = 750] 17:30:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (194BAC00) [pid = 3832] [serial = 2249] [outer = 00000000] 17:30:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (195DCC00) [pid = 3832] [serial = 2250] [outer = 194BAC00] 17:30:17 INFO - PROCESS | 3832 | 1466728217955 Marionette DEBUG loaded listener.js 17:30:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (195DD000) [pid = 3832] [serial = 2251] [outer = 194BAC00] 17:30:18 INFO - PROCESS | 3832 | 1466728218392 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]]]}] 17:30:18 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. 17:30:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 626ms 17:30:18 INFO - PROCESS | 3832 | 1466728218469 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 17:30:18 INFO - PROCESS | 3832 | 1466728218477 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 17:30:18 INFO - PROCESS | 3832 | 1466728218489 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:30:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:30:18 INFO - PROCESS | 3832 | 1466728218494 Marionette TRACE conn3 <- [1,2962,null,{}] 17:30:18 INFO - PROCESS | 3832 | 1466728218501 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}] 17:30:18 INFO - PROCESS | 3832 | 1466728218505 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:18 INFO - PROCESS | 3832 | 1466728218635 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 17:30:18 INFO - PROCESS | 3832 | 1466728218776 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:18 INFO - PROCESS | 3832 | 1466728218782 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:18 INFO - PROCESS | 3832 | ++DOCSHELL 111C5400 == 35 [pid = 3832] [id = 751] 17:30:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (114CF000) [pid = 3832] [serial = 2252] [outer = 00000000] 17:30:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (129F5C00) [pid = 3832] [serial = 2253] [outer = 114CF000] 17:30:18 INFO - PROCESS | 3832 | 1466728218842 Marionette DEBUG loaded listener.js 17:30:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1307A400) [pid = 3832] [serial = 2254] [outer = 114CF000] 17:30:19 INFO - PROCESS | 3832 | 1466728219502 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]]]}] 17:30:19 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. 17:30:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1048ms 17:30:19 INFO - PROCESS | 3832 | 1466728219535 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 17:30:19 INFO - PROCESS | 3832 | 1466728219538 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 17:30:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:30:19 INFO - PROCESS | 3832 | 1466728219545 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:30:19 INFO - PROCESS | 3832 | 1466728219549 Marionette TRACE conn3 <- [1,2966,null,{}] 17:30:19 INFO - PROCESS | 3832 | 1466728219574 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}] 17:30:19 INFO - PROCESS | 3832 | 1466728219577 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:19 INFO - PROCESS | 3832 | 1466728219695 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 17:30:19 INFO - PROCESS | 3832 | 1466728219835 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:19 INFO - PROCESS | 3832 | 1466728219838 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:19 INFO - PROCESS | 3832 | ++DOCSHELL 14FB1C00 == 36 [pid = 3832] [id = 752] 17:30:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (153C3800) [pid = 3832] [serial = 2255] [outer = 00000000] 17:30:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (153D1800) [pid = 3832] [serial = 2256] [outer = 153C3800] 17:30:19 INFO - PROCESS | 3832 | 1466728219895 Marionette DEBUG loaded listener.js 17:30:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (15EDBC00) [pid = 3832] [serial = 2257] [outer = 153C3800] 17:30:20 INFO - PROCESS | 3832 | 1466728220466 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]]]}] 17:30:20 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. 17:30:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 970ms 17:30:20 INFO - PROCESS | 3832 | 1466728220508 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 17:30:20 INFO - PROCESS | 3832 | 1466728220512 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 17:30:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:30:20 INFO - PROCESS | 3832 | 1466728220545 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:30:20 INFO - PROCESS | 3832 | 1466728220548 Marionette TRACE conn3 <- [1,2970,null,{}] 17:30:20 INFO - PROCESS | 3832 | 1466728220558 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}] 17:30:20 INFO - PROCESS | 3832 | 1466728220562 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:20 INFO - PROCESS | 3832 | 1466728220682 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 17:30:20 INFO - PROCESS | 3832 | 1466728220806 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:20 INFO - PROCESS | 3832 | 1466728220810 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:20 INFO - PROCESS | 3832 | ++DOCSHELL 1750B400 == 37 [pid = 3832] [id = 753] 17:30:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1750C800) [pid = 3832] [serial = 2258] [outer = 00000000] 17:30:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (18010000) [pid = 3832] [serial = 2259] [outer = 1750C800] 17:30:20 INFO - PROCESS | 3832 | 1466728220921 Marionette DEBUG loaded listener.js 17:30:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (180D4000) [pid = 3832] [serial = 2260] [outer = 1750C800] 17:30:21 INFO - PROCESS | 3832 | 1466728221708 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"]]]}] 17:30:21 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 17:30:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:30:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1188ms 17:30:21 INFO - PROCESS | 3832 | 1466728221748 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 17:30:21 INFO - PROCESS | 3832 | 1466728221752 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 17:30:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:30:21 INFO - PROCESS | 3832 | 1466728221756 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:30:21 INFO - PROCESS | 3832 | 1466728221759 Marionette TRACE conn3 <- [1,2974,null,{}] 17:30:21 INFO - PROCESS | 3832 | 1466728221765 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}] 17:30:21 INFO - PROCESS | 3832 | 1466728221767 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:21 INFO - PROCESS | 3832 | 1466728221880 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 17:30:22 INFO - PROCESS | 3832 | 1466728222019 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:22 INFO - PROCESS | 3832 | 1466728222022 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:22 INFO - PROCESS | 3832 | --DOCSHELL 173D8C00 == 36 [pid = 3832] [id = 749] 17:30:22 INFO - PROCESS | 3832 | --DOCSHELL 10EC6C00 == 35 [pid = 3832] [id = 748] 17:30:22 INFO - PROCESS | 3832 | --DOCSHELL 16CF5400 == 34 [pid = 3832] [id = 747] 17:30:22 INFO - PROCESS | 3832 | --DOCSHELL 1678B400 == 33 [pid = 3832] [id = 746] 17:30:22 INFO - PROCESS | 3832 | --DOCSHELL 16785800 == 32 [pid = 3832] [id = 745] 17:30:22 INFO - PROCESS | 3832 | --DOCSHELL 15EE0400 == 31 [pid = 3832] [id = 744] 17:30:22 INFO - PROCESS | 3832 | --DOCSHELL 153CC800 == 30 [pid = 3832] [id = 743] 17:30:22 INFO - PROCESS | 3832 | --DOCSHELL 13464000 == 29 [pid = 3832] [id = 742] 17:30:22 INFO - PROCESS | 3832 | --DOCSHELL 114CB000 == 28 [pid = 3832] [id = 741] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (180D2000) [pid = 3832] [serial = 2197] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (173CF800) [pid = 3832] [serial = 2194] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13153800) [pid = 3832] [serial = 2176] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13469C00) [pid = 3832] [serial = 2177] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (157AD000) [pid = 3832] [serial = 2179] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (15E89800) [pid = 3832] [serial = 2180] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (180D7C00) [pid = 3832] [serial = 2174] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16245800) [pid = 3832] [serial = 2188] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (12DF1C00) [pid = 3832] [serial = 2182] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (130AB800) [pid = 3832] [serial = 2183] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (144C1800) [pid = 3832] [serial = 2185] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (14FB2400) [pid = 3832] [serial = 2186] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (180FA400) [pid = 3832] [serial = 2204] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (180F4C00) [pid = 3832] [serial = 2203] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (194C8C00) [pid = 3832] [serial = 2206] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (195D8000) [pid = 3832] [serial = 2207] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (177DA000) [pid = 3832] [serial = 2198] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16980C00) [pid = 3832] [serial = 2191] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (16A4E800) [pid = 3832] [serial = 2192] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (173D3C00) [pid = 3832] [serial = 2195] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16784C00) [pid = 3832] [serial = 2200] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (164E5400) [pid = 3832] [serial = 2189] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (173D1000) [pid = 3832] [serial = 2201] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 3832 | ++DOCSHELL 10A64800 == 29 [pid = 3832] [id = 754] 17:30:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (10A64C00) [pid = 3832] [serial = 2261] [outer = 00000000] 17:30:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (129EC000) [pid = 3832] [serial = 2262] [outer = 10A64C00] 17:30:22 INFO - PROCESS | 3832 | 1466728222097 Marionette DEBUG loaded listener.js 17:30:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (131D4C00) [pid = 3832] [serial = 2263] [outer = 10A64C00] 17:30:22 INFO - PROCESS | 3832 | 1466728222470 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]]]}] 17:30:22 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. 17:30:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 798ms 17:30:22 INFO - PROCESS | 3832 | 1466728222556 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 17:30:22 INFO - PROCESS | 3832 | 1466728222560 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 17:30:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:30:22 INFO - PROCESS | 3832 | 1466728222566 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:30:22 INFO - PROCESS | 3832 | 1466728222569 Marionette TRACE conn3 <- [1,2978,null,{}] 17:30:22 INFO - PROCESS | 3832 | 1466728222573 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}] 17:30:22 INFO - PROCESS | 3832 | 1466728222575 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:22 INFO - PROCESS | 3832 | 1466728222660 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 17:30:22 INFO - PROCESS | 3832 | 1466728222671 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:22 INFO - PROCESS | 3832 | 1466728222674 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:22 INFO - PROCESS | 3832 | ++DOCSHELL 13DF7C00 == 30 [pid = 3832] [id = 755] 17:30:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (144C6800) [pid = 3832] [serial = 2264] [outer = 00000000] 17:30:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14FB2400) [pid = 3832] [serial = 2265] [outer = 144C6800] 17:30:22 INFO - PROCESS | 3832 | 1466728222720 Marionette DEBUG loaded listener.js 17:30:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15321400) [pid = 3832] [serial = 2266] [outer = 144C6800] 17:30:23 INFO - PROCESS | 3832 | ++DOCSHELL 15E94400 == 31 [pid = 3832] [id = 756] 17:30:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15E95800) [pid = 3832] [serial = 2267] [outer = 00000000] 17:30:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15E96400) [pid = 3832] [serial = 2268] [outer = 15E95800] 17:30:23 INFO - PROCESS | 3832 | 1466728223229 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]]]}] 17:30:23 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. 17:30:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 689ms 17:30:23 INFO - PROCESS | 3832 | 1466728223265 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 17:30:23 INFO - PROCESS | 3832 | 1466728223267 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 17:30:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:30:23 INFO - PROCESS | 3832 | 1466728223271 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:30:23 INFO - PROCESS | 3832 | 1466728223274 Marionette TRACE conn3 <- [1,2982,null,{}] 17:30:23 INFO - PROCESS | 3832 | 1466728223284 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}] 17:30:23 INFO - PROCESS | 3832 | 1466728223289 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:23 INFO - PROCESS | 3832 | 1466728223379 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 17:30:23 INFO - PROCESS | 3832 | 1466728223491 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:23 INFO - PROCESS | 3832 | 1466728223494 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:23 INFO - PROCESS | 3832 | ++DOCSHELL 16245C00 == 32 [pid = 3832] [id = 757] 17:30:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16246000) [pid = 3832] [serial = 2269] [outer = 00000000] 17:30:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (164E5400) [pid = 3832] [serial = 2270] [outer = 16246000] 17:30:23 INFO - PROCESS | 3832 | 1466728223541 Marionette DEBUG loaded listener.js 17:30:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (164F0000) [pid = 3832] [serial = 2271] [outer = 16246000] 17:30:23 INFO - PROCESS | 3832 | 1466728223878 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]]]}] 17:30:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:30:23 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 17:30:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 642ms 17:30:23 INFO - PROCESS | 3832 | 1466728223909 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 17:30:23 INFO - PROCESS | 3832 | 1466728223912 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 17:30:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:30:23 INFO - PROCESS | 3832 | 1466728223915 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:30:23 INFO - PROCESS | 3832 | 1466728223917 Marionette TRACE conn3 <- [1,2986,null,{}] 17:30:23 INFO - PROCESS | 3832 | 1466728223920 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}] 17:30:23 INFO - PROCESS | 3832 | 1466728223922 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:24 INFO - PROCESS | 3832 | 1466728224067 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 17:30:24 INFO - PROCESS | 3832 | 1466728224104 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:24 INFO - PROCESS | 3832 | 1466728224106 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:24 INFO - PROCESS | 3832 | ++DOCSHELL 1678FC00 == 33 [pid = 3832] [id = 758] 17:30:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16984800) [pid = 3832] [serial = 2272] [outer = 00000000] 17:30:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16CF7400) [pid = 3832] [serial = 2273] [outer = 16984800] 17:30:24 INFO - PROCESS | 3832 | 1466728224149 Marionette DEBUG loaded listener.js 17:30:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (173CF800) [pid = 3832] [serial = 2274] [outer = 16984800] 17:30:24 INFO - PROCESS | 3832 | 1466728224565 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]]]}] 17:30:24 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. 17:30:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 704ms 17:30:24 INFO - PROCESS | 3832 | 1466728224614 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 17:30:24 INFO - PROCESS | 3832 | 1466728224616 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 17:30:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:30:24 INFO - PROCESS | 3832 | 1466728224619 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:30:24 INFO - PROCESS | 3832 | 1466728224621 Marionette TRACE conn3 <- [1,2990,null,{}] 17:30:24 INFO - PROCESS | 3832 | 1466728224624 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}] 17:30:24 INFO - PROCESS | 3832 | 1466728224626 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:24 INFO - PROCESS | 3832 | 1466728224742 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 17:30:24 INFO - PROCESS | 3832 | 1466728224749 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:24 INFO - PROCESS | 3832 | 1466728224752 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:24 INFO - PROCESS | 3832 | ++DOCSHELL 173D9800 == 34 [pid = 3832] [id = 759] 17:30:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (173D9C00) [pid = 3832] [serial = 2275] [outer = 00000000] 17:30:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1750E000) [pid = 3832] [serial = 2276] [outer = 173D9C00] 17:30:24 INFO - PROCESS | 3832 | 1466728224795 Marionette DEBUG loaded listener.js 17:30:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (177CC400) [pid = 3832] [serial = 2277] [outer = 173D9C00] 17:30:25 INFO - PROCESS | 3832 | 1466728225232 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]]]}] 17:30:25 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. 17:30:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 641ms 17:30:25 INFO - PROCESS | 3832 | 1466728225264 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 17:30:25 INFO - PROCESS | 3832 | 1466728225266 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 17:30:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:30:25 INFO - PROCESS | 3832 | 1466728225270 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:30:25 INFO - PROCESS | 3832 | 1466728225271 Marionette TRACE conn3 <- [1,2994,null,{}] 17:30:25 INFO - PROCESS | 3832 | 1466728225275 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}] 17:30:25 INFO - PROCESS | 3832 | 1466728225280 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:25 INFO - PROCESS | 3832 | 1466728225423 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 17:30:25 INFO - PROCESS | 3832 | 1466728225532 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:25 INFO - PROCESS | 3832 | 1466728225534 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:25 INFO - PROCESS | 3832 | ++DOCSHELL 180D3400 == 35 [pid = 3832] [id = 760] 17:30:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (180D5400) [pid = 3832] [serial = 2278] [outer = 00000000] 17:30:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (180FCC00) [pid = 3832] [serial = 2279] [outer = 180D5400] 17:30:25 INFO - PROCESS | 3832 | 1466728225578 Marionette DEBUG loaded listener.js 17:30:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (180FE400) [pid = 3832] [serial = 2280] [outer = 180D5400] 17:30:26 INFO - PROCESS | 3832 | 1466728225979 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]]]}] 17:30:26 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. 17:30:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 736ms 17:30:26 INFO - PROCESS | 3832 | 1466728226008 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 17:30:26 INFO - PROCESS | 3832 | 1466728226010 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 17:30:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:30:26 INFO - PROCESS | 3832 | 1466728226030 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:30:26 INFO - PROCESS | 3832 | 1466728226032 Marionette TRACE conn3 <- [1,2998,null,{}] 17:30:26 INFO - PROCESS | 3832 | 1466728226035 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}] 17:30:26 INFO - PROCESS | 3832 | 1466728226037 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:26 INFO - PROCESS | 3832 | 1466728226153 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 17:30:26 INFO - PROCESS | 3832 | 1466728226158 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:26 INFO - PROCESS | 3832 | 1466728226160 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:26 INFO - PROCESS | 3832 | ++DOCSHELL 13466C00 == 36 [pid = 3832] [id = 761] 17:30:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (173DC400) [pid = 3832] [serial = 2281] [outer = 00000000] 17:30:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (195E4000) [pid = 3832] [serial = 2282] [outer = 173DC400] 17:30:26 INFO - PROCESS | 3832 | 1466728226202 Marionette DEBUG loaded listener.js 17:30:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (197D2400) [pid = 3832] [serial = 2283] [outer = 173DC400] 17:30:26 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 17:30:26 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (13466800) [pid = 3832] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:30:26 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (173E5400) [pid = 3832] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:30:26 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (15EE2C00) [pid = 3832] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:30:26 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1678B800) [pid = 3832] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:30:26 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16786800) [pid = 3832] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:30:26 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1737FC00) [pid = 3832] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:30:26 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12927800) [pid = 3832] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:30:26 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15AAE800) [pid = 3832] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:30:26 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (195DE000) [pid = 3832] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:30:26 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (104E7000) [pid = 3832] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:30:26 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10ED1800) [pid = 3832] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:30:26 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12820C00) [pid = 3832] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:30:26 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (153CCC00) [pid = 3832] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:30:26 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10F8F400) [pid = 3832] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:30:26 INFO - PROCESS | 3832 | 1466728226768 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:30:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:30:26 INFO - {} 17:30:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:30:26 INFO - {} 17:30:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:30:26 INFO - {} 17:30:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:30:26 INFO - {} 17:30:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 798ms 17:30:26 INFO - TEST-START | /FileAPI/fileReader.html 17:30:26 INFO - PROCESS | 3832 | 1466728226837 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 17:30:26 INFO - PROCESS | 3832 | 1466728226839 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 17:30:26 INFO - PROCESS | 3832 | 1466728226842 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:30:26 INFO - PROCESS | 3832 | 1466728226844 Marionette TRACE conn3 <- [1,3002,null,{}] 17:30:26 INFO - PROCESS | 3832 | 1466728226847 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}] 17:30:26 INFO - PROCESS | 3832 | 1466728226849 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:26 INFO - PROCESS | 3832 | 1466728226932 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 17:30:26 INFO - PROCESS | 3832 | 1466728226986 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:26 INFO - PROCESS | 3832 | 1466728226988 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:26 INFO - PROCESS | 3832 | ++DOCSHELL 13156000 == 37 [pid = 3832] [id = 762] 17:30:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (164E6000) [pid = 3832] [serial = 2284] [outer = 00000000] 17:30:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (195DE000) [pid = 3832] [serial = 2285] [outer = 164E6000] 17:30:27 INFO - PROCESS | 3832 | 1466728227032 Marionette DEBUG loaded listener.js 17:30:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19C69400) [pid = 3832] [serial = 2286] [outer = 164E6000] 17:30:27 INFO - PROCESS | 3832 | 1466728227449 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]]]}] 17:30:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:30:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:30:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:30:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:30:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 595ms 17:30:27 INFO - PROCESS | 3832 | 1466728227472 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 17:30:27 INFO - PROCESS | 3832 | 1466728227474 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 17:30:27 INFO - TEST-START | /FileAPI/historical.html 17:30:27 INFO - PROCESS | 3832 | 1466728227478 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:30:27 INFO - PROCESS | 3832 | 1466728227480 Marionette TRACE conn3 <- [1,3006,null,{}] 17:30:27 INFO - PROCESS | 3832 | 1466728227499 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}] 17:30:27 INFO - PROCESS | 3832 | 1466728227500 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:27 INFO - PROCESS | 3832 | 1466728227578 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 17:30:27 INFO - PROCESS | 3832 | 1466728227583 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:27 INFO - PROCESS | 3832 | 1466728227584 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:27 INFO - PROCESS | 3832 | ++DOCSHELL 15EE3000 == 38 [pid = 3832] [id = 763] 17:30:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19C6CC00) [pid = 3832] [serial = 2287] [outer = 00000000] 17:30:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19E1AC00) [pid = 3832] [serial = 2288] [outer = 19C6CC00] 17:30:27 INFO - PROCESS | 3832 | 1466728227628 Marionette DEBUG loaded listener.js 17:30:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19E1D000) [pid = 3832] [serial = 2289] [outer = 19C6CC00] 17:30:28 INFO - PROCESS | 3832 | 1466728228057 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"]]]}] 17:30:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:30:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:30:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:30:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:30:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:30:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:30:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:30:28 INFO - TEST-OK | /FileAPI/historical.html | took 594ms 17:30:28 INFO - PROCESS | 3832 | 1466728228075 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 17:30:28 INFO - PROCESS | 3832 | 1466728228077 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 17:30:28 INFO - PROCESS | 3832 | 1466728228081 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:30:28 INFO - TEST-START | /FileAPI/idlharness.html 17:30:28 INFO - PROCESS | 3832 | 1466728228083 Marionette TRACE conn3 <- [1,3010,null,{}] 17:30:28 INFO - PROCESS | 3832 | 1466728228086 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}] 17:30:28 INFO - PROCESS | 3832 | 1466728228088 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:28 INFO - PROCESS | 3832 | 1466728228214 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 17:30:28 INFO - PROCESS | 3832 | 1466728228222 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:28 INFO - PROCESS | 3832 | 1466728228224 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:28 INFO - PROCESS | 3832 | ++DOCSHELL 16247000 == 39 [pid = 3832] [id = 764] 17:30:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19C71400) [pid = 3832] [serial = 2290] [outer = 00000000] 17:30:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19F81400) [pid = 3832] [serial = 2291] [outer = 19C71400] 17:30:28 INFO - PROCESS | 3832 | 1466728228267 Marionette DEBUG loaded listener.js 17:30:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A07D400) [pid = 3832] [serial = 2292] [outer = 19C71400] 17:30:29 INFO - PROCESS | 3832 | 1466728229274 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]]]}] 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:30:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:30:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:30:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:30:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:30:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:30:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:30:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:30:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:30:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:30:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:30:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:30:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:30:29 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 17:30:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:30:29 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 17:30:29 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 17:30:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:30:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:30:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:30:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:30:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:30:29 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 17:30:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:30:29 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 17:30:29 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 17:30:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:30:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:30:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 1361ms 17:30:29 INFO - PROCESS | 3832 | 1466728229476 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 17:30:29 INFO - PROCESS | 3832 | 1466728229481 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 17:30:29 INFO - TEST-START | /FileAPI/idlharness.worker 17:30:29 INFO - PROCESS | 3832 | 1466728229490 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:30:29 INFO - PROCESS | 3832 | 1466728229494 Marionette TRACE conn3 <- [1,3014,null,{}] 17:30:29 INFO - PROCESS | 3832 | 1466728229500 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}] 17:30:29 INFO - PROCESS | 3832 | 1466728229503 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:29 INFO - PROCESS | 3832 | 1466728229652 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 17:30:29 INFO - PROCESS | 3832 | 1466728229767 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:29 INFO - PROCESS | 3832 | 1466728229770 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:29 INFO - PROCESS | 3832 | ++DOCSHELL 10A56800 == 40 [pid = 3832] [id = 765] 17:30:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (10A59800) [pid = 3832] [serial = 2293] [outer = 00000000] 17:30:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A3A3400) [pid = 3832] [serial = 2294] [outer = 10A59800] 17:30:29 INFO - PROCESS | 3832 | 1466728229868 Marionette DEBUG loaded listener.js 17:30:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A3A6400) [pid = 3832] [serial = 2295] [outer = 10A59800] 17:30:30 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 17:30:31 INFO - PROCESS | 3832 | 1466728231041 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,{},{}]]]}] 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:30:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:30:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:30:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:30:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:30:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:30:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:30:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:30:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:30:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:30:31 INFO - {} 17:30:31 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 17:30:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:30:31 INFO - {} 17:30:31 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 - {} 17:30:31 INFO - {} 17:30:31 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 17:30:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:30:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:30:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:30:31 INFO - {} 17:30:31 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 17:30:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:30:31 INFO - {} 17:30:31 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 - {} 17:30:31 INFO - {} 17:30:31 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 17:30:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:31 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 17:30:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:30:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:30:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:30:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:30:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:30:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:31 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 17:30:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:30:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:31 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 17:30:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:30:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:31 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 17:30:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:30:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:30:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:30:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:30:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:30:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:30:31 INFO - {} 17:30:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1752ms 17:30:31 INFO - PROCESS | 3832 | 1466728231241 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 17:30:31 INFO - PROCESS | 3832 | 1466728231246 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 17:30:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:30:31 INFO - PROCESS | 3832 | 1466728231253 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:30:31 INFO - PROCESS | 3832 | 1466728231256 Marionette TRACE conn3 <- [1,3018,null,{}] 17:30:31 INFO - PROCESS | 3832 | 1466728231259 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}] 17:30:31 INFO - PROCESS | 3832 | 1466728231262 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:31 INFO - PROCESS | 3832 | 1466728231366 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 17:30:31 INFO - PROCESS | 3832 | 1466728231500 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:31 INFO - PROCESS | 3832 | 1466728231503 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:31 INFO - PROCESS | 3832 | ++DOCSHELL 1A519800 == 41 [pid = 3832] [id = 766] 17:30:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1A51A400) [pid = 3832] [serial = 2296] [outer = 00000000] 17:30:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1B1C1000) [pid = 3832] [serial = 2297] [outer = 1A51A400] 17:30:31 INFO - PROCESS | 3832 | 1466728231561 Marionette DEBUG loaded listener.js 17:30:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1B1C4C00) [pid = 3832] [serial = 2298] [outer = 1A51A400] 17:30:32 INFO - PROCESS | 3832 | 1466728232158 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]]]}] 17:30:32 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 17:30:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 938ms 17:30:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:30:32 INFO - PROCESS | 3832 | 1466728232196 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 17:30:32 INFO - PROCESS | 3832 | 1466728232199 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 17:30:32 INFO - PROCESS | 3832 | 1466728232203 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:30:32 INFO - PROCESS | 3832 | 1466728232207 Marionette TRACE conn3 <- [1,3022,null,{}] 17:30:32 INFO - PROCESS | 3832 | 1466728232218 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}] 17:30:32 INFO - PROCESS | 3832 | 1466728232223 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:32 INFO - PROCESS | 3832 | 1466728232329 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 17:30:32 INFO - PROCESS | 3832 | 1466728232623 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:32 INFO - PROCESS | 3832 | 1466728232626 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:32 INFO - PROCESS | 3832 | ++DOCSHELL 104E0800 == 42 [pid = 3832] [id = 767] 17:30:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (104E6400) [pid = 3832] [serial = 2299] [outer = 00000000] 17:30:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (10ED1800) [pid = 3832] [serial = 2300] [outer = 104E6400] 17:30:32 INFO - PROCESS | 3832 | 1466728232699 Marionette DEBUG loaded listener.js 17:30:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (11105C00) [pid = 3832] [serial = 2301] [outer = 104E6400] 17:30:33 INFO - PROCESS | 3832 | 1466728233256 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]]]}] 17:30:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:30:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1095ms 17:30:33 INFO - PROCESS | 3832 | 1466728233309 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 17:30:33 INFO - PROCESS | 3832 | 1466728233312 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 17:30:33 INFO - PROCESS | 3832 | 1466728233317 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:30:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:30:33 INFO - PROCESS | 3832 | 1466728233319 Marionette TRACE conn3 <- [1,3026,null,{}] 17:30:33 INFO - PROCESS | 3832 | 1466728233325 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}] 17:30:33 INFO - PROCESS | 3832 | 1466728233329 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:33 INFO - PROCESS | 3832 | 1466728233431 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 10ECC000 == 41 [pid = 3832] [id = 740] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 15EE3000 == 40 [pid = 3832] [id = 763] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 13156000 == 39 [pid = 3832] [id = 762] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 13466C00 == 38 [pid = 3832] [id = 761] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 180D3400 == 37 [pid = 3832] [id = 760] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 173D9800 == 36 [pid = 3832] [id = 759] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 1678FC00 == 35 [pid = 3832] [id = 758] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 15E94400 == 34 [pid = 3832] [id = 756] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 16245C00 == 33 [pid = 3832] [id = 757] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 13DF7C00 == 32 [pid = 3832] [id = 755] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 10A64800 == 31 [pid = 3832] [id = 754] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 153CB400 == 30 [pid = 3832] [id = 750] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 14FB1C00 == 29 [pid = 3832] [id = 752] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 111C5400 == 28 [pid = 3832] [id = 751] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 1750B400 == 27 [pid = 3832] [id = 753] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 1A519800 == 26 [pid = 3832] [id = 766] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 104E0800 == 25 [pid = 3832] [id = 767] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 16247000 == 24 [pid = 3832] [id = 764] 17:30:34 INFO - PROCESS | 3832 | --DOCSHELL 10A56800 == 23 [pid = 3832] [id = 765] 17:30:34 INFO - PROCESS | 3832 | 1466728234199 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:34 INFO - PROCESS | 3832 | 1466728234203 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (16787800) [pid = 3832] [serial = 2236] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (173E7400) [pid = 3832] [serial = 2241] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (14FAD400) [pid = 3832] [serial = 2210] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (140E9C00) [pid = 3832] [serial = 2209] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1678CC00) [pid = 3832] [serial = 2213] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (164EB000) [pid = 3832] [serial = 2212] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (197D2C00) [pid = 3832] [serial = 2216] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (197CBC00) [pid = 3832] [serial = 2215] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19C6D400) [pid = 3832] [serial = 2219] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (195D9800) [pid = 3832] [serial = 2218] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16ED0800) [pid = 3832] [serial = 2239] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16CF3400) [pid = 3832] [serial = 2238] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (164E9C00) [pid = 3832] [serial = 2245] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (14FB5800) [pid = 3832] [serial = 2244] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (17E2E800) [pid = 3832] [serial = 2242] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12DF2800) [pid = 3832] [serial = 2224] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13037400) [pid = 3832] [serial = 2225] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15AA5800) [pid = 3832] [serial = 2230] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (195DCC00) [pid = 3832] [serial = 2250] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1312A800) [pid = 3832] [serial = 2222] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1281E800) [pid = 3832] [serial = 2221] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13DF6800) [pid = 3832] [serial = 2227] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (140F2C00) [pid = 3832] [serial = 2228] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (180F6C00) [pid = 3832] [serial = 2248] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (164E2400) [pid = 3832] [serial = 2233] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (164EB400) [pid = 3832] [serial = 2234] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (180CFC00) [pid = 3832] [serial = 2247] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (15EDA800) [pid = 3832] [serial = 2231] [outer = 00000000] [url = about:blank] 17:30:34 INFO - PROCESS | 3832 | ++DOCSHELL 104EB800 == 24 [pid = 3832] [id = 768] 17:30:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (104EC800) [pid = 3832] [serial = 2302] [outer = 00000000] 17:30:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (10A64000) [pid = 3832] [serial = 2303] [outer = 104EC800] 17:30:34 INFO - PROCESS | 3832 | 1466728234351 Marionette DEBUG loaded listener.js 17:30:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (11101C00) [pid = 3832] [serial = 2304] [outer = 104EC800] 17:30:34 INFO - PROCESS | 3832 | 1466728234752 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"]]]}] 17:30:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:30:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1454ms 17:30:34 INFO - PROCESS | 3832 | 1466728234831 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 17:30:34 INFO - PROCESS | 3832 | 1466728234835 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 17:30:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:30:34 INFO - PROCESS | 3832 | 1466728234841 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:30:34 INFO - PROCESS | 3832 | 1466728234844 Marionette TRACE conn3 <- [1,3030,null,{}] 17:30:34 INFO - PROCESS | 3832 | 1466728234849 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}] 17:30:34 INFO - PROCESS | 3832 | 1466728234853 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:34 INFO - PROCESS | 3832 | 1466728234942 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 17:30:34 INFO - PROCESS | 3832 | 1466728234955 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:34 INFO - PROCESS | 3832 | 1466728234958 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:34 INFO - PROCESS | 3832 | ++DOCSHELL 12820000 == 25 [pid = 3832] [id = 769] 17:30:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (129EB800) [pid = 3832] [serial = 2305] [outer = 00000000] 17:30:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (12D67C00) [pid = 3832] [serial = 2306] [outer = 129EB800] 17:30:35 INFO - PROCESS | 3832 | 1466728235007 Marionette DEBUG loaded listener.js 17:30:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13037400) [pid = 3832] [serial = 2307] [outer = 129EB800] 17:30:35 INFO - PROCESS | 3832 | 1466728235652 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]]]}] 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:30:35 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. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:30:35 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'.) 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:30:35 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. 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:30:35 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. 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:30:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:30:35 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. 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:30:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:30:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:30:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:30:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:30:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:30:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:30:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 970ms 17:30:35 INFO - PROCESS | 3832 | 1466728235810 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 17:30:35 INFO - PROCESS | 3832 | 1466728235815 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 17:30:35 INFO - PROCESS | 3832 | 1466728235820 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:30:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:30:35 INFO - PROCESS | 3832 | 1466728235822 Marionette TRACE conn3 <- [1,3034,null,{}] 17:30:35 INFO - PROCESS | 3832 | 1466728235826 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}] 17:30:35 INFO - PROCESS | 3832 | 1466728235828 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:35 INFO - PROCESS | 3832 | 1466728235914 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 17:30:36 INFO - PROCESS | 3832 | 1466728236011 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:36 INFO - PROCESS | 3832 | 1466728236013 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:36 INFO - PROCESS | 3832 | ++DOCSHELL 1312A000 == 26 [pid = 3832] [id = 770] 17:30:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1312A800) [pid = 3832] [serial = 2308] [outer = 00000000] 17:30:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (140EA000) [pid = 3832] [serial = 2309] [outer = 1312A800] 17:30:36 INFO - PROCESS | 3832 | 1466728236058 Marionette DEBUG loaded listener.js 17:30:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (140F2800) [pid = 3832] [serial = 2310] [outer = 1312A800] 17:30:36 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 17:30:36 INFO - PROCESS | 3832 | 1466728236516 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:30:36 INFO - {} 17:30:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 736ms 17:30:36 INFO - PROCESS | 3832 | 1466728236563 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 17:30:36 INFO - PROCESS | 3832 | 1466728236565 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 17:30:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:30:36 INFO - PROCESS | 3832 | 1466728236575 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:30:36 INFO - PROCESS | 3832 | 1466728236581 Marionette TRACE conn3 <- [1,3038,null,{}] 17:30:36 INFO - PROCESS | 3832 | 1466728236590 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}] 17:30:36 INFO - PROCESS | 3832 | 1466728236594 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:36 INFO - PROCESS | 3832 | 1466728236724 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 17:30:36 INFO - PROCESS | 3832 | 1466728236791 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:36 INFO - PROCESS | 3832 | 1466728236793 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:36 INFO - PROCESS | 3832 | ++DOCSHELL 14FB1C00 == 27 [pid = 3832] [id = 771] 17:30:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (14FB2000) [pid = 3832] [serial = 2311] [outer = 00000000] 17:30:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1559C400) [pid = 3832] [serial = 2312] [outer = 14FB2000] 17:30:36 INFO - PROCESS | 3832 | 1466728236843 Marionette DEBUG loaded listener.js 17:30:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (157AFC00) [pid = 3832] [serial = 2313] [outer = 14FB2000] 17:30:37 INFO - PROCESS | 3832 | 1466728237231 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]]]}] 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:30:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 704ms 17:30:37 INFO - PROCESS | 3832 | 1466728237285 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 17:30:37 INFO - PROCESS | 3832 | 1466728237288 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 17:30:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:30:37 INFO - PROCESS | 3832 | 1466728237294 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:30:37 INFO - PROCESS | 3832 | 1466728237296 Marionette TRACE conn3 <- [1,3042,null,{}] 17:30:37 INFO - PROCESS | 3832 | 1466728237300 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}] 17:30:37 INFO - PROCESS | 3832 | 1466728237302 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:37 INFO - PROCESS | 3832 | 1466728237420 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 17:30:37 INFO - PROCESS | 3832 | 1466728237430 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:37 INFO - PROCESS | 3832 | 1466728237432 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:37 INFO - PROCESS | 3832 | ++DOCSHELL 15A6DC00 == 28 [pid = 3832] [id = 772] 17:30:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15AAE800) [pid = 3832] [serial = 2314] [outer = 00000000] 17:30:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15EDFC00) [pid = 3832] [serial = 2315] [outer = 15AAE800] 17:30:37 INFO - PROCESS | 3832 | 1466728237475 Marionette DEBUG loaded listener.js 17:30:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (15EE3800) [pid = 3832] [serial = 2316] [outer = 15AAE800] 17:30:38 INFO - PROCESS | 3832 | 1466728238185 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"]]]}] 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:30:38 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" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:30:38 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" 17:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:30:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1110ms 17:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (173D9C00) [pid = 3832] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (180D5400) [pid = 3832] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (194BAC00) [pid = 3832] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1750C800) [pid = 3832] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16984800) [pid = 3832] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (153C3800) [pid = 3832] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10A64C00) [pid = 3832] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (164E6000) [pid = 3832] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16246000) [pid = 3832] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (144C6800) [pid = 3832] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (15E95800) [pid = 3832] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (114CF000) [pid = 3832] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19C6CC00) [pid = 3832] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19C71400) [pid = 3832] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (173DC400) [pid = 3832] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:30:38 INFO - PROCESS | 3832 | 1466728238643 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 17:30:38 INFO - PROCESS | 3832 | 1466728238647 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 17:30:38 INFO - PROCESS | 3832 | 1466728238655 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:30:38 INFO - PROCESS | 3832 | 1466728238660 Marionette TRACE conn3 <- [1,3046,null,{}] 17:30:38 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:30:38 INFO - PROCESS | 3832 | 1466728238676 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}] 17:30:38 INFO - PROCESS | 3832 | 1466728238680 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:38 INFO - PROCESS | 3832 | 1466728238876 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 17:30:39 INFO - PROCESS | 3832 | 1466728239012 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:39 INFO - PROCESS | 3832 | 1466728239017 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:39 INFO - PROCESS | 3832 | ++DOCSHELL 1110EC00 == 29 [pid = 3832] [id = 773] 17:30:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1110F400) [pid = 3832] [serial = 2317] [outer = 00000000] 17:30:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (114CCC00) [pid = 3832] [serial = 2318] [outer = 1110F400] 17:30:39 INFO - PROCESS | 3832 | 1466728239077 Marionette DEBUG loaded listener.js 17:30:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (129F1C00) [pid = 3832] [serial = 2319] [outer = 1110F400] 17:30:39 INFO - PROCESS | 3832 | 1466728239722 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]]]}] 17:30:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:30:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:30:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:30:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:30:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:30:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:30:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:30:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:30:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:30:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:30:39 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:39 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:30:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:30:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:30:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:30:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:30:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:30:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:30:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:30:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:30:39 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1111ms 17:30:39 INFO - PROCESS | 3832 | 1466728239778 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 17:30:39 INFO - PROCESS | 3832 | 1466728239781 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 17:30:39 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:30:39 INFO - PROCESS | 3832 | 1466728239789 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:30:39 INFO - PROCESS | 3832 | 1466728239793 Marionette TRACE conn3 <- [1,3050,null,{}] 17:30:39 INFO - PROCESS | 3832 | 1466728239797 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}] 17:30:39 INFO - PROCESS | 3832 | 1466728239800 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:39 INFO - PROCESS | 3832 | 1466728239929 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 17:30:40 INFO - PROCESS | 3832 | 1466728240047 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:40 INFO - PROCESS | 3832 | 1466728240050 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:40 INFO - PROCESS | 3832 | ++DOCSHELL 13DEFC00 == 30 [pid = 3832] [id = 774] 17:30:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13DF4000) [pid = 3832] [serial = 2320] [outer = 00000000] 17:30:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (14F8F400) [pid = 3832] [serial = 2321] [outer = 13DF4000] 17:30:40 INFO - PROCESS | 3832 | 1466728240107 Marionette DEBUG loaded listener.js 17:30:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14FB7400) [pid = 3832] [serial = 2322] [outer = 13DF4000] 17:30:40 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 17:30:40 INFO - PROCESS | 3832 | 1466728240783 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:30:40 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:30:40 INFO - {} 17:30:40 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1048ms 17:30:40 INFO - PROCESS | 3832 | 1466728240832 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 17:30:40 INFO - PROCESS | 3832 | 1466728240835 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 17:30:40 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:30:40 INFO - PROCESS | 3832 | 1466728240886 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:30:40 INFO - PROCESS | 3832 | 1466728240890 Marionette TRACE conn3 <- [1,3054,null,{}] 17:30:40 INFO - PROCESS | 3832 | 1466728240908 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}] 17:30:40 INFO - PROCESS | 3832 | 1466728240912 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:41 INFO - PROCESS | 3832 | 1466728241057 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 17:30:41 INFO - PROCESS | 3832 | 1466728241176 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:41 INFO - PROCESS | 3832 | 1466728241180 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:41 INFO - PROCESS | 3832 | ++DOCSHELL 12820C00 == 31 [pid = 3832] [id = 775] 17:30:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (132EC800) [pid = 3832] [serial = 2323] [outer = 00000000] 17:30:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (157AC400) [pid = 3832] [serial = 2324] [outer = 132EC800] 17:30:41 INFO - PROCESS | 3832 | 1466728241240 Marionette DEBUG loaded listener.js 17:30:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16242000) [pid = 3832] [serial = 2325] [outer = 132EC800] 17:30:42 INFO - PROCESS | 3832 | --DOCSHELL 12BD9000 == 30 [pid = 3832] [id = 497] 17:30:42 INFO - PROCESS | 3832 | --DOCSHELL 14FB1C00 == 29 [pid = 3832] [id = 771] 17:30:42 INFO - PROCESS | 3832 | --DOCSHELL 1312A000 == 28 [pid = 3832] [id = 770] 17:30:42 INFO - PROCESS | 3832 | --DOCSHELL 12820000 == 27 [pid = 3832] [id = 769] 17:30:42 INFO - PROCESS | 3832 | --DOCSHELL 104EB800 == 26 [pid = 3832] [id = 768] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1750E000) [pid = 3832] [serial = 2276] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (180FCC00) [pid = 3832] [serial = 2279] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (195E4000) [pid = 3832] [serial = 2282] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (180FE400) [pid = 3832] [serial = 2280] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (195DD000) [pid = 3832] [serial = 2251] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (18010000) [pid = 3832] [serial = 2259] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (180D4000) [pid = 3832] [serial = 2260] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16CF7400) [pid = 3832] [serial = 2273] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (153D1800) [pid = 3832] [serial = 2256] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (15EDBC00) [pid = 3832] [serial = 2257] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (129EC000) [pid = 3832] [serial = 2262] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (131D4C00) [pid = 3832] [serial = 2263] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (195DE000) [pid = 3832] [serial = 2285] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (164E5400) [pid = 3832] [serial = 2270] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (164F0000) [pid = 3832] [serial = 2271] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (14FB2400) [pid = 3832] [serial = 2265] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (15321400) [pid = 3832] [serial = 2266] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (15E96400) [pid = 3832] [serial = 2268] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (129F5C00) [pid = 3832] [serial = 2253] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (1307A400) [pid = 3832] [serial = 2254] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (19E1D000) [pid = 3832] [serial = 2289] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (19E1AC00) [pid = 3832] [serial = 2288] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (1A07D400) [pid = 3832] [serial = 2292] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (19F81400) [pid = 3832] [serial = 2291] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 51 (19C69400) [pid = 3832] [serial = 2286] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 50 (177CC400) [pid = 3832] [serial = 2277] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 49 (173CF800) [pid = 3832] [serial = 2274] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | --DOMWINDOW == 48 (197D2400) [pid = 3832] [serial = 2283] [outer = 00000000] [url = about:blank] 17:30:42 INFO - PROCESS | 3832 | 1466728242026 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]]]}] 17:30:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:30:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:30:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:30:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:30:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:30:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:30:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:30:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1220ms 17:30:42 INFO - PROCESS | 3832 | 1466728242094 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 17:30:42 INFO - PROCESS | 3832 | 1466728242099 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 17:30:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:30:42 INFO - PROCESS | 3832 | 1466728242106 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:30:42 INFO - PROCESS | 3832 | 1466728242109 Marionette TRACE conn3 <- [1,3058,null,{}] 17:30:42 INFO - PROCESS | 3832 | 1466728242116 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}] 17:30:42 INFO - PROCESS | 3832 | 1466728242119 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:42 INFO - PROCESS | 3832 | 1466728242217 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 17:30:42 INFO - PROCESS | 3832 | 1466728242224 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:42 INFO - PROCESS | 3832 | 1466728242226 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:42 INFO - PROCESS | 3832 | ++DOCSHELL 114CAC00 == 27 [pid = 3832] [id = 776] 17:30:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 49 (11CD6000) [pid = 3832] [serial = 2326] [outer = 00000000] 17:30:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 50 (12BD8800) [pid = 3832] [serial = 2327] [outer = 11CD6000] 17:30:42 INFO - PROCESS | 3832 | 1466728242274 Marionette DEBUG loaded listener.js 17:30:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 51 (1303BC00) [pid = 3832] [serial = 2328] [outer = 11CD6000] 17:30:42 INFO - PROCESS | 3832 | 1466728242813 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]]]}] 17:30:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:30:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:30:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:30:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:30:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:30:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:30:42 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 735ms 17:30:42 INFO - PROCESS | 3832 | 1466728242844 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 17:30:42 INFO - PROCESS | 3832 | 1466728242849 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 17:30:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:30:42 INFO - PROCESS | 3832 | 1466728242854 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:30:42 INFO - PROCESS | 3832 | 1466728242857 Marionette TRACE conn3 <- [1,3062,null,{}] 17:30:42 INFO - PROCESS | 3832 | 1466728242861 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}] 17:30:42 INFO - PROCESS | 3832 | 1466728242863 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:42 INFO - PROCESS | 3832 | 1466728242959 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 17:30:43 INFO - PROCESS | 3832 | 1466728243051 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:43 INFO - PROCESS | 3832 | 1466728243053 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:43 INFO - PROCESS | 3832 | ++DOCSHELL 13462400 == 28 [pid = 3832] [id = 777] 17:30:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (13462800) [pid = 3832] [serial = 2329] [outer = 00000000] 17:30:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (13DF2400) [pid = 3832] [serial = 2330] [outer = 13462800] 17:30:43 INFO - PROCESS | 3832 | 1466728243108 Marionette DEBUG loaded listener.js 17:30:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (140EEC00) [pid = 3832] [serial = 2331] [outer = 13462800] 17:30:43 INFO - PROCESS | 3832 | 1466728243490 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]]]}] 17:30:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:30:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:30:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:30:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:30:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:30:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:30:43 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 704ms 17:30:43 INFO - PROCESS | 3832 | 1466728243555 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 17:30:43 INFO - PROCESS | 3832 | 1466728243557 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 17:30:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:30:43 INFO - PROCESS | 3832 | 1466728243561 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:30:43 INFO - PROCESS | 3832 | 1466728243564 Marionette TRACE conn3 <- [1,3066,null,{}] 17:30:43 INFO - PROCESS | 3832 | 1466728243574 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}] 17:30:43 INFO - PROCESS | 3832 | 1466728243579 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:43 INFO - PROCESS | 3832 | 1466728243669 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 17:30:43 INFO - PROCESS | 3832 | 1466728243674 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:43 INFO - PROCESS | 3832 | 1466728243677 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:43 INFO - PROCESS | 3832 | ++DOCSHELL 153C5C00 == 29 [pid = 3832] [id = 778] 17:30:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (153C6400) [pid = 3832] [serial = 2332] [outer = 00000000] 17:30:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (153D1800) [pid = 3832] [serial = 2333] [outer = 153C6400] 17:30:43 INFO - PROCESS | 3832 | 1466728243733 Marionette DEBUG loaded listener.js 17:30:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (15A6A800) [pid = 3832] [serial = 2334] [outer = 153C6400] 17:30:44 INFO - PROCESS | 3832 | 1466728244209 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] 17:30:44 INFO - PROCESS | 3832 | 1466728244265 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 17:30:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:30:44 INFO - PROCESS | 3832 | 1466728244268 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:30:44 INFO - PROCESS | 3832 | 1466728244270 Marionette TRACE conn3 <- [1,3070,null,{}] 17:30:44 INFO - PROCESS | 3832 | 1466728244273 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}] 17:30:44 INFO - PROCESS | 3832 | 1466728244275 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:44 INFO - PROCESS | 3832 | 1466728244429 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 17:30:44 INFO - PROCESS | 3832 | 1466728244451 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:44 INFO - PROCESS | 3832 | 1466728244453 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:44 INFO - PROCESS | 3832 | ++DOCSHELL 1110D400 == 30 [pid = 3832] [id = 779] 17:30:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (16241000) [pid = 3832] [serial = 2335] [outer = 00000000] 17:30:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (16249400) [pid = 3832] [serial = 2336] [outer = 16241000] 17:30:44 INFO - PROCESS | 3832 | 1466728244497 Marionette DEBUG loaded listener.js 17:30:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (164E5C00) [pid = 3832] [serial = 2337] [outer = 16241000] 17:30:44 INFO - PROCESS | 3832 | 1466728244934 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]]]}] 17:30:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:30:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:30:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:30:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 688ms 17:30:45 INFO - PROCESS | 3832 | 1466728244973 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 17:30:45 INFO - PROCESS | 3832 | 1466728244975 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 17:30:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:30:45 INFO - PROCESS | 3832 | 1466728244978 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:30:45 INFO - PROCESS | 3832 | 1466728244980 Marionette TRACE conn3 <- [1,3074,null,{}] 17:30:45 INFO - PROCESS | 3832 | 1466728244984 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}] 17:30:45 INFO - PROCESS | 3832 | 1466728244986 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:45 INFO - PROCESS | 3832 | 1466728245104 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 17:30:45 INFO - PROCESS | 3832 | 1466728245109 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:45 INFO - PROCESS | 3832 | 1466728245111 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:45 INFO - PROCESS | 3832 | ++DOCSHELL 164E9400 == 31 [pid = 3832] [id = 780] 17:30:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (164ECC00) [pid = 3832] [serial = 2338] [outer = 00000000] 17:30:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (1669BC00) [pid = 3832] [serial = 2339] [outer = 164ECC00] 17:30:45 INFO - PROCESS | 3832 | 1466728245155 Marionette DEBUG loaded listener.js 17:30:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (1669EC00) [pid = 3832] [serial = 2340] [outer = 164ECC00] 17:30:45 INFO - PROCESS | 3832 | 1466728245606 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:30:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:30:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 704ms 17:30:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:30:45 INFO - PROCESS | 3832 | 1466728245682 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 17:30:45 INFO - PROCESS | 3832 | 1466728245684 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 17:30:45 INFO - PROCESS | 3832 | 1466728245688 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:30:45 INFO - PROCESS | 3832 | 1466728245689 Marionette TRACE conn3 <- [1,3078,null,{}] 17:30:45 INFO - PROCESS | 3832 | 1466728245693 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}] 17:30:45 INFO - PROCESS | 3832 | 1466728245698 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:45 INFO - PROCESS | 3832 | 1466728245883 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 17:30:45 INFO - PROCESS | 3832 | 1466728245905 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:45 INFO - PROCESS | 3832 | 1466728245907 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:45 INFO - PROCESS | 3832 | ++DOCSHELL 164F0800 == 32 [pid = 3832] [id = 781] 17:30:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (16788800) [pid = 3832] [serial = 2341] [outer = 00000000] 17:30:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (16A4E800) [pid = 3832] [serial = 2342] [outer = 16788800] 17:30:45 INFO - PROCESS | 3832 | 1466728245951 Marionette DEBUG loaded listener.js 17:30:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (14FAF800) [pid = 3832] [serial = 2343] [outer = 16788800] 17:30:46 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1312A800) [pid = 3832] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 17:30:46 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (14FB2000) [pid = 3832] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 17:30:46 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (10A59800) [pid = 3832] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:30:46 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (104E6400) [pid = 3832] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:30:46 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1A51A400) [pid = 3832] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:30:46 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (129EB800) [pid = 3832] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:30:46 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (104EC800) [pid = 3832] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:30:46 INFO - PROCESS | 3832 | 1466728246412 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:30:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:30:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 735ms 17:30:46 INFO - PROCESS | 3832 | 1466728246428 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 17:30:46 INFO - PROCESS | 3832 | 1466728246430 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 17:30:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:30:46 INFO - PROCESS | 3832 | 1466728246433 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:30:46 INFO - PROCESS | 3832 | 1466728246434 Marionette TRACE conn3 <- [1,3082,null,{}] 17:30:46 INFO - PROCESS | 3832 | 1466728246438 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}] 17:30:46 INFO - PROCESS | 3832 | 1466728246440 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:46 INFO - PROCESS | 3832 | 1466728246517 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 17:30:46 INFO - PROCESS | 3832 | 1466728246522 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:46 INFO - PROCESS | 3832 | 1466728246524 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:46 INFO - PROCESS | 3832 | ++DOCSHELL 10ED1C00 == 33 [pid = 3832] [id = 782] 17:30:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (1110E400) [pid = 3832] [serial = 2344] [outer = 00000000] 17:30:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (1669B400) [pid = 3832] [serial = 2345] [outer = 1110E400] 17:30:46 INFO - PROCESS | 3832 | 1466728246568 Marionette DEBUG loaded listener.js 17:30:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (173D0C00) [pid = 3832] [serial = 2346] [outer = 1110E400] 17:30:47 INFO - PROCESS | 3832 | 1466728247001 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:30:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:30:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 594ms 17:30:47 INFO - PROCESS | 3832 | 1466728247039 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 17:30:47 INFO - PROCESS | 3832 | 1466728247041 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 17:30:47 INFO - PROCESS | 3832 | 1466728247044 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:30:47 INFO - PROCESS | 3832 | 1466728247046 Marionette TRACE conn3 <- [1,3086,null,{}] 17:30:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:30:47 INFO - PROCESS | 3832 | 1466728247049 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}] 17:30:47 INFO - PROCESS | 3832 | 1466728247051 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:47 INFO - PROCESS | 3832 | 1466728247137 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 17:30:47 INFO - PROCESS | 3832 | 1466728247158 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:47 INFO - PROCESS | 3832 | 1466728247161 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:47 INFO - PROCESS | 3832 | ++DOCSHELL 16E4E800 == 34 [pid = 3832] [id = 783] 17:30:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (173D7400) [pid = 3832] [serial = 2347] [outer = 00000000] 17:30:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (173E2400) [pid = 3832] [serial = 2348] [outer = 173D7400] 17:30:47 INFO - PROCESS | 3832 | 1466728247206 Marionette DEBUG loaded listener.js 17:30:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (17502400) [pid = 3832] [serial = 2349] [outer = 173D7400] 17:30:47 INFO - PROCESS | 3832 | 1466728247649 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]]]}] 17:30:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:30:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:30:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 625ms 17:30:47 INFO - PROCESS | 3832 | 1466728247685 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 17:30:47 INFO - PROCESS | 3832 | 1466728247687 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 17:30:47 INFO - PROCESS | 3832 | 1466728247690 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:30:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:30:47 INFO - PROCESS | 3832 | 1466728247691 Marionette TRACE conn3 <- [1,3090,null,{}] 17:30:47 INFO - PROCESS | 3832 | 1466728247695 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}] 17:30:47 INFO - PROCESS | 3832 | 1466728247697 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:47 INFO - PROCESS | 3832 | 1466728247830 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 17:30:47 INFO - PROCESS | 3832 | 1466728247835 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:47 INFO - PROCESS | 3832 | 1466728247837 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:47 INFO - PROCESS | 3832 | ++DOCSHELL 103F1400 == 35 [pid = 3832] [id = 784] 17:30:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (15EDF800) [pid = 3832] [serial = 2350] [outer = 00000000] 17:30:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (177CD400) [pid = 3832] [serial = 2351] [outer = 15EDF800] 17:30:47 INFO - PROCESS | 3832 | 1466728247880 Marionette DEBUG loaded listener.js 17:30:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (177D9400) [pid = 3832] [serial = 2352] [outer = 15EDF800] 17:30:48 INFO - PROCESS | 3832 | 1466728248287 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:30:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:30:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 626ms 17:30:48 INFO - PROCESS | 3832 | 1466728248377 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 17:30:48 INFO - PROCESS | 3832 | 1466728248381 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 17:30:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:30:48 INFO - PROCESS | 3832 | 1466728248391 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:30:48 INFO - PROCESS | 3832 | 1466728248396 Marionette TRACE conn3 <- [1,3094,null,{}] 17:30:48 INFO - PROCESS | 3832 | 1466728248402 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}] 17:30:48 INFO - PROCESS | 3832 | 1466728248406 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:48 INFO - PROCESS | 3832 | 1466728248531 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 17:30:48 INFO - PROCESS | 3832 | 1466728248704 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:48 INFO - PROCESS | 3832 | 1466728248709 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:48 INFO - PROCESS | 3832 | ++DOCSHELL 11C29400 == 36 [pid = 3832] [id = 785] 17:30:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12820000) [pid = 3832] [serial = 2353] [outer = 00000000] 17:30:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12BD8400) [pid = 3832] [serial = 2354] [outer = 12820000] 17:30:48 INFO - PROCESS | 3832 | 1466728248766 Marionette DEBUG loaded listener.js 17:30:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (130A4000) [pid = 3832] [serial = 2355] [outer = 12820000] 17:30:49 INFO - PROCESS | 3832 | 1466728249285 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]]]}] 17:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:30:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 938ms 17:30:49 INFO - PROCESS | 3832 | 1466728249335 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 17:30:49 INFO - PROCESS | 3832 | 1466728249339 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 17:30:49 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:30:49 INFO - PROCESS | 3832 | 1466728249346 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:30:49 INFO - PROCESS | 3832 | 1466728249350 Marionette TRACE conn3 <- [1,3098,null,{}] 17:30:49 INFO - PROCESS | 3832 | 1466728249354 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}] 17:30:49 INFO - PROCESS | 3832 | 1466728249357 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:49 INFO - PROCESS | 3832 | 1466728249470 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 17:30:49 INFO - PROCESS | 3832 | 1466728249630 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:49 INFO - PROCESS | 3832 | 1466728249632 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:49 INFO - PROCESS | 3832 | ++DOCSHELL 140EDC00 == 37 [pid = 3832] [id = 786] 17:30:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (144BD400) [pid = 3832] [serial = 2356] [outer = 00000000] 17:30:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14FAD400) [pid = 3832] [serial = 2357] [outer = 144BD400] 17:30:49 INFO - PROCESS | 3832 | 1466728249696 Marionette DEBUG loaded listener.js 17:30:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15320C00) [pid = 3832] [serial = 2358] [outer = 144BD400] 17:30:50 INFO - PROCESS | 3832 | 1466728250256 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"]]]}] 17:30:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:30:50 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 17:30:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:30:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 939ms 17:30:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:30:50 INFO - PROCESS | 3832 | 1466728250291 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 17:30:50 INFO - PROCESS | 3832 | 1466728250294 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 17:30:50 INFO - PROCESS | 3832 | 1466728250298 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:30:50 INFO - PROCESS | 3832 | 1466728250300 Marionette TRACE conn3 <- [1,3102,null,{}] 17:30:50 INFO - PROCESS | 3832 | 1466728250310 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}] 17:30:50 INFO - PROCESS | 3832 | 1466728250315 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:50 INFO - PROCESS | 3832 | 1466728250426 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 17:30:50 INFO - PROCESS | 3832 | 1466728250588 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\", \"3e7bff4a-e1cf-4558-8d3d-15b01a000e9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:50 INFO - PROCESS | 3832 | 1466728250592 Marionette INFO sendAsync 638b2604-c557-41b7-a88d-31c9248c8f20 17:30:50 INFO - PROCESS | 3832 | ++DOCSHELL 16247800 == 38 [pid = 3832] [id = 787] 17:30:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16248C00) [pid = 3832] [serial = 2359] [outer = 00000000] 17:30:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1678C000) [pid = 3832] [serial = 2360] [outer = 16248C00] 17:30:50 INFO - PROCESS | 3832 | 1466728250651 Marionette DEBUG loaded listener.js 17:30:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16CF4000) [pid = 3832] [serial = 2361] [outer = 16248C00] 17:30:51 INFO - PROCESS | 3832 | 1466728251171 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]]]}] 17:30:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:30:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 892ms 17:30:51 INFO - PROCESS | 3832 | 1466728251201 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 17:30:51 INFO - PROCESS | 3832 | 1466728251203 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 17:30:52 WARNING - u'runner_teardown' () 17:30:52 INFO - No more tests 17:30:52 INFO - Got 0 unexpected results 17:30:52 INFO - SUITE-END | took 684s 17:30:52 INFO - Closing logging queue 17:30:52 INFO - queue closed 17:30:52 INFO - Return code: 0 17:30:52 WARNING - # TBPL SUCCESS # 17:30:52 INFO - Running post-action listener: _resource_record_post_action 17:30:52 INFO - Running post-run listener: _resource_record_post_run 17:30:53 INFO - Total resource usage - Wall time: 696s; CPU: 17.0%; Read bytes: 91095040; Write bytes: 955905024; Read time: 485030; Write time: 1345963 17:30:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:30:53 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 64175104; Read time: 0; Write time: 65375 17:30:54 INFO - run-tests - Wall time: 694s; CPU: 17.0%; Read bytes: 91095040; Write bytes: 819754496; Read time: 485030; Write time: 1198574 17:30:54 INFO - Running post-run listener: _upload_blobber_files 17:30:54 INFO - Blob upload gear active. 17:30:54 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:30:54 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 17:30:54 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'] 17:30:54 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 17:30:54 INFO - (blobuploader) - INFO - Open directory for files ... 17:30:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:30:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:30:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:30:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:30:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:30:55 INFO - (blobuploader) - INFO - Done attempting. 17:30:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:30:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:30:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:30:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:30:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:30:57 INFO - (blobuploader) - INFO - Done attempting. 17:30:57 INFO - (blobuploader) - INFO - Iteration through files over. 17:30:57 INFO - Return code: 0 17:30:57 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:30:57 INFO - Using _rmtree_windows ... 17:30:57 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:30:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/58974584a6ff9a7ee8631ea9562efcee9491a8adbff0a210d37c752a0ea62a4da4f22bb79fc0232fa7c7b8eb18b66b6182b78d82190058e434c289b05aedc097", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/81c700139021c26dde7e8d2d0b30a40edab3acaa703fd0a473b0283878866644380ec58c5f9c65936ba7b676230bfd8df3ee1a03973933804d8c437a5960e564"} 17:30:57 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:30:57 INFO - Writing to file C:\slave\test\properties\blobber_files 17:30:57 INFO - Contents: 17:30:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/58974584a6ff9a7ee8631ea9562efcee9491a8adbff0a210d37c752a0ea62a4da4f22bb79fc0232fa7c7b8eb18b66b6182b78d82190058e434c289b05aedc097", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/81c700139021c26dde7e8d2d0b30a40edab3acaa703fd0a473b0283878866644380ec58c5f9c65936ba7b676230bfd8df3ee1a03973933804d8c437a5960e564"} 17:30:57 INFO - Running post-run listener: copy_logs_to_upload_dir 17:30:57 INFO - Copying logs to upload dir... 17:30:57 INFO - mkdir: C:\slave\test\build\upload\logs 17:30:57 INFO - Copying logs to upload dir... 17:30:57 INFO - Using _rmtree_windows ... 17:30:57 INFO - Using _rmtree_windows ... 17:30:57 INFO - Using _rmtree_windows ... 17:30:57 INFO - Using _rmtree_windows ... 17:30:57 INFO - Using _rmtree_windows ... 17:30:57 INFO - Using _rmtree_windows ... 17:30:57 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=855.001000 ========= master_lag: -7.14 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 7 secs) (at 2016-06-23 17:30:58.412922) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 17:30:58.413751) ========= '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-065\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-065 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-065 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-065 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/58974584a6ff9a7ee8631ea9562efcee9491a8adbff0a210d37c752a0ea62a4da4f22bb79fc0232fa7c7b8eb18b66b6182b78d82190058e434c289b05aedc097", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/81c700139021c26dde7e8d2d0b30a40edab3acaa703fd0a473b0283878866644380ec58c5f9c65936ba7b676230bfd8df3ee1a03973933804d8c437a5960e564"} build_url:https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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/58974584a6ff9a7ee8631ea9562efcee9491a8adbff0a210d37c752a0ea62a4da4f22bb79fc0232fa7c7b8eb18b66b6182b78d82190058e434c289b05aedc097", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/81c700139021c26dde7e8d2d0b30a40edab3acaa703fd0a473b0283878866644380ec58c5f9c65936ba7b676230bfd8df3ee1a03973933804d8c437a5960e564"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 17:30:58.546655) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 17:30:58.547019) ========= '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-065\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-065 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-065 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-065 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 17:30:58.672050) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 17:30:58.672383) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 17:30:59.172085) ========= ========= Total master_lag: -7.07 =========