builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-102 starttime: 1468595866.56 results: success (0) buildid: 20160714105543 builduid: aa8f78178def422782ab8d456f54c137 revision: 0b4087792d5fa736a0dc18df7aeefecf0a34d99f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 08:17:46.563873) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 08:17:46.564312) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 08:17:46.564591) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 08:17:46.679135) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 08:17:46.679872) ========= '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-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 WINDIR=C:\WINDOWS using PTY: False --08:17:47-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.13 GB/s 08:17:48 (2.13 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.654000 ========= master_lag: 0.88 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 08:17:48.214449) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 08:17:48.214764) ========= '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-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.983000 ========= master_lag: 0.62 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 08:17:49.817887) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 08:17:49.818297) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0b4087792d5fa736a0dc18df7aeefecf0a34d99f --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 0b4087792d5fa736a0dc18df7aeefecf0a34d99f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 WINDIR=C:\WINDOWS using PTY: False 2016-07-15 08:17:50,851 truncating revision to first 12 chars 2016-07-15 08:17:50,851 Setting DEBUG logging. 2016-07-15 08:17:50,851 attempt 1/10 2016-07-15 08:17:50,851 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0b4087792d5f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-15 08:17:51,302 unpacking tar archive at: mozilla-beta-0b4087792d5f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.122000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 08:17:51.013299) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 08:17:51.013663) ========= script_repo_revision: 0b4087792d5fa736a0dc18df7aeefecf0a34d99f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 08:17:51.014116) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 08:17:51.014434) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 08:17:51.029976) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 51 secs) (at 2016-07-15 08:17:51.030561) ========= '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-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 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-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:17:52 INFO - MultiFileLogger online at 20160715 08:17:52 in C:\slave\test 08:17:52 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 08:17:52 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:17:52 INFO - {'append_to_log': False, 08:17:52 INFO - 'base_work_dir': 'C:\\slave\\test', 08:17:52 INFO - 'blob_upload_branch': 'mozilla-beta', 08:17:52 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:17:52 INFO - 'buildbot_json_path': 'buildprops.json', 08:17:52 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:17:52 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:17:52 INFO - 'download_minidump_stackwalk': True, 08:17:52 INFO - 'download_symbols': 'true', 08:17:52 INFO - 'e10s': False, 08:17:52 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:17:52 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:17:52 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:17:52 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:17:52 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:17:52 INFO - 'C:/mozilla-build/tooltool.py'), 08:17:52 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:17:52 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:17:52 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:17:52 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:17:52 INFO - 'log_level': 'info', 08:17:52 INFO - 'log_to_console': True, 08:17:52 INFO - 'opt_config_files': (), 08:17:52 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:17:52 INFO - '--processes=1', 08:17:52 INFO - '--config=%(test_path)s/wptrunner.ini', 08:17:52 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:17:52 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:17:52 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:17:52 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:17:52 INFO - 'pip_index': False, 08:17:52 INFO - 'require_test_zip': True, 08:17:52 INFO - 'test_type': ('testharness',), 08:17:52 INFO - 'this_chunk': '1', 08:17:52 INFO - 'total_chunks': '10', 08:17:52 INFO - 'virtualenv_path': 'venv', 08:17:52 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:17:52 INFO - 'work_dir': 'build'} 08:17:52 INFO - ##### 08:17:52 INFO - ##### Running clobber step. 08:17:52 INFO - ##### 08:17:52 INFO - Running pre-action listener: _resource_record_pre_action 08:17:52 INFO - Running main action method: clobber 08:17:52 INFO - rmtree: C:\slave\test\build 08:17:52 INFO - Using _rmtree_windows ... 08:17:52 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:18:47 INFO - Running post-action listener: _resource_record_post_action 08:18:47 INFO - ##### 08:18:47 INFO - ##### Running read-buildbot-config step. 08:18:47 INFO - ##### 08:18:47 INFO - Running pre-action listener: _resource_record_pre_action 08:18:47 INFO - Running main action method: read_buildbot_config 08:18:47 INFO - Using buildbot properties: 08:18:47 INFO - { 08:18:47 INFO - "project": "", 08:18:47 INFO - "product": "firefox", 08:18:47 INFO - "script_repo_revision": "production", 08:18:47 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:18:47 INFO - "repository": "", 08:18:47 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:18:47 INFO - "buildid": "20160714105543", 08:18:47 INFO - "pgo_build": "False", 08:18:47 INFO - "basedir": "C:\\slave\\test", 08:18:47 INFO - "buildnumber": 28, 08:18:47 INFO - "slavename": "t-xp32-ix-102", 08:18:47 INFO - "revision": "0b4087792d5fa736a0dc18df7aeefecf0a34d99f", 08:18:47 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 08:18:47 INFO - "platform": "win32", 08:18:47 INFO - "branch": "mozilla-beta", 08:18:47 INFO - "repo_path": "releases/mozilla-beta", 08:18:47 INFO - "moz_repo_path": "", 08:18:47 INFO - "stage_platform": "win32", 08:18:47 INFO - "builduid": "aa8f78178def422782ab8d456f54c137", 08:18:47 INFO - "slavebuilddir": "test" 08:18:47 INFO - } 08:18:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:18:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:18:47 INFO - Running post-action listener: _resource_record_post_action 08:18:47 INFO - ##### 08:18:47 INFO - ##### Running download-and-extract step. 08:18:47 INFO - ##### 08:18:47 INFO - Running pre-action listener: _resource_record_pre_action 08:18:47 INFO - Running main action method: download_and_extract 08:18:47 INFO - mkdir: C:\slave\test\build\tests 08:18:47 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')]} 08:18:47 INFO - https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:18:47 INFO - trying https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:18:47 INFO - Downloading https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/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 08:18:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/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 08:18:48 INFO - Downloaded 1240 bytes. 08:18:48 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:18:48 INFO - Using the following test package requirements: 08:18:48 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:18:48 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:18:48 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:18:48 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:18:48 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:18:48 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:18:48 INFO - u'jsshell-win32.zip'], 08:18:48 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:18:48 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:18:48 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:18:48 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:18:48 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:18:48 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:18:48 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:18:48 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:18:48 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:18:48 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:18:48 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:18:48 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 08:18:48 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')]} 08:18:48 INFO - https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:18:48 INFO - trying https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:18:48 INFO - Downloading https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/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 08:18:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/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 08:18:49 INFO - Downloaded 20366324 bytes. 08:18:49 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/*'] 08:18:49 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/* 08:18:51 INFO - caution: filename not matched: web-platform/* 08:18:51 INFO - Return code: 11 08:18:51 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')]} 08:18:51 INFO - https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:18:51 INFO - trying https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:18:51 INFO - Downloading https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/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 08:18:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/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 08:18:55 INFO - Downloaded 36389908 bytes. 08:18:55 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/*'] 08:18:55 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/* 08:19:37 INFO - caution: filename not matched: bin/* 08:19:37 INFO - caution: filename not matched: config/* 08:19:37 INFO - caution: filename not matched: mozbase/* 08:19:37 INFO - caution: filename not matched: marionette/* 08:19:37 INFO - caution: filename not matched: tools/wptserve/* 08:19:37 INFO - Return code: 11 08:19:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:19:37 INFO - https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:19:37 INFO - trying https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:19:37 INFO - Downloading https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:19:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/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 08:19:42 INFO - Downloaded 68478069 bytes. 08:19:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:19:42 INFO - mkdir: C:\slave\test\properties 08:19:42 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:19:42 INFO - Writing to file C:\slave\test\properties\build_url 08:19:42 INFO - Contents: 08:19:42 INFO - build_url:https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:19:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:19:43 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:19:43 INFO - Writing to file C:\slave\test\properties\symbols_url 08:19:43 INFO - Contents: 08:19:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:19: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')]} 08:19:43 INFO - https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:19:43 INFO - trying https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:19:43 INFO - Downloading https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/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 08:19:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/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 08:19:48 INFO - Downloaded 55590692 bytes. 08:19:48 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'] 08:19:48 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 08:19:52 INFO - Return code: 0 08:19:52 INFO - Running post-action listener: _resource_record_post_action 08:19:52 INFO - Running post-action listener: set_extra_try_arguments 08:19:52 INFO - ##### 08:19:52 INFO - ##### Running create-virtualenv step. 08:19:52 INFO - ##### 08:19:52 INFO - Running pre-action listener: _pre_create_virtualenv 08:19:52 INFO - Running pre-action listener: _resource_record_pre_action 08:19:52 INFO - Running main action method: create_virtualenv 08:19:52 INFO - Creating virtualenv C:\slave\test\build\venv 08:19:52 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 08:19:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:19:54 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:19:55 INFO - Installing distribute......................................................................................................................................................................................done. 08:19:56 INFO - Return code: 0 08:19:56 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:19:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:19:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:19:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:19:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:19:56 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-102', 'USERDOMAIN': 'T-XP32-IX-102', '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-102', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-102', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\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-102'}}, attempt #1 08:19:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:19:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:19:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:19:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 08:19:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:19:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 08:19:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:19:56 INFO - 'DCLOCATION': 'SCL3', 08:19:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:19:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:19:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:19:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:19:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:19:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:19:56 INFO - 'HOMEDRIVE': 'C:', 08:19:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 08:19:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:19:56 INFO - 'KTS_VERSION': '1.19c', 08:19:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:19:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 08:19:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:19:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:19:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:19:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:19:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:19:56 INFO - 'MOZ_AIRBAG': '1', 08:19:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:19:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:19:56 INFO - 'MOZ_MSVCVERSION': '8', 08:19:56 INFO - 'MOZ_NO_REMOTE': '1', 08:19:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:19:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:19:56 INFO - 'NO_EM_RESTART': '1', 08:19:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:19:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:19:56 INFO - 'OS': 'Windows_NT', 08:19:56 INFO - 'OURDRIVE': 'C:', 08:19:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:19:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:19:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:19:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:19:56 INFO - 'PROCESSOR_LEVEL': '6', 08:19:56 INFO - 'PROCESSOR_REVISION': '1e05', 08:19:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:19:56 INFO - 'PROMPT': '$P$G', 08:19:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:19:56 INFO - 'PWD': 'C:\\slave\\test', 08:19:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:19:56 INFO - 'SESSIONNAME': 'Console', 08:19:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:19:56 INFO - 'SYSTEMDRIVE': 'C:', 08:19:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:19:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:19:56 INFO - 'TEST1': 'testie', 08:19:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:19:56 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 08:19:56 INFO - 'USERNAME': 'cltbld', 08:19:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 08:19:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:19:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:19:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:19:56 INFO - 'WINDIR': 'C:\\WINDOWS', 08:19:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:19:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:19:56 INFO - Downloading/unpacking psutil>=0.7.1 08:19:57 INFO - Running setup.py egg_info for package psutil 08:19:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:19:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:19:57 INFO - Installing collected packages: psutil 08:19:57 INFO - Running setup.py install for psutil 08:19:57 INFO - building 'psutil._psutil_windows' extension 08:19:57 INFO - error: Unable to find vcvarsall.bat 08:19:57 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-lhexyh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:19:57 INFO - running install 08:19:57 INFO - running build 08:19:57 INFO - running build_py 08:19:57 INFO - creating build 08:19:57 INFO - creating build\lib.win32-2.7 08:19:57 INFO - creating build\lib.win32-2.7\psutil 08:19:57 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:19:57 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:19:57 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:19:57 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:19:57 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:19:57 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:19:57 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:19:57 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:19:57 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:19:57 INFO - running build_ext 08:19:57 INFO - building 'psutil._psutil_windows' extension 08:19:57 INFO - error: Unable to find vcvarsall.bat 08:19:57 INFO - ---------------------------------------- 08:19:57 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-lhexyh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:19:57 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-102\Application Data\pip\pip.log 08:19:57 WARNING - Return code: 1 08:19:57 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:19:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:19:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:19:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:19:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:19:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:19:57 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-102', 'USERDOMAIN': 'T-XP32-IX-102', '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-102', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-102', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\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-102'}}, attempt #1 08:19:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:19:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:19:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:19:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 08:19:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:19:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 08:19:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:19:57 INFO - 'DCLOCATION': 'SCL3', 08:19:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:19:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:19:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:19:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:19:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:19:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:19:57 INFO - 'HOMEDRIVE': 'C:', 08:19:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 08:19:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:19:57 INFO - 'KTS_VERSION': '1.19c', 08:19:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:19:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 08:19:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:19:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:19:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:19:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:19:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:19:57 INFO - 'MOZ_AIRBAG': '1', 08:19:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:19:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:19:57 INFO - 'MOZ_MSVCVERSION': '8', 08:19:57 INFO - 'MOZ_NO_REMOTE': '1', 08:19:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:19:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:19:57 INFO - 'NO_EM_RESTART': '1', 08:19:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:19:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:19:57 INFO - 'OS': 'Windows_NT', 08:19:57 INFO - 'OURDRIVE': 'C:', 08:19:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:19:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:19:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:19:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:19:57 INFO - 'PROCESSOR_LEVEL': '6', 08:19:57 INFO - 'PROCESSOR_REVISION': '1e05', 08:19:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:19:57 INFO - 'PROMPT': '$P$G', 08:19:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:19:57 INFO - 'PWD': 'C:\\slave\\test', 08:19:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:19:57 INFO - 'SESSIONNAME': 'Console', 08:19:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:19:57 INFO - 'SYSTEMDRIVE': 'C:', 08:19:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:19:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:19:57 INFO - 'TEST1': 'testie', 08:19:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:19:57 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 08:19:57 INFO - 'USERNAME': 'cltbld', 08:19:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 08:19:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:19:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:19:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:19:57 INFO - 'WINDIR': 'C:\\WINDOWS', 08:19:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:19:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:19:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:19:58 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:19:58 INFO - Running setup.py egg_info for package mozsystemmonitor 08:19:58 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:19:58 INFO - Running setup.py egg_info for package psutil 08:19:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:19:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:19:58 INFO - Installing collected packages: mozsystemmonitor, psutil 08:19:58 INFO - Running setup.py install for mozsystemmonitor 08:19:58 INFO - Running setup.py install for psutil 08:19:58 INFO - building 'psutil._psutil_windows' extension 08:19:58 INFO - error: Unable to find vcvarsall.bat 08:19:58 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-gdi6fj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:19:58 INFO - running install 08:19:58 INFO - running build 08:19:58 INFO - running build_py 08:19:58 INFO - running build_ext 08:19:58 INFO - building 'psutil._psutil_windows' extension 08:19:58 INFO - error: Unable to find vcvarsall.bat 08:19:58 INFO - ---------------------------------------- 08:19:58 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-gdi6fj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:19:58 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-102\Application Data\pip\pip.log 08:19:58 WARNING - Return code: 1 08:19:58 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! 08:19:58 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:19:58 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')]} 08:19:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:19:58 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')]} 08:19:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:19:58 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-102', 'USERDOMAIN': 'T-XP32-IX-102', '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-102', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-102', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\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-102'}}, attempt #1 08:19:58 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 08:19:58 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 08:19:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:19:58 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 08:19:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:19:58 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 08:19:58 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:19:58 INFO - 'DCLOCATION': 'SCL3', 08:19:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:19:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:19:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:19:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:19:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:19:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:19:58 INFO - 'HOMEDRIVE': 'C:', 08:19:58 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 08:19:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:19:58 INFO - 'KTS_VERSION': '1.19c', 08:19:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:19:58 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 08:19:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:19:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:19:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:19:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:19:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:19:58 INFO - 'MOZ_AIRBAG': '1', 08:19:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:19:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:19:58 INFO - 'MOZ_MSVCVERSION': '8', 08:19:58 INFO - 'MOZ_NO_REMOTE': '1', 08:19:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:19:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:19:58 INFO - 'NO_EM_RESTART': '1', 08:19:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:19:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:19:58 INFO - 'OS': 'Windows_NT', 08:19:58 INFO - 'OURDRIVE': 'C:', 08:19:58 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', 08:19:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:19:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:19:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:19:58 INFO - 'PROCESSOR_LEVEL': '6', 08:19:58 INFO - 'PROCESSOR_REVISION': '1e05', 08:19:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:19:58 INFO - 'PROMPT': '$P$G', 08:19:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:19:58 INFO - 'PWD': 'C:\\slave\\test', 08:19:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:19:58 INFO - 'SESSIONNAME': 'Console', 08:19:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:19:58 INFO - 'SYSTEMDRIVE': 'C:', 08:19:58 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:19:58 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:19:58 INFO - 'TEST1': 'testie', 08:19:58 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:19:58 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 08:19:58 INFO - 'USERNAME': 'cltbld', 08:19:58 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 08:19:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:19:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:19:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:19:58 INFO - 'WINDIR': 'C:\\WINDOWS', 08:19:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:19:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:19:58 INFO - Downloading/unpacking blobuploader==1.2.4 08:19:58 INFO - Downloading blobuploader-1.2.4.tar.gz 08:19:58 INFO - Running setup.py egg_info for package blobuploader 08:19:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:20:00 INFO - Running setup.py egg_info for package requests 08:20:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:20:00 INFO - Downloading docopt-0.6.1.tar.gz 08:20:00 INFO - Running setup.py egg_info for package docopt 08:20:00 INFO - Installing collected packages: blobuploader, docopt, requests 08:20:00 INFO - Running setup.py install for blobuploader 08:20:00 INFO - Running setup.py install for docopt 08:20:00 INFO - Running setup.py install for requests 08:20:00 INFO - Successfully installed blobuploader docopt requests 08:20:00 INFO - Cleaning up... 08:20:00 INFO - Return code: 0 08:20:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:20:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:20:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:20:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:20:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:20:00 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-102', 'USERDOMAIN': 'T-XP32-IX-102', '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-102', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-102', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\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-102'}}, attempt #1 08:20:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:20:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:20:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:20:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 08:20:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:20:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 08:20:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:20:00 INFO - 'DCLOCATION': 'SCL3', 08:20:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:20:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:20:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:20:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:20:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:20:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:20:00 INFO - 'HOMEDRIVE': 'C:', 08:20:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 08:20:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:20:00 INFO - 'KTS_VERSION': '1.19c', 08:20:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:20:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 08:20:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:20:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:20:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:20:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:20:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:20:00 INFO - 'MOZ_AIRBAG': '1', 08:20:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:20:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:20:00 INFO - 'MOZ_MSVCVERSION': '8', 08:20:00 INFO - 'MOZ_NO_REMOTE': '1', 08:20:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:20:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:20:00 INFO - 'NO_EM_RESTART': '1', 08:20:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:20:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:20:00 INFO - 'OS': 'Windows_NT', 08:20:00 INFO - 'OURDRIVE': 'C:', 08:20:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:20:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:20:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:20:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:20:00 INFO - 'PROCESSOR_LEVEL': '6', 08:20:00 INFO - 'PROCESSOR_REVISION': '1e05', 08:20:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:20:00 INFO - 'PROMPT': '$P$G', 08:20:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:20:00 INFO - 'PWD': 'C:\\slave\\test', 08:20:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:20:00 INFO - 'SESSIONNAME': 'Console', 08:20:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:20:00 INFO - 'SYSTEMDRIVE': 'C:', 08:20:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:20:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:00 INFO - 'TEST1': 'testie', 08:20:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:00 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 08:20:00 INFO - 'USERNAME': 'cltbld', 08:20:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 08:20:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:20:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:20:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:20:00 INFO - 'WINDIR': 'C:\\WINDOWS', 08:20:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:20:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:20:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:20:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:20:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:20:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:20:08 INFO - Unpacking c:\slave\test\build\tests\marionette 08:20:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:20:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:20:08 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 08:20:08 INFO - Running setup.py install for browsermob-proxy 08:20:13 INFO - Running setup.py install for manifestparser 08:20:13 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Running setup.py install for marionette-client 08:20:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:20:13 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Running setup.py install for marionette-driver 08:20:13 INFO - Running setup.py install for mozcrash 08:20:13 INFO - Running setup.py install for mozdebug 08:20:13 INFO - Running setup.py install for mozdevice 08:20:13 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Running setup.py install for mozfile 08:20:13 INFO - Running setup.py install for mozhttpd 08:20:13 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Running setup.py install for mozinfo 08:20:13 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Running setup.py install for mozInstall 08:20:13 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Running setup.py install for mozleak 08:20:13 INFO - Running setup.py install for mozlog 08:20:13 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Running setup.py install for moznetwork 08:20:13 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Running setup.py install for mozprocess 08:20:13 INFO - Running setup.py install for mozprofile 08:20:13 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Running setup.py install for mozrunner 08:20:13 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Running setup.py install for mozscreenshot 08:20:13 INFO - Running setup.py install for moztest 08:20:13 INFO - Running setup.py install for mozversion 08:20:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:20:13 INFO - Running setup.py install for wptserve 08:20:13 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 08:20:13 INFO - Cleaning up... 08:20:13 INFO - Return code: 0 08:20:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:20:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:20:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:20:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:20:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:20:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-102', 'USERDOMAIN': 'T-XP32-IX-102', '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-102', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-102', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\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-102'}}, attempt #1 08:20:13 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 08:20:13 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 08:20:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:20:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 08:20:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:20:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 08:20:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:20:13 INFO - 'DCLOCATION': 'SCL3', 08:20:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:20:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:20:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:20:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:20:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:20:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:20:13 INFO - 'HOMEDRIVE': 'C:', 08:20:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 08:20:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:20:13 INFO - 'KTS_VERSION': '1.19c', 08:20:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:20:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 08:20:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:20:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:20:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:20:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:20:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:20:13 INFO - 'MOZ_AIRBAG': '1', 08:20:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:20:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:20:13 INFO - 'MOZ_MSVCVERSION': '8', 08:20:13 INFO - 'MOZ_NO_REMOTE': '1', 08:20:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:20:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:20:13 INFO - 'NO_EM_RESTART': '1', 08:20:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:20:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:20:13 INFO - 'OS': 'Windows_NT', 08:20:13 INFO - 'OURDRIVE': 'C:', 08:20:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:20:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:20:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:20:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:20:13 INFO - 'PROCESSOR_LEVEL': '6', 08:20:13 INFO - 'PROCESSOR_REVISION': '1e05', 08:20:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:20:13 INFO - 'PROMPT': '$P$G', 08:20:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:20:13 INFO - 'PWD': 'C:\\slave\\test', 08:20:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:20:13 INFO - 'SESSIONNAME': 'Console', 08:20:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:20:13 INFO - 'SYSTEMDRIVE': 'C:', 08:20:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:20:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:13 INFO - 'TEST1': 'testie', 08:20:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:13 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 08:20:13 INFO - 'USERNAME': 'cltbld', 08:20:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 08:20:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:20:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:20:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:20:13 INFO - 'WINDIR': 'C:\\WINDOWS', 08:20:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:20:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:20:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:20:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:20:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:20:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:20:16 INFO - Unpacking c:\slave\test\build\tests\marionette 08:20:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:20:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:20:16 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)) 08:20:23 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)) 08:20:23 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)) 08:20:23 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)) 08:20:23 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)) 08:20:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:20:23 INFO - Downloading blessings-1.6.tar.gz 08:20:23 INFO - Running setup.py egg_info for package blessings 08:20:23 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)) 08:20:23 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:20:23 INFO - Running setup.py install for blessings 08:20:23 INFO - Running setup.py install for browsermob-proxy 08:20:23 INFO - Running setup.py install for manifestparser 08:20:23 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Running setup.py install for marionette-client 08:20:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:20:23 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Running setup.py install for marionette-driver 08:20:23 INFO - Running setup.py install for mozcrash 08:20:23 INFO - Running setup.py install for mozdebug 08:20:23 INFO - Running setup.py install for mozdevice 08:20:23 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Running setup.py install for mozhttpd 08:20:23 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Running setup.py install for mozInstall 08:20:23 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Running setup.py install for mozleak 08:20:23 INFO - Running setup.py install for mozprofile 08:20:23 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Running setup.py install for mozrunner 08:20:23 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:20:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:20:24 INFO - Running setup.py install for mozscreenshot 08:20:24 INFO - Running setup.py install for moztest 08:20:24 INFO - Running setup.py install for mozversion 08:20:24 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:20:24 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:20:24 INFO - Running setup.py install for wptserve 08:20:24 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:20:24 INFO - Cleaning up... 08:20:24 INFO - Return code: 0 08:20:24 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:20:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:20:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:20:24 INFO - Reading from file tmpfile_stdout 08:20:24 INFO - Using _rmtree_windows ... 08:20:24 INFO - Using _rmtree_windows ... 08:20:24 INFO - Current package versions: 08:20:24 INFO - blessings == 1.6 08:20:24 INFO - blobuploader == 1.2.4 08:20:24 INFO - browsermob-proxy == 0.6.0 08:20:24 INFO - distribute == 0.6.14 08:20:24 INFO - docopt == 0.6.1 08:20:24 INFO - manifestparser == 1.1 08:20:24 INFO - marionette-client == 2.3.0 08:20:24 INFO - marionette-driver == 1.4.0 08:20:24 INFO - mozInstall == 1.12 08:20:24 INFO - mozcrash == 0.17 08:20:24 INFO - mozdebug == 0.1 08:20:24 INFO - mozdevice == 0.48 08:20:24 INFO - mozfile == 1.2 08:20:24 INFO - mozhttpd == 0.7 08:20:24 INFO - mozinfo == 0.9 08:20:24 INFO - mozleak == 0.1 08:20:24 INFO - mozlog == 3.1 08:20:24 INFO - moznetwork == 0.27 08:20:24 INFO - mozprocess == 0.22 08:20:24 INFO - mozprofile == 0.28 08:20:24 INFO - mozrunner == 6.11 08:20:24 INFO - mozscreenshot == 0.1 08:20:24 INFO - mozsystemmonitor == 0.0 08:20:24 INFO - moztest == 0.7 08:20:24 INFO - mozversion == 1.4 08:20:24 INFO - requests == 1.2.3 08:20:24 INFO - wptserve == 1.4.0 08:20:24 INFO - Running post-action listener: _resource_record_post_action 08:20:24 INFO - Running post-action listener: _start_resource_monitoring 08:20:24 INFO - Starting resource monitoring. 08:20:24 INFO - ##### 08:20:24 INFO - ##### Running pull step. 08:20:24 INFO - ##### 08:20:24 INFO - Running pre-action listener: _resource_record_pre_action 08:20:24 INFO - Running main action method: pull 08:20:24 INFO - Pull has nothing to do! 08:20:24 INFO - Running post-action listener: _resource_record_post_action 08:20:24 INFO - ##### 08:20:24 INFO - ##### Running install step. 08:20:24 INFO - ##### 08:20:24 INFO - Running pre-action listener: _resource_record_pre_action 08:20:24 INFO - Running main action method: install 08:20:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:20:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:20:24 INFO - Reading from file tmpfile_stdout 08:20:24 INFO - Using _rmtree_windows ... 08:20:24 INFO - Using _rmtree_windows ... 08:20:24 INFO - Detecting whether we're running mozinstall >=1.0... 08:20:24 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:20:24 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:20:24 INFO - Reading from file tmpfile_stdout 08:20:24 INFO - Output received: 08:20:24 INFO - Usage: mozinstall-script.py [options] installer 08:20:24 INFO - Options: 08:20:24 INFO - -h, --help show this help message and exit 08:20:24 INFO - -d DEST, --destination=DEST 08:20:24 INFO - Directory to install application into. [default: 08:20:24 INFO - "C:\slave\test"] 08:20:24 INFO - --app=APP Application being installed. [default: firefox] 08:20:24 INFO - Using _rmtree_windows ... 08:20:24 INFO - Using _rmtree_windows ... 08:20:24 INFO - mkdir: C:\slave\test\build\application 08:20:24 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'] 08:20:24 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 08:20:27 INFO - Reading from file tmpfile_stdout 08:20:27 INFO - Output received: 08:20:27 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:20:27 INFO - Using _rmtree_windows ... 08:20:27 INFO - Using _rmtree_windows ... 08:20:27 INFO - Running post-action listener: _resource_record_post_action 08:20:27 INFO - ##### 08:20:27 INFO - ##### Running run-tests step. 08:20:27 INFO - ##### 08:20:27 INFO - Running pre-action listener: _resource_record_pre_action 08:20:27 INFO - Running main action method: run_tests 08:20:27 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:20:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:20:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:20:27 INFO - grabbing minidump binary from tooltool 08:20:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:20:27 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:20:27 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 08:20:27 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 08:20:27 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:20:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpu198as 08:20:27 INFO - INFO - File integrity verified, renaming tmpu198as to win32-minidump_stackwalk.exe 08:20:27 INFO - Return code: 0 08:20:27 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:20:27 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:20:27 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/ITp09vG_RvKSPYAP9hCBAg/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 08:20:27 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/ITp09vG_RvKSPYAP9hCBAg/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 08:20:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:20:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 08:20:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:20:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 08:20:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:20:27 INFO - 'DCLOCATION': 'SCL3', 08:20:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:20:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:20:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:20:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:20:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:20:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:20:27 INFO - 'HOMEDRIVE': 'C:', 08:20:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 08:20:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:20:27 INFO - 'KTS_VERSION': '1.19c', 08:20:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:20:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 08:20:27 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:20:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:20:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:20:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:20:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:20:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:20:27 INFO - 'MOZ_AIRBAG': '1', 08:20:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:20:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:20:27 INFO - 'MOZ_MSVCVERSION': '8', 08:20:27 INFO - 'MOZ_NO_REMOTE': '1', 08:20:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:20:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:20:27 INFO - 'NO_EM_RESTART': '1', 08:20:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:20:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:20:27 INFO - 'OS': 'Windows_NT', 08:20:27 INFO - 'OURDRIVE': 'C:', 08:20:27 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:20:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:20:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:20:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:20:27 INFO - 'PROCESSOR_LEVEL': '6', 08:20:27 INFO - 'PROCESSOR_REVISION': '1e05', 08:20:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:20:27 INFO - 'PROMPT': '$P$G', 08:20:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:20:27 INFO - 'PWD': 'C:\\slave\\test', 08:20:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:20:27 INFO - 'SESSIONNAME': 'Console', 08:20:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:20:27 INFO - 'SYSTEMDRIVE': 'C:', 08:20:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:20:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:27 INFO - 'TEST1': 'testie', 08:20:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:27 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 08:20:27 INFO - 'USERNAME': 'cltbld', 08:20:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 08:20:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:20:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:20:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:20:27 INFO - 'WINDIR': 'C:\\WINDOWS', 08:20:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:20:27 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/ITp09vG_RvKSPYAP9hCBAg/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 08:20:29 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 08:20:29 INFO - import pkg_resources 08:20:30 INFO - Using 1 client processes 08:20:33 INFO - SUITE-START | Running 778 tests 08:20:33 INFO - Running testharness tests 08:20:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:20:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:20:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:20:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:20:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:20:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:20:33 INFO - Setting up ssl 08:20:33 INFO - PROCESS | certutil | 08:20:33 INFO - PROCESS | certutil | 08:20:33 INFO - PROCESS | certutil | 08:20:33 INFO - Certificate Nickname Trust Attributes 08:20:33 INFO - SSL,S/MIME,JAR/XPI 08:20:33 INFO - 08:20:33 INFO - web-platform-tests CT,, 08:20:33 INFO - 08:20:33 INFO - Starting runner 08:20:35 INFO - PROCESS | 3684 | [3684] 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 08:20:35 INFO - PROCESS | 3684 | [3684] 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 08:20:35 INFO - PROCESS | 3684 | [3684] 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 08:20:36 INFO - PROCESS | 3684 | 1468596036857 Marionette DEBUG Marionette enabled via build flag and pref 08:20:36 INFO - PROCESS | 3684 | ++DOCSHELL 114D3C00 == 1 [pid = 3684] [id = 1] 08:20:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 1 (114D4000) [pid = 3684] [serial = 1] [outer = 00000000] 08:20:36 INFO - PROCESS | 3684 | [3684] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:20:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 2 (114D4C00) [pid = 3684] [serial = 2] [outer = 114D4000] 08:20:37 INFO - PROCESS | 3684 | [3684] 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 08:20:37 INFO - PROCESS | 3684 | [3684] 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 08:20:37 INFO - PROCESS | 3684 | ++DOCSHELL 1281EC00 == 2 [pid = 3684] [id = 2] 08:20:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 3 (1281F000) [pid = 3684] [serial = 3] [outer = 00000000] 08:20:37 INFO - PROCESS | 3684 | [3684] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:20:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 4 (1281FC00) [pid = 3684] [serial = 4] [outer = 1281F000] 08:20:37 INFO - PROCESS | 3684 | 1468596037434 Marionette INFO Listening on port 2828 08:20:37 INFO - PROCESS | 3684 | 1468596037816 Marionette DEBUG Marionette enabled via command-line flag 08:20:37 INFO - PROCESS | 3684 | ++DOCSHELL 13146000 == 3 [pid = 3684] [id = 3] 08:20:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 5 (1314E000) [pid = 3684] [serial = 5] [outer = 00000000] 08:20:37 INFO - PROCESS | 3684 | [3684] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:20:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 6 (1314EC00) [pid = 3684] [serial = 6] [outer = 1314E000] 08:20:37 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:20:38 INFO - PROCESS | 3684 | [3684] 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 08:20:38 INFO - PROCESS | 3684 | [3684] 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 08:20:38 INFO - PROCESS | 3684 | [3684] 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 08:20:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 7 (1394C400) [pid = 3684] [serial = 7] [outer = 1281F000] 08:20:38 INFO - PROCESS | 3684 | [3684] 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 08:20:38 INFO - PROCESS | 3684 | 1468596038171 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1525 08:20:38 INFO - PROCESS | 3684 | 1468596038203 Marionette DEBUG Closed connection conn0 08:20:38 INFO - PROCESS | 3684 | [3684] 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 08:20:38 INFO - PROCESS | 3684 | 1468596038309 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1527 08:20:38 INFO - PROCESS | 3684 | 1468596038344 Marionette DEBUG Closed connection conn1 08:20:38 INFO - PROCESS | 3684 | [3684] 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 08:20:38 INFO - PROCESS | 3684 | 1468596038352 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1528 08:20:38 INFO - PROCESS | 3684 | ++DOCSHELL 114D5000 == 4 [pid = 3684] [id = 4] 08:20:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 8 (13E69400) [pid = 3684] [serial = 8] [outer = 00000000] 08:20:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 9 (14290800) [pid = 3684] [serial = 9] [outer = 13E69400] 08:20:38 INFO - PROCESS | 3684 | 1468596038486 Marionette DEBUG Closed connection conn2 08:20:38 INFO - PROCESS | 3684 | [3684] 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 08:20:38 INFO - PROCESS | 3684 | 1468596038492 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1529 08:20:38 INFO - PROCESS | 3684 | [3684] 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 08:20:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 10 (14297C00) [pid = 3684] [serial = 10] [outer = 13E69400] 08:20:38 INFO - PROCESS | 3684 | 1468596038688 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:20:38 INFO - PROCESS | 3684 | 1468596038694 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":"20160714105543","device":"desktop","version":"48.0"} 08:20:38 INFO - PROCESS | 3684 | [3684] 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 08:20:38 INFO - PROCESS | 3684 | [3684] 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 08:20:38 INFO - PROCESS | 3684 | [3684] 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 08:20:39 INFO - PROCESS | 3684 | [3684] 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 08:20:39 INFO - PROCESS | 3684 | ++DOCSHELL 15D40C00 == 5 [pid = 3684] [id = 5] 08:20:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 11 (15D41000) [pid = 3684] [serial = 11] [outer = 00000000] 08:20:39 INFO - PROCESS | 3684 | ++DOCSHELL 15D41400 == 6 [pid = 3684] [id = 6] 08:20:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 12 (15D41800) [pid = 3684] [serial = 12] [outer = 00000000] 08:20:39 INFO - PROCESS | 3684 | [3684] 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 08:20:40 INFO - PROCESS | 3684 | ++DOCSHELL 166CB800 == 7 [pid = 3684] [id = 7] 08:20:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 13 (166CBC00) [pid = 3684] [serial = 13] [outer = 00000000] 08:20:40 INFO - PROCESS | 3684 | [3684] 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 08:20:40 INFO - PROCESS | 3684 | [3684] 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 08:20:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 14 (168B8C00) [pid = 3684] [serial = 14] [outer = 166CBC00] 08:20:40 INFO - PROCESS | 3684 | [3684] 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 08:20:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 15 (165B5400) [pid = 3684] [serial = 15] [outer = 15D41000] 08:20:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 16 (165B7000) [pid = 3684] [serial = 16] [outer = 15D41800] 08:20:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 17 (165B9C00) [pid = 3684] [serial = 17] [outer = 166CBC00] 08:20:40 INFO - PROCESS | 3684 | 1468596040970 Marionette INFO startBrowser e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:41 INFO - PROCESS | 3684 | 1468596041012 Marionette DEBUG loaded listener.js 08:20:41 INFO - PROCESS | 3684 | 1468596041025 Marionette DEBUG loaded listener.js 08:20:41 INFO - PROCESS | 3684 | 1468596041027 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 18 (17AC5400) [pid = 3684] [serial = 18] [outer = 166CBC00] 08:20:41 INFO - PROCESS | 3684 | 1468596041544 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"e30ccbb6-c631-4f7d-b04e-fc4b110db628","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":"20160714105543","device":"desktop","version":"48.0","command_id":1}}] 08:20:41 INFO - PROCESS | 3684 | 1468596041677 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}] 08:20:41 INFO - PROCESS | 3684 | 1468596041680 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:41 INFO - PROCESS | 3684 | 1468596041739 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:20:41 INFO - PROCESS | 3684 | 1468596041833 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:20:41 INFO - PROCESS | 3684 | 1468596041835 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:41 INFO - PROCESS | 3684 | [3684] 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 08:20:42 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:20:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 19 (193DD000) [pid = 3684] [serial = 19] [outer = 166CBC00] 08:20:42 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:20:42 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:20:42 INFO - PROCESS | 3684 | 1468596042304 Marionette TRACE conn3 <- [1,3,null,{}] 08:20:42 INFO - PROCESS | 3684 | 1468596042321 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:20:42 INFO - PROCESS | 3684 | 1468596042324 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:42 INFO - PROCESS | 3684 | 1468596042350 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:20:42 INFO - PROCESS | 3684 | 1468596042377 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:20:42 INFO - PROCESS | 3684 | 1468596042379 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:20:42 INFO - PROCESS | 3684 | 1468596042397 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:20:42 INFO - PROCESS | 3684 | 1468596042400 Marionette TRACE conn3 <- [1,6,null,{}] 08:20:42 INFO - PROCESS | 3684 | 1468596042464 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}] 08:20:42 INFO - PROCESS | 3684 | 1468596042466 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:42 INFO - PROCESS | 3684 | 1468596042482 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:20:42 INFO - PROCESS | 3684 | 1468596042490 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:42 INFO - PROCESS | 3684 | 1468596042492 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:42 INFO - PROCESS | 3684 | ++DOCSHELL 166C7800 == 8 [pid = 3684] [id = 8] 08:20:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 20 (19B8E400) [pid = 3684] [serial = 20] [outer = 00000000] 08:20:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 21 (19B90C00) [pid = 3684] [serial = 21] [outer = 19B8E400] 08:20:42 INFO - PROCESS | 3684 | 1468596042555 Marionette DEBUG loaded listener.js 08:20:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 22 (19866400) [pid = 3684] [serial = 22] [outer = 19B8E400] 08:20:42 INFO - PROCESS | 3684 | ++DOCSHELL 19F99C00 == 9 [pid = 3684] [id = 9] 08:20:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 23 (19F9A000) [pid = 3684] [serial = 23] [outer = 00000000] 08:20:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 24 (19FD8C00) [pid = 3684] [serial = 24] [outer = 19F9A000] 08:20:43 INFO - PROCESS | 3684 | 1468596043028 Marionette DEBUG loaded listener.js 08:20:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 25 (19FDA800) [pid = 3684] [serial = 25] [outer = 19F9A000] 08:20:43 INFO - PROCESS | 3684 | 1468596043220 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]]]}] 08:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 858ms 08:20:43 INFO - PROCESS | 3684 | 1468596043300 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:20:43 INFO - PROCESS | 3684 | 1468596043302 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:20:43 INFO - PROCESS | 3684 | 1468596043342 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:20:43 INFO - PROCESS | 3684 | 1468596043343 Marionette TRACE conn3 <- [1,10,null,{}] 08:20:43 INFO - PROCESS | 3684 | 1468596043389 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}] 08:20:43 INFO - PROCESS | 3684 | 1468596043394 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:43 INFO - PROCESS | 3684 | 1468596043506 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:20:43 INFO - PROCESS | 3684 | 1468596043524 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:43 INFO - PROCESS | 3684 | 1468596043527 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:43 INFO - PROCESS | 3684 | ++DOCSHELL 1A951400 == 10 [pid = 3684] [id = 10] 08:20:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 26 (1A951800) [pid = 3684] [serial = 26] [outer = 00000000] 08:20:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 27 (1A954400) [pid = 3684] [serial = 27] [outer = 1A951800] 08:20:43 INFO - PROCESS | 3684 | 1468596043574 Marionette DEBUG loaded listener.js 08:20:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 28 (1AB4C400) [pid = 3684] [serial = 28] [outer = 1A951800] 08:20:43 INFO - PROCESS | 3684 | 1468596043891 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]]]}] 08:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 593ms 08:20:43 INFO - PROCESS | 3684 | 1468596043937 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:20:43 INFO - PROCESS | 3684 | 1468596043939 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:20:43 INFO - PROCESS | 3684 | 1468596043942 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:20:43 INFO - PROCESS | 3684 | 1468596043944 Marionette TRACE conn3 <- [1,14,null,{}] 08:20:43 INFO - PROCESS | 3684 | 1468596043948 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}] 08:20:43 INFO - PROCESS | 3684 | 1468596043949 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:44 INFO - PROCESS | 3684 | 1468596044046 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:20:44 INFO - PROCESS | 3684 | 1468596044051 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:44 INFO - PROCESS | 3684 | 1468596044054 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:44 INFO - PROCESS | 3684 | ++DOCSHELL 1A337800 == 11 [pid = 3684] [id = 11] 08:20:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 29 (1A33D000) [pid = 3684] [serial = 29] [outer = 00000000] 08:20:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 30 (1A33F800) [pid = 3684] [serial = 30] [outer = 1A33D000] 08:20:44 INFO - PROCESS | 3684 | 1468596044106 Marionette DEBUG loaded listener.js 08:20:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 31 (1AB54000) [pid = 3684] [serial = 31] [outer = 1A33D000] 08:20:44 INFO - PROCESS | 3684 | 1468596044473 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]]]}] 08:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 593ms 08:20:44 INFO - PROCESS | 3684 | 1468596044539 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:20:44 INFO - PROCESS | 3684 | 1468596044541 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:20:44 INFO - PROCESS | 3684 | 1468596044544 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:20:44 INFO - PROCESS | 3684 | 1468596044546 Marionette TRACE conn3 <- [1,18,null,{}] 08:20:44 INFO - PROCESS | 3684 | 1468596044549 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}] 08:20:44 INFO - PROCESS | 3684 | 1468596044552 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:44 INFO - PROCESS | 3684 | 1468596044645 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:20:44 INFO - PROCESS | 3684 | 1468596044650 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:44 INFO - PROCESS | 3684 | 1468596044653 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:44 INFO - PROCESS | 3684 | ++DOCSHELL 1A40E000 == 12 [pid = 3684] [id = 12] 08:20:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 32 (1A40F400) [pid = 3684] [serial = 32] [outer = 00000000] 08:20:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 33 (1A416C00) [pid = 3684] [serial = 33] [outer = 1A40F400] 08:20:44 INFO - PROCESS | 3684 | 1468596044697 Marionette DEBUG loaded listener.js 08:20:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 34 (1AB55800) [pid = 3684] [serial = 34] [outer = 1A40F400] 08:20:45 INFO - PROCESS | 3684 | 1468596045030 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]]]}] 08:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 08:20:45 INFO - PROCESS | 3684 | 1468596045080 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:20:45 INFO - PROCESS | 3684 | 1468596045083 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:20:45 INFO - PROCESS | 3684 | 1468596045086 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:20:45 INFO - PROCESS | 3684 | 1468596045088 Marionette TRACE conn3 <- [1,22,null,{}] 08:20:45 INFO - PROCESS | 3684 | 1468596045091 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}] 08:20:45 INFO - PROCESS | 3684 | 1468596045093 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:45 INFO - PROCESS | 3684 | 1468596045195 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:20:45 INFO - PROCESS | 3684 | 1468596045201 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:45 INFO - PROCESS | 3684 | 1468596045203 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:45 INFO - PROCESS | 3684 | ++DOCSHELL 1A667400 == 13 [pid = 3684] [id = 13] 08:20:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 35 (1A667800) [pid = 3684] [serial = 35] [outer = 00000000] 08:20:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 36 (1AC42000) [pid = 3684] [serial = 36] [outer = 1A667800] 08:20:45 INFO - PROCESS | 3684 | 1468596045246 Marionette DEBUG loaded listener.js 08:20:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 37 (1AC46000) [pid = 3684] [serial = 37] [outer = 1A667800] 08:20:45 INFO - PROCESS | 3684 | 1468596045538 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]]]}] 08:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 530ms 08:20:45 INFO - PROCESS | 3684 | 1468596045621 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:20:45 INFO - PROCESS | 3684 | 1468596045623 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:20:45 INFO - PROCESS | 3684 | 1468596045626 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:20:45 INFO - PROCESS | 3684 | 1468596045627 Marionette TRACE conn3 <- [1,26,null,{}] 08:20:45 INFO - PROCESS | 3684 | 1468596045631 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}] 08:20:45 INFO - PROCESS | 3684 | 1468596045633 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:45 INFO - PROCESS | 3684 | 1468596045727 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:20:45 INFO - PROCESS | 3684 | 1468596045732 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:45 INFO - PROCESS | 3684 | 1468596045734 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:45 INFO - PROCESS | 3684 | ++DOCSHELL 1AC4E400 == 14 [pid = 3684] [id = 14] 08:20:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 38 (1AC4EC00) [pid = 3684] [serial = 38] [outer = 00000000] 08:20:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 39 (1AF05C00) [pid = 3684] [serial = 39] [outer = 1AC4EC00] 08:20:45 INFO - PROCESS | 3684 | 1468596045777 Marionette DEBUG loaded listener.js 08:20:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 40 (1AF0A400) [pid = 3684] [serial = 40] [outer = 1AC4EC00] 08:20:46 INFO - PROCESS | 3684 | 1468596046104 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]]]}] 08:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 531ms 08:20:46 INFO - PROCESS | 3684 | 1468596046146 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:20:46 INFO - PROCESS | 3684 | 1468596046148 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:20:46 INFO - PROCESS | 3684 | 1468596046152 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:20:46 INFO - PROCESS | 3684 | 1468596046153 Marionette TRACE conn3 <- [1,30,null,{}] 08:20:46 INFO - PROCESS | 3684 | 1468596046167 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}] 08:20:46 INFO - PROCESS | 3684 | 1468596046169 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:46 INFO - PROCESS | 3684 | 1468596046256 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:20:46 INFO - PROCESS | 3684 | 1468596046261 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:46 INFO - PROCESS | 3684 | 1468596046263 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:46 INFO - PROCESS | 3684 | ++DOCSHELL 1AF04800 == 15 [pid = 3684] [id = 15] 08:20:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 41 (1AF05800) [pid = 3684] [serial = 41] [outer = 00000000] 08:20:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 42 (1B056C00) [pid = 3684] [serial = 42] [outer = 1AF05800] 08:20:46 INFO - PROCESS | 3684 | 1468596046306 Marionette DEBUG loaded listener.js 08:20:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 43 (1B057000) [pid = 3684] [serial = 43] [outer = 1AF05800] 08:20:46 INFO - PROCESS | 3684 | ++DOCSHELL 1B283C00 == 16 [pid = 3684] [id = 16] 08:20:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 44 (1B284000) [pid = 3684] [serial = 44] [outer = 00000000] 08:20:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 45 (1AF10800) [pid = 3684] [serial = 45] [outer = 1B284000] 08:20:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 46 (1B05EC00) [pid = 3684] [serial = 46] [outer = 1B284000] 08:20:46 INFO - PROCESS | 3684 | ++DOCSHELL 1B062000 == 17 [pid = 3684] [id = 17] 08:20:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 47 (1B285800) [pid = 3684] [serial = 47] [outer = 00000000] 08:20:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 48 (1B28E400) [pid = 3684] [serial = 48] [outer = 1B285800] 08:20:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 49 (1B2D4800) [pid = 3684] [serial = 49] [outer = 1B285800] 08:20:46 INFO - PROCESS | 3684 | 1468596046809 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]]]}] 08:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 702ms 08:20:46 INFO - PROCESS | 3684 | 1468596046851 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:20:46 INFO - PROCESS | 3684 | 1468596046853 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:20:46 INFO - PROCESS | 3684 | 1468596046856 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:20:46 INFO - PROCESS | 3684 | 1468596046858 Marionette TRACE conn3 <- [1,34,null,{}] 08:20:46 INFO - PROCESS | 3684 | 1468596046861 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}] 08:20:46 INFO - PROCESS | 3684 | 1468596046863 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:46 INFO - PROCESS | 3684 | 1468596046949 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:20:47 INFO - PROCESS | 3684 | 1468596047489 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:47 INFO - PROCESS | 3684 | 1468596047492 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:47 INFO - PROCESS | 3684 | ++DOCSHELL 0C778800 == 18 [pid = 3684] [id = 18] 08:20:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (0F93A400) [pid = 3684] [serial = 50] [outer = 00000000] 08:20:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (0F9E6800) [pid = 3684] [serial = 51] [outer = 0F93A400] 08:20:47 INFO - PROCESS | 3684 | 1468596047595 Marionette DEBUG loaded listener.js 08:20:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (1036D800) [pid = 3684] [serial = 52] [outer = 0F93A400] 08:20:47 INFO - PROCESS | 3684 | --DOCSHELL 114D3C00 == 17 [pid = 3684] [id = 1] 08:20:48 INFO - PROCESS | 3684 | 1468596048136 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]]]}] 08:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1359ms 08:20:48 INFO - PROCESS | 3684 | 1468596048216 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:20:48 INFO - PROCESS | 3684 | 1468596048219 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:20:48 INFO - PROCESS | 3684 | 1468596048224 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:20:48 INFO - PROCESS | 3684 | 1468596048227 Marionette TRACE conn3 <- [1,38,null,{}] 08:20:48 INFO - PROCESS | 3684 | 1468596048233 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}] 08:20:48 INFO - PROCESS | 3684 | 1468596048235 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:48 INFO - PROCESS | 3684 | 1468596048350 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:20:48 INFO - PROCESS | 3684 | 1468596048415 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:48 INFO - PROCESS | 3684 | 1468596048418 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:48 INFO - PROCESS | 3684 | ++DOCSHELL 11098400 == 18 [pid = 3684] [id = 19] 08:20:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (111D3800) [pid = 3684] [serial = 53] [outer = 00000000] 08:20:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (12BCAC00) [pid = 3684] [serial = 54] [outer = 111D3800] 08:20:48 INFO - PROCESS | 3684 | 1468596048472 Marionette DEBUG loaded listener.js 08:20:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (130CC800) [pid = 3684] [serial = 55] [outer = 111D3800] 08:20:49 INFO - PROCESS | 3684 | 1468596049069 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]]]}] 08:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 890ms 08:20:49 INFO - PROCESS | 3684 | 1468596049132 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:20:49 INFO - PROCESS | 3684 | 1468596049136 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:20:49 INFO - PROCESS | 3684 | 1468596049141 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:20:49 INFO - PROCESS | 3684 | 1468596049143 Marionette TRACE conn3 <- [1,42,null,{}] 08:20:49 INFO - PROCESS | 3684 | 1468596049147 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}] 08:20:49 INFO - PROCESS | 3684 | 1468596049149 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:49 INFO - PROCESS | 3684 | 1468596049275 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:20:49 INFO - PROCESS | 3684 | 1468596049338 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:49 INFO - PROCESS | 3684 | 1468596049340 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:49 INFO - PROCESS | 3684 | ++DOCSHELL 139C9800 == 19 [pid = 3684] [id = 20] 08:20:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (13C2A000) [pid = 3684] [serial = 56] [outer = 00000000] 08:20:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (13E65800) [pid = 3684] [serial = 57] [outer = 13C2A000] 08:20:49 INFO - PROCESS | 3684 | 1468596049395 Marionette DEBUG loaded listener.js 08:20:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (14573000) [pid = 3684] [serial = 58] [outer = 13C2A000] 08:20:50 INFO - PROCESS | 3684 | 1468596050117 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]]]}] 08:20:50 INFO - PROCESS | 3684 | --DOCSHELL 114D5000 == 18 [pid = 3684] [id = 4] 08:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1046ms 08:20:50 INFO - PROCESS | 3684 | 1468596050182 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:20:50 INFO - PROCESS | 3684 | 1468596050186 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:20:50 INFO - PROCESS | 3684 | 1468596050190 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:20:50 INFO - PROCESS | 3684 | 1468596050194 Marionette TRACE conn3 <- [1,46,null,{}] 08:20:50 INFO - PROCESS | 3684 | 1468596050202 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}] 08:20:50 INFO - PROCESS | 3684 | 1468596050205 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:50 INFO - PROCESS | 3684 | 1468596050296 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:20:50 INFO - PROCESS | 3684 | 1468596050307 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:50 INFO - PROCESS | 3684 | 1468596050310 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:50 INFO - PROCESS | 3684 | ++DOCSHELL 10EA8400 == 19 [pid = 3684] [id = 21] 08:20:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (10EA9400) [pid = 3684] [serial = 59] [outer = 00000000] 08:20:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (11094400) [pid = 3684] [serial = 60] [outer = 10EA9400] 08:20:50 INFO - PROCESS | 3684 | 1468596050365 Marionette DEBUG loaded listener.js 08:20:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (111A9400) [pid = 3684] [serial = 61] [outer = 10EA9400] 08:20:50 INFO - PROCESS | 3684 | 1468596050785 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]]]}] 08:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 656ms 08:20:50 INFO - PROCESS | 3684 | 1468596050846 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:20:50 INFO - PROCESS | 3684 | 1468596050850 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:20:50 INFO - PROCESS | 3684 | 1468596050856 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:20:50 INFO - PROCESS | 3684 | 1468596050858 Marionette TRACE conn3 <- [1,50,null,{}] 08:20:50 INFO - PROCESS | 3684 | 1468596050862 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}] 08:20:50 INFO - PROCESS | 3684 | 1468596050865 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:51 INFO - PROCESS | 3684 | 1468596051004 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:20:51 INFO - PROCESS | 3684 | 1468596051107 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:51 INFO - PROCESS | 3684 | 1468596051109 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:51 INFO - PROCESS | 3684 | ++DOCSHELL 12D67C00 == 20 [pid = 3684] [id = 22] 08:20:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (13082C00) [pid = 3684] [serial = 62] [outer = 00000000] 08:20:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (130D0000) [pid = 3684] [serial = 63] [outer = 13082C00] 08:20:51 INFO - PROCESS | 3684 | 1468596051156 Marionette DEBUG loaded listener.js 08:20:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1313A000) [pid = 3684] [serial = 64] [outer = 13082C00] 08:20:51 INFO - PROCESS | 3684 | 1468596051497 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]]]}] 08:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 703ms 08:20:51 INFO - PROCESS | 3684 | 1468596051556 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:20:51 INFO - PROCESS | 3684 | 1468596051558 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:20:51 INFO - PROCESS | 3684 | 1468596051562 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:20:51 INFO - PROCESS | 3684 | 1468596051565 Marionette TRACE conn3 <- [1,54,null,{}] 08:20:51 INFO - PROCESS | 3684 | 1468596051575 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}] 08:20:51 INFO - PROCESS | 3684 | 1468596051580 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:51 INFO - PROCESS | 3684 | 1468596051668 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:20:51 INFO - PROCESS | 3684 | 1468596051729 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:51 INFO - PROCESS | 3684 | 1468596051732 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:51 INFO - PROCESS | 3684 | ++DOCSHELL 131E6000 == 21 [pid = 3684] [id = 23] 08:20:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1321A800) [pid = 3684] [serial = 65] [outer = 00000000] 08:20:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (132B5800) [pid = 3684] [serial = 66] [outer = 1321A800] 08:20:51 INFO - PROCESS | 3684 | 1468596051787 Marionette DEBUG loaded listener.js 08:20:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (139D5800) [pid = 3684] [serial = 67] [outer = 1321A800] 08:20:52 INFO - PROCESS | 3684 | 1468596052122 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]]]}] 08:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 593ms 08:20:52 INFO - PROCESS | 3684 | 1468596052158 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:20:52 INFO - PROCESS | 3684 | 1468596052160 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:20:52 INFO - PROCESS | 3684 | 1468596052164 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:20:52 INFO - PROCESS | 3684 | 1468596052165 Marionette TRACE conn3 <- [1,58,null,{}] 08:20:52 INFO - PROCESS | 3684 | 1468596052169 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}] 08:20:52 INFO - PROCESS | 3684 | 1468596052171 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:52 INFO - PROCESS | 3684 | 1468596052280 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:20:52 INFO - PROCESS | 3684 | 1468596052287 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:52 INFO - PROCESS | 3684 | 1468596052289 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:52 INFO - PROCESS | 3684 | ++DOCSHELL 13C8E400 == 22 [pid = 3684] [id = 24] 08:20:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13C8EC00) [pid = 3684] [serial = 68] [outer = 00000000] 08:20:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (14294C00) [pid = 3684] [serial = 69] [outer = 13C8EC00] 08:20:52 INFO - PROCESS | 3684 | 1468596052342 Marionette DEBUG loaded listener.js 08:20:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1456BC00) [pid = 3684] [serial = 70] [outer = 13C8EC00] 08:20:52 INFO - PROCESS | 3684 | 1468596052726 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]]]}] 08:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 593ms 08:20:52 INFO - PROCESS | 3684 | 1468596052761 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:20:52 INFO - PROCESS | 3684 | 1468596052762 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:20:52 INFO - PROCESS | 3684 | 1468596052766 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:20:52 INFO - PROCESS | 3684 | 1468596052767 Marionette TRACE conn3 <- [1,62,null,{}] 08:20:52 INFO - PROCESS | 3684 | 1468596052771 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}] 08:20:52 INFO - PROCESS | 3684 | 1468596052773 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:52 INFO - PROCESS | 3684 | 1468596052876 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:20:52 INFO - PROCESS | 3684 | 1468596052884 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:52 INFO - PROCESS | 3684 | 1468596052886 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:52 INFO - PROCESS | 3684 | ++DOCSHELL 14571400 == 23 [pid = 3684] [id = 25] 08:20:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (14571800) [pid = 3684] [serial = 71] [outer = 00000000] 08:20:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1574F400) [pid = 3684] [serial = 72] [outer = 14571800] 08:20:52 INFO - PROCESS | 3684 | 1468596052929 Marionette DEBUG loaded listener.js 08:20:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1577B800) [pid = 3684] [serial = 73] [outer = 14571800] 08:20:53 INFO - PROCESS | 3684 | 1468596053325 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]]]}] 08:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 593ms 08:20:53 INFO - PROCESS | 3684 | 1468596053363 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:20:53 INFO - PROCESS | 3684 | 1468596053365 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:20:53 INFO - PROCESS | 3684 | 1468596053368 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:20:53 INFO - PROCESS | 3684 | 1468596053370 Marionette TRACE conn3 <- [1,66,null,{}] 08:20:53 INFO - PROCESS | 3684 | 1468596053373 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}] 08:20:53 INFO - PROCESS | 3684 | 1468596053379 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:53 INFO - PROCESS | 3684 | 1468596053496 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:20:53 INFO - PROCESS | 3684 | 1468596053509 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:53 INFO - PROCESS | 3684 | 1468596053511 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:53 INFO - PROCESS | 3684 | ++DOCSHELL 14F2A400 == 24 [pid = 3684] [id = 26] 08:20:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1574B000) [pid = 3684] [serial = 74] [outer = 00000000] 08:20:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16041400) [pid = 3684] [serial = 75] [outer = 1574B000] 08:20:53 INFO - PROCESS | 3684 | 1468596053563 Marionette DEBUG loaded listener.js 08:20:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16184400) [pid = 3684] [serial = 76] [outer = 1574B000] 08:20:53 INFO - PROCESS | 3684 | 1468596053932 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]]]}] 08:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 593ms 08:20:53 INFO - PROCESS | 3684 | 1468596053966 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:20:53 INFO - PROCESS | 3684 | 1468596053968 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:20:53 INFO - PROCESS | 3684 | 1468596053971 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:20:53 INFO - PROCESS | 3684 | 1468596053972 Marionette TRACE conn3 <- [1,70,null,{}] 08:20:53 INFO - PROCESS | 3684 | 1468596053976 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}] 08:20:53 INFO - PROCESS | 3684 | 1468596053978 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:54 INFO - PROCESS | 3684 | 1468596054054 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:20:54 INFO - PROCESS | 3684 | 1468596054119 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:54 INFO - PROCESS | 3684 | 1468596054121 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:54 INFO - PROCESS | 3684 | ++DOCSHELL 165B9000 == 25 [pid = 3684] [id = 27] 08:20:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (165BDC00) [pid = 3684] [serial = 77] [outer = 00000000] 08:20:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16912400) [pid = 3684] [serial = 78] [outer = 165BDC00] 08:20:54 INFO - PROCESS | 3684 | 1468596054166 Marionette DEBUG loaded listener.js 08:20:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16C96800) [pid = 3684] [serial = 79] [outer = 165BDC00] 08:20:54 INFO - PROCESS | 3684 | 1468596054496 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]]]}] 08:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 593ms 08:20:54 INFO - PROCESS | 3684 | 1468596054568 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:20:54 INFO - PROCESS | 3684 | 1468596054570 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:20:54 INFO - PROCESS | 3684 | 1468596054573 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:20:54 INFO - PROCESS | 3684 | 1468596054575 Marionette TRACE conn3 <- [1,74,null,{}] 08:20:54 INFO - PROCESS | 3684 | 1468596054578 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}] 08:20:54 INFO - PROCESS | 3684 | 1468596054580 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:54 INFO - PROCESS | 3684 | 1468596054681 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:20:54 INFO - PROCESS | 3684 | 1468596054690 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:54 INFO - PROCESS | 3684 | 1468596054692 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:54 INFO - PROCESS | 3684 | ++DOCSHELL 15D48400 == 26 [pid = 3684] [id = 28] 08:20:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16042400) [pid = 3684] [serial = 80] [outer = 00000000] 08:20:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17448800) [pid = 3684] [serial = 81] [outer = 16042400] 08:20:54 INFO - PROCESS | 3684 | 1468596054735 Marionette DEBUG loaded listener.js 08:20:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1754C400) [pid = 3684] [serial = 82] [outer = 16042400] 08:20:55 INFO - PROCESS | 3684 | 1468596055137 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]]]}] 08:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 593ms 08:20:55 INFO - PROCESS | 3684 | 1468596055171 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:20:55 INFO - PROCESS | 3684 | 1468596055173 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:20:55 INFO - PROCESS | 3684 | 1468596055176 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:20:55 INFO - PROCESS | 3684 | 1468596055177 Marionette TRACE conn3 <- [1,78,null,{}] 08:20:55 INFO - PROCESS | 3684 | 1468596055181 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}] 08:20:55 INFO - PROCESS | 3684 | 1468596055182 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:55 INFO - PROCESS | 3684 | 1468596055286 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:20:55 INFO - PROCESS | 3684 | 1468596055327 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:55 INFO - PROCESS | 3684 | 1468596055329 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:55 INFO - PROCESS | 3684 | ++DOCSHELL 16E8AC00 == 27 [pid = 3684] [id = 29] 08:20:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (173BF400) [pid = 3684] [serial = 83] [outer = 00000000] 08:20:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17A36000) [pid = 3684] [serial = 84] [outer = 173BF400] 08:20:55 INFO - PROCESS | 3684 | 1468596055380 Marionette DEBUG loaded listener.js 08:20:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (17ABF800) [pid = 3684] [serial = 85] [outer = 173BF400] 08:20:55 INFO - PROCESS | 3684 | 1468596055721 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]]]}] 08:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 593ms 08:20:55 INFO - PROCESS | 3684 | 1468596055773 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:20:55 INFO - PROCESS | 3684 | 1468596055775 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:20:55 INFO - PROCESS | 3684 | 1468596055778 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:20:55 INFO - PROCESS | 3684 | 1468596055780 Marionette TRACE conn3 <- [1,82,null,{}] 08:20:55 INFO - PROCESS | 3684 | 1468596055784 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}] 08:20:55 INFO - PROCESS | 3684 | 1468596055785 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:55 INFO - PROCESS | 3684 | 1468596055888 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:20:55 INFO - PROCESS | 3684 | 1468596055897 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:55 INFO - PROCESS | 3684 | 1468596055899 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:55 INFO - PROCESS | 3684 | ++DOCSHELL 17447C00 == 28 [pid = 3684] [id = 30] 08:20:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (175DF400) [pid = 3684] [serial = 86] [outer = 00000000] 08:20:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1931A800) [pid = 3684] [serial = 87] [outer = 175DF400] 08:20:55 INFO - PROCESS | 3684 | 1468596055941 Marionette DEBUG loaded listener.js 08:20:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19836C00) [pid = 3684] [serial = 88] [outer = 175DF400] 08:20:56 INFO - PROCESS | 3684 | 1468596056319 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]]]}] 08:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 593ms 08:20:56 INFO - PROCESS | 3684 | 1468596056376 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:20:56 INFO - PROCESS | 3684 | 1468596056378 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:20:56 INFO - PROCESS | 3684 | 1468596056381 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:20:56 INFO - PROCESS | 3684 | 1468596056383 Marionette TRACE conn3 <- [1,86,null,{}] 08:20:56 INFO - PROCESS | 3684 | 1468596056387 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}] 08:20:56 INFO - PROCESS | 3684 | 1468596056389 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:56 INFO - PROCESS | 3684 | 1468596056516 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:20:56 INFO - PROCESS | 3684 | 1468596056530 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:56 INFO - PROCESS | 3684 | 1468596056532 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:56 INFO - PROCESS | 3684 | ++DOCSHELL 1983A800 == 29 [pid = 3684] [id = 31] 08:20:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1983B400) [pid = 3684] [serial = 89] [outer = 00000000] 08:20:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1986D400) [pid = 3684] [serial = 90] [outer = 1983B400] 08:20:56 INFO - PROCESS | 3684 | 1468596056575 Marionette DEBUG loaded listener.js 08:20:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (19B8CC00) [pid = 3684] [serial = 91] [outer = 1983B400] 08:20:56 INFO - PROCESS | 3684 | 1468596056955 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]]]}] 08:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 593ms 08:20:56 INFO - PROCESS | 3684 | 1468596056979 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:20:56 INFO - PROCESS | 3684 | 1468596056980 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:20:56 INFO - PROCESS | 3684 | 1468596056983 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:20:56 INFO - PROCESS | 3684 | 1468596056985 Marionette TRACE conn3 <- [1,90,null,{}] 08:20:56 INFO - PROCESS | 3684 | 1468596056988 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}] 08:20:56 INFO - PROCESS | 3684 | 1468596056990 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:57 INFO - PROCESS | 3684 | 1468596057065 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:20:57 INFO - PROCESS | 3684 | 1468596057185 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:57 INFO - PROCESS | 3684 | 1468596057187 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:57 INFO - PROCESS | 3684 | ++DOCSHELL 111DDC00 == 30 [pid = 3684] [id = 32] 08:20:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (13215000) [pid = 3684] [serial = 92] [outer = 00000000] 08:20:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19E2D000) [pid = 3684] [serial = 93] [outer = 13215000] 08:20:57 INFO - PROCESS | 3684 | 1468596057231 Marionette DEBUG loaded listener.js 08:20:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (19F8CC00) [pid = 3684] [serial = 94] [outer = 13215000] 08:20:58 INFO - PROCESS | 3684 | 1468596058358 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]]]}] 08:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1390ms 08:20:58 INFO - PROCESS | 3684 | 1468596058389 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:20:58 INFO - PROCESS | 3684 | 1468596058393 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:20:58 INFO - PROCESS | 3684 | 1468596058432 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:20:58 INFO - PROCESS | 3684 | 1468596058435 Marionette TRACE conn3 <- [1,94,null,{}] 08:20:58 INFO - PROCESS | 3684 | 1468596058440 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}] 08:20:58 INFO - PROCESS | 3684 | 1468596058443 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:58 INFO - PROCESS | 3684 | 1468596058554 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:20:58 INFO - PROCESS | 3684 | 1468596058566 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:58 INFO - PROCESS | 3684 | 1468596058569 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:58 INFO - PROCESS | 3684 | ++DOCSHELL 10A82C00 == 31 [pid = 3684] [id = 33] 08:20:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (10B71C00) [pid = 3684] [serial = 95] [outer = 00000000] 08:20:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (111D1400) [pid = 3684] [serial = 96] [outer = 10B71C00] 08:20:58 INFO - PROCESS | 3684 | 1468596058653 Marionette DEBUG loaded listener.js 08:20:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (11095400) [pid = 3684] [serial = 97] [outer = 10B71C00] 08:20:59 INFO - PROCESS | 3684 | 1468596059034 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]]]}] 08:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 625ms 08:20:59 INFO - PROCESS | 3684 | 1468596059067 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:20:59 INFO - PROCESS | 3684 | 1468596059071 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:20:59 INFO - PROCESS | 3684 | 1468596059077 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:20:59 INFO - PROCESS | 3684 | 1468596059080 Marionette TRACE conn3 <- [1,98,null,{}] 08:20:59 INFO - PROCESS | 3684 | 1468596059084 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}] 08:20:59 INFO - PROCESS | 3684 | 1468596059086 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:59 INFO - PROCESS | 3684 | 1468596059199 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:20:59 INFO - PROCESS | 3684 | 1468596059206 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:59 INFO - PROCESS | 3684 | 1468596059208 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:20:59 INFO - PROCESS | 3684 | ++DOCSHELL 12BCA400 == 32 [pid = 3684] [id = 34] 08:20:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (12D69400) [pid = 3684] [serial = 98] [outer = 00000000] 08:20:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (13150000) [pid = 3684] [serial = 99] [outer = 12D69400] 08:20:59 INFO - PROCESS | 3684 | 1468596059253 Marionette DEBUG loaded listener.js 08:20:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (131E4400) [pid = 3684] [serial = 100] [outer = 12D69400] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (1A33D000) [pid = 3684] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1A951800) [pid = 3684] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (19B8E400) [pid = 3684] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (13E69400) [pid = 3684] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1AF05800) [pid = 3684] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1AC4EC00) [pid = 3684] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1A667800) [pid = 3684] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1A40F400) [pid = 3684] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (0F93A400) [pid = 3684] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (111D3800) [pid = 3684] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (13C2A000) [pid = 3684] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10EA9400) [pid = 3684] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (13082C00) [pid = 3684] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1321A800) [pid = 3684] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13C8EC00) [pid = 3684] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (14571800) [pid = 3684] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1574B000) [pid = 3684] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (165BDC00) [pid = 3684] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16042400) [pid = 3684] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (173BF400) [pid = 3684] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:20:59 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (175DF400) [pid = 3684] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:21:00 INFO - PROCESS | 3684 | 1468596060084 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]]]}] 08:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1046ms 08:21:00 INFO - PROCESS | 3684 | 1468596060119 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:21:00 INFO - PROCESS | 3684 | 1468596060121 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:21:00 INFO - PROCESS | 3684 | 1468596060125 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:21:00 INFO - PROCESS | 3684 | 1468596060128 Marionette TRACE conn3 <- [1,102,null,{}] 08:21:00 INFO - PROCESS | 3684 | 1468596060146 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}] 08:21:00 INFO - PROCESS | 3684 | 1468596060151 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:00 INFO - PROCESS | 3684 | 1468596060267 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:21:00 INFO - PROCESS | 3684 | 1468596060314 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:00 INFO - PROCESS | 3684 | 1468596060317 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:00 INFO - PROCESS | 3684 | ++DOCSHELL 129EE800 == 33 [pid = 3684] [id = 35] 08:21:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (12BCCC00) [pid = 3684] [serial = 101] [outer = 00000000] 08:21:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (132BB800) [pid = 3684] [serial = 102] [outer = 12BCCC00] 08:21:00 INFO - PROCESS | 3684 | 1468596060379 Marionette DEBUG loaded listener.js 08:21:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13C8D400) [pid = 3684] [serial = 103] [outer = 12BCCC00] 08:21:00 INFO - PROCESS | 3684 | 1468596060686 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]]]}] 08:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 594ms 08:21:00 INFO - PROCESS | 3684 | 1468596060726 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:21:00 INFO - PROCESS | 3684 | 1468596060728 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:21:00 INFO - PROCESS | 3684 | 1468596060731 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:21:00 INFO - PROCESS | 3684 | 1468596060733 Marionette TRACE conn3 <- [1,106,null,{}] 08:21:00 INFO - PROCESS | 3684 | 1468596060736 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}] 08:21:00 INFO - PROCESS | 3684 | 1468596060738 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:00 INFO - PROCESS | 3684 | 1468596060841 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:21:00 INFO - PROCESS | 3684 | 1468596060909 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:00 INFO - PROCESS | 3684 | 1468596060911 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:00 INFO - PROCESS | 3684 | ++DOCSHELL 132BB000 == 34 [pid = 3684] [id = 36] 08:21:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13C36000) [pid = 3684] [serial = 104] [outer = 00000000] 08:21:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (14F30000) [pid = 3684] [serial = 105] [outer = 13C36000] 08:21:00 INFO - PROCESS | 3684 | 1468596060954 Marionette DEBUG loaded listener.js 08:21:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15782400) [pid = 3684] [serial = 106] [outer = 13C36000] 08:21:01 INFO - PROCESS | 3684 | 1468596061309 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]]]}] 08:21:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 640ms 08:21:01 INFO - PROCESS | 3684 | 1468596061370 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:21:01 INFO - PROCESS | 3684 | 1468596061372 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:21:01 INFO - PROCESS | 3684 | 1468596061376 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:21:01 INFO - PROCESS | 3684 | 1468596061377 Marionette TRACE conn3 <- [1,110,null,{}] 08:21:01 INFO - PROCESS | 3684 | 1468596061381 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}] 08:21:01 INFO - PROCESS | 3684 | 1468596061383 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:01 INFO - PROCESS | 3684 | 1468596061457 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:21:01 INFO - PROCESS | 3684 | 1468596061462 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:01 INFO - PROCESS | 3684 | 1468596061464 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:01 INFO - PROCESS | 3684 | ++DOCSHELL 15D43800 == 35 [pid = 3684] [id = 37] 08:21:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15D45800) [pid = 3684] [serial = 107] [outer = 00000000] 08:21:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16042C00) [pid = 3684] [serial = 108] [outer = 15D45800] 08:21:01 INFO - PROCESS | 3684 | 1468596061507 Marionette DEBUG loaded listener.js 08:21:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (168B3800) [pid = 3684] [serial = 109] [outer = 15D45800] 08:21:01 INFO - PROCESS | 3684 | 1468596061941 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]]]}] 08:21:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 594ms 08:21:01 INFO - PROCESS | 3684 | 1468596061973 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:21:01 INFO - PROCESS | 3684 | 1468596061978 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:21:01 INFO - PROCESS | 3684 | 1468596061983 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:21:01 INFO - PROCESS | 3684 | 1468596061988 Marionette TRACE conn3 <- [1,114,null,{}] 08:21:01 INFO - PROCESS | 3684 | 1468596061994 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}] 08:21:01 INFO - PROCESS | 3684 | 1468596061997 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:02 INFO - PROCESS | 3684 | 1468596062103 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:21:02 INFO - PROCESS | 3684 | 1468596062230 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:02 INFO - PROCESS | 3684 | 1468596062235 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:02 INFO - PROCESS | 3684 | ++DOCSHELL 10EA2400 == 36 [pid = 3684] [id = 38] 08:21:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10EA6400) [pid = 3684] [serial = 110] [outer = 00000000] 08:21:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (11095000) [pid = 3684] [serial = 111] [outer = 10EA6400] 08:21:02 INFO - PROCESS | 3684 | 1468596062291 Marionette DEBUG loaded listener.js 08:21:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (114CD000) [pid = 3684] [serial = 112] [outer = 10EA6400] 08:21:02 INFO - PROCESS | 3684 | 1468596062797 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]]]}] 08:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 843ms 08:21:02 INFO - PROCESS | 3684 | 1468596062827 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:21:02 INFO - PROCESS | 3684 | 1468596062831 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:21:02 INFO - PROCESS | 3684 | 1468596062838 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:21:02 INFO - PROCESS | 3684 | 1468596062841 Marionette TRACE conn3 <- [1,118,null,{}] 08:21:02 INFO - PROCESS | 3684 | 1468596062845 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}] 08:21:02 INFO - PROCESS | 3684 | 1468596062848 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:02 INFO - PROCESS | 3684 | 1468596062950 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:21:03 INFO - PROCESS | 3684 | 1468596063035 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:03 INFO - PROCESS | 3684 | 1468596063037 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:03 INFO - PROCESS | 3684 | ++DOCSHELL 13221C00 == 37 [pid = 3684] [id = 39] 08:21:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (132ACC00) [pid = 3684] [serial = 113] [outer = 00000000] 08:21:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (13C35000) [pid = 3684] [serial = 114] [outer = 132ACC00] 08:21:03 INFO - PROCESS | 3684 | 1468596063091 Marionette DEBUG loaded listener.js 08:21:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (14298C00) [pid = 3684] [serial = 115] [outer = 132ACC00] 08:21:03 INFO - PROCESS | 3684 | 1468596063579 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]]]}] 08:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 796ms 08:21:03 INFO - PROCESS | 3684 | 1468596063639 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:21:03 INFO - PROCESS | 3684 | 1468596063642 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:21:03 INFO - PROCESS | 3684 | 1468596063646 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:21:03 INFO - PROCESS | 3684 | 1468596063651 Marionette TRACE conn3 <- [1,122,null,{}] 08:21:03 INFO - PROCESS | 3684 | 1468596063665 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}] 08:21:03 INFO - PROCESS | 3684 | 1468596063670 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:03 INFO - PROCESS | 3684 | 1468596063771 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:21:03 INFO - PROCESS | 3684 | 1468596063859 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:03 INFO - PROCESS | 3684 | 1468596063862 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:03 INFO - PROCESS | 3684 | ++DOCSHELL 175E3800 == 38 [pid = 3684] [id = 40] 08:21:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (175E9000) [pid = 3684] [serial = 116] [outer = 00000000] 08:21:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (17AC3800) [pid = 3684] [serial = 117] [outer = 175E9000] 08:21:03 INFO - PROCESS | 3684 | 1468596063917 Marionette DEBUG loaded listener.js 08:21:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1930E400) [pid = 3684] [serial = 118] [outer = 175E9000] 08:21:04 INFO - PROCESS | 3684 | 1468596064422 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]]]}] 08:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 796ms 08:21:04 INFO - PROCESS | 3684 | 1468596064454 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:21:04 INFO - PROCESS | 3684 | 1468596064457 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:21:04 INFO - PROCESS | 3684 | 1468596064461 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:21:04 INFO - PROCESS | 3684 | 1468596064463 Marionette TRACE conn3 <- [1,126,null,{}] 08:21:04 INFO - PROCESS | 3684 | 1468596064467 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}] 08:21:04 INFO - PROCESS | 3684 | 1468596064469 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:04 INFO - PROCESS | 3684 | 1468596064565 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:21:04 INFO - PROCESS | 3684 | 1468596064648 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:04 INFO - PROCESS | 3684 | 1468596064650 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:04 INFO - PROCESS | 3684 | ++DOCSHELL 19840800 == 39 [pid = 3684] [id = 41] 08:21:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (19864800) [pid = 3684] [serial = 119] [outer = 00000000] 08:21:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1986F400) [pid = 3684] [serial = 120] [outer = 19864800] 08:21:04 INFO - PROCESS | 3684 | 1468596064711 Marionette DEBUG loaded listener.js 08:21:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (19B88800) [pid = 3684] [serial = 121] [outer = 19864800] 08:21:05 INFO - PROCESS | 3684 | 1468596065230 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]]]}] 08:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 843ms 08:21:05 INFO - PROCESS | 3684 | 1468596065306 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:21:05 INFO - PROCESS | 3684 | 1468596065308 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:21:05 INFO - PROCESS | 3684 | 1468596065312 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:21:05 INFO - PROCESS | 3684 | 1468596065314 Marionette TRACE conn3 <- [1,130,null,{}] 08:21:05 INFO - PROCESS | 3684 | 1468596065317 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}] 08:21:05 INFO - PROCESS | 3684 | 1468596065320 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:05 INFO - PROCESS | 3684 | 1468596065417 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:21:05 INFO - PROCESS | 3684 | 1468596065487 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:05 INFO - PROCESS | 3684 | 1468596065489 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:05 INFO - PROCESS | 3684 | ++DOCSHELL 1036CC00 == 40 [pid = 3684] [id = 42] 08:21:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (11098000) [pid = 3684] [serial = 122] [outer = 00000000] 08:21:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (19F98400) [pid = 3684] [serial = 123] [outer = 11098000] 08:21:05 INFO - PROCESS | 3684 | 1468596065525 Marionette DEBUG loaded listener.js 08:21:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (19FDF400) [pid = 3684] [serial = 124] [outer = 11098000] 08:21:06 INFO - PROCESS | 3684 | 1468596066169 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]]]}] 08:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 905ms 08:21:06 INFO - PROCESS | 3684 | 1468596066203 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:21:06 INFO - PROCESS | 3684 | 1468596066207 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:21:06 INFO - PROCESS | 3684 | 1468596066213 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:21:06 INFO - PROCESS | 3684 | 1468596066216 Marionette TRACE conn3 <- [1,134,null,{}] 08:21:06 INFO - PROCESS | 3684 | 1468596066222 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}] 08:21:06 INFO - PROCESS | 3684 | 1468596066224 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:06 INFO - PROCESS | 3684 | 1468596066322 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:21:06 INFO - PROCESS | 3684 | 1468596066394 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:06 INFO - PROCESS | 3684 | 1468596066398 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:06 INFO - PROCESS | 3684 | ++DOCSHELL 10A7AC00 == 41 [pid = 3684] [id = 43] 08:21:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (10A7D000) [pid = 3684] [serial = 125] [outer = 00000000] 08:21:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (114D7400) [pid = 3684] [serial = 126] [outer = 10A7D000] 08:21:06 INFO - PROCESS | 3684 | 1468596066446 Marionette DEBUG loaded listener.js 08:21:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (129F4800) [pid = 3684] [serial = 127] [outer = 10A7D000] 08:21:07 INFO - PROCESS | 3684 | --DOCSHELL 12BCA400 == 40 [pid = 3684] [id = 34] 08:21:07 INFO - PROCESS | 3684 | --DOCSHELL 129EE800 == 39 [pid = 3684] [id = 35] 08:21:07 INFO - PROCESS | 3684 | --DOCSHELL 10A82C00 == 38 [pid = 3684] [id = 33] 08:21:07 INFO - PROCESS | 3684 | --DOCSHELL 132BB000 == 37 [pid = 3684] [id = 36] 08:21:07 INFO - PROCESS | 3684 | --DOCSHELL 19840800 == 36 [pid = 3684] [id = 41] 08:21:07 INFO - PROCESS | 3684 | --DOCSHELL 1036CC00 == 35 [pid = 3684] [id = 42] 08:21:07 INFO - PROCESS | 3684 | --DOCSHELL 111DDC00 == 34 [pid = 3684] [id = 32] 08:21:07 INFO - PROCESS | 3684 | --DOCSHELL 13221C00 == 33 [pid = 3684] [id = 39] 08:21:07 INFO - PROCESS | 3684 | --DOCSHELL 1983A800 == 32 [pid = 3684] [id = 31] 08:21:07 INFO - PROCESS | 3684 | --DOCSHELL 175E3800 == 31 [pid = 3684] [id = 40] 08:21:07 INFO - PROCESS | 3684 | --DOCSHELL 17447C00 == 30 [pid = 3684] [id = 30] 08:21:07 INFO - PROCESS | 3684 | --DOCSHELL 15D43800 == 29 [pid = 3684] [id = 37] 08:21:07 INFO - PROCESS | 3684 | --DOCSHELL 16E8AC00 == 28 [pid = 3684] [id = 29] 08:21:07 INFO - PROCESS | 3684 | --DOCSHELL 10EA2400 == 27 [pid = 3684] [id = 38] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (165B9C00) [pid = 3684] [serial = 17] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (1B057000) [pid = 3684] [serial = 43] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (0F9E6800) [pid = 3684] [serial = 51] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (12BCAC00) [pid = 3684] [serial = 54] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (13E65800) [pid = 3684] [serial = 57] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (14573000) [pid = 3684] [serial = 58] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (11094400) [pid = 3684] [serial = 60] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (111A9400) [pid = 3684] [serial = 61] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (130D0000) [pid = 3684] [serial = 63] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (132B5800) [pid = 3684] [serial = 66] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (14294C00) [pid = 3684] [serial = 69] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1456BC00) [pid = 3684] [serial = 70] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1574F400) [pid = 3684] [serial = 72] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (16041400) [pid = 3684] [serial = 75] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (16912400) [pid = 3684] [serial = 78] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (17448800) [pid = 3684] [serial = 81] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (17A36000) [pid = 3684] [serial = 84] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1931A800) [pid = 3684] [serial = 87] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1986D400) [pid = 3684] [serial = 90] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1577B800) [pid = 3684] [serial = 73] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16184400) [pid = 3684] [serial = 76] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16C96800) [pid = 3684] [serial = 79] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1313A000) [pid = 3684] [serial = 64] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1754C400) [pid = 3684] [serial = 82] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17ABF800) [pid = 3684] [serial = 85] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (139D5800) [pid = 3684] [serial = 67] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19836C00) [pid = 3684] [serial = 88] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1036D800) [pid = 3684] [serial = 52] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (130CC800) [pid = 3684] [serial = 55] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (168B8C00) [pid = 3684] [serial = 14] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (14290800) [pid = 3684] [serial = 9] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (14297C00) [pid = 3684] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1281FC00) [pid = 3684] [serial = 4] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1AF10800) [pid = 3684] [serial = 45] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1B28E400) [pid = 3684] [serial = 48] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1B056C00) [pid = 3684] [serial = 42] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1AF05C00) [pid = 3684] [serial = 39] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1AF0A400) [pid = 3684] [serial = 40] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1AC46000) [pid = 3684] [serial = 37] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1AC42000) [pid = 3684] [serial = 36] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1A416C00) [pid = 3684] [serial = 33] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1AB55800) [pid = 3684] [serial = 34] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1A33F800) [pid = 3684] [serial = 30] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1AB54000) [pid = 3684] [serial = 31] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1AB4C400) [pid = 3684] [serial = 28] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1A954400) [pid = 3684] [serial = 27] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (19FD8C00) [pid = 3684] [serial = 24] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (19B90C00) [pid = 3684] [serial = 21] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (19866400) [pid = 3684] [serial = 22] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3684 | 1468596067452 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]]]}] 08:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1296ms 08:21:07 INFO - PROCESS | 3684 | 1468596067512 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:21:07 INFO - PROCESS | 3684 | 1468596067516 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:21:07 INFO - PROCESS | 3684 | 1468596067520 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:21:07 INFO - PROCESS | 3684 | 1468596067523 Marionette TRACE conn3 <- [1,138,null,{}] 08:21:07 INFO - PROCESS | 3684 | 1468596067528 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}] 08:21:07 INFO - PROCESS | 3684 | 1468596067531 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:07 INFO - PROCESS | 3684 | 1468596067618 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:21:07 INFO - PROCESS | 3684 | 1468596067686 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:07 INFO - PROCESS | 3684 | 1468596067689 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:07 INFO - PROCESS | 3684 | ++DOCSHELL 11092000 == 28 [pid = 3684] [id = 44] 08:21:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (11094400) [pid = 3684] [serial = 128] [outer = 00000000] 08:21:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (11C2E000) [pid = 3684] [serial = 129] [outer = 11094400] 08:21:07 INFO - PROCESS | 3684 | 1468596067735 Marionette DEBUG loaded listener.js 08:21:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (1281FC00) [pid = 3684] [serial = 130] [outer = 11094400] 08:21:08 INFO - PROCESS | 3684 | 1468596068103 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]]]}] 08:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 640ms 08:21:08 INFO - PROCESS | 3684 | 1468596068155 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:21:08 INFO - PROCESS | 3684 | 1468596068160 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:21:08 INFO - PROCESS | 3684 | 1468596068166 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:21:08 INFO - PROCESS | 3684 | 1468596068169 Marionette TRACE conn3 <- [1,142,null,{}] 08:21:08 INFO - PROCESS | 3684 | 1468596068173 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}] 08:21:08 INFO - PROCESS | 3684 | 1468596068175 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:08 INFO - PROCESS | 3684 | 1468596068262 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:21:08 INFO - PROCESS | 3684 | 1468596068268 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:08 INFO - PROCESS | 3684 | 1468596068270 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:08 INFO - PROCESS | 3684 | ++DOCSHELL 130A9800 == 29 [pid = 3684] [id = 45] 08:21:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (13131800) [pid = 3684] [serial = 131] [outer = 00000000] 08:21:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (13152400) [pid = 3684] [serial = 132] [outer = 13131800] 08:21:08 INFO - PROCESS | 3684 | 1468596068316 Marionette DEBUG loaded listener.js 08:21:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (131E7000) [pid = 3684] [serial = 133] [outer = 13131800] 08:21:08 INFO - PROCESS | 3684 | 1468596068730 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]]]}] 08:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 593ms 08:21:08 INFO - PROCESS | 3684 | 1468596068763 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:21:08 INFO - PROCESS | 3684 | 1468596068765 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:21:08 INFO - PROCESS | 3684 | 1468596068768 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:21:08 INFO - PROCESS | 3684 | 1468596068772 Marionette TRACE conn3 <- [1,146,null,{}] 08:21:08 INFO - PROCESS | 3684 | 1468596068792 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}] 08:21:08 INFO - PROCESS | 3684 | 1468596068800 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:08 INFO - PROCESS | 3684 | 1468596068882 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:21:08 INFO - PROCESS | 3684 | 1468596068891 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:08 INFO - PROCESS | 3684 | 1468596068894 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:08 INFO - PROCESS | 3684 | ++DOCSHELL 13E65800 == 30 [pid = 3684] [id = 46] 08:21:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13E66400) [pid = 3684] [serial = 134] [outer = 00000000] 08:21:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (14291400) [pid = 3684] [serial = 135] [outer = 13E66400] 08:21:08 INFO - PROCESS | 3684 | 1468596068941 Marionette DEBUG loaded listener.js 08:21:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (14299400) [pid = 3684] [serial = 136] [outer = 13E66400] 08:21:09 INFO - PROCESS | 3684 | 1468596069362 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]]]}] 08:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 656ms 08:21:09 INFO - PROCESS | 3684 | 1468596069427 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:21:09 INFO - PROCESS | 3684 | 1468596069429 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:21:09 INFO - PROCESS | 3684 | 1468596069448 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:21:09 INFO - PROCESS | 3684 | 1468596069450 Marionette TRACE conn3 <- [1,150,null,{}] 08:21:09 INFO - PROCESS | 3684 | 1468596069453 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}] 08:21:09 INFO - PROCESS | 3684 | 1468596069455 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:09 INFO - PROCESS | 3684 | 1468596069555 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:21:09 INFO - PROCESS | 3684 | 1468596069560 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:09 INFO - PROCESS | 3684 | 1468596069562 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:09 INFO - PROCESS | 3684 | ++DOCSHELL 139C8800 == 31 [pid = 3684] [id = 47] 08:21:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (14291000) [pid = 3684] [serial = 137] [outer = 00000000] 08:21:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15753800) [pid = 3684] [serial = 138] [outer = 14291000] 08:21:09 INFO - PROCESS | 3684 | 1468596069606 Marionette DEBUG loaded listener.js 08:21:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15D3C800) [pid = 3684] [serial = 139] [outer = 14291000] 08:21:10 INFO - PROCESS | 3684 | 1468596070008 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]]]}] 08:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 593ms 08:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:21:10 INFO - PROCESS | 3684 | 1468596070047 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:21:10 INFO - PROCESS | 3684 | 1468596070049 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:21:10 INFO - PROCESS | 3684 | 1468596070052 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:21:10 INFO - PROCESS | 3684 | 1468596070053 Marionette TRACE conn3 <- [1,154,null,{}] 08:21:10 INFO - PROCESS | 3684 | 1468596070063 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}] 08:21:10 INFO - PROCESS | 3684 | 1468596070065 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:10 INFO - PROCESS | 3684 | 1468596070162 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:21:10 INFO - PROCESS | 3684 | 1468596070167 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:10 INFO - PROCESS | 3684 | 1468596070169 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:10 INFO - PROCESS | 3684 | ++DOCSHELL 15752C00 == 32 [pid = 3684] [id = 48] 08:21:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15756C00) [pid = 3684] [serial = 140] [outer = 00000000] 08:21:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16185000) [pid = 3684] [serial = 141] [outer = 15756C00] 08:21:10 INFO - PROCESS | 3684 | 1468596070212 Marionette DEBUG loaded listener.js 08:21:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (165BC000) [pid = 3684] [serial = 142] [outer = 15756C00] 08:21:10 INFO - PROCESS | 3684 | 1468596070662 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]]]}] 08:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 624ms 08:21:10 INFO - PROCESS | 3684 | 1468596070698 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:21:10 INFO - PROCESS | 3684 | 1468596070700 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:21:10 INFO - PROCESS | 3684 | 1468596070704 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:21:10 INFO - PROCESS | 3684 | 1468596070705 Marionette TRACE conn3 <- [1,158,null,{}] 08:21:10 INFO - PROCESS | 3684 | 1468596070709 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}] 08:21:10 INFO - PROCESS | 3684 | 1468596070714 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:10 INFO - PROCESS | 3684 | 1468596070837 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:21:10 INFO - PROCESS | 3684 | 1468596070847 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:10 INFO - PROCESS | 3684 | 1468596070849 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:10 INFO - PROCESS | 3684 | ++DOCSHELL 16917400 == 33 [pid = 3684] [id = 49] 08:21:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16E92800) [pid = 3684] [serial = 143] [outer = 00000000] 08:21:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17544C00) [pid = 3684] [serial = 144] [outer = 16E92800] 08:21:10 INFO - PROCESS | 3684 | 1468596070938 Marionette DEBUG loaded listener.js 08:21:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (175EC000) [pid = 3684] [serial = 145] [outer = 16E92800] 08:21:11 INFO - PROCESS | 3684 | 1468596071331 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]]]}] 08:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 640ms 08:21:11 INFO - PROCESS | 3684 | 1468596071339 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:21:11 INFO - PROCESS | 3684 | 1468596071341 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:21:11 INFO - PROCESS | 3684 | 1468596071354 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:21:11 INFO - PROCESS | 3684 | 1468596071355 Marionette TRACE conn3 <- [1,162,null,{}] 08:21:11 INFO - PROCESS | 3684 | 1468596071364 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}] 08:21:11 INFO - PROCESS | 3684 | 1468596071366 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:11 INFO - PROCESS | 3684 | 1468596071505 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:21:11 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1983B400) [pid = 3684] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:21:11 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13215000) [pid = 3684] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:21:11 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10B71C00) [pid = 3684] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:21:11 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13C36000) [pid = 3684] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:21:11 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (12D69400) [pid = 3684] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:21:11 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15D45800) [pid = 3684] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:21:11 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (12BCCC00) [pid = 3684] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:21:11 INFO - PROCESS | 3684 | 1468596071576 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:11 INFO - PROCESS | 3684 | 1468596071578 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:11 INFO - PROCESS | 3684 | ++DOCSHELL 10A09C00 == 34 [pid = 3684] [id = 50] 08:21:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10A0A400) [pid = 3684] [serial = 146] [outer = 00000000] 08:21:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (129B6400) [pid = 3684] [serial = 147] [outer = 10A0A400] 08:21:11 INFO - PROCESS | 3684 | 1468596071621 Marionette DEBUG loaded listener.js 08:21:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13133400) [pid = 3684] [serial = 148] [outer = 10A0A400] 08:21:11 INFO - PROCESS | 3684 | 1468596071957 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]]]}] 08:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 641ms 08:21:11 INFO - PROCESS | 3684 | 1468596071993 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:21:11 INFO - PROCESS | 3684 | 1468596071995 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:21:11 INFO - PROCESS | 3684 | 1468596071998 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:21:11 INFO - PROCESS | 3684 | 1468596072000 Marionette TRACE conn3 <- [1,166,null,{}] 08:21:11 INFO - PROCESS | 3684 | 1468596072003 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}] 08:21:11 INFO - PROCESS | 3684 | 1468596072005 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:12 INFO - PROCESS | 3684 | 1468596072131 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:21:12 INFO - PROCESS | 3684 | 1468596072138 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:12 INFO - PROCESS | 3684 | 1468596072140 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:12 INFO - PROCESS | 3684 | ++DOCSHELL 13E64C00 == 35 [pid = 3684] [id = 51] 08:21:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (173C2400) [pid = 3684] [serial = 149] [outer = 00000000] 08:21:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (193CF400) [pid = 3684] [serial = 150] [outer = 173C2400] 08:21:12 INFO - PROCESS | 3684 | 1468596072183 Marionette DEBUG loaded listener.js 08:21:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (193D0800) [pid = 3684] [serial = 151] [outer = 173C2400] 08:21:12 INFO - PROCESS | 3684 | 1468596072536 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]]]}] 08:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 593ms 08:21:12 INFO - PROCESS | 3684 | 1468596072595 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:21:12 INFO - PROCESS | 3684 | 1468596072597 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:21:12 INFO - PROCESS | 3684 | 1468596072600 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:21:12 INFO - PROCESS | 3684 | 1468596072602 Marionette TRACE conn3 <- [1,170,null,{}] 08:21:12 INFO - PROCESS | 3684 | 1468596072605 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}] 08:21:12 INFO - PROCESS | 3684 | 1468596072607 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:12 INFO - PROCESS | 3684 | 1468596072680 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:21:12 INFO - PROCESS | 3684 | 1468596072749 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:12 INFO - PROCESS | 3684 | 1468596072750 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:12 INFO - PROCESS | 3684 | ++DOCSHELL 10B72400 == 36 [pid = 3684] [id = 52] 08:21:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13215000) [pid = 3684] [serial = 152] [outer = 00000000] 08:21:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19863800) [pid = 3684] [serial = 153] [outer = 13215000] 08:21:12 INFO - PROCESS | 3684 | 1468596072793 Marionette DEBUG loaded listener.js 08:21:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19864C00) [pid = 3684] [serial = 154] [outer = 13215000] 08:21:13 INFO - PROCESS | 3684 | 1468596073128 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]]]}] 08:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 594ms 08:21:13 INFO - PROCESS | 3684 | 1468596073198 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:21:13 INFO - PROCESS | 3684 | 1468596073200 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:21:13 INFO - PROCESS | 3684 | 1468596073203 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:21:13 INFO - PROCESS | 3684 | 1468596073205 Marionette TRACE conn3 <- [1,174,null,{}] 08:21:13 INFO - PROCESS | 3684 | 1468596073242 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}] 08:21:13 INFO - PROCESS | 3684 | 1468596073244 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:13 INFO - PROCESS | 3684 | 1468596073325 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:21:13 INFO - PROCESS | 3684 | 1468596073331 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:13 INFO - PROCESS | 3684 | 1468596073333 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:13 INFO - PROCESS | 3684 | ++DOCSHELL 1986F000 == 37 [pid = 3684] [id = 53] 08:21:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19B83000) [pid = 3684] [serial = 155] [outer = 00000000] 08:21:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19B90C00) [pid = 3684] [serial = 156] [outer = 19B83000] 08:21:13 INFO - PROCESS | 3684 | 1468596073375 Marionette DEBUG loaded listener.js 08:21:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19E2EC00) [pid = 3684] [serial = 157] [outer = 19B83000] 08:21:14 INFO - PROCESS | 3684 | 1468596074073 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]]]}] 08:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 952ms 08:21:14 INFO - PROCESS | 3684 | 1468596074150 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:21:14 INFO - PROCESS | 3684 | 1468596074154 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:21:14 INFO - PROCESS | 3684 | 1468596074159 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:21:14 INFO - PROCESS | 3684 | 1468596074164 Marionette TRACE conn3 <- [1,178,null,{}] 08:21:14 INFO - PROCESS | 3684 | 1468596074169 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}] 08:21:14 INFO - PROCESS | 3684 | 1468596074172 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:14 INFO - PROCESS | 3684 | 1468596074293 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:21:14 INFO - PROCESS | 3684 | 1468596074358 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:14 INFO - PROCESS | 3684 | 1468596074360 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:14 INFO - PROCESS | 3684 | ++DOCSHELL 10B74C00 == 38 [pid = 3684] [id = 54] 08:21:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (11093400) [pid = 3684] [serial = 158] [outer = 00000000] 08:21:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (12D8F000) [pid = 3684] [serial = 159] [outer = 11093400] 08:21:14 INFO - PROCESS | 3684 | 1468596074415 Marionette DEBUG loaded listener.js 08:21:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13136400) [pid = 3684] [serial = 160] [outer = 11093400] 08:21:15 INFO - PROCESS | 3684 | 1468596075180 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]]]}] 08:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1030ms 08:21:15 INFO - PROCESS | 3684 | 1468596075225 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:21:15 INFO - PROCESS | 3684 | 1468596075229 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:21:15 INFO - PROCESS | 3684 | 1468596075235 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:21:15 INFO - PROCESS | 3684 | 1468596075239 Marionette TRACE conn3 <- [1,182,null,{}] 08:21:15 INFO - PROCESS | 3684 | 1468596075253 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}] 08:21:15 INFO - PROCESS | 3684 | 1468596075256 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:15 INFO - PROCESS | 3684 | 1468596075368 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:21:15 INFO - PROCESS | 3684 | 1468596075433 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:15 INFO - PROCESS | 3684 | 1468596075437 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:15 INFO - PROCESS | 3684 | ++DOCSHELL 114CA000 == 39 [pid = 3684] [id = 55] 08:21:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (114CAC00) [pid = 3684] [serial = 161] [outer = 00000000] 08:21:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (11CD4C00) [pid = 3684] [serial = 162] [outer = 114CAC00] 08:21:15 INFO - PROCESS | 3684 | 1468596075507 Marionette DEBUG loaded listener.js 08:21:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (12D66000) [pid = 3684] [serial = 163] [outer = 114CAC00] 08:21:15 INFO - PROCESS | 3684 | --DOCSHELL 10B72400 == 38 [pid = 3684] [id = 52] 08:21:15 INFO - PROCESS | 3684 | --DOCSHELL 13E64C00 == 37 [pid = 3684] [id = 51] 08:21:15 INFO - PROCESS | 3684 | --DOCSHELL 10A09C00 == 36 [pid = 3684] [id = 50] 08:21:15 INFO - PROCESS | 3684 | --DOCSHELL 16917400 == 35 [pid = 3684] [id = 49] 08:21:15 INFO - PROCESS | 3684 | --DOCSHELL 15752C00 == 34 [pid = 3684] [id = 48] 08:21:15 INFO - PROCESS | 3684 | --DOCSHELL 139C8800 == 33 [pid = 3684] [id = 47] 08:21:15 INFO - PROCESS | 3684 | --DOCSHELL 13E65800 == 32 [pid = 3684] [id = 46] 08:21:15 INFO - PROCESS | 3684 | --DOCSHELL 130A9800 == 31 [pid = 3684] [id = 45] 08:21:15 INFO - PROCESS | 3684 | --DOCSHELL 11092000 == 30 [pid = 3684] [id = 44] 08:21:15 INFO - PROCESS | 3684 | --DOCSHELL 10A7AC00 == 29 [pid = 3684] [id = 43] 08:21:15 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (19B8CC00) [pid = 3684] [serial = 91] [outer = 00000000] [url = about:blank] 08:21:15 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19E2D000) [pid = 3684] [serial = 93] [outer = 00000000] [url = about:blank] 08:21:15 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (111D1400) [pid = 3684] [serial = 96] [outer = 00000000] [url = about:blank] 08:21:15 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (11095400) [pid = 3684] [serial = 97] [outer = 00000000] [url = about:blank] 08:21:15 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (14F30000) [pid = 3684] [serial = 105] [outer = 00000000] [url = about:blank] 08:21:15 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13150000) [pid = 3684] [serial = 99] [outer = 00000000] [url = about:blank] 08:21:15 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16042C00) [pid = 3684] [serial = 108] [outer = 00000000] [url = about:blank] 08:21:15 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (168B3800) [pid = 3684] [serial = 109] [outer = 00000000] [url = about:blank] 08:21:15 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15782400) [pid = 3684] [serial = 106] [outer = 00000000] [url = about:blank] 08:21:15 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (131E4400) [pid = 3684] [serial = 100] [outer = 00000000] [url = about:blank] 08:21:15 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (132BB800) [pid = 3684] [serial = 102] [outer = 00000000] [url = about:blank] 08:21:15 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19F8CC00) [pid = 3684] [serial = 94] [outer = 00000000] [url = about:blank] 08:21:15 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13C8D400) [pid = 3684] [serial = 103] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3684 | 1468596076070 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]]]}] 08:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 906ms 08:21:16 INFO - PROCESS | 3684 | 1468596076141 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:21:16 INFO - PROCESS | 3684 | 1468596076146 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:21:16 INFO - PROCESS | 3684 | 1468596076152 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:21:16 INFO - PROCESS | 3684 | 1468596076154 Marionette TRACE conn3 <- [1,186,null,{}] 08:21:16 INFO - PROCESS | 3684 | 1468596076158 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}] 08:21:16 INFO - PROCESS | 3684 | 1468596076160 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:16 INFO - PROCESS | 3684 | 1468596076243 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:21:16 INFO - PROCESS | 3684 | 1468596076252 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:16 INFO - PROCESS | 3684 | 1468596076254 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:16 INFO - PROCESS | 3684 | ++DOCSHELL 129F0800 == 30 [pid = 3684] [id = 56] 08:21:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (129F6000) [pid = 3684] [serial = 164] [outer = 00000000] 08:21:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (131E4800) [pid = 3684] [serial = 165] [outer = 129F6000] 08:21:16 INFO - PROCESS | 3684 | 1468596076366 Marionette DEBUG loaded listener.js 08:21:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1321F800) [pid = 3684] [serial = 166] [outer = 129F6000] 08:21:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13C8FC00) [pid = 3684] [serial = 167] [outer = 1B285800] 08:21:16 INFO - PROCESS | 3684 | 1468596076771 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]]]}] 08:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 640ms 08:21:16 INFO - PROCESS | 3684 | 1468596076789 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:21:16 INFO - PROCESS | 3684 | 1468596076791 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:21:16 INFO - PROCESS | 3684 | 1468596076803 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:21:16 INFO - PROCESS | 3684 | 1468596076807 Marionette TRACE conn3 <- [1,190,null,{}] 08:21:16 INFO - PROCESS | 3684 | 1468596076841 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}] 08:21:16 INFO - PROCESS | 3684 | 1468596076845 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:16 INFO - PROCESS | 3684 | 1468596076933 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:21:16 INFO - PROCESS | 3684 | 1468596076941 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:16 INFO - PROCESS | 3684 | 1468596076944 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:16 INFO - PROCESS | 3684 | ++DOCSHELL 13E6F400 == 31 [pid = 3684] [id = 57] 08:21:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13E6FC00) [pid = 3684] [serial = 168] [outer = 00000000] 08:21:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1574B000) [pid = 3684] [serial = 169] [outer = 13E6FC00] 08:21:16 INFO - PROCESS | 3684 | 1468596076991 Marionette DEBUG loaded listener.js 08:21:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1577F000) [pid = 3684] [serial = 170] [outer = 13E6FC00] 08:21:17 INFO - PROCESS | 3684 | 1468596077409 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]]]}] 08:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 655ms 08:21:17 INFO - PROCESS | 3684 | 1468596077453 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:21:17 INFO - PROCESS | 3684 | 1468596077456 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:21:17 INFO - PROCESS | 3684 | 1468596077462 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:21:17 INFO - PROCESS | 3684 | 1468596077464 Marionette TRACE conn3 <- [1,194,null,{}] 08:21:17 INFO - PROCESS | 3684 | 1468596077468 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}] 08:21:17 INFO - PROCESS | 3684 | 1468596077470 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:17 INFO - PROCESS | 3684 | 1468596077549 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:21:17 INFO - PROCESS | 3684 | 1468596077555 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:17 INFO - PROCESS | 3684 | 1468596077557 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:17 INFO - PROCESS | 3684 | ++DOCSHELL 1618BC00 == 32 [pid = 3684] [id = 58] 08:21:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1618C000) [pid = 3684] [serial = 171] [outer = 00000000] 08:21:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (168BA800) [pid = 3684] [serial = 172] [outer = 1618C000] 08:21:17 INFO - PROCESS | 3684 | 1468596077602 Marionette DEBUG loaded listener.js 08:21:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16C8D400) [pid = 3684] [serial = 173] [outer = 1618C000] 08:21:17 INFO - PROCESS | 3684 | 1468596078008 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]]]}] 08:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 593ms 08:21:18 INFO - PROCESS | 3684 | 1468596078063 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:21:18 INFO - PROCESS | 3684 | 1468596078065 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:21:18 INFO - PROCESS | 3684 | 1468596078069 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:21:18 INFO - PROCESS | 3684 | 1468596078072 Marionette TRACE conn3 <- [1,198,null,{}] 08:21:18 INFO - PROCESS | 3684 | 1468596078089 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}] 08:21:18 INFO - PROCESS | 3684 | 1468596078091 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:18 INFO - PROCESS | 3684 | 1468596078193 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:21:18 INFO - PROCESS | 3684 | 1468596078198 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:18 INFO - PROCESS | 3684 | 1468596078200 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:18 INFO - PROCESS | 3684 | ++DOCSHELL 165BBC00 == 33 [pid = 3684] [id = 59] 08:21:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16C93000) [pid = 3684] [serial = 174] [outer = 00000000] 08:21:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1744B400) [pid = 3684] [serial = 175] [outer = 16C93000] 08:21:18 INFO - PROCESS | 3684 | 1468596078243 Marionette DEBUG loaded listener.js 08:21:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (175E3800) [pid = 3684] [serial = 176] [outer = 16C93000] 08:21:18 INFO - PROCESS | 3684 | 1468596078676 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]]]}] 08:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 640ms 08:21:18 INFO - PROCESS | 3684 | 1468596078726 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:21:18 INFO - PROCESS | 3684 | 1468596078728 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:21:18 INFO - PROCESS | 3684 | 1468596078731 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:21:18 INFO - PROCESS | 3684 | 1468596078733 Marionette TRACE conn3 <- [1,202,null,{}] 08:21:18 INFO - PROCESS | 3684 | 1468596078736 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}] 08:21:18 INFO - PROCESS | 3684 | 1468596078742 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:18 INFO - PROCESS | 3684 | 1468596078869 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:21:18 INFO - PROCESS | 3684 | 1468596078875 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:18 INFO - PROCESS | 3684 | 1468596078877 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:18 INFO - PROCESS | 3684 | ++DOCSHELL 130AF800 == 34 [pid = 3684] [id = 60] 08:21:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1618CC00) [pid = 3684] [serial = 177] [outer = 00000000] 08:21:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19865800) [pid = 3684] [serial = 178] [outer = 1618CC00] 08:21:18 INFO - PROCESS | 3684 | 1468596078920 Marionette DEBUG loaded listener.js 08:21:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19B90400) [pid = 3684] [serial = 179] [outer = 1618CC00] 08:21:19 INFO - PROCESS | 3684 | 1468596079344 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]]]}] 08:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 640ms 08:21:19 INFO - PROCESS | 3684 | 1468596079369 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:21:19 INFO - PROCESS | 3684 | 1468596079371 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:21:19 INFO - PROCESS | 3684 | 1468596079374 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:21:19 INFO - PROCESS | 3684 | 1468596079376 Marionette TRACE conn3 <- [1,206,null,{}] 08:21:19 INFO - PROCESS | 3684 | 1468596079380 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}] 08:21:19 INFO - PROCESS | 3684 | 1468596079382 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:19 INFO - PROCESS | 3684 | 1468596079481 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:21:19 INFO - PROCESS | 3684 | 1468596079555 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:19 INFO - PROCESS | 3684 | 1468596079557 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:19 INFO - PROCESS | 3684 | ++DOCSHELL 19F9AC00 == 35 [pid = 3684] [id = 61] 08:21:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (19F9BC00) [pid = 3684] [serial = 180] [outer = 00000000] 08:21:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (19FDF000) [pid = 3684] [serial = 181] [outer = 19F9BC00] 08:21:19 INFO - PROCESS | 3684 | 1468596079599 Marionette DEBUG loaded listener.js 08:21:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (19FDFC00) [pid = 3684] [serial = 182] [outer = 19F9BC00] 08:21:19 INFO - PROCESS | 3684 | 1468596079980 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]]]}] 08:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 640ms 08:21:19 INFO - PROCESS | 3684 | 1468596080012 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:21:19 INFO - PROCESS | 3684 | 1468596080013 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:21:20 INFO - PROCESS | 3684 | 1468596080017 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:21:20 INFO - PROCESS | 3684 | 1468596080018 Marionette TRACE conn3 <- [1,210,null,{}] 08:21:20 INFO - PROCESS | 3684 | 1468596080022 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}] 08:21:20 INFO - PROCESS | 3684 | 1468596080024 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:20 INFO - PROCESS | 3684 | 1468596080248 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:21:20 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (13215000) [pid = 3684] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:21:20 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (14291000) [pid = 3684] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:21:20 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (15756C00) [pid = 3684] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:21:20 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16E92800) [pid = 3684] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:21:20 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10A7D000) [pid = 3684] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:21:20 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (11094400) [pid = 3684] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:21:20 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13131800) [pid = 3684] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:21:20 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13E66400) [pid = 3684] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:21:20 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10A0A400) [pid = 3684] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:21:20 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10EA6400) [pid = 3684] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:21:20 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (132ACC00) [pid = 3684] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:21:20 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (175E9000) [pid = 3684] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:21:20 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19864800) [pid = 3684] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:21:20 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (11098000) [pid = 3684] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:21:20 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (173C2400) [pid = 3684] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:21:20 INFO - PROCESS | 3684 | 1468596080299 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:20 INFO - PROCESS | 3684 | 1468596080301 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:20 INFO - PROCESS | 3684 | ++DOCSHELL 10372000 == 36 [pid = 3684] [id = 62] 08:21:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10374000) [pid = 3684] [serial = 183] [outer = 00000000] 08:21:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (11094400) [pid = 3684] [serial = 184] [outer = 10374000] 08:21:20 INFO - PROCESS | 3684 | 1468596080344 Marionette DEBUG loaded listener.js 08:21:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (12D6E400) [pid = 3684] [serial = 185] [outer = 10374000] 08:21:20 INFO - PROCESS | 3684 | 1468596080664 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]]]}] 08:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 702ms 08:21:20 INFO - PROCESS | 3684 | 1468596080717 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:21:20 INFO - PROCESS | 3684 | 1468596080719 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:21:20 INFO - PROCESS | 3684 | 1468596080722 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:21:20 INFO - PROCESS | 3684 | 1468596080724 Marionette TRACE conn3 <- [1,214,null,{}] 08:21:20 INFO - PROCESS | 3684 | 1468596080727 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}] 08:21:20 INFO - PROCESS | 3684 | 1468596080729 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:20 INFO - PROCESS | 3684 | 1468596080831 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:21:20 INFO - PROCESS | 3684 | 1468596080858 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:20 INFO - PROCESS | 3684 | 1468596080860 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:20 INFO - PROCESS | 3684 | ++DOCSHELL 10559C00 == 37 [pid = 3684] [id = 63] 08:21:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10EA9400) [pid = 3684] [serial = 186] [outer = 00000000] 08:21:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19319C00) [pid = 3684] [serial = 187] [outer = 10EA9400] 08:21:20 INFO - PROCESS | 3684 | 1468596080903 Marionette DEBUG loaded listener.js 08:21:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19F98000) [pid = 3684] [serial = 188] [outer = 10EA9400] 08:21:21 INFO - PROCESS | 3684 | 1468596081284 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]]]}] 08:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 593ms 08:21:21 INFO - PROCESS | 3684 | 1468596081319 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:21:21 INFO - PROCESS | 3684 | 1468596081321 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:21:21 INFO - PROCESS | 3684 | 1468596081324 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:21:21 INFO - PROCESS | 3684 | 1468596081326 Marionette TRACE conn3 <- [1,218,null,{}] 08:21:21 INFO - PROCESS | 3684 | 1468596081330 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}] 08:21:21 INFO - PROCESS | 3684 | 1468596081331 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:21 INFO - PROCESS | 3684 | 1468596081435 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:21:21 INFO - PROCESS | 3684 | 1468596081480 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 3684 | 1468596081482 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:21 INFO - PROCESS | 3684 | ++DOCSHELL 1603E800 == 38 [pid = 3684] [id = 64] 08:21:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16042800) [pid = 3684] [serial = 189] [outer = 00000000] 08:21:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A33A400) [pid = 3684] [serial = 190] [outer = 16042800] 08:21:21 INFO - PROCESS | 3684 | 1468596081536 Marionette DEBUG loaded listener.js 08:21:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A33E400) [pid = 3684] [serial = 191] [outer = 16042800] 08:21:21 INFO - PROCESS | 3684 | 1468596081866 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]]]}] 08:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 594ms 08:21:21 INFO - PROCESS | 3684 | 1468596081922 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:21:21 INFO - PROCESS | 3684 | 1468596081924 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:21:21 INFO - PROCESS | 3684 | 1468596081927 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:21:21 INFO - PROCESS | 3684 | 1468596081929 Marionette TRACE conn3 <- [1,222,null,{}] 08:21:21 INFO - PROCESS | 3684 | 1468596081933 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}] 08:21:21 INFO - PROCESS | 3684 | 1468596081935 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:22 INFO - PROCESS | 3684 | 1468596082054 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:21:22 INFO - PROCESS | 3684 | 1468596082086 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:22 INFO - PROCESS | 3684 | 1468596082089 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:22 INFO - PROCESS | 3684 | ++DOCSHELL 1A40BC00 == 39 [pid = 3684] [id = 65] 08:21:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A40C400) [pid = 3684] [serial = 192] [outer = 00000000] 08:21:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A419800) [pid = 3684] [serial = 193] [outer = 1A40C400] 08:21:22 INFO - PROCESS | 3684 | 1468596082132 Marionette DEBUG loaded listener.js 08:21:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A668800) [pid = 3684] [serial = 194] [outer = 1A40C400] 08:21:22 INFO - PROCESS | 3684 | 1468596082689 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]]]}] 08:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 796ms 08:21:22 INFO - PROCESS | 3684 | 1468596082730 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:21:22 INFO - PROCESS | 3684 | 1468596082734 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:21:22 INFO - PROCESS | 3684 | 1468596082739 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:21:22 INFO - PROCESS | 3684 | 1468596082744 Marionette TRACE conn3 <- [1,226,null,{}] 08:21:22 INFO - PROCESS | 3684 | 1468596082750 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}] 08:21:22 INFO - PROCESS | 3684 | 1468596082752 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:22 INFO - PROCESS | 3684 | 1468596082860 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:21:22 INFO - PROCESS | 3684 | 1468596082948 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:22 INFO - PROCESS | 3684 | 1468596082951 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:22 INFO - PROCESS | 3684 | ++DOCSHELL 10A7C400 == 40 [pid = 3684] [id = 66] 08:21:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (111A5C00) [pid = 3684] [serial = 195] [outer = 00000000] 08:21:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (13130C00) [pid = 3684] [serial = 196] [outer = 111A5C00] 08:21:22 INFO - PROCESS | 3684 | 1468596083005 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (139CFC00) [pid = 3684] [serial = 197] [outer = 111A5C00] 08:21:23 INFO - PROCESS | 3684 | 1468596083570 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]]]}] 08:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 827ms 08:21:23 INFO - PROCESS | 3684 | 1468596083593 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:21:23 INFO - PROCESS | 3684 | 1468596083597 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:21:23 INFO - PROCESS | 3684 | 1468596083605 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:21:23 INFO - PROCESS | 3684 | 1468596083607 Marionette TRACE conn3 <- [1,230,null,{}] 08:21:23 INFO - PROCESS | 3684 | 1468596083611 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}] 08:21:23 INFO - PROCESS | 3684 | 1468596083614 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:23 INFO - PROCESS | 3684 | 1468596083721 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:21:23 INFO - PROCESS | 3684 | 1468596083809 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:23 INFO - PROCESS | 3684 | 1468596083812 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:23 INFO - PROCESS | 3684 | ++DOCSHELL 14FB1400 == 41 [pid = 3684] [id = 67] 08:21:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (15779C00) [pid = 3684] [serial = 198] [outer = 00000000] 08:21:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (165B2800) [pid = 3684] [serial = 199] [outer = 15779C00] 08:21:23 INFO - PROCESS | 3684 | 1468596083866 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (16E87C00) [pid = 3684] [serial = 200] [outer = 15779C00] 08:21:24 INFO - PROCESS | 3684 | 1468596084351 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]]]}] 08:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 796ms 08:21:24 INFO - PROCESS | 3684 | 1468596084409 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:21:24 INFO - PROCESS | 3684 | 1468596084411 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:21:24 INFO - PROCESS | 3684 | 1468596084415 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:21:24 INFO - PROCESS | 3684 | 1468596084419 Marionette TRACE conn3 <- [1,234,null,{}] 08:21:24 INFO - PROCESS | 3684 | 1468596084429 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}] 08:21:24 INFO - PROCESS | 3684 | 1468596084434 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:24 INFO - PROCESS | 3684 | 1468596084536 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:21:24 INFO - PROCESS | 3684 | 1468596084626 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:24 INFO - PROCESS | 3684 | 1468596084630 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:24 INFO - PROCESS | 3684 | ++DOCSHELL 19317400 == 42 [pid = 3684] [id = 68] 08:21:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (19317C00) [pid = 3684] [serial = 201] [outer = 00000000] 08:21:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1931B800) [pid = 3684] [serial = 202] [outer = 19317C00] 08:21:24 INFO - PROCESS | 3684 | 1468596084684 Marionette DEBUG loaded listener.js 08:21:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (19833400) [pid = 3684] [serial = 203] [outer = 19317C00] 08:21:25 INFO - PROCESS | 3684 | 1468596085242 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]]]}] 08:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 889ms 08:21:25 INFO - PROCESS | 3684 | 1468596085303 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:21:25 INFO - PROCESS | 3684 | 1468596085305 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:21:25 INFO - PROCESS | 3684 | 1468596085309 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:21:25 INFO - PROCESS | 3684 | 1468596085311 Marionette TRACE conn3 <- [1,238,null,{}] 08:21:25 INFO - PROCESS | 3684 | 1468596085316 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}] 08:21:25 INFO - PROCESS | 3684 | 1468596085318 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:25 INFO - PROCESS | 3684 | 1468596085455 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:21:25 INFO - PROCESS | 3684 | 1468596085684 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:25 INFO - PROCESS | 3684 | 1468596085687 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:25 INFO - PROCESS | 3684 | ++DOCSHELL 1036EC00 == 43 [pid = 3684] [id = 69] 08:21:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (103C8C00) [pid = 3684] [serial = 204] [outer = 00000000] 08:21:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (10A08C00) [pid = 3684] [serial = 205] [outer = 103C8C00] 08:21:25 INFO - PROCESS | 3684 | 1468596085751 Marionette DEBUG loaded listener.js 08:21:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (10EA7400) [pid = 3684] [serial = 206] [outer = 103C8C00] 08:21:26 INFO - PROCESS | 3684 | 1468596086269 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]]]}] 08:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 999ms 08:21:26 INFO - PROCESS | 3684 | 1468596086314 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:21:26 INFO - PROCESS | 3684 | 1468596086320 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:21:26 INFO - PROCESS | 3684 | 1468596086324 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:21:26 INFO - PROCESS | 3684 | 1468596086326 Marionette TRACE conn3 <- [1,242,null,{}] 08:21:26 INFO - PROCESS | 3684 | 1468596086331 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}] 08:21:26 INFO - PROCESS | 3684 | 1468596086336 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:26 INFO - PROCESS | 3684 | 1468596086429 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:21:26 INFO - PROCESS | 3684 | 1468596086522 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:26 INFO - PROCESS | 3684 | 1468596086525 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:26 INFO - PROCESS | 3684 | ++DOCSHELL 131E6800 == 44 [pid = 3684] [id = 70] 08:21:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (131E6C00) [pid = 3684] [serial = 207] [outer = 00000000] 08:21:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (13951C00) [pid = 3684] [serial = 208] [outer = 131E6C00] 08:21:26 INFO - PROCESS | 3684 | 1468596086572 Marionette DEBUG loaded listener.js 08:21:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (13C37C00) [pid = 3684] [serial = 209] [outer = 131E6C00] 08:21:26 INFO - PROCESS | 3684 | --DOCSHELL 1603E800 == 43 [pid = 3684] [id = 64] 08:21:26 INFO - PROCESS | 3684 | --DOCSHELL 10559C00 == 42 [pid = 3684] [id = 63] 08:21:26 INFO - PROCESS | 3684 | --DOCSHELL 10372000 == 41 [pid = 3684] [id = 62] 08:21:26 INFO - PROCESS | 3684 | --DOCSHELL 19F9AC00 == 40 [pid = 3684] [id = 61] 08:21:26 INFO - PROCESS | 3684 | --DOCSHELL 130AF800 == 39 [pid = 3684] [id = 60] 08:21:26 INFO - PROCESS | 3684 | --DOCSHELL 165BBC00 == 38 [pid = 3684] [id = 59] 08:21:26 INFO - PROCESS | 3684 | --DOCSHELL 1618BC00 == 37 [pid = 3684] [id = 58] 08:21:26 INFO - PROCESS | 3684 | --DOCSHELL 13E6F400 == 36 [pid = 3684] [id = 57] 08:21:26 INFO - PROCESS | 3684 | --DOCSHELL 129F0800 == 35 [pid = 3684] [id = 56] 08:21:26 INFO - PROCESS | 3684 | --DOCSHELL 114CA000 == 34 [pid = 3684] [id = 55] 08:21:26 INFO - PROCESS | 3684 | --DOCSHELL 10B74C00 == 33 [pid = 3684] [id = 54] 08:21:26 INFO - PROCESS | 3684 | --DOCSHELL 1986F000 == 32 [pid = 3684] [id = 53] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (16185000) [pid = 3684] [serial = 141] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (17544C00) [pid = 3684] [serial = 144] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (129F4800) [pid = 3684] [serial = 127] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (114D7400) [pid = 3684] [serial = 126] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (11C2E000) [pid = 3684] [serial = 129] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1281FC00) [pid = 3684] [serial = 130] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (13152400) [pid = 3684] [serial = 132] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (131E7000) [pid = 3684] [serial = 133] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (14291400) [pid = 3684] [serial = 135] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (165BC000) [pid = 3684] [serial = 142] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (129B6400) [pid = 3684] [serial = 147] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (175EC000) [pid = 3684] [serial = 145] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (114CD000) [pid = 3684] [serial = 112] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (11095000) [pid = 3684] [serial = 111] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (14298C00) [pid = 3684] [serial = 115] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (13C35000) [pid = 3684] [serial = 114] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1930E400) [pid = 3684] [serial = 118] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (17AC3800) [pid = 3684] [serial = 117] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (19B88800) [pid = 3684] [serial = 121] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1986F400) [pid = 3684] [serial = 120] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19FDF400) [pid = 3684] [serial = 124] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19F98400) [pid = 3684] [serial = 123] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13133400) [pid = 3684] [serial = 148] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (193CF400) [pid = 3684] [serial = 150] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19864C00) [pid = 3684] [serial = 154] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15753800) [pid = 3684] [serial = 138] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15D3C800) [pid = 3684] [serial = 139] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (19B90C00) [pid = 3684] [serial = 156] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (193D0800) [pid = 3684] [serial = 151] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (14299400) [pid = 3684] [serial = 136] [outer = 00000000] [url = about:blank] 08:21:26 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19863800) [pid = 3684] [serial = 153] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3684 | 1468596087030 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]]]}] 08:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 734ms 08:21:27 INFO - PROCESS | 3684 | 1468596087064 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:21:27 INFO - PROCESS | 3684 | 1468596087068 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:21:27 INFO - PROCESS | 3684 | 1468596087072 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:21:27 INFO - PROCESS | 3684 | 1468596087074 Marionette TRACE conn3 <- [1,246,null,{}] 08:21:27 INFO - PROCESS | 3684 | 1468596087078 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}] 08:21:27 INFO - PROCESS | 3684 | 1468596087080 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:27 INFO - PROCESS | 3684 | 1468596087163 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:21:27 INFO - PROCESS | 3684 | 1468596087170 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:27 INFO - PROCESS | 3684 | 1468596087173 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:27 INFO - PROCESS | 3684 | ++DOCSHELL 129B6400 == 33 [pid = 3684] [id = 71] 08:21:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12D6C800) [pid = 3684] [serial = 210] [outer = 00000000] 08:21:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1321F000) [pid = 3684] [serial = 211] [outer = 12D6C800] 08:21:27 INFO - PROCESS | 3684 | 1468596087218 Marionette DEBUG loaded listener.js 08:21:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13E70400) [pid = 3684] [serial = 212] [outer = 12D6C800] 08:21:27 INFO - PROCESS | 3684 | 1468596087671 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]]]}] 08:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 640ms 08:21:27 INFO - PROCESS | 3684 | 1468596087711 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:21:27 INFO - PROCESS | 3684 | 1468596087713 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:21:27 INFO - PROCESS | 3684 | 1468596087718 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:21:27 INFO - PROCESS | 3684 | 1468596087723 Marionette TRACE conn3 <- [1,250,null,{}] 08:21:27 INFO - PROCESS | 3684 | 1468596087732 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}] 08:21:27 INFO - PROCESS | 3684 | 1468596087735 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:27 INFO - PROCESS | 3684 | 1468596087817 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:21:27 INFO - PROCESS | 3684 | 1468596087825 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:27 INFO - PROCESS | 3684 | 1468596087827 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:27 INFO - PROCESS | 3684 | ++DOCSHELL 14F28800 == 34 [pid = 3684] [id = 72] 08:21:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (14FAE000) [pid = 3684] [serial = 213] [outer = 00000000] 08:21:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15784400) [pid = 3684] [serial = 214] [outer = 14FAE000] 08:21:27 INFO - PROCESS | 3684 | 1468596087870 Marionette DEBUG loaded listener.js 08:21:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16036C00) [pid = 3684] [serial = 215] [outer = 14FAE000] 08:21:28 INFO - PROCESS | 3684 | 1468596088307 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]]]}] 08:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 656ms 08:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:21:28 INFO - PROCESS | 3684 | 1468596088376 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:21:28 INFO - PROCESS | 3684 | 1468596088379 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:21:28 INFO - PROCESS | 3684 | 1468596088383 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:21:28 INFO - PROCESS | 3684 | 1468596088385 Marionette TRACE conn3 <- [1,254,null,{}] 08:21:28 INFO - PROCESS | 3684 | 1468596088388 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}] 08:21:28 INFO - PROCESS | 3684 | 1468596088390 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:28 INFO - PROCESS | 3684 | 1468596088471 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:21:28 INFO - PROCESS | 3684 | 1468596088517 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:28 INFO - PROCESS | 3684 | 1468596088519 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:28 INFO - PROCESS | 3684 | ++DOCSHELL 1618BC00 == 35 [pid = 3684] [id = 73] 08:21:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (165BA000) [pid = 3684] [serial = 216] [outer = 00000000] 08:21:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16C8F000) [pid = 3684] [serial = 217] [outer = 165BA000] 08:21:28 INFO - PROCESS | 3684 | 1468596088562 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16E8A000) [pid = 3684] [serial = 218] [outer = 165BA000] 08:21:28 INFO - PROCESS | 3684 | 1468596088986 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]]]}] 08:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 624ms 08:21:29 INFO - PROCESS | 3684 | 1468596089018 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:21:29 INFO - PROCESS | 3684 | 1468596089020 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:21:29 INFO - PROCESS | 3684 | 1468596089029 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:21:29 INFO - PROCESS | 3684 | 1468596089031 Marionette TRACE conn3 <- [1,258,null,{}] 08:21:29 INFO - PROCESS | 3684 | 1468596089035 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}] 08:21:29 INFO - PROCESS | 3684 | 1468596089037 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:29 INFO - PROCESS | 3684 | 1468596089144 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:21:29 INFO - PROCESS | 3684 | 1468596089149 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:29 INFO - PROCESS | 3684 | 1468596089155 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:29 INFO - PROCESS | 3684 | ++DOCSHELL 13137C00 == 36 [pid = 3684] [id = 74] 08:21:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1754FC00) [pid = 3684] [serial = 219] [outer = 00000000] 08:21:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17ABF800) [pid = 3684] [serial = 220] [outer = 1754FC00] 08:21:29 INFO - PROCESS | 3684 | 1468596089208 Marionette DEBUG loaded listener.js 08:21:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1805E800) [pid = 3684] [serial = 221] [outer = 1754FC00] 08:21:29 INFO - PROCESS | 3684 | 1468596089643 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]]]}] 08:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 624ms 08:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:21:29 INFO - PROCESS | 3684 | 1468596089662 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:21:29 INFO - PROCESS | 3684 | 1468596089664 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:21:29 INFO - PROCESS | 3684 | 1468596089667 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:21:29 INFO - PROCESS | 3684 | 1468596089669 Marionette TRACE conn3 <- [1,262,null,{}] 08:21:29 INFO - PROCESS | 3684 | 1468596089672 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}] 08:21:29 INFO - PROCESS | 3684 | 1468596089674 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:29 INFO - PROCESS | 3684 | 1468596089778 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:21:29 INFO - PROCESS | 3684 | 1468596089783 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:29 INFO - PROCESS | 3684 | 1468596089785 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:29 INFO - PROCESS | 3684 | ++DOCSHELL 19312000 == 37 [pid = 3684] [id = 75] 08:21:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19312C00) [pid = 3684] [serial = 222] [outer = 00000000] 08:21:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (193D6400) [pid = 3684] [serial = 223] [outer = 19312C00] 08:21:29 INFO - PROCESS | 3684 | 1468596089829 Marionette DEBUG loaded listener.js 08:21:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19838C00) [pid = 3684] [serial = 224] [outer = 19312C00] 08:21:30 INFO - PROCESS | 3684 | 1468596090275 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]]]}] 08:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 640ms 08:21:30 INFO - PROCESS | 3684 | 1468596090305 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:21:30 INFO - PROCESS | 3684 | 1468596090307 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:21:30 INFO - PROCESS | 3684 | 1468596090311 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:21:30 INFO - PROCESS | 3684 | 1468596090313 Marionette TRACE conn3 <- [1,266,null,{}] 08:21:30 INFO - PROCESS | 3684 | 1468596090316 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}] 08:21:30 INFO - PROCESS | 3684 | 1468596090318 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:30 INFO - PROCESS | 3684 | 1468596090434 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:21:30 INFO - PROCESS | 3684 | 1468596090441 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:30 INFO - PROCESS | 3684 | 1468596090444 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:30 INFO - PROCESS | 3684 | ++DOCSHELL 19319000 == 38 [pid = 3684] [id = 76] 08:21:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19319800) [pid = 3684] [serial = 225] [outer = 00000000] 08:21:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1986E400) [pid = 3684] [serial = 226] [outer = 19319800] 08:21:30 INFO - PROCESS | 3684 | 1468596090487 Marionette DEBUG loaded listener.js 08:21:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1986F400) [pid = 3684] [serial = 227] [outer = 19319800] 08:21:30 INFO - PROCESS | 3684 | 1468596090903 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]]]}] 08:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 640ms 08:21:30 INFO - PROCESS | 3684 | 1468596090953 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:21:30 INFO - PROCESS | 3684 | 1468596090955 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:21:30 INFO - PROCESS | 3684 | 1468596090958 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:21:30 INFO - PROCESS | 3684 | 1468596090960 Marionette TRACE conn3 <- [1,270,null,{}] 08:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:21:30 INFO - PROCESS | 3684 | 1468596090963 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}] 08:21:30 INFO - PROCESS | 3684 | 1468596090965 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:31 INFO - PROCESS | 3684 | 1468596091184 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:21:31 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (16042800) [pid = 3684] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:21:31 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1618CC00) [pid = 3684] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:21:31 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (129F6000) [pid = 3684] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:21:31 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (13E6FC00) [pid = 3684] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:21:31 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (114CAC00) [pid = 3684] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:21:31 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (19F9BC00) [pid = 3684] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:21:31 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1618C000) [pid = 3684] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:21:31 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10374000) [pid = 3684] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:21:31 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10EA9400) [pid = 3684] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:21:31 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16C93000) [pid = 3684] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:21:31 INFO - PROCESS | 3684 | 1468596091260 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:31 INFO - PROCESS | 3684 | 1468596091262 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:31 INFO - PROCESS | 3684 | ++DOCSHELL 10374000 == 39 [pid = 3684] [id = 77] 08:21:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (10A76800) [pid = 3684] [serial = 228] [outer = 00000000] 08:21:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15D49800) [pid = 3684] [serial = 229] [outer = 10A76800] 08:21:31 INFO - PROCESS | 3684 | 1468596091309 Marionette DEBUG loaded listener.js 08:21:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16F1C400) [pid = 3684] [serial = 230] [outer = 10A76800] 08:21:31 INFO - PROCESS | 3684 | 1468596091675 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]]]}] 08:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 734ms 08:21:31 INFO - PROCESS | 3684 | 1468596091700 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:21:31 INFO - PROCESS | 3684 | 1468596091702 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:21:31 INFO - PROCESS | 3684 | 1468596091705 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:21:31 INFO - PROCESS | 3684 | 1468596091707 Marionette TRACE conn3 <- [1,274,null,{}] 08:21:31 INFO - PROCESS | 3684 | 1468596091710 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}] 08:21:31 INFO - PROCESS | 3684 | 1468596091712 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:31 INFO - PROCESS | 3684 | 1468596091792 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:21:31 INFO - PROCESS | 3684 | 1468596091797 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:31 INFO - PROCESS | 3684 | 1468596091799 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:31 INFO - PROCESS | 3684 | ++DOCSHELL 0F9EA000 == 40 [pid = 3684] [id = 78] 08:21:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1986CC00) [pid = 3684] [serial = 231] [outer = 00000000] 08:21:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A2E4400) [pid = 3684] [serial = 232] [outer = 1986CC00] 08:21:31 INFO - PROCESS | 3684 | 1468596091841 Marionette DEBUG loaded listener.js 08:21:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A334400) [pid = 3684] [serial = 233] [outer = 1986CC00] 08:21:32 INFO - PROCESS | 3684 | 1468596092227 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]]]}] 08:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 546ms 08:21:32 INFO - PROCESS | 3684 | 1468596092241 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:21:32 INFO - PROCESS | 3684 | 1468596092243 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:21:32 INFO - PROCESS | 3684 | 1468596092246 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:21:32 INFO - PROCESS | 3684 | 1468596092248 Marionette TRACE conn3 <- [1,278,null,{}] 08:21:32 INFO - PROCESS | 3684 | 1468596092251 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}] 08:21:32 INFO - PROCESS | 3684 | 1468596092253 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:32 INFO - PROCESS | 3684 | 1468596092374 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:21:32 INFO - PROCESS | 3684 | 1468596092381 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:32 INFO - PROCESS | 3684 | 1468596092384 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:32 INFO - PROCESS | 3684 | ++DOCSHELL 19FD9800 == 41 [pid = 3684] [id = 79] 08:21:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A2EBC00) [pid = 3684] [serial = 234] [outer = 00000000] 08:21:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A411000) [pid = 3684] [serial = 235] [outer = 1A2EBC00] 08:21:32 INFO - PROCESS | 3684 | 1468596092429 Marionette DEBUG loaded listener.js 08:21:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A41A400) [pid = 3684] [serial = 236] [outer = 1A2EBC00] 08:21:32 INFO - PROCESS | 3684 | 1468596092870 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]]]}] 08:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 640ms 08:21:32 INFO - PROCESS | 3684 | 1468596092885 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:21:32 INFO - PROCESS | 3684 | 1468596092887 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:21:32 INFO - PROCESS | 3684 | 1468596092890 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:21:32 INFO - PROCESS | 3684 | 1468596092892 Marionette TRACE conn3 <- [1,282,null,{}] 08:21:32 INFO - PROCESS | 3684 | 1468596092895 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}] 08:21:32 INFO - PROCESS | 3684 | 1468596092897 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:33 INFO - PROCESS | 3684 | 1468596093019 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:21:33 INFO - PROCESS | 3684 | 1468596093026 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:33 INFO - PROCESS | 3684 | 1468596093028 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:33 INFO - PROCESS | 3684 | ++DOCSHELL 19FE0000 == 42 [pid = 3684] [id = 80] 08:21:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (19FE3C00) [pid = 3684] [serial = 237] [outer = 00000000] 08:21:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A672400) [pid = 3684] [serial = 238] [outer = 19FE3C00] 08:21:33 INFO - PROCESS | 3684 | 1468596093070 Marionette DEBUG loaded listener.js 08:21:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A94C000) [pid = 3684] [serial = 239] [outer = 19FE3C00] 08:21:33 INFO - PROCESS | 3684 | 1468596093666 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]]]}] 08:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 843ms 08:21:33 INFO - PROCESS | 3684 | 1468596093734 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:21:33 INFO - PROCESS | 3684 | 1468596093739 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:21:33 INFO - PROCESS | 3684 | 1468596093758 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:21:33 INFO - PROCESS | 3684 | 1468596093763 Marionette TRACE conn3 <- [1,286,null,{}] 08:21:33 INFO - PROCESS | 3684 | 1468596093769 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}] 08:21:33 INFO - PROCESS | 3684 | 1468596093772 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:33 INFO - PROCESS | 3684 | 1468596093897 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:21:34 INFO - PROCESS | 3684 | 1468596094041 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:34 INFO - PROCESS | 3684 | 1468596094044 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:34 INFO - PROCESS | 3684 | ++DOCSHELL 1289F400 == 43 [pid = 3684] [id = 81] 08:21:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (128A8400) [pid = 3684] [serial = 240] [outer = 00000000] 08:21:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (13C90800) [pid = 3684] [serial = 241] [outer = 128A8400] 08:21:34 INFO - PROCESS | 3684 | 1468596094112 Marionette DEBUG loaded listener.js 08:21:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (14294C00) [pid = 3684] [serial = 242] [outer = 128A8400] 08:21:34 INFO - PROCESS | 3684 | 1468596094689 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]]]}] 08:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1000ms 08:21:34 INFO - PROCESS | 3684 | 1468596094759 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:21:34 INFO - PROCESS | 3684 | 1468596094764 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:21:34 INFO - PROCESS | 3684 | 1468596094771 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:21:34 INFO - PROCESS | 3684 | 1468596094773 Marionette TRACE conn3 <- [1,290,null,{}] 08:21:34 INFO - PROCESS | 3684 | 1468596094778 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}] 08:21:34 INFO - PROCESS | 3684 | 1468596094780 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:34 INFO - PROCESS | 3684 | 1468596094890 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:21:34 INFO - PROCESS | 3684 | 1468596094981 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:34 INFO - PROCESS | 3684 | 1468596094983 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:34 INFO - PROCESS | 3684 | ++DOCSHELL 16041C00 == 44 [pid = 3684] [id = 82] 08:21:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (165BB400) [pid = 3684] [serial = 243] [outer = 00000000] 08:21:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (17A36400) [pid = 3684] [serial = 244] [outer = 165BB400] 08:21:35 INFO - PROCESS | 3684 | 1468596095038 Marionette DEBUG loaded listener.js 08:21:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (19313000) [pid = 3684] [serial = 245] [outer = 165BB400] 08:21:35 INFO - PROCESS | 3684 | 1468596095576 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]]]}] 08:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 828ms 08:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:21:35 INFO - PROCESS | 3684 | 1468596095613 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:21:35 INFO - PROCESS | 3684 | 1468596095615 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:21:35 INFO - PROCESS | 3684 | 1468596095619 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:21:35 INFO - PROCESS | 3684 | 1468596095623 Marionette TRACE conn3 <- [1,294,null,{}] 08:21:35 INFO - PROCESS | 3684 | 1468596095634 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}] 08:21:35 INFO - PROCESS | 3684 | 1468596095638 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:35 INFO - PROCESS | 3684 | 1468596095742 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:21:35 INFO - PROCESS | 3684 | 1468596095836 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:35 INFO - PROCESS | 3684 | 1468596095839 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:35 INFO - PROCESS | 3684 | ++DOCSHELL 1A418C00 == 45 [pid = 3684] [id = 83] 08:21:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1A419000) [pid = 3684] [serial = 246] [outer = 00000000] 08:21:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (1A66EC00) [pid = 3684] [serial = 247] [outer = 1A419000] 08:21:35 INFO - PROCESS | 3684 | 1468596095893 Marionette DEBUG loaded listener.js 08:21:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (1A950000) [pid = 3684] [serial = 248] [outer = 1A419000] 08:21:36 INFO - PROCESS | 3684 | 1468596096472 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]]]}] 08:21:36 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. 08:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 906ms 08:21:36 INFO - PROCESS | 3684 | 1468596096523 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:21:36 INFO - PROCESS | 3684 | 1468596096525 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:21:36 INFO - PROCESS | 3684 | 1468596096529 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:21:36 INFO - PROCESS | 3684 | 1468596096531 Marionette TRACE conn3 <- [1,298,null,{}] 08:21:36 INFO - PROCESS | 3684 | 1468596096534 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}] 08:21:36 INFO - PROCESS | 3684 | 1468596096536 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:36 INFO - PROCESS | 3684 | 1468596096650 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:21:36 INFO - PROCESS | 3684 | 1468596096740 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:36 INFO - PROCESS | 3684 | 1468596096742 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:36 INFO - PROCESS | 3684 | ++DOCSHELL 129F1400 == 46 [pid = 3684] [id = 84] 08:21:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (129F4800) [pid = 3684] [serial = 249] [outer = 00000000] 08:21:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (16034000) [pid = 3684] [serial = 250] [outer = 129F4800] 08:21:36 INFO - PROCESS | 3684 | 1468596096794 Marionette DEBUG loaded listener.js 08:21:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (16E92000) [pid = 3684] [serial = 251] [outer = 129F4800] 08:21:37 INFO - PROCESS | 3684 | 1468596097722 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]]]}] 08:21:37 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. 08:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1249ms 08:21:37 INFO - PROCESS | 3684 | 1468596097784 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:21:37 INFO - PROCESS | 3684 | 1468596097786 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:21:37 INFO - PROCESS | 3684 | 1468596097790 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:21:37 INFO - PROCESS | 3684 | 1468596097793 Marionette TRACE conn3 <- [1,302,null,{}] 08:21:37 INFO - PROCESS | 3684 | 1468596097798 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}] 08:21:37 INFO - PROCESS | 3684 | 1468596097800 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:37 INFO - PROCESS | 3684 | 1468596097896 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:21:37 INFO - PROCESS | 3684 | 1468596097974 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:37 INFO - PROCESS | 3684 | 1468596097976 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:37 INFO - PROCESS | 3684 | ++DOCSHELL 14291000 == 47 [pid = 3684] [id = 85] 08:21:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (14FB1800) [pid = 3684] [serial = 252] [outer = 00000000] 08:21:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (15780C00) [pid = 3684] [serial = 253] [outer = 14FB1800] 08:21:38 INFO - PROCESS | 3684 | 1468596098024 Marionette DEBUG loaded listener.js 08:21:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (16042C00) [pid = 3684] [serial = 254] [outer = 14FB1800] 08:21:38 INFO - PROCESS | 3684 | --DOCSHELL 19FD9800 == 46 [pid = 3684] [id = 79] 08:21:38 INFO - PROCESS | 3684 | --DOCSHELL 0F9EA000 == 45 [pid = 3684] [id = 78] 08:21:38 INFO - PROCESS | 3684 | --DOCSHELL 10374000 == 44 [pid = 3684] [id = 77] 08:21:38 INFO - PROCESS | 3684 | --DOCSHELL 19319000 == 43 [pid = 3684] [id = 76] 08:21:38 INFO - PROCESS | 3684 | --DOCSHELL 19312000 == 42 [pid = 3684] [id = 75] 08:21:38 INFO - PROCESS | 3684 | --DOCSHELL 13137C00 == 41 [pid = 3684] [id = 74] 08:21:38 INFO - PROCESS | 3684 | --DOCSHELL 1618BC00 == 40 [pid = 3684] [id = 73] 08:21:38 INFO - PROCESS | 3684 | --DOCSHELL 14F28800 == 39 [pid = 3684] [id = 72] 08:21:38 INFO - PROCESS | 3684 | --DOCSHELL 129B6400 == 38 [pid = 3684] [id = 71] 08:21:38 INFO - PROCESS | 3684 | --DOCSHELL 131E6800 == 37 [pid = 3684] [id = 70] 08:21:38 INFO - PROCESS | 3684 | --DOCSHELL 1036EC00 == 36 [pid = 3684] [id = 69] 08:21:38 INFO - PROCESS | 3684 | --DOCSHELL 1A40BC00 == 35 [pid = 3684] [id = 65] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (1A419800) [pid = 3684] [serial = 193] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (131E4800) [pid = 3684] [serial = 165] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (1321F800) [pid = 3684] [serial = 166] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (1574B000) [pid = 3684] [serial = 169] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (1577F000) [pid = 3684] [serial = 170] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (12D66000) [pid = 3684] [serial = 163] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (11CD4C00) [pid = 3684] [serial = 162] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (168BA800) [pid = 3684] [serial = 172] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (12D8F000) [pid = 3684] [serial = 159] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1B2D4800) [pid = 3684] [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.] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (175E3800) [pid = 3684] [serial = 176] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (16C8D400) [pid = 3684] [serial = 173] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A33A400) [pid = 3684] [serial = 190] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (19865800) [pid = 3684] [serial = 178] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (19FDF000) [pid = 3684] [serial = 181] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (19FDFC00) [pid = 3684] [serial = 182] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (12D6E400) [pid = 3684] [serial = 185] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19F98000) [pid = 3684] [serial = 188] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (11094400) [pid = 3684] [serial = 184] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1744B400) [pid = 3684] [serial = 175] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19B90400) [pid = 3684] [serial = 179] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (19319C00) [pid = 3684] [serial = 187] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A33E400) [pid = 3684] [serial = 191] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3684 | 1468596098501 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]]]}] 08:21:38 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. 08:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 734ms 08:21:38 INFO - PROCESS | 3684 | 1468596098532 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:21:38 INFO - PROCESS | 3684 | 1468596098536 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:21:38 INFO - PROCESS | 3684 | 1468596098546 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:21:38 INFO - PROCESS | 3684 | 1468596098549 Marionette TRACE conn3 <- [1,306,null,{}] 08:21:38 INFO - PROCESS | 3684 | 1468596098552 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}] 08:21:38 INFO - PROCESS | 3684 | 1468596098555 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:38 INFO - PROCESS | 3684 | 1468596098650 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:21:38 INFO - PROCESS | 3684 | 1468596098656 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:38 INFO - PROCESS | 3684 | 1468596098658 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:38 INFO - PROCESS | 3684 | ++DOCSHELL 13214800 == 36 [pid = 3684] [id = 86] 08:21:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (13215000) [pid = 3684] [serial = 255] [outer = 00000000] 08:21:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1574F000) [pid = 3684] [serial = 256] [outer = 13215000] 08:21:38 INFO - PROCESS | 3684 | 1468596098712 Marionette DEBUG loaded listener.js 08:21:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16040800) [pid = 3684] [serial = 257] [outer = 13215000] 08:21:39 INFO - PROCESS | 3684 | 1468596099136 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]]]}] 08:21:39 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. 08:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 640ms 08:21:39 INFO - PROCESS | 3684 | 1468596099184 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:21:39 INFO - PROCESS | 3684 | 1468596099186 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:21:39 INFO - PROCESS | 3684 | 1468596099190 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:21:39 INFO - PROCESS | 3684 | 1468596099193 Marionette TRACE conn3 <- [1,310,null,{}] 08:21:39 INFO - PROCESS | 3684 | 1468596099203 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}] 08:21:39 INFO - PROCESS | 3684 | 1468596099207 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:39 INFO - PROCESS | 3684 | 1468596099291 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:21:39 INFO - PROCESS | 3684 | 1468596099298 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:39 INFO - PROCESS | 3684 | 1468596099301 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:39 INFO - PROCESS | 3684 | ++DOCSHELL 175EA000 == 37 [pid = 3684] [id = 87] 08:21:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (175EBC00) [pid = 3684] [serial = 258] [outer = 00000000] 08:21:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1805D400) [pid = 3684] [serial = 259] [outer = 175EBC00] 08:21:39 INFO - PROCESS | 3684 | 1468596099353 Marionette DEBUG loaded listener.js 08:21:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1931AC00) [pid = 3684] [serial = 260] [outer = 175EBC00] 08:21:39 INFO - PROCESS | 3684 | 1468596099818 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]]]}] 08:21:39 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. 08:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 640ms 08:21:39 INFO - PROCESS | 3684 | 1468596099827 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:21:39 INFO - PROCESS | 3684 | 1468596099830 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:21:39 INFO - PROCESS | 3684 | 1468596099833 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:21:39 INFO - PROCESS | 3684 | 1468596099835 Marionette TRACE conn3 <- [1,314,null,{}] 08:21:39 INFO - PROCESS | 3684 | 1468596099838 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}] 08:21:39 INFO - PROCESS | 3684 | 1468596099840 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:39 INFO - PROCESS | 3684 | 1468596099923 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:21:39 INFO - PROCESS | 3684 | 1468596099928 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:39 INFO - PROCESS | 3684 | 1468596099930 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:39 INFO - PROCESS | 3684 | ++DOCSHELL 19318400 == 38 [pid = 3684] [id = 88] 08:21:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (19835000) [pid = 3684] [serial = 261] [outer = 00000000] 08:21:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19B88800) [pid = 3684] [serial = 262] [outer = 19835000] 08:21:39 INFO - PROCESS | 3684 | 1468596099982 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (19F9AC00) [pid = 3684] [serial = 263] [outer = 19835000] 08:21:40 INFO - PROCESS | 3684 | 1468596100420 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]]]}] 08:21:40 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. 08:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 624ms 08:21:40 INFO - PROCESS | 3684 | 1468596100471 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:21:40 INFO - PROCESS | 3684 | 1468596100473 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:21:40 INFO - PROCESS | 3684 | 1468596100476 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:21:40 INFO - PROCESS | 3684 | 1468596100478 Marionette TRACE conn3 <- [1,318,null,{}] 08:21:40 INFO - PROCESS | 3684 | 1468596100481 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}] 08:21:40 INFO - PROCESS | 3684 | 1468596100483 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:40 INFO - PROCESS | 3684 | 1468596100588 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:21:40 INFO - PROCESS | 3684 | 1468596100595 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:40 INFO - PROCESS | 3684 | 1468596100597 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:40 INFO - PROCESS | 3684 | ++DOCSHELL 19FDD800 == 39 [pid = 3684] [id = 89] 08:21:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (19FE0800) [pid = 3684] [serial = 264] [outer = 00000000] 08:21:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A331400) [pid = 3684] [serial = 265] [outer = 19FE0800] 08:21:40 INFO - PROCESS | 3684 | 1468596100683 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A333800) [pid = 3684] [serial = 266] [outer = 19FE0800] 08:21:40 INFO - PROCESS | 3684 | 1468596101009 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:21:41 INFO - PROCESS | 3684 | 1468596101159 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]]]}] 08:21:41 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. 08:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 734ms 08:21:41 INFO - PROCESS | 3684 | 1468596101222 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:21:41 INFO - PROCESS | 3684 | 1468596101224 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:21:41 INFO - PROCESS | 3684 | 1468596101227 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:21:41 INFO - PROCESS | 3684 | 1468596101229 Marionette TRACE conn3 <- [1,322,null,{}] 08:21:41 INFO - PROCESS | 3684 | 1468596101232 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}] 08:21:41 INFO - PROCESS | 3684 | 1468596101238 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:41 INFO - PROCESS | 3684 | 1468596101361 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:21:41 INFO - PROCESS | 3684 | 1468596101418 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:41 INFO - PROCESS | 3684 | 1468596101420 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:41 INFO - PROCESS | 3684 | ++DOCSHELL 1AB4C400 == 40 [pid = 3684] [id = 90] 08:21:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1AB4C800) [pid = 3684] [serial = 267] [outer = 00000000] 08:21:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1AB53C00) [pid = 3684] [serial = 268] [outer = 1AB4C800] 08:21:41 INFO - PROCESS | 3684 | 1468596101463 Marionette DEBUG loaded listener.js 08:21:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1AB55000) [pid = 3684] [serial = 269] [outer = 1AB4C800] 08:21:41 INFO - PROCESS | 3684 | 1468596101880 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]]]}] 08:21:41 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. 08:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 687ms 08:21:41 INFO - PROCESS | 3684 | 1468596101938 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:21:41 INFO - PROCESS | 3684 | 1468596101940 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:21:41 INFO - PROCESS | 3684 | 1468596101949 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:21:41 INFO - PROCESS | 3684 | 1468596101951 Marionette TRACE conn3 <- [1,326,null,{}] 08:21:41 INFO - PROCESS | 3684 | 1468596101954 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}] 08:21:41 INFO - PROCESS | 3684 | 1468596101956 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:42 INFO - PROCESS | 3684 | 1468596102071 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:21:42 INFO - PROCESS | 3684 | 1468596102081 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:42 INFO - PROCESS | 3684 | 1468596102083 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:42 INFO - PROCESS | 3684 | ++DOCSHELL 1AB59400 == 41 [pid = 3684] [id = 91] 08:21:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (1AB59800) [pid = 3684] [serial = 270] [outer = 00000000] 08:21:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (1AC49400) [pid = 3684] [serial = 271] [outer = 1AB59800] 08:21:42 INFO - PROCESS | 3684 | 1468596102125 Marionette DEBUG loaded listener.js 08:21:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (1AC4B800) [pid = 3684] [serial = 272] [outer = 1AB59800] 08:21:42 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (10A76800) [pid = 3684] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:21:42 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (1754FC00) [pid = 3684] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:21:42 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (19312C00) [pid = 3684] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:21:42 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (19319800) [pid = 3684] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:21:42 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (131E6C00) [pid = 3684] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:21:42 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (14FAE000) [pid = 3684] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:21:42 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (12D6C800) [pid = 3684] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:21:42 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A2EBC00) [pid = 3684] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:21:42 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (103C8C00) [pid = 3684] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:21:42 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1986CC00) [pid = 3684] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:21:42 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (165BA000) [pid = 3684] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:21:42 INFO - PROCESS | 3684 | 1468596102689 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]]]}] 08:21:42 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. 08:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 797ms 08:21:42 INFO - PROCESS | 3684 | 1468596102752 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:21:42 INFO - PROCESS | 3684 | 1468596102754 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:21:42 INFO - PROCESS | 3684 | 1468596102757 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:21:42 INFO - PROCESS | 3684 | 1468596102759 Marionette TRACE conn3 <- [1,330,null,{}] 08:21:42 INFO - PROCESS | 3684 | 1468596102762 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}] 08:21:42 INFO - PROCESS | 3684 | 1468596102764 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:42 INFO - PROCESS | 3684 | 1468596102852 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:21:42 INFO - PROCESS | 3684 | 1468596102931 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:42 INFO - PROCESS | 3684 | 1468596102933 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:42 INFO - PROCESS | 3684 | ++DOCSHELL 0C387C00 == 42 [pid = 3684] [id = 92] 08:21:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (0C38A800) [pid = 3684] [serial = 273] [outer = 00000000] 08:21:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (0C391400) [pid = 3684] [serial = 274] [outer = 0C38A800] 08:21:42 INFO - PROCESS | 3684 | 1468596102977 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (0C394800) [pid = 3684] [serial = 275] [outer = 0C38A800] 08:21:43 INFO - PROCESS | 3684 | 1468596103337 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]]]}] 08:21:43 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. 08:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 625ms 08:21:43 INFO - PROCESS | 3684 | 1468596103396 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:21:43 INFO - PROCESS | 3684 | 1468596103398 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:21:43 INFO - PROCESS | 3684 | 1468596103401 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:21:43 INFO - PROCESS | 3684 | 1468596103403 Marionette TRACE conn3 <- [1,334,null,{}] 08:21:43 INFO - PROCESS | 3684 | 1468596103406 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}] 08:21:43 INFO - PROCESS | 3684 | 1468596103408 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:43 INFO - PROCESS | 3684 | 1468596103518 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:21:43 INFO - PROCESS | 3684 | 1468596103525 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:43 INFO - PROCESS | 3684 | 1468596103527 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:43 INFO - PROCESS | 3684 | ++DOCSHELL 0C390400 == 43 [pid = 3684] [id = 93] 08:21:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (0C393000) [pid = 3684] [serial = 276] [outer = 00000000] 08:21:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (14298C00) [pid = 3684] [serial = 277] [outer = 0C393000] 08:21:43 INFO - PROCESS | 3684 | 1468596103570 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (16FB8000) [pid = 3684] [serial = 278] [outer = 0C393000] 08:21:43 INFO - PROCESS | 3684 | 1468596103946 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]]]}] 08:21:43 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. 08:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 594ms 08:21:43 INFO - PROCESS | 3684 | 1468596103998 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:21:43 INFO - PROCESS | 3684 | 1468596104010 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:21:43 INFO - PROCESS | 3684 | 1468596104013 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:21:43 INFO - PROCESS | 3684 | 1468596104015 Marionette TRACE conn3 <- [1,338,null,{}] 08:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:21:44 INFO - PROCESS | 3684 | 1468596104019 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}] 08:21:44 INFO - PROCESS | 3684 | 1468596104020 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:44 INFO - PROCESS | 3684 | 1468596104131 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:21:44 INFO - PROCESS | 3684 | 1468596104141 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:44 INFO - PROCESS | 3684 | 1468596104143 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:44 INFO - PROCESS | 3684 | ++DOCSHELL 10A77000 == 44 [pid = 3684] [id = 94] 08:21:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (11C36800) [pid = 3684] [serial = 279] [outer = 00000000] 08:21:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1A2EBC00) [pid = 3684] [serial = 280] [outer = 11C36800] 08:21:44 INFO - PROCESS | 3684 | 1468596104185 Marionette DEBUG loaded listener.js 08:21:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (1A414800) [pid = 3684] [serial = 281] [outer = 11C36800] 08:21:44 INFO - PROCESS | 3684 | 1468596104550 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]]]}] 08:21:44 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. 08:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 593ms 08:21:44 INFO - PROCESS | 3684 | 1468596104634 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:21:44 INFO - PROCESS | 3684 | 1468596104639 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:21:44 INFO - PROCESS | 3684 | 1468596104644 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:21:44 INFO - PROCESS | 3684 | 1468596104648 Marionette TRACE conn3 <- [1,342,null,{}] 08:21:44 INFO - PROCESS | 3684 | 1468596104659 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}] 08:21:44 INFO - PROCESS | 3684 | 1468596104662 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:44 INFO - PROCESS | 3684 | 1468596104818 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:21:44 INFO - PROCESS | 3684 | 1468596104932 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:44 INFO - PROCESS | 3684 | 1468596104938 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:44 INFO - PROCESS | 3684 | ++DOCSHELL 0C380C00 == 45 [pid = 3684] [id = 95] 08:21:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (0C381000) [pid = 3684] [serial = 282] [outer = 00000000] 08:21:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (0C38C400) [pid = 3684] [serial = 283] [outer = 0C381000] 08:21:44 INFO - PROCESS | 3684 | 1468596104993 Marionette DEBUG loaded listener.js 08:21:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (1036EC00) [pid = 3684] [serial = 284] [outer = 0C381000] 08:21:45 INFO - PROCESS | 3684 | 1468596105510 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]]]}] 08:21:45 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. 08:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 890ms 08:21:45 INFO - PROCESS | 3684 | 1468596105551 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:21:45 INFO - PROCESS | 3684 | 1468596105554 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:21:45 INFO - PROCESS | 3684 | 1468596105561 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:21:45 INFO - PROCESS | 3684 | 1468596105564 Marionette TRACE conn3 <- [1,346,null,{}] 08:21:45 INFO - PROCESS | 3684 | 1468596105569 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}] 08:21:45 INFO - PROCESS | 3684 | 1468596105572 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:45 INFO - PROCESS | 3684 | 1468596105680 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:21:45 INFO - PROCESS | 3684 | 1468596105775 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:45 INFO - PROCESS | 3684 | 1468596105777 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:45 INFO - PROCESS | 3684 | ++DOCSHELL 130A5800 == 46 [pid = 3684] [id = 96] 08:21:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (130CFC00) [pid = 3684] [serial = 285] [outer = 00000000] 08:21:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (13139400) [pid = 3684] [serial = 286] [outer = 130CFC00] 08:21:45 INFO - PROCESS | 3684 | 1468596105831 Marionette DEBUG loaded listener.js 08:21:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (13217C00) [pid = 3684] [serial = 287] [outer = 130CFC00] 08:21:46 INFO - PROCESS | 3684 | 1468596106453 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]]]}] 08:21:46 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. 08:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 937ms 08:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:21:46 INFO - PROCESS | 3684 | 1468596106501 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:21:46 INFO - PROCESS | 3684 | 1468596106503 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:21:46 INFO - PROCESS | 3684 | 1468596106507 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:21:46 INFO - PROCESS | 3684 | 1468596106509 Marionette TRACE conn3 <- [1,350,null,{}] 08:21:46 INFO - PROCESS | 3684 | 1468596106519 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}] 08:21:46 INFO - PROCESS | 3684 | 1468596106524 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:46 INFO - PROCESS | 3684 | 1468596106664 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:21:46 INFO - PROCESS | 3684 | 1468596106787 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:46 INFO - PROCESS | 3684 | 1468596106792 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:46 INFO - PROCESS | 3684 | ++DOCSHELL 165BD400 == 47 [pid = 3684] [id = 97] 08:21:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (16912400) [pid = 3684] [serial = 288] [outer = 00000000] 08:21:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (175E9800) [pid = 3684] [serial = 289] [outer = 16912400] 08:21:46 INFO - PROCESS | 3684 | 1468596106849 Marionette DEBUG loaded listener.js 08:21:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (19319800) [pid = 3684] [serial = 290] [outer = 16912400] 08:21:47 INFO - PROCESS | 3684 | 1468596107383 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]]]}] 08:21:47 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. 08:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 937ms 08:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:21:47 INFO - PROCESS | 3684 | 1468596107452 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:21:47 INFO - PROCESS | 3684 | 1468596107455 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:21:47 INFO - PROCESS | 3684 | 1468596107458 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:21:47 INFO - PROCESS | 3684 | 1468596107460 Marionette TRACE conn3 <- [1,354,null,{}] 08:21:47 INFO - PROCESS | 3684 | 1468596107464 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}] 08:21:47 INFO - PROCESS | 3684 | 1468596107466 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:47 INFO - PROCESS | 3684 | 1468596107573 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:21:47 INFO - PROCESS | 3684 | 1468596107712 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:47 INFO - PROCESS | 3684 | 1468596107715 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:47 INFO - PROCESS | 3684 | ++DOCSHELL 19B84C00 == 48 [pid = 3684] [id = 98] 08:21:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (19B8E800) [pid = 3684] [serial = 291] [outer = 00000000] 08:21:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 112 (19FE3400) [pid = 3684] [serial = 292] [outer = 19B8E800] 08:21:47 INFO - PROCESS | 3684 | 1468596107768 Marionette DEBUG loaded listener.js 08:21:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 113 (1A33F000) [pid = 3684] [serial = 293] [outer = 19B8E800] 08:21:48 INFO - PROCESS | 3684 | 1468596108491 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]]]}] 08:21:48 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. 08:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1077ms 08:21:48 INFO - PROCESS | 3684 | 1468596108551 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:21:48 INFO - PROCESS | 3684 | 1468596108555 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:21:48 INFO - PROCESS | 3684 | 1468596108559 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:21:48 INFO - PROCESS | 3684 | 1468596108562 Marionette TRACE conn3 <- [1,358,null,{}] 08:21:48 INFO - PROCESS | 3684 | 1468596108567 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}] 08:21:48 INFO - PROCESS | 3684 | 1468596108570 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:48 INFO - PROCESS | 3684 | 1468596108668 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:21:48 INFO - PROCESS | 3684 | 1468596108763 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:48 INFO - PROCESS | 3684 | 1468596108765 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:48 INFO - PROCESS | 3684 | ++DOCSHELL 10375C00 == 49 [pid = 3684] [id = 99] 08:21:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 114 (103D2C00) [pid = 3684] [serial = 294] [outer = 00000000] 08:21:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 115 (111A7000) [pid = 3684] [serial = 295] [outer = 103D2C00] 08:21:48 INFO - PROCESS | 3684 | 1468596108812 Marionette DEBUG loaded listener.js 08:21:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 116 (114CA000) [pid = 3684] [serial = 296] [outer = 103D2C00] 08:21:49 INFO - PROCESS | 3684 | --DOCSHELL 0C390400 == 48 [pid = 3684] [id = 93] 08:21:49 INFO - PROCESS | 3684 | --DOCSHELL 0C387C00 == 47 [pid = 3684] [id = 92] 08:21:49 INFO - PROCESS | 3684 | --DOCSHELL 1AB59400 == 46 [pid = 3684] [id = 91] 08:21:49 INFO - PROCESS | 3684 | --DOCSHELL 1AB4C400 == 45 [pid = 3684] [id = 90] 08:21:49 INFO - PROCESS | 3684 | --DOCSHELL 19FDD800 == 44 [pid = 3684] [id = 89] 08:21:49 INFO - PROCESS | 3684 | --DOCSHELL 19318400 == 43 [pid = 3684] [id = 88] 08:21:49 INFO - PROCESS | 3684 | --DOCSHELL 175EA000 == 42 [pid = 3684] [id = 87] 08:21:49 INFO - PROCESS | 3684 | --DOCSHELL 13214800 == 41 [pid = 3684] [id = 86] 08:21:49 INFO - PROCESS | 3684 | --DOCSHELL 14291000 == 40 [pid = 3684] [id = 85] 08:21:49 INFO - PROCESS | 3684 | --DOCSHELL 1A418C00 == 39 [pid = 3684] [id = 83] 08:21:49 INFO - PROCESS | 3684 | --DOCSHELL 16041C00 == 38 [pid = 3684] [id = 82] 08:21:49 INFO - PROCESS | 3684 | --DOCSHELL 1289F400 == 37 [pid = 3684] [id = 81] 08:21:49 INFO - PROCESS | 3684 | --DOCSHELL 19FE0000 == 36 [pid = 3684] [id = 80] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 115 (1931B800) [pid = 3684] [serial = 202] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 114 (13130C00) [pid = 3684] [serial = 196] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 113 (165B2800) [pid = 3684] [serial = 199] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 112 (1A672400) [pid = 3684] [serial = 238] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | 1468596109412 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]]]}] 08:21:49 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. 08:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 906ms 08:21:49 INFO - PROCESS | 3684 | 1468596109461 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:21:49 INFO - PROCESS | 3684 | 1468596109465 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:21:49 INFO - PROCESS | 3684 | 1468596109473 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:21:49 INFO - PROCESS | 3684 | 1468596109475 Marionette TRACE conn3 <- [1,362,null,{}] 08:21:49 INFO - PROCESS | 3684 | 1468596109479 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}] 08:21:49 INFO - PROCESS | 3684 | 1468596109481 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:49 INFO - PROCESS | 3684 | 1468596109581 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 111 (193D6400) [pid = 3684] [serial = 223] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (1986E400) [pid = 3684] [serial = 226] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (19838C00) [pid = 3684] [serial = 224] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (13C37C00) [pid = 3684] [serial = 209] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (13951C00) [pid = 3684] [serial = 208] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (15784400) [pid = 3684] [serial = 214] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (1986F400) [pid = 3684] [serial = 227] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (16036C00) [pid = 3684] [serial = 215] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (1321F000) [pid = 3684] [serial = 211] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (1A411000) [pid = 3684] [serial = 235] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (13E70400) [pid = 3684] [serial = 212] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (10EA7400) [pid = 3684] [serial = 206] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (10A08C00) [pid = 3684] [serial = 205] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1A2E4400) [pid = 3684] [serial = 232] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (16C8F000) [pid = 3684] [serial = 217] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1A41A400) [pid = 3684] [serial = 236] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (16F1C400) [pid = 3684] [serial = 230] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (17ABF800) [pid = 3684] [serial = 220] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1805E800) [pid = 3684] [serial = 221] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (15D49800) [pid = 3684] [serial = 229] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (16E8A000) [pid = 3684] [serial = 218] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A334400) [pid = 3684] [serial = 233] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3684 | 1468596109664 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:49 INFO - PROCESS | 3684 | 1468596109666 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:49 INFO - PROCESS | 3684 | ++DOCSHELL 10374000 == 37 [pid = 3684] [id = 100] 08:21:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (10A07C00) [pid = 3684] [serial = 297] [outer = 00000000] 08:21:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (11098C00) [pid = 3684] [serial = 298] [outer = 10A07C00] 08:21:49 INFO - PROCESS | 3684 | 1468596109716 Marionette DEBUG loaded listener.js 08:21:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (130D5C00) [pid = 3684] [serial = 299] [outer = 10A07C00] 08:21:50 INFO - PROCESS | 3684 | 1468596110143 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]]]}] 08:21:50 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. 08:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 749ms 08:21:50 INFO - PROCESS | 3684 | 1468596110212 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:21:50 INFO - PROCESS | 3684 | 1468596110214 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:21:50 INFO - PROCESS | 3684 | 1468596110218 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:21:50 INFO - PROCESS | 3684 | 1468596110221 Marionette TRACE conn3 <- [1,366,null,{}] 08:21:50 INFO - PROCESS | 3684 | 1468596110231 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}] 08:21:50 INFO - PROCESS | 3684 | 1468596110235 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:50 INFO - PROCESS | 3684 | 1468596110317 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:21:50 INFO - PROCESS | 3684 | 1468596110332 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:50 INFO - PROCESS | 3684 | 1468596110335 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:50 INFO - PROCESS | 3684 | ++DOCSHELL 14292400 == 38 [pid = 3684] [id = 101] 08:21:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (14293000) [pid = 3684] [serial = 300] [outer = 00000000] 08:21:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (14576800) [pid = 3684] [serial = 301] [outer = 14293000] 08:21:50 INFO - PROCESS | 3684 | 1468596110380 Marionette DEBUG loaded listener.js 08:21:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1577D800) [pid = 3684] [serial = 302] [outer = 14293000] 08:21:50 INFO - PROCESS | 3684 | 1468596110816 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]]]}] 08:21:50 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. 08:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 640ms 08:21:50 INFO - PROCESS | 3684 | 1468596110857 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:21:50 INFO - PROCESS | 3684 | 1468596110859 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:21:50 INFO - PROCESS | 3684 | 1468596110863 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:21:50 INFO - PROCESS | 3684 | 1468596110864 Marionette TRACE conn3 <- [1,370,null,{}] 08:21:50 INFO - PROCESS | 3684 | 1468596110868 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}] 08:21:50 INFO - PROCESS | 3684 | 1468596110870 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:50 INFO - PROCESS | 3684 | 1468596110950 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:21:50 INFO - PROCESS | 3684 | 1468596110955 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:50 INFO - PROCESS | 3684 | 1468596110958 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:50 INFO - PROCESS | 3684 | ++DOCSHELL 16041800 == 39 [pid = 3684] [id = 102] 08:21:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (16041C00) [pid = 3684] [serial = 303] [outer = 00000000] 08:21:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (168C1000) [pid = 3684] [serial = 304] [outer = 16041C00] 08:21:50 INFO - PROCESS | 3684 | 1468596111001 Marionette DEBUG loaded listener.js 08:21:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (16C93400) [pid = 3684] [serial = 305] [outer = 16041C00] 08:21:51 INFO - PROCESS | 3684 | 1468596111431 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]]]}] 08:21:51 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. 08:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 593ms 08:21:51 INFO - PROCESS | 3684 | 1468596111459 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:21:51 INFO - PROCESS | 3684 | 1468596111461 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:21:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:21:51 INFO - PROCESS | 3684 | 1468596111464 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:21:51 INFO - PROCESS | 3684 | 1468596111466 Marionette TRACE conn3 <- [1,374,null,{}] 08:21:51 INFO - PROCESS | 3684 | 1468596111469 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}] 08:21:51 INFO - PROCESS | 3684 | 1468596111471 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:51 INFO - PROCESS | 3684 | 1468596111549 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:21:51 INFO - PROCESS | 3684 | 1468596111555 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:51 INFO - PROCESS | 3684 | 1468596111558 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:51 INFO - PROCESS | 3684 | ++DOCSHELL 165C0800 == 40 [pid = 3684] [id = 103] 08:21:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (17447C00) [pid = 3684] [serial = 306] [outer = 00000000] 08:21:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (17D6C400) [pid = 3684] [serial = 307] [outer = 17447C00] 08:21:51 INFO - PROCESS | 3684 | 1468596111600 Marionette DEBUG loaded listener.js 08:21:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (19318400) [pid = 3684] [serial = 308] [outer = 17447C00] 08:21:52 INFO - PROCESS | 3684 | 1468596112094 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:21:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:21:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 703ms 08:21:52 INFO - PROCESS | 3684 | 1468596112163 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:21:52 INFO - PROCESS | 3684 | 1468596112165 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:21:52 INFO - PROCESS | 3684 | 1468596112168 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:21:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:21:52 INFO - PROCESS | 3684 | 1468596112170 Marionette TRACE conn3 <- [1,378,null,{}] 08:21:52 INFO - PROCESS | 3684 | 1468596112174 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}] 08:21:52 INFO - PROCESS | 3684 | 1468596112179 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:52 INFO - PROCESS | 3684 | 1468596112309 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:21:52 INFO - PROCESS | 3684 | 1468596112365 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:52 INFO - PROCESS | 3684 | 1468596112367 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:52 INFO - PROCESS | 3684 | ++DOCSHELL 193D6400 == 41 [pid = 3684] [id = 104] 08:21:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (1983B800) [pid = 3684] [serial = 309] [outer = 00000000] 08:21:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (19871800) [pid = 3684] [serial = 310] [outer = 1983B800] 08:21:52 INFO - PROCESS | 3684 | 1468596112410 Marionette DEBUG loaded listener.js 08:21:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (19B8D400) [pid = 3684] [serial = 311] [outer = 1983B800] 08:21:52 INFO - PROCESS | 3684 | 1468596112830 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:21:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:21:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 702ms 08:21:52 INFO - PROCESS | 3684 | 1468596112895 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:21:52 INFO - PROCESS | 3684 | 1468596112897 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:21:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:21:52 INFO - PROCESS | 3684 | 1468596112910 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:21:52 INFO - PROCESS | 3684 | 1468596112912 Marionette TRACE conn3 <- [1,382,null,{}] 08:21:52 INFO - PROCESS | 3684 | 1468596112915 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}] 08:21:52 INFO - PROCESS | 3684 | 1468596112917 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:53 INFO - PROCESS | 3684 | 1468596113026 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:21:53 INFO - PROCESS | 3684 | 1468596113037 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:53 INFO - PROCESS | 3684 | 1468596113039 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:53 INFO - PROCESS | 3684 | ++DOCSHELL 0C37F400 == 42 [pid = 3684] [id = 105] 08:21:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (19871400) [pid = 3684] [serial = 312] [outer = 00000000] 08:21:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (1A2EB800) [pid = 3684] [serial = 313] [outer = 19871400] 08:21:53 INFO - PROCESS | 3684 | 1468596113098 Marionette DEBUG loaded listener.js 08:21:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (1A337400) [pid = 3684] [serial = 314] [outer = 19871400] 08:21:53 INFO - PROCESS | 3684 | 1468596113547 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:21:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:21:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 703ms 08:21:53 INFO - PROCESS | 3684 | 1468596113607 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:21:53 INFO - PROCESS | 3684 | 1468596113609 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:21:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:21:53 INFO - PROCESS | 3684 | 1468596113617 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:21:53 INFO - PROCESS | 3684 | 1468596113619 Marionette TRACE conn3 <- [1,386,null,{}] 08:21:53 INFO - PROCESS | 3684 | 1468596113623 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}] 08:21:53 INFO - PROCESS | 3684 | 1468596113624 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:53 INFO - PROCESS | 3684 | 1468596113728 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:21:53 INFO - PROCESS | 3684 | 1468596113734 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:53 INFO - PROCESS | 3684 | 1468596113735 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:53 INFO - PROCESS | 3684 | ++DOCSHELL 19E2C000 == 43 [pid = 3684] [id = 106] 08:21:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (19FD9400) [pid = 3684] [serial = 315] [outer = 00000000] 08:21:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (1A413C00) [pid = 3684] [serial = 316] [outer = 19FD9400] 08:21:53 INFO - PROCESS | 3684 | 1468596113782 Marionette DEBUG loaded listener.js 08:21:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (1A33D400) [pid = 3684] [serial = 317] [outer = 19FD9400] 08:21:54 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (1AB4C800) [pid = 3684] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:21:54 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (129F4800) [pid = 3684] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:21:54 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (14FB1800) [pid = 3684] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:21:54 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (175EBC00) [pid = 3684] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:21:54 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (0C38A800) [pid = 3684] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:21:54 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (19835000) [pid = 3684] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:21:54 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (13215000) [pid = 3684] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:21:54 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (0C393000) [pid = 3684] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:21:54 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (1AB59800) [pid = 3684] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:21:54 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (19FE0800) [pid = 3684] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:21:54 INFO - PROCESS | 3684 | 1468596114398 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]]]}] 08:21:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:21:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 827ms 08:21:54 INFO - PROCESS | 3684 | 1468596114456 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:21:54 INFO - PROCESS | 3684 | 1468596114458 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:21:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:21:54 INFO - PROCESS | 3684 | 1468596114461 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:21:54 INFO - PROCESS | 3684 | 1468596114463 Marionette TRACE conn3 <- [1,390,null,{}] 08:21:54 INFO - PROCESS | 3684 | 1468596114466 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}] 08:21:54 INFO - PROCESS | 3684 | 1468596114468 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:54 INFO - PROCESS | 3684 | 1468596114545 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:21:54 INFO - PROCESS | 3684 | 1468596114551 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:54 INFO - PROCESS | 3684 | 1468596114553 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:54 INFO - PROCESS | 3684 | ++DOCSHELL 129F4800 == 44 [pid = 3684] [id = 107] 08:21:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (12D66000) [pid = 3684] [serial = 318] [outer = 00000000] 08:21:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (1A33C400) [pid = 3684] [serial = 319] [outer = 12D66000] 08:21:54 INFO - PROCESS | 3684 | 1468596114596 Marionette DEBUG loaded listener.js 08:21:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (1A416C00) [pid = 3684] [serial = 320] [outer = 12D66000] 08:21:55 INFO - PROCESS | 3684 | 1468596115018 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]]]}] 08:21:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:21:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 593ms 08:21:55 INFO - PROCESS | 3684 | 1468596115059 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:21:55 INFO - PROCESS | 3684 | 1468596115061 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:21:55 INFO - PROCESS | 3684 | 1468596115064 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:21:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:21:55 INFO - PROCESS | 3684 | 1468596115066 Marionette TRACE conn3 <- [1,394,null,{}] 08:21:55 INFO - PROCESS | 3684 | 1468596115069 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}] 08:21:55 INFO - PROCESS | 3684 | 1468596115071 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:55 INFO - PROCESS | 3684 | 1468596115165 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:21:55 INFO - PROCESS | 3684 | 1468596115173 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:55 INFO - PROCESS | 3684 | 1468596115175 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:55 INFO - PROCESS | 3684 | ++DOCSHELL 1A94B800 == 45 [pid = 3684] [id = 108] 08:21:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (1A954C00) [pid = 3684] [serial = 321] [outer = 00000000] 08:21:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (1AB51000) [pid = 3684] [serial = 322] [outer = 1A954C00] 08:21:55 INFO - PROCESS | 3684 | 1468596115217 Marionette DEBUG loaded listener.js 08:21:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (1AC43400) [pid = 3684] [serial = 323] [outer = 1A954C00] 08:21:55 INFO - PROCESS | 3684 | 1468596115630 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]]]}] 08:21:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:21:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 593ms 08:21:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:21:55 INFO - PROCESS | 3684 | 1468596115672 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:21:55 INFO - PROCESS | 3684 | 1468596115674 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:21:55 INFO - PROCESS | 3684 | 1468596115677 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:21:55 INFO - PROCESS | 3684 | 1468596115679 Marionette TRACE conn3 <- [1,398,null,{}] 08:21:55 INFO - PROCESS | 3684 | 1468596115683 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}] 08:21:55 INFO - PROCESS | 3684 | 1468596115685 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:55 INFO - PROCESS | 3684 | 1468596115784 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:21:55 INFO - PROCESS | 3684 | 1468596115790 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:55 INFO - PROCESS | 3684 | 1468596115792 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:55 INFO - PROCESS | 3684 | ++DOCSHELL 10E0A000 == 46 [pid = 3684] [id = 109] 08:21:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (10E0A400) [pid = 3684] [serial = 324] [outer = 00000000] 08:21:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (175E7400) [pid = 3684] [serial = 325] [outer = 10E0A400] 08:21:55 INFO - PROCESS | 3684 | 1468596115837 Marionette DEBUG loaded listener.js 08:21:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (1AC41800) [pid = 3684] [serial = 326] [outer = 10E0A400] 08:21:56 INFO - PROCESS | 3684 | 1468596116511 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]]]}] 08:21:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:21:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 890ms 08:21:56 INFO - PROCESS | 3684 | 1468596116582 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:21:56 INFO - PROCESS | 3684 | 1468596116587 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:21:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:21:56 INFO - PROCESS | 3684 | 1468596116592 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:21:56 INFO - PROCESS | 3684 | 1468596116596 Marionette TRACE conn3 <- [1,402,null,{}] 08:21:56 INFO - PROCESS | 3684 | 1468596116602 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}] 08:21:56 INFO - PROCESS | 3684 | 1468596116605 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:56 INFO - PROCESS | 3684 | 1468596116781 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:21:56 INFO - PROCESS | 3684 | 1468596116874 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:56 INFO - PROCESS | 3684 | 1468596116877 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:56 INFO - PROCESS | 3684 | ++DOCSHELL 10A77400 == 47 [pid = 3684] [id = 110] 08:21:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (10A79400) [pid = 3684] [serial = 327] [outer = 00000000] 08:21:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 112 (10E09800) [pid = 3684] [serial = 328] [outer = 10A79400] 08:21:56 INFO - PROCESS | 3684 | 1468596116932 Marionette DEBUG loaded listener.js 08:21:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 113 (10E0F800) [pid = 3684] [serial = 329] [outer = 10A79400] 08:21:57 INFO - PROCESS | 3684 | 1468596117537 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]]]}] 08:21:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:21:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 999ms 08:21:57 INFO - PROCESS | 3684 | 1468596117596 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:21:57 INFO - PROCESS | 3684 | 1468596117600 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:21:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:21:57 INFO - PROCESS | 3684 | 1468596117607 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:21:57 INFO - PROCESS | 3684 | 1468596117610 Marionette TRACE conn3 <- [1,406,null,{}] 08:21:57 INFO - PROCESS | 3684 | 1468596117614 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}] 08:21:57 INFO - PROCESS | 3684 | 1468596117617 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:57 INFO - PROCESS | 3684 | 1468596117728 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:21:57 INFO - PROCESS | 3684 | 1468596117855 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:57 INFO - PROCESS | 3684 | 1468596117857 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:57 INFO - PROCESS | 3684 | ++DOCSHELL 13139000 == 48 [pid = 3684] [id = 111] 08:21:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 114 (13143400) [pid = 3684] [serial = 330] [outer = 00000000] 08:21:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 115 (132B7800) [pid = 3684] [serial = 331] [outer = 13143400] 08:21:57 INFO - PROCESS | 3684 | 1468596117913 Marionette DEBUG loaded listener.js 08:21:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 116 (13E6F400) [pid = 3684] [serial = 332] [outer = 13143400] 08:21:58 INFO - PROCESS | 3684 | 1468596118566 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]]]}] 08:21:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:21:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 999ms 08:21:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:21:58 INFO - PROCESS | 3684 | 1468596118610 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:21:58 INFO - PROCESS | 3684 | 1468596118612 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:21:58 INFO - PROCESS | 3684 | 1468596118616 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:21:58 INFO - PROCESS | 3684 | 1468596118620 Marionette TRACE conn3 <- [1,410,null,{}] 08:21:58 INFO - PROCESS | 3684 | 1468596118631 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}] 08:21:58 INFO - PROCESS | 3684 | 1468596118635 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:58 INFO - PROCESS | 3684 | 1468596118739 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:21:58 INFO - PROCESS | 3684 | 1468596118867 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:58 INFO - PROCESS | 3684 | 1468596118871 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:58 INFO - PROCESS | 3684 | ++DOCSHELL 1983C000 == 49 [pid = 3684] [id = 112] 08:21:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 117 (1983C400) [pid = 3684] [serial = 333] [outer = 00000000] 08:21:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 118 (19867000) [pid = 3684] [serial = 334] [outer = 1983C400] 08:21:58 INFO - PROCESS | 3684 | 1468596118927 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 119 (19FDB800) [pid = 3684] [serial = 335] [outer = 1983C400] 08:21:59 INFO - PROCESS | 3684 | 1468596119582 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]]]}] 08:21:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:21:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 999ms 08:21:59 INFO - PROCESS | 3684 | 1468596119617 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 3684 | 1468596119620 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:21:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:21:59 INFO - PROCESS | 3684 | 1468596119624 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:21:59 INFO - PROCESS | 3684 | 1468596119626 Marionette TRACE conn3 <- [1,414,null,{}] 08:21:59 INFO - PROCESS | 3684 | 1468596119630 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}] 08:21:59 INFO - PROCESS | 3684 | 1468596119632 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:59 INFO - PROCESS | 3684 | 1468596119740 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:21:59 INFO - PROCESS | 3684 | 1468596119845 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:59 INFO - PROCESS | 3684 | 1468596119848 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:21:59 INFO - PROCESS | 3684 | ++DOCSHELL 14296C00 == 50 [pid = 3684] [id = 113] 08:21:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 120 (14569C00) [pid = 3684] [serial = 336] [outer = 00000000] 08:21:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 121 (17AC8C00) [pid = 3684] [serial = 337] [outer = 14569C00] 08:21:59 INFO - PROCESS | 3684 | 1468596119899 Marionette DEBUG loaded listener.js 08:21:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 122 (193D7400) [pid = 3684] [serial = 338] [outer = 14569C00] 08:22:00 INFO - PROCESS | 3684 | 1468596120631 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]]]}] 08:22:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:22:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1046ms 08:22:00 INFO - PROCESS | 3684 | 1468596120682 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:22:00 INFO - PROCESS | 3684 | 1468596120685 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:22:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:22:00 INFO - PROCESS | 3684 | 1468596120690 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:22:00 INFO - PROCESS | 3684 | 1468596120694 Marionette TRACE conn3 <- [1,418,null,{}] 08:22:00 INFO - PROCESS | 3684 | 1468596120699 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}] 08:22:00 INFO - PROCESS | 3684 | 1468596120702 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:00 INFO - PROCESS | 3684 | 1468596120802 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:22:00 INFO - PROCESS | 3684 | 1468596120905 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:00 INFO - PROCESS | 3684 | 1468596120908 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:00 INFO - PROCESS | 3684 | ++DOCSHELL 11CD4C00 == 51 [pid = 3684] [id = 114] 08:22:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 123 (11CD6000) [pid = 3684] [serial = 339] [outer = 00000000] 08:22:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 124 (130A7C00) [pid = 3684] [serial = 340] [outer = 11CD6000] 08:22:00 INFO - PROCESS | 3684 | 1468596120955 Marionette DEBUG loaded listener.js 08:22:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 125 (131E6800) [pid = 3684] [serial = 341] [outer = 11CD6000] 08:22:01 INFO - PROCESS | 3684 | --DOCSHELL 1A94B800 == 50 [pid = 3684] [id = 108] 08:22:01 INFO - PROCESS | 3684 | --DOCSHELL 129F4800 == 49 [pid = 3684] [id = 107] 08:22:01 INFO - PROCESS | 3684 | --DOCSHELL 19E2C000 == 48 [pid = 3684] [id = 106] 08:22:01 INFO - PROCESS | 3684 | --DOCSHELL 0C37F400 == 47 [pid = 3684] [id = 105] 08:22:01 INFO - PROCESS | 3684 | --DOCSHELL 193D6400 == 46 [pid = 3684] [id = 104] 08:22:01 INFO - PROCESS | 3684 | --DOCSHELL 165C0800 == 45 [pid = 3684] [id = 103] 08:22:01 INFO - PROCESS | 3684 | --DOCSHELL 16041800 == 44 [pid = 3684] [id = 102] 08:22:01 INFO - PROCESS | 3684 | --DOCSHELL 14292400 == 43 [pid = 3684] [id = 101] 08:22:01 INFO - PROCESS | 3684 | --DOCSHELL 10374000 == 42 [pid = 3684] [id = 100] 08:22:01 INFO - PROCESS | 3684 | --DOCSHELL 10375C00 == 41 [pid = 3684] [id = 99] 08:22:01 INFO - PROCESS | 3684 | --DOCSHELL 19B84C00 == 40 [pid = 3684] [id = 98] 08:22:01 INFO - PROCESS | 3684 | --DOCSHELL 165BD400 == 39 [pid = 3684] [id = 97] 08:22:01 INFO - PROCESS | 3684 | --DOCSHELL 130A5800 == 38 [pid = 3684] [id = 96] 08:22:01 INFO - PROCESS | 3684 | --DOCSHELL 0C380C00 == 37 [pid = 3684] [id = 95] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 124 (1AB55000) [pid = 3684] [serial = 269] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 123 (17A36400) [pid = 3684] [serial = 244] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 122 (16E92000) [pid = 3684] [serial = 251] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 121 (16034000) [pid = 3684] [serial = 250] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 120 (16042C00) [pid = 3684] [serial = 254] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 119 (15780C00) [pid = 3684] [serial = 253] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 118 (1805D400) [pid = 3684] [serial = 259] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 117 (1931AC00) [pid = 3684] [serial = 260] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 116 (0C391400) [pid = 3684] [serial = 274] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 115 (19B88800) [pid = 3684] [serial = 262] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 114 (13C90800) [pid = 3684] [serial = 241] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 113 (1AB53C00) [pid = 3684] [serial = 268] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 112 (1A66EC00) [pid = 3684] [serial = 247] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 111 (1574F000) [pid = 3684] [serial = 256] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (16040800) [pid = 3684] [serial = 257] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (16FB8000) [pid = 3684] [serial = 278] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (1AC49400) [pid = 3684] [serial = 271] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (14298C00) [pid = 3684] [serial = 277] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (1AC4B800) [pid = 3684] [serial = 272] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (1A331400) [pid = 3684] [serial = 265] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (1A2EBC00) [pid = 3684] [serial = 280] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (1A333800) [pid = 3684] [serial = 266] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (0C394800) [pid = 3684] [serial = 275] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (19F9AC00) [pid = 3684] [serial = 263] [outer = 00000000] [url = about:blank] 08:22:01 INFO - PROCESS | 3684 | 1468596121961 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]]]}] 08:22:01 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 08:22:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1312ms 08:22:01 INFO - PROCESS | 3684 | 1468596122001 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:22:01 INFO - PROCESS | 3684 | 1468596122005 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:22:01 INFO - PROCESS | 3684 | 1468596122011 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:22:01 INFO - PROCESS | 3684 | 1468596122014 Marionette TRACE conn3 <- [1,422,null,{}] 08:22:02 INFO - PROCESS | 3684 | 1468596122018 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}] 08:22:02 INFO - PROCESS | 3684 | 1468596122020 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:02 INFO - PROCESS | 3684 | 1468596122108 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:22:02 INFO - PROCESS | 3684 | 1468596122114 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:02 INFO - PROCESS | 3684 | 1468596122116 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:02 INFO - PROCESS | 3684 | ++DOCSHELL 129ECC00 == 38 [pid = 3684] [id = 115] 08:22:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (129F0800) [pid = 3684] [serial = 342] [outer = 00000000] 08:22:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (14291800) [pid = 3684] [serial = 343] [outer = 129F0800] 08:22:02 INFO - PROCESS | 3684 | 1468596122161 Marionette DEBUG loaded listener.js 08:22:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (14F32800) [pid = 3684] [serial = 344] [outer = 129F0800] 08:22:03 INFO - PROCESS | 3684 | 1468596123090 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]]]}] 08:22:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:22:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1093ms 08:22:03 INFO - PROCESS | 3684 | 1468596123111 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:22:03 INFO - PROCESS | 3684 | 1468596123113 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:22:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:22:03 INFO - PROCESS | 3684 | 1468596123117 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:22:03 INFO - PROCESS | 3684 | 1468596123120 Marionette TRACE conn3 <- [1,426,null,{}] 08:22:03 INFO - PROCESS | 3684 | 1468596123130 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}] 08:22:03 INFO - PROCESS | 3684 | 1468596123134 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:03 INFO - PROCESS | 3684 | 1468596123233 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:22:03 INFO - PROCESS | 3684 | 1468596123241 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:03 INFO - PROCESS | 3684 | 1468596123244 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:03 INFO - PROCESS | 3684 | ++DOCSHELL 165BBC00 == 39 [pid = 3684] [id = 116] 08:22:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (165BC000) [pid = 3684] [serial = 345] [outer = 00000000] 08:22:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (173BFC00) [pid = 3684] [serial = 346] [outer = 165BC000] 08:22:03 INFO - PROCESS | 3684 | 1468596123289 Marionette DEBUG loaded listener.js 08:22:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (175E8800) [pid = 3684] [serial = 347] [outer = 165BC000] 08:22:03 INFO - PROCESS | 3684 | 1468596123789 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] 08:22:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:22:03 INFO - PROCESS | 3684 | 1468596123819 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:22:03 INFO - PROCESS | 3684 | 1468596123823 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:22:03 INFO - PROCESS | 3684 | 1468596123824 Marionette TRACE conn3 <- [1,430,null,{}] 08:22:03 INFO - PROCESS | 3684 | 1468596123828 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}] 08:22:03 INFO - PROCESS | 3684 | 1468596123830 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:03 INFO - PROCESS | 3684 | 1468596123942 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:22:03 INFO - PROCESS | 3684 | 1468596123947 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:03 INFO - PROCESS | 3684 | 1468596123949 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:03 INFO - PROCESS | 3684 | ++DOCSHELL 17AC3400 == 40 [pid = 3684] [id = 117] 08:22:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (17D68800) [pid = 3684] [serial = 348] [outer = 00000000] 08:22:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (19839800) [pid = 3684] [serial = 349] [outer = 17D68800] 08:22:03 INFO - PROCESS | 3684 | 1468596123994 Marionette DEBUG loaded listener.js 08:22:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (19863400) [pid = 3684] [serial = 350] [outer = 17D68800] 08:22:04 INFO - PROCESS | 3684 | 1468596124417 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]]]}] 08:22:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:22:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 625ms 08:22:04 INFO - PROCESS | 3684 | 1468596124443 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:22:04 INFO - PROCESS | 3684 | 1468596124445 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:22:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:22:04 INFO - PROCESS | 3684 | 1468596124449 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:22:04 INFO - PROCESS | 3684 | 1468596124450 Marionette TRACE conn3 <- [1,434,null,{}] 08:22:04 INFO - PROCESS | 3684 | 1468596124454 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}] 08:22:04 INFO - PROCESS | 3684 | 1468596124456 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:04 INFO - PROCESS | 3684 | 1468596124563 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:22:04 INFO - PROCESS | 3684 | 1468596124648 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:04 INFO - PROCESS | 3684 | 1468596124650 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:04 INFO - PROCESS | 3684 | ++DOCSHELL 19E29800 == 41 [pid = 3684] [id = 118] 08:22:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (19E2A800) [pid = 3684] [serial = 351] [outer = 00000000] 08:22:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 112 (19FDF400) [pid = 3684] [serial = 352] [outer = 19E2A800] 08:22:04 INFO - PROCESS | 3684 | 1468596124692 Marionette DEBUG loaded listener.js 08:22:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 113 (1A337000) [pid = 3684] [serial = 353] [outer = 19E2A800] 08:22:05 INFO - PROCESS | 3684 | 1468596125126 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]]]}] 08:22:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:22:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 733ms 08:22:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:22:05 INFO - PROCESS | 3684 | 1468596125189 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:22:05 INFO - PROCESS | 3684 | 1468596125191 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:22:05 INFO - PROCESS | 3684 | 1468596125195 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:22:05 INFO - PROCESS | 3684 | 1468596125196 Marionette TRACE conn3 <- [1,438,null,{}] 08:22:05 INFO - PROCESS | 3684 | 1468596125206 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}] 08:22:05 INFO - PROCESS | 3684 | 1468596125211 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:05 INFO - PROCESS | 3684 | 1468596125331 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:22:05 INFO - PROCESS | 3684 | 1468596125344 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:05 INFO - PROCESS | 3684 | 1468596125346 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:05 INFO - PROCESS | 3684 | ++DOCSHELL 1754A800 == 42 [pid = 3684] [id = 119] 08:22:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 114 (19F8D400) [pid = 3684] [serial = 354] [outer = 00000000] 08:22:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 115 (1AC47000) [pid = 3684] [serial = 355] [outer = 19F8D400] 08:22:05 INFO - PROCESS | 3684 | 1468596125438 Marionette DEBUG loaded listener.js 08:22:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 116 (1AC49C00) [pid = 3684] [serial = 356] [outer = 19F8D400] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 115 (1983B800) [pid = 3684] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 114 (19871400) [pid = 3684] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 113 (16912400) [pid = 3684] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 112 (19FD9400) [pid = 3684] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 111 (16041C00) [pid = 3684] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (14293000) [pid = 3684] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (10A07C00) [pid = 3684] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (17447C00) [pid = 3684] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (0C381000) [pid = 3684] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (130CFC00) [pid = 3684] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (19B8E800) [pid = 3684] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (103D2C00) [pid = 3684] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (1A954C00) [pid = 3684] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (12D66000) [pid = 3684] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (19317C00) [pid = 3684] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (11093400) [pid = 3684] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (1A40C400) [pid = 3684] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (19B83000) [pid = 3684] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (15779C00) [pid = 3684] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (111A5C00) [pid = 3684] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (19FE3C00) [pid = 3684] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1A419000) [pid = 3684] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (165BB400) [pid = 3684] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:22:05 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (128A8400) [pid = 3684] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:22:06 INFO - PROCESS | 3684 | 1468596126071 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]]]}] 08:22:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:22:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 937ms 08:22:06 INFO - PROCESS | 3684 | 1468596126141 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:22:06 INFO - PROCESS | 3684 | 1468596126143 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:22:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:22:06 INFO - PROCESS | 3684 | 1468596126146 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:22:06 INFO - PROCESS | 3684 | 1468596126148 Marionette TRACE conn3 <- [1,442,null,{}] 08:22:06 INFO - PROCESS | 3684 | 1468596126151 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}] 08:22:06 INFO - PROCESS | 3684 | 1468596126153 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:06 INFO - PROCESS | 3684 | 1468596126232 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:22:06 INFO - PROCESS | 3684 | 1468596126251 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:06 INFO - PROCESS | 3684 | 1468596126253 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:06 INFO - PROCESS | 3684 | ++DOCSHELL 1307D400 == 43 [pid = 3684] [id = 120] 08:22:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (13082000) [pid = 3684] [serial = 357] [outer = 00000000] 08:22:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (14293000) [pid = 3684] [serial = 358] [outer = 13082000] 08:22:06 INFO - PROCESS | 3684 | 1468596126295 Marionette DEBUG loaded listener.js 08:22:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (130CFC00) [pid = 3684] [serial = 359] [outer = 13082000] 08:22:06 INFO - PROCESS | 3684 | 1468596126715 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]]]}] 08:22:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:22:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 594ms 08:22:06 INFO - PROCESS | 3684 | 1468596126745 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:22:06 INFO - PROCESS | 3684 | 1468596126747 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:22:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:22:06 INFO - PROCESS | 3684 | 1468596126750 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:22:06 INFO - PROCESS | 3684 | 1468596126752 Marionette TRACE conn3 <- [1,446,null,{}] 08:22:06 INFO - PROCESS | 3684 | 1468596126758 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}] 08:22:06 INFO - PROCESS | 3684 | 1468596126760 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:06 INFO - PROCESS | 3684 | 1468596126840 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:22:06 INFO - PROCESS | 3684 | 1468596126846 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:06 INFO - PROCESS | 3684 | 1468596126847 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:06 INFO - PROCESS | 3684 | ++DOCSHELL 13152000 == 44 [pid = 3684] [id = 121] 08:22:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1744EC00) [pid = 3684] [serial = 360] [outer = 00000000] 08:22:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (19FE7C00) [pid = 3684] [serial = 361] [outer = 1744EC00] 08:22:06 INFO - PROCESS | 3684 | 1468596126890 Marionette DEBUG loaded listener.js 08:22:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1A2E4000) [pid = 3684] [serial = 362] [outer = 1744EC00] 08:22:07 INFO - PROCESS | 3684 | 1468596127502 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]]]}] 08:22:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:22:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 796ms 08:22:07 INFO - PROCESS | 3684 | 1468596127551 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:22:07 INFO - PROCESS | 3684 | 1468596127556 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:22:07 INFO - PROCESS | 3684 | 1468596127575 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:22:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:22:07 INFO - PROCESS | 3684 | 1468596127578 Marionette TRACE conn3 <- [1,450,null,{}] 08:22:07 INFO - PROCESS | 3684 | 1468596127584 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}] 08:22:07 INFO - PROCESS | 3684 | 1468596127587 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:07 INFO - PROCESS | 3684 | 1468596127699 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:22:07 INFO - PROCESS | 3684 | 1468596127826 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:07 INFO - PROCESS | 3684 | 1468596127829 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:07 INFO - PROCESS | 3684 | ++DOCSHELL 10A0A000 == 45 [pid = 3684] [id = 122] 08:22:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (10A0F000) [pid = 3684] [serial = 363] [outer = 00000000] 08:22:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (11C2D800) [pid = 3684] [serial = 364] [outer = 10A0F000] 08:22:07 INFO - PROCESS | 3684 | 1468596127885 Marionette DEBUG loaded listener.js 08:22:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (13135C00) [pid = 3684] [serial = 365] [outer = 10A0F000] 08:22:08 INFO - PROCESS | 3684 | 1468596128525 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] 08:22:08 INFO - PROCESS | 3684 | 1468596128584 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:22:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:22:08 INFO - PROCESS | 3684 | 1468596128590 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:22:08 INFO - PROCESS | 3684 | 1468596128593 Marionette TRACE conn3 <- [1,454,null,{}] 08:22:08 INFO - PROCESS | 3684 | 1468596128597 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}] 08:22:08 INFO - PROCESS | 3684 | 1468596128600 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:08 INFO - PROCESS | 3684 | 1468596128709 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:22:08 INFO - PROCESS | 3684 | 1468596128835 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:08 INFO - PROCESS | 3684 | 1468596128838 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:08 INFO - PROCESS | 3684 | ++DOCSHELL 15784000 == 46 [pid = 3684] [id = 123] 08:22:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (16036C00) [pid = 3684] [serial = 366] [outer = 00000000] 08:22:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (16041800) [pid = 3684] [serial = 367] [outer = 16036C00] 08:22:08 INFO - PROCESS | 3684 | 1468596128894 Marionette DEBUG loaded listener.js 08:22:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (16917400) [pid = 3684] [serial = 368] [outer = 16036C00] 08:22:09 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:09 INFO - PROCESS | 3684 | 1468596129524 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]]]}] 08:22:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:22:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 999ms 08:22:09 INFO - PROCESS | 3684 | 1468596129593 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:22:09 INFO - PROCESS | 3684 | 1468596129596 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:22:09 INFO - PROCESS | 3684 | 1468596129599 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:22:09 INFO - PROCESS | 3684 | 1468596129603 Marionette TRACE conn3 <- [1,458,null,{}] 08:22:09 INFO - PROCESS | 3684 | 1468596129614 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}] 08:22:09 INFO - PROCESS | 3684 | 1468596129619 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:09 INFO - PROCESS | 3684 | 1468596129724 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:22:09 INFO - PROCESS | 3684 | 1468596129853 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:09 INFO - PROCESS | 3684 | 1468596129856 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:09 INFO - PROCESS | 3684 | ++DOCSHELL 1A952000 == 47 [pid = 3684] [id = 124] 08:22:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (1A953000) [pid = 3684] [serial = 369] [outer = 00000000] 08:22:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (1AB51C00) [pid = 3684] [serial = 370] [outer = 1A953000] 08:22:09 INFO - PROCESS | 3684 | 1468596129912 Marionette DEBUG loaded listener.js 08:22:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (1AC4F000) [pid = 3684] [serial = 371] [outer = 1A953000] 08:22:10 INFO - PROCESS | 3684 | 1468596130502 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] 08:22:10 INFO - PROCESS | 3684 | 1468596130547 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:22:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:22:10 INFO - PROCESS | 3684 | 1468596130551 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:22:10 INFO - PROCESS | 3684 | 1468596130553 Marionette TRACE conn3 <- [1,462,null,{}] 08:22:10 INFO - PROCESS | 3684 | 1468596130556 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}] 08:22:10 INFO - PROCESS | 3684 | 1468596130558 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:10 INFO - PROCESS | 3684 | 1468596130673 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:22:10 INFO - PROCESS | 3684 | 1468596130773 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:10 INFO - PROCESS | 3684 | 1468596130775 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:10 INFO - PROCESS | 3684 | ++DOCSHELL 1036C000 == 48 [pid = 3684] [id = 125] 08:22:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (10E08000) [pid = 3684] [serial = 372] [outer = 00000000] 08:22:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (13147800) [pid = 3684] [serial = 373] [outer = 10E08000] 08:22:10 INFO - PROCESS | 3684 | 1468596130829 Marionette DEBUG loaded listener.js 08:22:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (13E68000) [pid = 3684] [serial = 374] [outer = 10E08000] 08:22:10 INFO - PROCESS | 3684 | [3684] 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 08:22:10 INFO - PROCESS | 3684 | [3684] 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 08:22:11 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:11 INFO - PROCESS | 3684 | 1468596131512 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] 08:22:11 INFO - PROCESS | 3684 | 1468596131566 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:22:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:22:11 INFO - PROCESS | 3684 | 1468596131571 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:22:11 INFO - PROCESS | 3684 | 1468596131574 Marionette TRACE conn3 <- [1,466,null,{}] 08:22:11 INFO - PROCESS | 3684 | 1468596131580 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}] 08:22:11 INFO - PROCESS | 3684 | 1468596131583 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:11 INFO - PROCESS | 3684 | 1468596131689 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:22:11 INFO - PROCESS | 3684 | 1468596131784 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:11 INFO - PROCESS | 3684 | 1468596131789 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:11 INFO - PROCESS | 3684 | ++DOCSHELL 11095800 == 49 [pid = 3684] [id = 126] 08:22:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (111A5C00) [pid = 3684] [serial = 375] [outer = 00000000] 08:22:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 112 (11C2DC00) [pid = 3684] [serial = 376] [outer = 111A5C00] 08:22:11 INFO - PROCESS | 3684 | 1468596131837 Marionette DEBUG loaded listener.js 08:22:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 113 (130CC800) [pid = 3684] [serial = 377] [outer = 111A5C00] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 1307D400 == 48 [pid = 3684] [id = 120] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 1754A800 == 47 [pid = 3684] [id = 119] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 19E29800 == 46 [pid = 3684] [id = 118] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 17AC3400 == 45 [pid = 3684] [id = 117] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 165BBC00 == 44 [pid = 3684] [id = 116] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 129ECC00 == 43 [pid = 3684] [id = 115] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 11CD4C00 == 42 [pid = 3684] [id = 114] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 14FB1400 == 41 [pid = 3684] [id = 67] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 19317400 == 40 [pid = 3684] [id = 68] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 10A77000 == 39 [pid = 3684] [id = 94] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 10E0A000 == 38 [pid = 3684] [id = 109] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 13139000 == 37 [pid = 3684] [id = 111] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 10A77400 == 36 [pid = 3684] [id = 110] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 129F1400 == 35 [pid = 3684] [id = 84] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 1983C000 == 34 [pid = 3684] [id = 112] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 10A7C400 == 33 [pid = 3684] [id = 66] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 1036C000 == 32 [pid = 3684] [id = 125] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 15784000 == 31 [pid = 3684] [id = 123] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 1A952000 == 30 [pid = 3684] [id = 124] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 13152000 == 29 [pid = 3684] [id = 121] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 10A0A000 == 28 [pid = 3684] [id = 122] 08:22:13 INFO - PROCESS | 3684 | --DOCSHELL 14296C00 == 27 [pid = 3684] [id = 113] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 112 (19833400) [pid = 3684] [serial = 203] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 111 (13136400) [pid = 3684] [serial = 160] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (1A668800) [pid = 3684] [serial = 194] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (19E2EC00) [pid = 3684] [serial = 157] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (16E87C00) [pid = 3684] [serial = 200] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (139CFC00) [pid = 3684] [serial = 197] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (1A94C000) [pid = 3684] [serial = 239] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (1A950000) [pid = 3684] [serial = 248] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (19313000) [pid = 3684] [serial = 245] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (14294C00) [pid = 3684] [serial = 242] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (19871800) [pid = 3684] [serial = 310] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (1A2EB800) [pid = 3684] [serial = 313] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (19B8D400) [pid = 3684] [serial = 311] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (19319800) [pid = 3684] [serial = 290] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (175E9800) [pid = 3684] [serial = 289] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1A413C00) [pid = 3684] [serial = 316] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (16C93400) [pid = 3684] [serial = 305] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (168C1000) [pid = 3684] [serial = 304] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (14576800) [pid = 3684] [serial = 301] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1577D800) [pid = 3684] [serial = 302] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (11098C00) [pid = 3684] [serial = 298] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (130D5C00) [pid = 3684] [serial = 299] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (17D6C400) [pid = 3684] [serial = 307] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1036EC00) [pid = 3684] [serial = 284] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (0C38C400) [pid = 3684] [serial = 283] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A337400) [pid = 3684] [serial = 314] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13217C00) [pid = 3684] [serial = 287] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13139400) [pid = 3684] [serial = 286] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1A33F000) [pid = 3684] [serial = 293] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19FE3400) [pid = 3684] [serial = 292] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (114CA000) [pid = 3684] [serial = 296] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (111A7000) [pid = 3684] [serial = 295] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (175E7400) [pid = 3684] [serial = 325] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1AB51000) [pid = 3684] [serial = 322] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A33D400) [pid = 3684] [serial = 317] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A33C400) [pid = 3684] [serial = 319] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1AC43400) [pid = 3684] [serial = 323] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A416C00) [pid = 3684] [serial = 320] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19318400) [pid = 3684] [serial = 308] [outer = 00000000] [url = about:blank] 08:22:13 INFO - PROCESS | 3684 | 1468596133208 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] 08:22:13 INFO - PROCESS | 3684 | 1468596133245 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:22:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:22:13 INFO - PROCESS | 3684 | 1468596133250 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:22:13 INFO - PROCESS | 3684 | 1468596133253 Marionette TRACE conn3 <- [1,470,null,{}] 08:22:13 INFO - PROCESS | 3684 | 1468596133259 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}] 08:22:13 INFO - PROCESS | 3684 | 1468596133262 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:13 INFO - PROCESS | 3684 | 1468596133346 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:22:13 INFO - PROCESS | 3684 | 1468596133353 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:13 INFO - PROCESS | 3684 | 1468596133355 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:13 INFO - PROCESS | 3684 | ++DOCSHELL 0C38C000 == 28 [pid = 3684] [id = 127] 08:22:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (0C38C400) [pid = 3684] [serial = 378] [outer = 00000000] 08:22:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (10A02000) [pid = 3684] [serial = 379] [outer = 0C38C400] 08:22:13 INFO - PROCESS | 3684 | 1468596133404 Marionette DEBUG loaded listener.js 08:22:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10A0C000) [pid = 3684] [serial = 380] [outer = 0C38C400] 08:22:13 INFO - PROCESS | 3684 | 1468596133916 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]]]}] 08:22:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:22:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 703ms 08:22:13 INFO - PROCESS | 3684 | 1468596133950 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:22:13 INFO - PROCESS | 3684 | 1468596133955 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:22:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:22:13 INFO - PROCESS | 3684 | 1468596133961 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:22:13 INFO - PROCESS | 3684 | 1468596133964 Marionette TRACE conn3 <- [1,474,null,{}] 08:22:13 INFO - PROCESS | 3684 | 1468596133967 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}] 08:22:13 INFO - PROCESS | 3684 | 1468596133970 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:14 INFO - PROCESS | 3684 | 1468596134059 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:22:14 INFO - PROCESS | 3684 | 1468596134138 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:14 INFO - PROCESS | 3684 | 1468596134140 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:14 INFO - PROCESS | 3684 | ++DOCSHELL 11097C00 == 29 [pid = 3684] [id = 128] 08:22:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (11099400) [pid = 3684] [serial = 381] [outer = 00000000] 08:22:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (114CB000) [pid = 3684] [serial = 382] [outer = 11099400] 08:22:14 INFO - PROCESS | 3684 | 1468596134222 Marionette DEBUG loaded listener.js 08:22:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (11CD2800) [pid = 3684] [serial = 383] [outer = 11099400] 08:22:14 INFO - PROCESS | 3684 | 1468596134653 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]]]}] 08:22:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:22:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 733ms 08:22:14 INFO - PROCESS | 3684 | 1468596134733 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:22:14 INFO - PROCESS | 3684 | 1468596134736 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:22:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:22:14 INFO - PROCESS | 3684 | 1468596134741 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:22:14 INFO - PROCESS | 3684 | 1468596134745 Marionette TRACE conn3 <- [1,478,null,{}] 08:22:14 INFO - PROCESS | 3684 | 1468596134756 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}] 08:22:14 INFO - PROCESS | 3684 | 1468596134761 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:14 INFO - PROCESS | 3684 | 1468596134842 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:22:14 INFO - PROCESS | 3684 | 1468596134857 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:14 INFO - PROCESS | 3684 | 1468596134860 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:14 INFO - PROCESS | 3684 | ++DOCSHELL 139D4400 == 30 [pid = 3684] [id = 129] 08:22:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (139D5400) [pid = 3684] [serial = 384] [outer = 00000000] 08:22:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13C8F400) [pid = 3684] [serial = 385] [outer = 139D5400] 08:22:14 INFO - PROCESS | 3684 | 1468596134906 Marionette DEBUG loaded listener.js 08:22:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13E71400) [pid = 3684] [serial = 386] [outer = 139D5400] 08:22:15 INFO - PROCESS | 3684 | 1468596135356 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]]]}] 08:22:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:22:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 687ms 08:22:15 INFO - PROCESS | 3684 | 1468596135444 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:22:15 INFO - PROCESS | 3684 | 1468596135447 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:22:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:22:15 INFO - PROCESS | 3684 | 1468596135450 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:22:15 INFO - PROCESS | 3684 | 1468596135452 Marionette TRACE conn3 <- [1,482,null,{}] 08:22:15 INFO - PROCESS | 3684 | 1468596135455 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}] 08:22:15 INFO - PROCESS | 3684 | 1468596135457 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:15 INFO - PROCESS | 3684 | 1468596135566 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:22:15 INFO - PROCESS | 3684 | 1468596135578 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:15 INFO - PROCESS | 3684 | 1468596135580 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:15 INFO - PROCESS | 3684 | ++DOCSHELL 13C8E000 == 31 [pid = 3684] [id = 130] 08:22:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (14292000) [pid = 3684] [serial = 387] [outer = 00000000] 08:22:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (142B2C00) [pid = 3684] [serial = 388] [outer = 14292000] 08:22:15 INFO - PROCESS | 3684 | 1468596135624 Marionette DEBUG loaded listener.js 08:22:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (14FADC00) [pid = 3684] [serial = 389] [outer = 14292000] 08:22:16 INFO - PROCESS | 3684 | 1468596136081 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]]]}] 08:22:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:22:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 702ms 08:22:16 INFO - PROCESS | 3684 | 1468596136150 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:22:16 INFO - PROCESS | 3684 | 1468596136152 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:22:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:22:16 INFO - PROCESS | 3684 | 1468596136190 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:22:16 INFO - PROCESS | 3684 | 1468596136192 Marionette TRACE conn3 <- [1,486,null,{}] 08:22:16 INFO - PROCESS | 3684 | 1468596136202 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}] 08:22:16 INFO - PROCESS | 3684 | 1468596136204 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:16 INFO - PROCESS | 3684 | 1468596136308 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:22:16 INFO - PROCESS | 3684 | 1468596136321 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:16 INFO - PROCESS | 3684 | 1468596136323 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:16 INFO - PROCESS | 3684 | ++DOCSHELL 15781800 == 32 [pid = 3684] [id = 131] 08:22:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (15782400) [pid = 3684] [serial = 390] [outer = 00000000] 08:22:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (15D49C00) [pid = 3684] [serial = 391] [outer = 15782400] 08:22:16 INFO - PROCESS | 3684 | 1468596136366 Marionette DEBUG loaded listener.js 08:22:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16042C00) [pid = 3684] [serial = 392] [outer = 15782400] 08:22:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1690FC00) [pid = 3684] [serial = 393] [outer = 1B285800] 08:22:16 INFO - PROCESS | 3684 | 1468596136884 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]]]}] 08:22:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:22:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 765ms 08:22:16 INFO - PROCESS | 3684 | 1468596136942 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:22:16 INFO - PROCESS | 3684 | 1468596136944 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:22:16 INFO - PROCESS | 3684 | 1468596136948 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:22:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:22:16 INFO - PROCESS | 3684 | 1468596136950 Marionette TRACE conn3 <- [1,490,null,{}] 08:22:16 INFO - PROCESS | 3684 | 1468596136959 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}] 08:22:16 INFO - PROCESS | 3684 | 1468596136966 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:17 INFO - PROCESS | 3684 | 1468596137091 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:22:17 INFO - PROCESS | 3684 | 1468596137158 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:17 INFO - PROCESS | 3684 | 1468596137160 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:17 INFO - PROCESS | 3684 | ++DOCSHELL 13949400 == 33 [pid = 3684] [id = 132] 08:22:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (13949800) [pid = 3684] [serial = 394] [outer = 00000000] 08:22:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (175E3000) [pid = 3684] [serial = 395] [outer = 13949800] 08:22:17 INFO - PROCESS | 3684 | 1468596137203 Marionette DEBUG loaded listener.js 08:22:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (17ABF800) [pid = 3684] [serial = 396] [outer = 13949800] 08:22:17 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (11C36800) [pid = 3684] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:22:17 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (17D68800) [pid = 3684] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:22:17 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19E2A800) [pid = 3684] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:22:17 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (19F8D400) [pid = 3684] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:22:17 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (11CD6000) [pid = 3684] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:22:17 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10E0A400) [pid = 3684] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:22:17 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (129F0800) [pid = 3684] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:22:17 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (10A79400) [pid = 3684] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:22:17 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (165BC000) [pid = 3684] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:22:17 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1983C400) [pid = 3684] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:22:17 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1744EC00) [pid = 3684] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:22:17 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13143400) [pid = 3684] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:22:17 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (14569C00) [pid = 3684] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:22:17 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13082000) [pid = 3684] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:22:17 INFO - PROCESS | 3684 | 1468596137903 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]]]}] 08:22:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:22:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 999ms 08:22:17 INFO - PROCESS | 3684 | 1468596137951 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:22:17 INFO - PROCESS | 3684 | 1468596137953 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:22:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:22:17 INFO - PROCESS | 3684 | 1468596137960 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:22:17 INFO - PROCESS | 3684 | 1468596137962 Marionette TRACE conn3 <- [1,494,null,{}] 08:22:17 INFO - PROCESS | 3684 | 1468596137965 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}] 08:22:17 INFO - PROCESS | 3684 | 1468596137967 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:18 INFO - PROCESS | 3684 | 1468596138043 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:22:18 INFO - PROCESS | 3684 | 1468596138048 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:18 INFO - PROCESS | 3684 | 1468596138050 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:18 INFO - PROCESS | 3684 | ++DOCSHELL 114D6400 == 34 [pid = 3684] [id = 133] 08:22:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (11AE7000) [pid = 3684] [serial = 397] [outer = 00000000] 08:22:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (14F32400) [pid = 3684] [serial = 398] [outer = 11AE7000] 08:22:18 INFO - PROCESS | 3684 | 1468596138094 Marionette DEBUG loaded listener.js 08:22:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1577D800) [pid = 3684] [serial = 399] [outer = 11AE7000] 08:22:18 INFO - PROCESS | 3684 | 1468596138506 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]]]}] 08:22:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:22:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 594ms 08:22:18 INFO - PROCESS | 3684 | 1468596138559 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:22:18 INFO - PROCESS | 3684 | 1468596138561 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:22:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:22:18 INFO - PROCESS | 3684 | 1468596138564 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:22:18 INFO - PROCESS | 3684 | 1468596138566 Marionette TRACE conn3 <- [1,498,null,{}] 08:22:18 INFO - PROCESS | 3684 | 1468596138569 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}] 08:22:18 INFO - PROCESS | 3684 | 1468596138571 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:18 INFO - PROCESS | 3684 | 1468596138649 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:22:18 INFO - PROCESS | 3684 | 1468596138657 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:18 INFO - PROCESS | 3684 | 1468596138659 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:18 INFO - PROCESS | 3684 | ++DOCSHELL 13213C00 == 35 [pid = 3684] [id = 134] 08:22:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13214800) [pid = 3684] [serial = 400] [outer = 00000000] 08:22:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1805C400) [pid = 3684] [serial = 401] [outer = 13214800] 08:22:18 INFO - PROCESS | 3684 | 1468596138701 Marionette DEBUG loaded listener.js 08:22:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1805D800) [pid = 3684] [serial = 402] [outer = 13214800] 08:22:19 INFO - PROCESS | 3684 | 1468596139141 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]]]}] 08:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 640ms 08:22:19 INFO - PROCESS | 3684 | 1468596139203 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:22:19 INFO - PROCESS | 3684 | 1468596139205 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:22:19 INFO - PROCESS | 3684 | 1468596139208 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:22:19 INFO - PROCESS | 3684 | 1468596139210 Marionette TRACE conn3 <- [1,502,null,{}] 08:22:19 INFO - PROCESS | 3684 | 1468596139213 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}] 08:22:19 INFO - PROCESS | 3684 | 1468596139215 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:19 INFO - PROCESS | 3684 | 1468596139291 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:22:19 INFO - PROCESS | 3684 | 1468596139296 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:19 INFO - PROCESS | 3684 | 1468596139298 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:19 INFO - PROCESS | 3684 | ++DOCSHELL 139D3400 == 36 [pid = 3684] [id = 135] 08:22:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (17D6A800) [pid = 3684] [serial = 403] [outer = 00000000] 08:22:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1931C800) [pid = 3684] [serial = 404] [outer = 17D6A800] 08:22:19 INFO - PROCESS | 3684 | 1468596139341 Marionette DEBUG loaded listener.js 08:22:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1931D000) [pid = 3684] [serial = 405] [outer = 17D6A800] 08:22:19 INFO - PROCESS | 3684 | 1468596139860 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]]]}] 08:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 687ms 08:22:19 INFO - PROCESS | 3684 | 1468596139908 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:22:19 INFO - PROCESS | 3684 | 1468596139912 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:22:19 INFO - PROCESS | 3684 | 1468596139918 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:22:19 INFO - PROCESS | 3684 | 1468596139921 Marionette TRACE conn3 <- [1,506,null,{}] 08:22:19 INFO - PROCESS | 3684 | 1468596139927 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}] 08:22:19 INFO - PROCESS | 3684 | 1468596139930 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:20 INFO - PROCESS | 3684 | 1468596140094 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:22:20 INFO - PROCESS | 3684 | 1468596140203 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:20 INFO - PROCESS | 3684 | 1468596140209 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:20 INFO - PROCESS | 3684 | ++DOCSHELL 0C393C00 == 37 [pid = 3684] [id = 136] 08:22:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1055A400) [pid = 3684] [serial = 406] [outer = 00000000] 08:22:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (10E03000) [pid = 3684] [serial = 407] [outer = 1055A400] 08:22:20 INFO - PROCESS | 3684 | 1468596140265 Marionette DEBUG loaded listener.js 08:22:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (10E0F400) [pid = 3684] [serial = 408] [outer = 1055A400] 08:22:20 INFO - PROCESS | 3684 | 1468596140911 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]]]}] 08:22:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:22:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1046ms 08:22:20 INFO - PROCESS | 3684 | 1468596140963 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:22:20 INFO - PROCESS | 3684 | 1468596140968 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:22:20 INFO - PROCESS | 3684 | 1468596140994 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:22:20 INFO - PROCESS | 3684 | 1468596140996 Marionette TRACE conn3 <- [1,510,null,{}] 08:22:20 INFO - PROCESS | 3684 | 1468596141000 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}] 08:22:20 INFO - PROCESS | 3684 | 1468596141003 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:21 INFO - PROCESS | 3684 | 1468596141118 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:22:21 INFO - PROCESS | 3684 | 1468596141200 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:21 INFO - PROCESS | 3684 | 1468596141203 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:21 INFO - PROCESS | 3684 | ++DOCSHELL 13131800 == 38 [pid = 3684] [id = 137] 08:22:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1313E000) [pid = 3684] [serial = 409] [outer = 00000000] 08:22:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (13C2A000) [pid = 3684] [serial = 410] [outer = 1313E000] 08:22:21 INFO - PROCESS | 3684 | 1468596141298 Marionette DEBUG loaded listener.js 08:22:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (14291400) [pid = 3684] [serial = 411] [outer = 1313E000] 08:22:22 INFO - PROCESS | 3684 | 1468596142225 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]]]}] 08:22:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:22:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1296ms 08:22:22 INFO - PROCESS | 3684 | 1468596142294 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:22:22 INFO - PROCESS | 3684 | 1468596142298 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:22:22 INFO - PROCESS | 3684 | 1468596142304 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:22:22 INFO - PROCESS | 3684 | 1468596142307 Marionette TRACE conn3 <- [1,514,null,{}] 08:22:22 INFO - PROCESS | 3684 | 1468596142312 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}] 08:22:22 INFO - PROCESS | 3684 | 1468596142315 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:22 INFO - PROCESS | 3684 | 1468596142423 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:22:22 INFO - PROCESS | 3684 | 1468596142504 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:22 INFO - PROCESS | 3684 | 1468596142509 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:22 INFO - PROCESS | 3684 | ++DOCSHELL 0C395C00 == 39 [pid = 3684] [id = 138] 08:22:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (0C76CC00) [pid = 3684] [serial = 412] [outer = 00000000] 08:22:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (10A75C00) [pid = 3684] [serial = 413] [outer = 0C76CC00] 08:22:22 INFO - PROCESS | 3684 | 1468596142631 Marionette DEBUG loaded listener.js 08:22:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (10E03800) [pid = 3684] [serial = 414] [outer = 0C76CC00] 08:22:22 INFO - PROCESS | 3684 | --DOCSHELL 13213C00 == 38 [pid = 3684] [id = 134] 08:22:22 INFO - PROCESS | 3684 | --DOCSHELL 114D6400 == 37 [pid = 3684] [id = 133] 08:22:22 INFO - PROCESS | 3684 | --DOCSHELL 13949400 == 36 [pid = 3684] [id = 132] 08:22:22 INFO - PROCESS | 3684 | --DOCSHELL 15781800 == 35 [pid = 3684] [id = 131] 08:22:22 INFO - PROCESS | 3684 | --DOCSHELL 13C8E000 == 34 [pid = 3684] [id = 130] 08:22:22 INFO - PROCESS | 3684 | --DOCSHELL 139D4400 == 33 [pid = 3684] [id = 129] 08:22:22 INFO - PROCESS | 3684 | --DOCSHELL 11097C00 == 32 [pid = 3684] [id = 128] 08:22:22 INFO - PROCESS | 3684 | --DOCSHELL 0C38C000 == 31 [pid = 3684] [id = 127] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1A414800) [pid = 3684] [serial = 281] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (19839800) [pid = 3684] [serial = 349] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (19FDF400) [pid = 3684] [serial = 352] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (19863400) [pid = 3684] [serial = 350] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1AC47000) [pid = 3684] [serial = 355] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1A337000) [pid = 3684] [serial = 353] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (130A7C00) [pid = 3684] [serial = 340] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (131E6800) [pid = 3684] [serial = 341] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1AC41800) [pid = 3684] [serial = 326] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (14291800) [pid = 3684] [serial = 343] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (14F32800) [pid = 3684] [serial = 344] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (10E09800) [pid = 3684] [serial = 328] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (10E0F800) [pid = 3684] [serial = 329] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (173BFC00) [pid = 3684] [serial = 346] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19867000) [pid = 3684] [serial = 334] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (19FE7C00) [pid = 3684] [serial = 361] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A2E4000) [pid = 3684] [serial = 362] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19FDB800) [pid = 3684] [serial = 335] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (132B7800) [pid = 3684] [serial = 331] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13E6F400) [pid = 3684] [serial = 332] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (17AC8C00) [pid = 3684] [serial = 337] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (193D7400) [pid = 3684] [serial = 338] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (130CFC00) [pid = 3684] [serial = 359] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (14293000) [pid = 3684] [serial = 358] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1AC49C00) [pid = 3684] [serial = 356] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (175E8800) [pid = 3684] [serial = 347] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3684 | 1468596143110 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]]]}] 08:22:23 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 08:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 827ms 08:22:23 INFO - PROCESS | 3684 | 1468596143147 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:22:23 INFO - PROCESS | 3684 | 1468596143151 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:22:23 INFO - PROCESS | 3684 | 1468596143156 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:22:23 INFO - PROCESS | 3684 | 1468596143159 Marionette TRACE conn3 <- [1,518,null,{}] 08:22:23 INFO - PROCESS | 3684 | 1468596143163 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}] 08:22:23 INFO - PROCESS | 3684 | 1468596143165 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:23 INFO - PROCESS | 3684 | 1468596143247 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:22:23 INFO - PROCESS | 3684 | 1468596143253 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:23 INFO - PROCESS | 3684 | 1468596143255 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:23 INFO - PROCESS | 3684 | ++DOCSHELL 111ADC00 == 32 [pid = 3684] [id = 139] 08:22:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (111D1400) [pid = 3684] [serial = 415] [outer = 00000000] 08:22:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (129F1400) [pid = 3684] [serial = 416] [outer = 111D1400] 08:22:23 INFO - PROCESS | 3684 | 1468596143301 Marionette DEBUG loaded listener.js 08:22:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (130D9400) [pid = 3684] [serial = 417] [outer = 111D1400] 08:22:23 INFO - PROCESS | 3684 | 1468596143758 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]]]}] 08:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 640ms 08:22:23 INFO - PROCESS | 3684 | 1468596143795 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:22:23 INFO - PROCESS | 3684 | 1468596143797 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:22:23 INFO - PROCESS | 3684 | 1468596143801 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:22:23 INFO - PROCESS | 3684 | 1468596143804 Marionette TRACE conn3 <- [1,522,null,{}] 08:22:23 INFO - PROCESS | 3684 | 1468596143814 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}] 08:22:23 INFO - PROCESS | 3684 | 1468596143819 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:23 INFO - PROCESS | 3684 | 1468596143884 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:22:23 INFO - PROCESS | 3684 | 1468596143894 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:23 INFO - PROCESS | 3684 | 1468596143897 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:23 INFO - PROCESS | 3684 | ++DOCSHELL 14292400 == 33 [pid = 3684] [id = 140] 08:22:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (14293800) [pid = 3684] [serial = 418] [outer = 00000000] 08:22:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (142A8000) [pid = 3684] [serial = 419] [outer = 14293800] 08:22:23 INFO - PROCESS | 3684 | 1468596143970 Marionette DEBUG loaded listener.js 08:22:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (142B2400) [pid = 3684] [serial = 420] [outer = 14293800] 08:22:24 INFO - PROCESS | 3684 | 1468596144433 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]]]}] 08:22:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:22:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 687ms 08:22:24 INFO - PROCESS | 3684 | 1468596144484 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:22:24 INFO - PROCESS | 3684 | 1468596144486 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:22:24 INFO - PROCESS | 3684 | 1468596144489 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:22:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:22:24 INFO - PROCESS | 3684 | 1468596144491 Marionette TRACE conn3 <- [1,526,null,{}] 08:22:24 INFO - PROCESS | 3684 | 1468596144494 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}] 08:22:24 INFO - PROCESS | 3684 | 1468596144496 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:24 INFO - PROCESS | 3684 | 1468596144587 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:22:24 INFO - PROCESS | 3684 | 1468596144595 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:24 INFO - PROCESS | 3684 | 1468596144597 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:24 INFO - PROCESS | 3684 | ++DOCSHELL 1577B800 == 34 [pid = 3684] [id = 141] 08:22:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1577CC00) [pid = 3684] [serial = 421] [outer = 00000000] 08:22:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16041C00) [pid = 3684] [serial = 422] [outer = 1577CC00] 08:22:24 INFO - PROCESS | 3684 | 1468596144640 Marionette DEBUG loaded listener.js 08:22:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (165BAC00) [pid = 3684] [serial = 423] [outer = 1577CC00] 08:22:25 INFO - PROCESS | 3684 | 1468596145095 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]]]}] 08:22:25 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 08:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 625ms 08:22:25 INFO - PROCESS | 3684 | 1468596145128 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:22:25 INFO - PROCESS | 3684 | 1468596145129 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:22:25 INFO - PROCESS | 3684 | 1468596145133 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:22:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:22:25 INFO - PROCESS | 3684 | 1468596145134 Marionette TRACE conn3 <- [1,530,null,{}] 08:22:25 INFO - PROCESS | 3684 | 1468596145138 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}] 08:22:25 INFO - PROCESS | 3684 | 1468596145140 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:25 INFO - PROCESS | 3684 | 1468596145245 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:22:25 INFO - PROCESS | 3684 | 1468596145325 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:25 INFO - PROCESS | 3684 | 1468596145327 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:25 INFO - PROCESS | 3684 | ++DOCSHELL 1690F400 == 35 [pid = 3684] [id = 142] 08:22:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16C8D000) [pid = 3684] [serial = 424] [outer = 00000000] 08:22:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (175E8400) [pid = 3684] [serial = 425] [outer = 16C8D000] 08:22:25 INFO - PROCESS | 3684 | 1468596145374 Marionette DEBUG loaded listener.js 08:22:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1744E400) [pid = 3684] [serial = 426] [outer = 16C8D000] 08:22:25 INFO - PROCESS | 3684 | 1468596145794 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"]]]}] 08:22: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 08:22:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:22:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:22:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:22: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 08:22:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:22:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:22:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:22:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 687ms 08:22:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:22:25 INFO - PROCESS | 3684 | 1468596145833 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:22:25 INFO - PROCESS | 3684 | 1468596145835 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:22:25 INFO - PROCESS | 3684 | 1468596145842 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:22:25 INFO - PROCESS | 3684 | 1468596145844 Marionette TRACE conn3 <- [1,534,null,{}] 08:22:25 INFO - PROCESS | 3684 | 1468596145847 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}] 08:22:25 INFO - PROCESS | 3684 | 1468596145853 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:25 INFO - PROCESS | 3684 | 1468596145991 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:22:26 INFO - PROCESS | 3684 | 1468596146051 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:26 INFO - PROCESS | 3684 | 1468596146054 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:26 INFO - PROCESS | 3684 | ++DOCSHELL 19838400 == 36 [pid = 3684] [id = 143] 08:22:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19838C00) [pid = 3684] [serial = 427] [outer = 00000000] 08:22:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1986AC00) [pid = 3684] [serial = 428] [outer = 19838C00] 08:22:26 INFO - PROCESS | 3684 | 1468596146103 Marionette DEBUG loaded listener.js 08:22:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1986F400) [pid = 3684] [serial = 429] [outer = 19838C00] 08:22:26 INFO - PROCESS | 3684 | 1468596146496 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]]]}] 08:22:26 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. 08:22:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 702ms 08:22:26 INFO - PROCESS | 3684 | 1468596146538 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:22:26 INFO - PROCESS | 3684 | 1468596146540 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:22:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:22:26 INFO - PROCESS | 3684 | 1468596146552 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:22:26 INFO - PROCESS | 3684 | 1468596146554 Marionette TRACE conn3 <- [1,538,null,{}] 08:22:26 INFO - PROCESS | 3684 | 1468596146593 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}] 08:22:26 INFO - PROCESS | 3684 | 1468596146595 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:26 INFO - PROCESS | 3684 | 1468596146697 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:22:26 INFO - PROCESS | 3684 | 1468596146751 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:26 INFO - PROCESS | 3684 | 1468596146753 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:26 INFO - PROCESS | 3684 | ++DOCSHELL 19871400 == 37 [pid = 3684] [id = 144] 08:22:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19B87000) [pid = 3684] [serial = 430] [outer = 00000000] 08:22:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19E23000) [pid = 3684] [serial = 431] [outer = 19B87000] 08:22:26 INFO - PROCESS | 3684 | 1468596146796 Marionette DEBUG loaded listener.js 08:22:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19F97400) [pid = 3684] [serial = 432] [outer = 19B87000] 08:22:27 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (14292000) [pid = 3684] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:22:27 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (0C38C400) [pid = 3684] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:22:27 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (11099400) [pid = 3684] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:22:27 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (139D5400) [pid = 3684] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:22:27 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (111A5C00) [pid = 3684] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:22:27 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10A0F000) [pid = 3684] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:22:27 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16036C00) [pid = 3684] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:22:27 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15782400) [pid = 3684] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:22:27 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A953000) [pid = 3684] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:22:27 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10E08000) [pid = 3684] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:22:27 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13949800) [pid = 3684] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:22:27 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (11AE7000) [pid = 3684] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:22:27 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13214800) [pid = 3684] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:22:27 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. 08:22:27 INFO - PROCESS | 3684 | 1468596147237 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]]]}] 08:22:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 703ms 08:22:27 INFO - PROCESS | 3684 | 1468596147243 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:22:27 INFO - PROCESS | 3684 | 1468596147245 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:22:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:22:27 INFO - PROCESS | 3684 | 1468596147248 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:22:27 INFO - PROCESS | 3684 | 1468596147250 Marionette TRACE conn3 <- [1,542,null,{}] 08:22:27 INFO - PROCESS | 3684 | 1468596147253 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}] 08:22:27 INFO - PROCESS | 3684 | 1468596147255 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:27 INFO - PROCESS | 3684 | 1468596147333 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:22:27 INFO - PROCESS | 3684 | 1468596147342 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:27 INFO - PROCESS | 3684 | 1468596147344 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:27 INFO - PROCESS | 3684 | ++DOCSHELL 0C389000 == 38 [pid = 3684] [id = 145] 08:22:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (0C38C400) [pid = 3684] [serial = 433] [outer = 00000000] 08:22:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10E07C00) [pid = 3684] [serial = 434] [outer = 0C38C400] 08:22:27 INFO - PROCESS | 3684 | 1468596147391 Marionette DEBUG loaded listener.js 08:22:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (142B3800) [pid = 3684] [serial = 435] [outer = 0C38C400] 08:22:27 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:27 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:22:27 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:27 INFO - PROCESS | 3684 | 1468596147837 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]]]}] 08:22:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:22:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 640ms 08:22:27 INFO - PROCESS | 3684 | 1468596147887 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:22:27 INFO - PROCESS | 3684 | 1468596147889 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:22:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:22:27 INFO - PROCESS | 3684 | 1468596147892 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:22:27 INFO - PROCESS | 3684 | 1468596147894 Marionette TRACE conn3 <- [1,546,null,{}] 08:22:27 INFO - PROCESS | 3684 | 1468596147898 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}] 08:22:27 INFO - PROCESS | 3684 | 1468596147900 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:27 INFO - PROCESS | 3684 | 1468596147978 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:22:28 INFO - PROCESS | 3684 | 1468596148010 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:28 INFO - PROCESS | 3684 | 1468596148012 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:28 INFO - PROCESS | 3684 | ++DOCSHELL 12BC4C00 == 39 [pid = 3684] [id = 146] 08:22:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (13139400) [pid = 3684] [serial = 436] [outer = 00000000] 08:22:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19B8BC00) [pid = 3684] [serial = 437] [outer = 13139400] 08:22:28 INFO - PROCESS | 3684 | 1468596148054 Marionette DEBUG loaded listener.js 08:22:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19F9AC00) [pid = 3684] [serial = 438] [outer = 13139400] 08:22:28 INFO - PROCESS | 3684 | 1468596148475 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]]]}] 08:22:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:22:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 640ms 08:22:28 INFO - PROCESS | 3684 | 1468596148531 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:22:28 INFO - PROCESS | 3684 | 1468596148533 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:22:28 INFO - PROCESS | 3684 | 1468596148536 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:22:28 INFO - PROCESS | 3684 | 1468596148538 Marionette TRACE conn3 <- [1,550,null,{}] 08:22:28 INFO - PROCESS | 3684 | 1468596148541 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}] 08:22:28 INFO - PROCESS | 3684 | 1468596148543 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:28 INFO - PROCESS | 3684 | 1468596148627 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:22:28 INFO - PROCESS | 3684 | 1468596148635 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:28 INFO - PROCESS | 3684 | 1468596148637 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:28 INFO - PROCESS | 3684 | ++DOCSHELL 19FE2800 == 40 [pid = 3684] [id = 147] 08:22:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19FE3C00) [pid = 3684] [serial = 439] [outer = 00000000] 08:22:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A331400) [pid = 3684] [serial = 440] [outer = 19FE3C00] 08:22:28 INFO - PROCESS | 3684 | 1468596148697 Marionette DEBUG loaded listener.js 08:22:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A333800) [pid = 3684] [serial = 441] [outer = 19FE3C00] 08:22:28 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:29 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:22:29 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:29 INFO - PROCESS | 3684 | 1468596149122 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]]]}] 08:22:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:22:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 624ms 08:22:29 INFO - PROCESS | 3684 | 1468596149174 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:22:29 INFO - PROCESS | 3684 | 1468596149177 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:22:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:22:29 INFO - PROCESS | 3684 | 1468596149180 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:22:29 INFO - PROCESS | 3684 | 1468596149182 Marionette TRACE conn3 <- [1,554,null,{}] 08:22:29 INFO - PROCESS | 3684 | 1468596149229 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}] 08:22:29 INFO - PROCESS | 3684 | 1468596149232 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:29 INFO - PROCESS | 3684 | 1468596149378 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:22:29 INFO - PROCESS | 3684 | 1468596149468 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:29 INFO - PROCESS | 3684 | 1468596149472 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:29 INFO - PROCESS | 3684 | ++DOCSHELL 1031B800 == 41 [pid = 3684] [id = 148] 08:22:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1031DC00) [pid = 3684] [serial = 442] [outer = 00000000] 08:22:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1058C400) [pid = 3684] [serial = 443] [outer = 1031DC00] 08:22:29 INFO - PROCESS | 3684 | 1468596149527 Marionette DEBUG loaded listener.js 08:22:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10E06000) [pid = 3684] [serial = 444] [outer = 1031DC00] 08:22:29 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:29 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:22:30 INFO - PROCESS | 3684 | 1468596150072 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]]]}] 08:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 937ms 08:22:30 INFO - PROCESS | 3684 | 1468596150127 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:22:30 INFO - PROCESS | 3684 | 1468596150131 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:22:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:22:30 INFO - PROCESS | 3684 | 1468596150135 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:22:30 INFO - PROCESS | 3684 | 1468596150138 Marionette TRACE conn3 <- [1,558,null,{}] 08:22:30 INFO - PROCESS | 3684 | 1468596150143 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}] 08:22:30 INFO - PROCESS | 3684 | 1468596150146 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:30 INFO - PROCESS | 3684 | 1468596150260 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:22:30 INFO - PROCESS | 3684 | 1468596150359 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:30 INFO - PROCESS | 3684 | 1468596150363 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:30 INFO - PROCESS | 3684 | ++DOCSHELL 13456400 == 42 [pid = 3684] [id = 149] 08:22:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (13952800) [pid = 3684] [serial = 445] [outer = 00000000] 08:22:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (13E67000) [pid = 3684] [serial = 446] [outer = 13952800] 08:22:30 INFO - PROCESS | 3684 | 1468596150417 Marionette DEBUG loaded listener.js 08:22:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (142B1000) [pid = 3684] [serial = 447] [outer = 13952800] 08:22:30 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:31 INFO - PROCESS | 3684 | 1468596151031 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]]]}] 08:22:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:22:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 937ms 08:22:31 INFO - PROCESS | 3684 | 1468596151082 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:22:31 INFO - PROCESS | 3684 | 1468596151085 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:22:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:22:31 INFO - PROCESS | 3684 | 1468596151089 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:22:31 INFO - PROCESS | 3684 | 1468596151091 Marionette TRACE conn3 <- [1,562,null,{}] 08:22:31 INFO - PROCESS | 3684 | 1468596151095 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}] 08:22:31 INFO - PROCESS | 3684 | 1468596151097 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:31 INFO - PROCESS | 3684 | 1468596151212 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:22:31 INFO - PROCESS | 3684 | 1468596151309 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:31 INFO - PROCESS | 3684 | 1468596151313 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:31 INFO - PROCESS | 3684 | ++DOCSHELL 175E3800 == 43 [pid = 3684] [id = 150] 08:22:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (175E9400) [pid = 3684] [serial = 448] [outer = 00000000] 08:22:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (193D3C00) [pid = 3684] [serial = 449] [outer = 175E9400] 08:22:31 INFO - PROCESS | 3684 | 1468596151368 Marionette DEBUG loaded listener.js 08:22:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1986A400) [pid = 3684] [serial = 450] [outer = 175E9400] 08:22:31 INFO - PROCESS | 3684 | 1468596151910 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]]]}] 08:22:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:22:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 843ms 08:22:31 INFO - PROCESS | 3684 | 1468596151943 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:22:31 INFO - PROCESS | 3684 | 1468596151949 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:22:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:22:31 INFO - PROCESS | 3684 | 1468596151955 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:22:31 INFO - PROCESS | 3684 | 1468596151957 Marionette TRACE conn3 <- [1,566,null,{}] 08:22:31 INFO - PROCESS | 3684 | 1468596151960 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}] 08:22:31 INFO - PROCESS | 3684 | 1468596151963 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:32 INFO - PROCESS | 3684 | 1468596152066 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:22:32 INFO - PROCESS | 3684 | 1468596152162 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:32 INFO - PROCESS | 3684 | 1468596152164 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:32 INFO - PROCESS | 3684 | ++DOCSHELL 1A40B400 == 44 [pid = 3684] [id = 151] 08:22:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A40B800) [pid = 3684] [serial = 451] [outer = 00000000] 08:22:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A410C00) [pid = 3684] [serial = 452] [outer = 1A40B800] 08:22:32 INFO - PROCESS | 3684 | 1468596152217 Marionette DEBUG loaded listener.js 08:22:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A414400) [pid = 3684] [serial = 453] [outer = 1A40B800] 08:22:32 INFO - PROCESS | 3684 | 1468596152811 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]]]}] 08:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 906ms 08:22:32 INFO - PROCESS | 3684 | 1468596152858 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:22:32 INFO - PROCESS | 3684 | 1468596152860 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:22:32 INFO - PROCESS | 3684 | 1468596152864 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:22:32 INFO - PROCESS | 3684 | 1468596152866 Marionette TRACE conn3 <- [1,570,null,{}] 08:22:32 INFO - PROCESS | 3684 | 1468596152869 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}] 08:22:32 INFO - PROCESS | 3684 | 1468596152872 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:32 INFO - PROCESS | 3684 | 1468596152972 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:22:33 INFO - PROCESS | 3684 | 1468596153093 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:33 INFO - PROCESS | 3684 | 1468596153095 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:33 INFO - PROCESS | 3684 | ++DOCSHELL 19316C00 == 45 [pid = 3684] [id = 152] 08:22:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (19317400) [pid = 3684] [serial = 454] [outer = 00000000] 08:22:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1A666800) [pid = 3684] [serial = 455] [outer = 19317400] 08:22:33 INFO - PROCESS | 3684 | 1468596153146 Marionette DEBUG loaded listener.js 08:22:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1A669C00) [pid = 3684] [serial = 456] [outer = 19317400] 08:22:33 INFO - PROCESS | 3684 | 1468596153829 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]]]}] 08:22:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:22:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1000ms 08:22:33 INFO - PROCESS | 3684 | 1468596153866 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:22:33 INFO - PROCESS | 3684 | 1468596153870 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:22:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:22:33 INFO - PROCESS | 3684 | 1468596153874 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:22:33 INFO - PROCESS | 3684 | 1468596153877 Marionette TRACE conn3 <- [1,574,null,{}] 08:22:33 INFO - PROCESS | 3684 | 1468596153882 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}] 08:22:33 INFO - PROCESS | 3684 | 1468596153885 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:33 INFO - PROCESS | 3684 | 1468596153984 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:22:34 INFO - PROCESS | 3684 | 1468596154096 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:34 INFO - PROCESS | 3684 | 1468596154099 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:34 INFO - PROCESS | 3684 | ++DOCSHELL 10A03400 == 46 [pid = 3684] [id = 153] 08:22:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (10A81000) [pid = 3684] [serial = 457] [outer = 00000000] 08:22:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (111D2C00) [pid = 3684] [serial = 458] [outer = 10A81000] 08:22:34 INFO - PROCESS | 3684 | 1468596154146 Marionette DEBUG loaded listener.js 08:22:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (129B6400) [pid = 3684] [serial = 459] [outer = 10A81000] 08:22:34 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:34 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 12BC4C00 == 45 [pid = 3684] [id = 146] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 0C389000 == 44 [pid = 3684] [id = 145] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 19871400 == 43 [pid = 3684] [id = 144] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 19838400 == 42 [pid = 3684] [id = 143] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 1690F400 == 41 [pid = 3684] [id = 142] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 1577B800 == 40 [pid = 3684] [id = 141] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 14292400 == 39 [pid = 3684] [id = 140] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 111ADC00 == 38 [pid = 3684] [id = 139] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 0C395C00 == 37 [pid = 3684] [id = 138] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 0C393C00 == 36 [pid = 3684] [id = 136] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 13131800 == 35 [pid = 3684] [id = 137] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 139D3400 == 34 [pid = 3684] [id = 135] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 11095800 == 33 [pid = 3684] [id = 126] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 1A40B400 == 32 [pid = 3684] [id = 151] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 19316C00 == 31 [pid = 3684] [id = 152] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 175E3800 == 30 [pid = 3684] [id = 150] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 19FE2800 == 29 [pid = 3684] [id = 147] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 1031B800 == 28 [pid = 3684] [id = 148] 08:22:35 INFO - PROCESS | 3684 | --DOCSHELL 13456400 == 27 [pid = 3684] [id = 149] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (142B2C00) [pid = 3684] [serial = 388] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (10A02000) [pid = 3684] [serial = 379] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (10A0C000) [pid = 3684] [serial = 380] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (114CB000) [pid = 3684] [serial = 382] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (11CD2800) [pid = 3684] [serial = 383] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (13C8F400) [pid = 3684] [serial = 385] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (130CC800) [pid = 3684] [serial = 377] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (11C2DC00) [pid = 3684] [serial = 376] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (13135C00) [pid = 3684] [serial = 365] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (11C2D800) [pid = 3684] [serial = 364] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (16917400) [pid = 3684] [serial = 368] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (16041800) [pid = 3684] [serial = 367] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (15D49C00) [pid = 3684] [serial = 391] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1AC4F000) [pid = 3684] [serial = 371] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1AB51C00) [pid = 3684] [serial = 370] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (13E68000) [pid = 3684] [serial = 374] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13147800) [pid = 3684] [serial = 373] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (175E3000) [pid = 3684] [serial = 395] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (14F32400) [pid = 3684] [serial = 398] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16042C00) [pid = 3684] [serial = 392] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1577D800) [pid = 3684] [serial = 399] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1805C400) [pid = 3684] [serial = 401] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (17ABF800) [pid = 3684] [serial = 396] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (14FADC00) [pid = 3684] [serial = 389] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1931C800) [pid = 3684] [serial = 404] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13C8FC00) [pid = 3684] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1805D800) [pid = 3684] [serial = 402] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13E71400) [pid = 3684] [serial = 386] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3684 | 1468596155437 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]]]}] 08:22:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:22:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1608ms 08:22:35 INFO - PROCESS | 3684 | 1468596155476 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:22:35 INFO - PROCESS | 3684 | 1468596155480 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:22:35 INFO - PROCESS | 3684 | 1468596155485 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:22:35 INFO - PROCESS | 3684 | 1468596155488 Marionette TRACE conn3 <- [1,578,null,{}] 08:22:35 INFO - PROCESS | 3684 | 1468596155494 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}] 08:22:35 INFO - PROCESS | 3684 | 1468596155497 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:35 INFO - PROCESS | 3684 | 1468596155622 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:22:35 INFO - PROCESS | 3684 | 1468596155701 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:35 INFO - PROCESS | 3684 | 1468596155706 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:35 INFO - PROCESS | 3684 | ++DOCSHELL 0C392800 == 28 [pid = 3684] [id = 154] 08:22:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (0F395C00) [pid = 3684] [serial = 460] [outer = 00000000] 08:22:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10A74400) [pid = 3684] [serial = 461] [outer = 0F395C00] 08:22:35 INFO - PROCESS | 3684 | 1468596155753 Marionette DEBUG loaded listener.js 08:22:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10E02800) [pid = 3684] [serial = 462] [outer = 0F395C00] 08:22:36 INFO - PROCESS | 3684 | 1468596156144 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]]]}] 08:22:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:22:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 702ms 08:22:36 INFO - PROCESS | 3684 | 1468596156186 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:22:36 INFO - PROCESS | 3684 | 1468596156191 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:22:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:22:36 INFO - PROCESS | 3684 | 1468596156197 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:22:36 INFO - PROCESS | 3684 | 1468596156200 Marionette TRACE conn3 <- [1,582,null,{}] 08:22:36 INFO - PROCESS | 3684 | 1468596156204 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}] 08:22:36 INFO - PROCESS | 3684 | 1468596156206 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:36 INFO - PROCESS | 3684 | 1468596156289 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:22:36 INFO - PROCESS | 3684 | 1468596156295 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:36 INFO - PROCESS | 3684 | 1468596156297 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:36 INFO - PROCESS | 3684 | ++DOCSHELL 114C9000 == 29 [pid = 3684] [id = 155] 08:22:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (114C9C00) [pid = 3684] [serial = 463] [outer = 00000000] 08:22:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (11AEB800) [pid = 3684] [serial = 464] [outer = 114C9C00] 08:22:36 INFO - PROCESS | 3684 | 1468596156344 Marionette DEBUG loaded listener.js 08:22:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (12928800) [pid = 3684] [serial = 465] [outer = 114C9C00] 08:22:36 INFO - PROCESS | 3684 | 1468596156794 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]]]}] 08:22:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:22:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 624ms 08:22:36 INFO - PROCESS | 3684 | 1468596156834 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:22:36 INFO - PROCESS | 3684 | 1468596156836 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:22:36 INFO - PROCESS | 3684 | 1468596156839 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:22:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:22:36 INFO - PROCESS | 3684 | 1468596156842 Marionette TRACE conn3 <- [1,586,null,{}] 08:22:36 INFO - PROCESS | 3684 | 1468596156853 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}] 08:22:36 INFO - PROCESS | 3684 | 1468596156857 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:36 INFO - PROCESS | 3684 | 1468596156939 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:22:36 INFO - PROCESS | 3684 | 1468596156948 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:36 INFO - PROCESS | 3684 | 1468596156951 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:36 INFO - PROCESS | 3684 | ++DOCSHELL 13953400 == 30 [pid = 3684] [id = 156] 08:22:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13953C00) [pid = 3684] [serial = 466] [outer = 00000000] 08:22:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (139D5400) [pid = 3684] [serial = 467] [outer = 13953C00] 08:22:37 INFO - PROCESS | 3684 | 1468596157027 Marionette DEBUG loaded listener.js 08:22:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13C96000) [pid = 3684] [serial = 468] [outer = 13953C00] 08:22:37 INFO - PROCESS | 3684 | 1468596157538 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]]]}] 08:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 734ms 08:22:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:22:37 INFO - PROCESS | 3684 | 1468596157580 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:22:37 INFO - PROCESS | 3684 | 1468596157583 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:22:37 INFO - PROCESS | 3684 | 1468596157586 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:22:37 INFO - PROCESS | 3684 | 1468596157588 Marionette TRACE conn3 <- [1,590,null,{}] 08:22:37 INFO - PROCESS | 3684 | 1468596157591 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}] 08:22:37 INFO - PROCESS | 3684 | 1468596157593 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:37 INFO - PROCESS | 3684 | 1468596157761 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:22:37 INFO - PROCESS | 3684 | 1468596157766 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:37 INFO - PROCESS | 3684 | 1468596157768 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:37 INFO - PROCESS | 3684 | ++DOCSHELL 14573400 == 31 [pid = 3684] [id = 157] 08:22:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (14574C00) [pid = 3684] [serial = 469] [outer = 00000000] 08:22:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16036800) [pid = 3684] [serial = 470] [outer = 14574C00] 08:22:37 INFO - PROCESS | 3684 | 1468596157813 Marionette DEBUG loaded listener.js 08:22:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16185C00) [pid = 3684] [serial = 471] [outer = 14574C00] 08:22:38 INFO - PROCESS | 3684 | 1468596158275 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]]]}] 08:22:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 734ms 08:22:38 INFO - PROCESS | 3684 | 1468596158326 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:22:38 INFO - PROCESS | 3684 | 1468596158328 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:22:38 INFO - PROCESS | 3684 | 1468596158369 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:22:38 INFO - PROCESS | 3684 | 1468596158371 Marionette TRACE conn3 <- [1,594,null,{}] 08:22:38 INFO - PROCESS | 3684 | 1468596158378 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}] 08:22:38 INFO - PROCESS | 3684 | 1468596158380 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:38 INFO - PROCESS | 3684 | 1468596158491 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:22:38 INFO - PROCESS | 3684 | 1468596158501 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:38 INFO - PROCESS | 3684 | 1468596158503 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:38 INFO - PROCESS | 3684 | ++DOCSHELL 1428F400 == 32 [pid = 3684] [id = 158] 08:22:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (142A5C00) [pid = 3684] [serial = 472] [outer = 00000000] 08:22:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (14FAE000) [pid = 3684] [serial = 473] [outer = 142A5C00] 08:22:38 INFO - PROCESS | 3684 | 1468596158545 Marionette DEBUG loaded listener.js 08:22:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (15D49C00) [pid = 3684] [serial = 474] [outer = 142A5C00] 08:22:38 INFO - PROCESS | 3684 | 1468596158967 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]]]}] 08:22:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 671ms 08:22:39 INFO - PROCESS | 3684 | 1468596159015 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:22:39 INFO - PROCESS | 3684 | 1468596159017 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:22:39 INFO - PROCESS | 3684 | 1468596159020 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:22:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:22:39 INFO - PROCESS | 3684 | 1468596159022 Marionette TRACE conn3 <- [1,598,null,{}] 08:22:39 INFO - PROCESS | 3684 | 1468596159025 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}] 08:22:39 INFO - PROCESS | 3684 | 1468596159030 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:39 INFO - PROCESS | 3684 | 1468596159155 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:22:39 INFO - PROCESS | 3684 | 1468596159166 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:39 INFO - PROCESS | 3684 | 1468596159168 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:39 INFO - PROCESS | 3684 | ++DOCSHELL 16041800 == 33 [pid = 3684] [id = 159] 08:22:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (165BC000) [pid = 3684] [serial = 475] [outer = 00000000] 08:22:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1805C800) [pid = 3684] [serial = 476] [outer = 165BC000] 08:22:39 INFO - PROCESS | 3684 | 1468596159254 Marionette DEBUG loaded listener.js 08:22:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19318400) [pid = 3684] [serial = 477] [outer = 165BC000] 08:22:39 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (19FE3C00) [pid = 3684] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:22:39 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (16C8D000) [pid = 3684] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:22:39 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19838C00) [pid = 3684] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:22:39 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (19B87000) [pid = 3684] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:22:39 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (0C38C400) [pid = 3684] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:22:39 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (0C76CC00) [pid = 3684] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:22:39 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1055A400) [pid = 3684] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:22:39 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1313E000) [pid = 3684] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:22:39 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (17D6A800) [pid = 3684] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:22:39 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13139400) [pid = 3684] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:22:39 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (14293800) [pid = 3684] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:22:39 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1577CC00) [pid = 3684] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:22:39 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (111D1400) [pid = 3684] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:22:39 INFO - PROCESS | 3684 | 1468596159938 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]]]}] 08:22:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:22:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 936ms 08:22:39 INFO - PROCESS | 3684 | 1468596159966 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:22:39 INFO - PROCESS | 3684 | 1468596159968 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:22:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:22:39 INFO - PROCESS | 3684 | 1468596159981 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:22:39 INFO - PROCESS | 3684 | 1468596159983 Marionette TRACE conn3 <- [1,602,null,{}] 08:22:39 INFO - PROCESS | 3684 | 1468596159986 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}] 08:22:39 INFO - PROCESS | 3684 | 1468596159988 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:40 INFO - PROCESS | 3684 | 1468596160064 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:22:40 INFO - PROCESS | 3684 | 1468596160142 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:40 INFO - PROCESS | 3684 | 1468596160144 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:40 INFO - PROCESS | 3684 | ++DOCSHELL 0C383C00 == 34 [pid = 3684] [id = 160] 08:22:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (0C384400) [pid = 3684] [serial = 478] [outer = 00000000] 08:22:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (131E5400) [pid = 3684] [serial = 479] [outer = 0C384400] 08:22:40 INFO - PROCESS | 3684 | 1468596160189 Marionette DEBUG loaded listener.js 08:22:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (139CA000) [pid = 3684] [serial = 480] [outer = 0C384400] 08:22:40 INFO - PROCESS | 3684 | 1468596160539 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]]]}] 08:22:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:22:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 593ms 08:22:40 INFO - PROCESS | 3684 | 1468596160569 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:22:40 INFO - PROCESS | 3684 | 1468596160571 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:22:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:22:40 INFO - PROCESS | 3684 | 1468596160574 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:22:40 INFO - PROCESS | 3684 | 1468596160576 Marionette TRACE conn3 <- [1,606,null,{}] 08:22:40 INFO - PROCESS | 3684 | 1468596160579 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}] 08:22:40 INFO - PROCESS | 3684 | 1468596160581 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:40 INFO - PROCESS | 3684 | 1468596160660 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:22:40 INFO - PROCESS | 3684 | 1468596160665 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:40 INFO - PROCESS | 3684 | 1468596160667 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:40 INFO - PROCESS | 3684 | ++DOCSHELL 13C90800 == 35 [pid = 3684] [id = 161] 08:22:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16035400) [pid = 3684] [serial = 481] [outer = 00000000] 08:22:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19833C00) [pid = 3684] [serial = 482] [outer = 16035400] 08:22:40 INFO - PROCESS | 3684 | 1468596160777 Marionette DEBUG loaded listener.js 08:22:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19836400) [pid = 3684] [serial = 483] [outer = 16035400] 08:22:41 INFO - PROCESS | 3684 | 1468596161120 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]]]}] 08:22:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:22:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 594ms 08:22:41 INFO - PROCESS | 3684 | 1468596161172 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:22:41 INFO - PROCESS | 3684 | 1468596161173 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:22:41 INFO - PROCESS | 3684 | 1468596161177 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:22:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:22:41 INFO - PROCESS | 3684 | 1468596161178 Marionette TRACE conn3 <- [1,610,null,{}] 08:22:41 INFO - PROCESS | 3684 | 1468596161182 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}] 08:22:41 INFO - PROCESS | 3684 | 1468596161184 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:41 INFO - PROCESS | 3684 | 1468596161258 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:22:41 INFO - PROCESS | 3684 | 1468596161335 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:41 INFO - PROCESS | 3684 | 1468596161337 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:41 INFO - PROCESS | 3684 | ++DOCSHELL 1394BC00 == 36 [pid = 3684] [id = 162] 08:22:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (165BD000) [pid = 3684] [serial = 484] [outer = 00000000] 08:22:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19B8CC00) [pid = 3684] [serial = 485] [outer = 165BD000] 08:22:41 INFO - PROCESS | 3684 | 1468596161379 Marionette DEBUG loaded listener.js 08:22:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19B8F000) [pid = 3684] [serial = 486] [outer = 165BD000] 08:22:41 INFO - PROCESS | 3684 | 1468596161759 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]]]}] 08:22:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:22:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 625ms 08:22:41 INFO - PROCESS | 3684 | 1468596161815 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:22:41 INFO - PROCESS | 3684 | 1468596161817 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:22:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:22:41 INFO - PROCESS | 3684 | 1468596161820 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:22:41 INFO - PROCESS | 3684 | 1468596161822 Marionette TRACE conn3 <- [1,614,null,{}] 08:22:41 INFO - PROCESS | 3684 | 1468596161877 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}] 08:22:41 INFO - PROCESS | 3684 | 1468596161880 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:41 INFO - PROCESS | 3684 | 1468596162003 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:22:42 INFO - PROCESS | 3684 | 1468596162123 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:42 INFO - PROCESS | 3684 | 1468596162127 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:42 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E3C00 == 37 [pid = 3684] [id = 163] 08:22:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (0F9E6800) [pid = 3684] [serial = 487] [outer = 00000000] 08:22:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (103D2800) [pid = 3684] [serial = 488] [outer = 0F9E6800] 08:22:42 INFO - PROCESS | 3684 | 1468596162183 Marionette DEBUG loaded listener.js 08:22:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (10B77000) [pid = 3684] [serial = 489] [outer = 0F9E6800] 08:22:42 INFO - PROCESS | 3684 | 1468596162974 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]]]}] 08:22:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:22:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1234ms 08:22:43 INFO - PROCESS | 3684 | 1468596163060 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:22:43 INFO - PROCESS | 3684 | 1468596163064 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:22:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:22:43 INFO - PROCESS | 3684 | 1468596163068 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:22:43 INFO - PROCESS | 3684 | 1468596163071 Marionette TRACE conn3 <- [1,618,null,{}] 08:22:43 INFO - PROCESS | 3684 | 1468596163077 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}] 08:22:43 INFO - PROCESS | 3684 | 1468596163079 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:43 INFO - PROCESS | 3684 | 1468596163219 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:22:43 INFO - PROCESS | 3684 | 1468596163338 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:43 INFO - PROCESS | 3684 | 1468596163342 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:43 INFO - PROCESS | 3684 | ++DOCSHELL 1313F000 == 38 [pid = 3684] [id = 164] 08:22:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (131E3800) [pid = 3684] [serial = 490] [outer = 00000000] 08:22:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (132B4800) [pid = 3684] [serial = 491] [outer = 131E3800] 08:22:43 INFO - PROCESS | 3684 | 1468596163397 Marionette DEBUG loaded listener.js 08:22:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (13951C00) [pid = 3684] [serial = 492] [outer = 131E3800] 08:22:44 INFO - PROCESS | 3684 | 1468596164258 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]]]}] 08:22:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:22:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1249ms 08:22:44 INFO - PROCESS | 3684 | 1468596164299 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:22:44 INFO - PROCESS | 3684 | 1468596164303 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:22:44 INFO - PROCESS | 3684 | 1468596164308 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:22:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:22:44 INFO - PROCESS | 3684 | 1468596164311 Marionette TRACE conn3 <- [1,622,null,{}] 08:22:44 INFO - PROCESS | 3684 | 1468596164317 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}] 08:22:44 INFO - PROCESS | 3684 | 1468596164320 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:44 INFO - PROCESS | 3684 | 1468596164442 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:22:44 INFO - PROCESS | 3684 | --DOCSHELL 13C90800 == 37 [pid = 3684] [id = 161] 08:22:44 INFO - PROCESS | 3684 | --DOCSHELL 0C383C00 == 36 [pid = 3684] [id = 160] 08:22:44 INFO - PROCESS | 3684 | --DOCSHELL 16041800 == 35 [pid = 3684] [id = 159] 08:22:44 INFO - PROCESS | 3684 | --DOCSHELL 1428F400 == 34 [pid = 3684] [id = 158] 08:22:44 INFO - PROCESS | 3684 | --DOCSHELL 14573400 == 33 [pid = 3684] [id = 157] 08:22:44 INFO - PROCESS | 3684 | --DOCSHELL 13953400 == 32 [pid = 3684] [id = 156] 08:22:44 INFO - PROCESS | 3684 | --DOCSHELL 114C9000 == 31 [pid = 3684] [id = 155] 08:22:44 INFO - PROCESS | 3684 | --DOCSHELL 0C392800 == 30 [pid = 3684] [id = 154] 08:22:44 INFO - PROCESS | 3684 | --DOCSHELL 10A03400 == 29 [pid = 3684] [id = 153] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (175E8400) [pid = 3684] [serial = 425] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1744E400) [pid = 3684] [serial = 426] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1986F400) [pid = 3684] [serial = 429] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1986AC00) [pid = 3684] [serial = 428] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19E23000) [pid = 3684] [serial = 431] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (10E07C00) [pid = 3684] [serial = 434] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10A75C00) [pid = 3684] [serial = 413] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10E03800) [pid = 3684] [serial = 414] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10E03000) [pid = 3684] [serial = 407] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (10E0F400) [pid = 3684] [serial = 408] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13C2A000) [pid = 3684] [serial = 410] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (14291400) [pid = 3684] [serial = 411] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1931D000) [pid = 3684] [serial = 405] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (19B8BC00) [pid = 3684] [serial = 437] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (142A8000) [pid = 3684] [serial = 419] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (142B2400) [pid = 3684] [serial = 420] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16041C00) [pid = 3684] [serial = 422] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (129F1400) [pid = 3684] [serial = 416] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (130D9400) [pid = 3684] [serial = 417] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A333800) [pid = 3684] [serial = 441] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19F97400) [pid = 3684] [serial = 432] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (142B3800) [pid = 3684] [serial = 435] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19F9AC00) [pid = 3684] [serial = 438] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (165BAC00) [pid = 3684] [serial = 423] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A331400) [pid = 3684] [serial = 440] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3684 | 1468596164555 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:44 INFO - PROCESS | 3684 | 1468596164560 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:44 INFO - PROCESS | 3684 | ++DOCSHELL 0C38E400 == 30 [pid = 3684] [id = 165] 08:22:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (0C392800) [pid = 3684] [serial = 493] [outer = 00000000] 08:22:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10329400) [pid = 3684] [serial = 494] [outer = 0C392800] 08:22:44 INFO - PROCESS | 3684 | 1468596164617 Marionette DEBUG loaded listener.js 08:22:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10E01800) [pid = 3684] [serial = 495] [outer = 0C392800] 08:22:44 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:44 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:22:44 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:45 INFO - PROCESS | 3684 | 1468596165030 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]]]}] 08:22:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:22:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 734ms 08:22:45 INFO - PROCESS | 3684 | 1468596165059 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:22:45 INFO - PROCESS | 3684 | 1468596165063 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:22:45 INFO - PROCESS | 3684 | 1468596165069 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:22:45 INFO - PROCESS | 3684 | 1468596165072 Marionette TRACE conn3 <- [1,626,null,{}] 08:22:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:22:45 INFO - PROCESS | 3684 | 1468596165080 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}] 08:22:45 INFO - PROCESS | 3684 | 1468596165082 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:45 INFO - PROCESS | 3684 | 1468596165165 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:22:45 INFO - PROCESS | 3684 | 1468596165174 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:45 INFO - PROCESS | 3684 | 1468596165176 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:45 INFO - PROCESS | 3684 | ++DOCSHELL 114C9000 == 31 [pid = 3684] [id = 166] 08:22:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (114CB000) [pid = 3684] [serial = 496] [outer = 00000000] 08:22:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13082C00) [pid = 3684] [serial = 497] [outer = 114CB000] 08:22:45 INFO - PROCESS | 3684 | 1468596165222 Marionette DEBUG loaded listener.js 08:22:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1313F400) [pid = 3684] [serial = 498] [outer = 114CB000] 08:22:45 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:45 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:22:45 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:45 INFO - PROCESS | 3684 | 1468596165679 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]]]}] 08:22:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:22:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 640ms 08:22:45 INFO - PROCESS | 3684 | 1468596165711 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:22:45 INFO - PROCESS | 3684 | 1468596165713 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:22:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:22:45 INFO - PROCESS | 3684 | 1468596165716 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:22:45 INFO - PROCESS | 3684 | 1468596165720 Marionette TRACE conn3 <- [1,630,null,{}] 08:22:45 INFO - PROCESS | 3684 | 1468596165730 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}] 08:22:45 INFO - PROCESS | 3684 | 1468596165735 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:45 INFO - PROCESS | 3684 | 1468596165817 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:22:45 INFO - PROCESS | 3684 | 1468596165827 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:45 INFO - PROCESS | 3684 | 1468596165830 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:45 INFO - PROCESS | 3684 | ++DOCSHELL 1428F400 == 32 [pid = 3684] [id = 167] 08:22:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (14290800) [pid = 3684] [serial = 499] [outer = 00000000] 08:22:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (142AB400) [pid = 3684] [serial = 500] [outer = 14290800] 08:22:45 INFO - PROCESS | 3684 | 1468596165880 Marionette DEBUG loaded listener.js 08:22:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (142B0800) [pid = 3684] [serial = 501] [outer = 14290800] 08:22:46 INFO - PROCESS | 3684 | 1468596166307 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]]]}] 08:22:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:22:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 641ms 08:22:46 INFO - PROCESS | 3684 | 1468596166354 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:22:46 INFO - PROCESS | 3684 | 1468596166357 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:22:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:22:46 INFO - PROCESS | 3684 | 1468596166360 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:22:46 INFO - PROCESS | 3684 | 1468596166362 Marionette TRACE conn3 <- [1,634,null,{}] 08:22:46 INFO - PROCESS | 3684 | 1468596166365 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}] 08:22:46 INFO - PROCESS | 3684 | 1468596166367 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:46 INFO - PROCESS | 3684 | 1468596166458 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:22:46 INFO - PROCESS | 3684 | 1468596166463 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:46 INFO - PROCESS | 3684 | 1468596166465 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:46 INFO - PROCESS | 3684 | ++DOCSHELL 15776400 == 33 [pid = 3684] [id = 168] 08:22:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1577F000) [pid = 3684] [serial = 502] [outer = 00000000] 08:22:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16041C00) [pid = 3684] [serial = 503] [outer = 1577F000] 08:22:46 INFO - PROCESS | 3684 | 1468596166535 Marionette DEBUG loaded listener.js 08:22:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1618CC00) [pid = 3684] [serial = 504] [outer = 1577F000] 08:22:46 INFO - PROCESS | 3684 | 1468596166998 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]]]}] 08:22:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:22:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 702ms 08:22:47 INFO - PROCESS | 3684 | 1468596167059 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:22:47 INFO - PROCESS | 3684 | 1468596167061 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:22:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:22:47 INFO - PROCESS | 3684 | 1468596167070 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:22:47 INFO - PROCESS | 3684 | 1468596167072 Marionette TRACE conn3 <- [1,638,null,{}] 08:22:47 INFO - PROCESS | 3684 | 1468596167075 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}] 08:22:47 INFO - PROCESS | 3684 | 1468596167077 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:47 INFO - PROCESS | 3684 | 1468596167180 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:22:47 INFO - PROCESS | 3684 | 1468596167192 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:47 INFO - PROCESS | 3684 | 1468596167194 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:47 INFO - PROCESS | 3684 | ++DOCSHELL 16036C00 == 34 [pid = 3684] [id = 169] 08:22:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (165BBC00) [pid = 3684] [serial = 505] [outer = 00000000] 08:22:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16C92C00) [pid = 3684] [serial = 506] [outer = 165BBC00] 08:22:47 INFO - PROCESS | 3684 | 1468596167282 Marionette DEBUG loaded listener.js 08:22:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1754CC00) [pid = 3684] [serial = 507] [outer = 165BBC00] 08:22:47 INFO - PROCESS | 3684 | 1468596167697 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]]]}] 08:22:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:22:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 640ms 08:22:47 INFO - PROCESS | 3684 | 1468596167708 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:22:47 INFO - PROCESS | 3684 | 1468596167710 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:22:47 INFO - PROCESS | 3684 | 1468596167713 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:22:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:22:47 INFO - PROCESS | 3684 | 1468596167715 Marionette TRACE conn3 <- [1,642,null,{}] 08:22:47 INFO - PROCESS | 3684 | 1468596167718 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}] 08:22:47 INFO - PROCESS | 3684 | 1468596167724 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:47 INFO - PROCESS | 3684 | 1468596167879 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:22:47 INFO - PROCESS | 3684 | 1468596167903 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:47 INFO - PROCESS | 3684 | 1468596167906 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:47 INFO - PROCESS | 3684 | ++DOCSHELL 0C395C00 == 35 [pid = 3684] [id = 170] 08:22:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (17D6BC00) [pid = 3684] [serial = 508] [outer = 00000000] 08:22:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19862800) [pid = 3684] [serial = 509] [outer = 17D6BC00] 08:22:47 INFO - PROCESS | 3684 | 1468596167949 Marionette DEBUG loaded listener.js 08:22:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1986F800) [pid = 3684] [serial = 510] [outer = 17D6BC00] 08:22:48 INFO - PROCESS | 3684 | 1468596168365 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]]]}] 08:22:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:22:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 702ms 08:22:48 INFO - PROCESS | 3684 | 1468596168413 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:22:48 INFO - PROCESS | 3684 | 1468596168415 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:22:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:22:48 INFO - PROCESS | 3684 | 1468596168418 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:22:48 INFO - PROCESS | 3684 | 1468596168420 Marionette TRACE conn3 <- [1,646,null,{}] 08:22:48 INFO - PROCESS | 3684 | 1468596168440 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}] 08:22:48 INFO - PROCESS | 3684 | 1468596168443 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:48 INFO - PROCESS | 3684 | 1468596168573 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:22:48 INFO - PROCESS | 3684 | 1468596168581 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:48 INFO - PROCESS | 3684 | 1468596168583 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:48 INFO - PROCESS | 3684 | ++DOCSHELL 19B88C00 == 36 [pid = 3684] [id = 171] 08:22:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19E20400) [pid = 3684] [serial = 511] [outer = 00000000] 08:22:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (19F99000) [pid = 3684] [serial = 512] [outer = 19E20400] 08:22:48 INFO - PROCESS | 3684 | 1468596168625 Marionette DEBUG loaded listener.js 08:22:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (19FDB800) [pid = 3684] [serial = 513] [outer = 19E20400] 08:22:48 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (10A81000) [pid = 3684] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:22:48 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (114C9C00) [pid = 3684] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:22:48 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (0F395C00) [pid = 3684] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:22:48 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (13953C00) [pid = 3684] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:22:48 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16035400) [pid = 3684] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:22:48 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (165BC000) [pid = 3684] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:22:48 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1031DC00) [pid = 3684] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:22:48 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13952800) [pid = 3684] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:22:48 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (175E9400) [pid = 3684] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:22:48 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A40B800) [pid = 3684] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:22:48 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19317400) [pid = 3684] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:22:48 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (142A5C00) [pid = 3684] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:22:48 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (0C384400) [pid = 3684] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:22:48 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (14574C00) [pid = 3684] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:22:49 INFO - PROCESS | 3684 | 1468596169093 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]]]}] 08:22:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:22:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 703ms 08:22:49 INFO - PROCESS | 3684 | 1468596169118 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:22:49 INFO - PROCESS | 3684 | 1468596169120 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:22:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:22:49 INFO - PROCESS | 3684 | 1468596169123 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:22:49 INFO - PROCESS | 3684 | 1468596169124 Marionette TRACE conn3 <- [1,650,null,{}] 08:22:49 INFO - PROCESS | 3684 | 1468596169139 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}] 08:22:49 INFO - PROCESS | 3684 | 1468596169141 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:49 INFO - PROCESS | 3684 | 1468596169268 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:22:49 INFO - PROCESS | 3684 | 1468596169276 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:49 INFO - PROCESS | 3684 | 1468596169278 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:49 INFO - PROCESS | 3684 | ++DOCSHELL 0C772C00 == 37 [pid = 3684] [id = 172] 08:22:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (103C8C00) [pid = 3684] [serial = 514] [outer = 00000000] 08:22:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (142AE400) [pid = 3684] [serial = 515] [outer = 103C8C00] 08:22:49 INFO - PROCESS | 3684 | 1468596169320 Marionette DEBUG loaded listener.js 08:22:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1603E800) [pid = 3684] [serial = 516] [outer = 103C8C00] 08:22:49 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:49 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:22:49 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:49 INFO - PROCESS | 3684 | 1468596169724 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]]]}] 08:22:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:22:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 640ms 08:22:49 INFO - PROCESS | 3684 | 1468596169761 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:22:49 INFO - PROCESS | 3684 | 1468596169764 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:22:49 INFO - PROCESS | 3684 | 1468596169767 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:22:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:22:49 INFO - PROCESS | 3684 | 1468596169769 Marionette TRACE conn3 <- [1,654,null,{}] 08:22:49 INFO - PROCESS | 3684 | 1468596169772 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}] 08:22:49 INFO - PROCESS | 3684 | 1468596169774 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:49 INFO - PROCESS | 3684 | 1468596169856 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:22:49 INFO - PROCESS | 3684 | 1468596169861 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:49 INFO - PROCESS | 3684 | 1468596169863 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:49 INFO - PROCESS | 3684 | ++DOCSHELL 13216400 == 38 [pid = 3684] [id = 173] 08:22:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (14F30000) [pid = 3684] [serial = 517] [outer = 00000000] 08:22:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19FDE800) [pid = 3684] [serial = 518] [outer = 14F30000] 08:22:49 INFO - PROCESS | 3684 | 1468596169907 Marionette DEBUG loaded listener.js 08:22:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19FE7C00) [pid = 3684] [serial = 519] [outer = 14F30000] 08:22:50 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:50 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:50 INFO - PROCESS | 3684 | 1468596170316 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]]]}] 08:22:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:22:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 593ms 08:22:50 INFO - PROCESS | 3684 | 1468596170365 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:22:50 INFO - PROCESS | 3684 | 1468596170367 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:22:50 INFO - PROCESS | 3684 | 1468596170370 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:22:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:22:50 INFO - PROCESS | 3684 | 1468596170372 Marionette TRACE conn3 <- [1,658,null,{}] 08:22:50 INFO - PROCESS | 3684 | 1468596170379 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}] 08:22:50 INFO - PROCESS | 3684 | 1468596170381 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:50 INFO - PROCESS | 3684 | 1468596170458 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:22:50 INFO - PROCESS | 3684 | 1468596170464 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:50 INFO - PROCESS | 3684 | 1468596170466 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:50 INFO - PROCESS | 3684 | ++DOCSHELL 19B8E400 == 39 [pid = 3684] [id = 174] 08:22:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A2EE800) [pid = 3684] [serial = 520] [outer = 00000000] 08:22:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A337C00) [pid = 3684] [serial = 521] [outer = 1A2EE800] 08:22:50 INFO - PROCESS | 3684 | 1468596170509 Marionette DEBUG loaded listener.js 08:22:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A338000) [pid = 3684] [serial = 522] [outer = 1A2EE800] 08:22:51 INFO - PROCESS | 3684 | 1468596171042 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]]]}] 08:22:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:22:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 734ms 08:22:51 INFO - PROCESS | 3684 | 1468596171112 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:22:51 INFO - PROCESS | 3684 | 1468596171116 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:22:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:22:51 INFO - PROCESS | 3684 | 1468596171122 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:22:51 INFO - PROCESS | 3684 | 1468596171125 Marionette TRACE conn3 <- [1,662,null,{}] 08:22:51 INFO - PROCESS | 3684 | 1468596171132 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}] 08:22:51 INFO - PROCESS | 3684 | 1468596171135 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:51 INFO - PROCESS | 3684 | 1468596171250 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:22:51 INFO - PROCESS | 3684 | 1468596171374 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:51 INFO - PROCESS | 3684 | 1468596171379 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:51 INFO - PROCESS | 3684 | ++DOCSHELL 0C391800 == 40 [pid = 3684] [id = 175] 08:22:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (0C392C00) [pid = 3684] [serial = 523] [outer = 00000000] 08:22:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (11095800) [pid = 3684] [serial = 524] [outer = 0C392C00] 08:22:51 INFO - PROCESS | 3684 | 1468596171435 Marionette DEBUG loaded listener.js 08:22:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (129B7C00) [pid = 3684] [serial = 525] [outer = 0C392C00] 08:22:51 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:51 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:22:52 INFO - PROCESS | 3684 | 1468596172079 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]]]}] 08:22: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 08:22:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1000ms 08:22:52 INFO - PROCESS | 3684 | 1468596172125 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:22:52 INFO - PROCESS | 3684 | 1468596172130 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:22:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:22:52 INFO - PROCESS | 3684 | 1468596172136 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:22:52 INFO - PROCESS | 3684 | 1468596172139 Marionette TRACE conn3 <- [1,666,null,{}] 08:22:52 INFO - PROCESS | 3684 | 1468596172143 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}] 08:22:52 INFO - PROCESS | 3684 | 1468596172146 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:52 INFO - PROCESS | 3684 | 1468596172255 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:22:52 INFO - PROCESS | 3684 | 1468596172384 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:52 INFO - PROCESS | 3684 | 1468596172387 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:52 INFO - PROCESS | 3684 | ++DOCSHELL 13C36000 == 41 [pid = 3684] [id = 176] 08:22:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (13C8E000) [pid = 3684] [serial = 526] [outer = 00000000] 08:22:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (142AA800) [pid = 3684] [serial = 527] [outer = 13C8E000] 08:22:52 INFO - PROCESS | 3684 | 1468596172442 Marionette DEBUG loaded listener.js 08:22:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (15757400) [pid = 3684] [serial = 528] [outer = 13C8E000] 08:22:52 INFO - PROCESS | 3684 | 1468596172986 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]]]}] 08:22: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 08:22:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 906ms 08:22:53 INFO - PROCESS | 3684 | 1468596173040 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:22:53 INFO - PROCESS | 3684 | 1468596173043 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:22:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:22:53 INFO - PROCESS | 3684 | 1468596173047 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:22:53 INFO - PROCESS | 3684 | 1468596173050 Marionette TRACE conn3 <- [1,670,null,{}] 08:22:53 INFO - PROCESS | 3684 | 1468596173061 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}] 08:22:53 INFO - PROCESS | 3684 | 1468596173066 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:53 INFO - PROCESS | 3684 | 1468596173172 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:22:53 INFO - PROCESS | 3684 | 1468596173268 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:53 INFO - PROCESS | 3684 | 1468596173272 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:53 INFO - PROCESS | 3684 | ++DOCSHELL 19B87800 == 42 [pid = 3684] [id = 177] 08:22:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19B8BC00) [pid = 3684] [serial = 529] [outer = 00000000] 08:22:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (19FDF000) [pid = 3684] [serial = 530] [outer = 19B8BC00] 08:22:53 INFO - PROCESS | 3684 | 1468596173326 Marionette DEBUG loaded listener.js 08:22:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A33D800) [pid = 3684] [serial = 531] [outer = 19B8BC00] 08:22:54 INFO - PROCESS | 3684 | 1468596174490 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]]]}] 08:22: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) 08:22:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1514ms 08:22:54 INFO - PROCESS | 3684 | 1468596174566 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:22:54 INFO - PROCESS | 3684 | 1468596174570 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:22:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:22:54 INFO - PROCESS | 3684 | 1468596174575 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:22:54 INFO - PROCESS | 3684 | 1468596174578 Marionette TRACE conn3 <- [1,674,null,{}] 08:22:54 INFO - PROCESS | 3684 | 1468596174583 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}] 08:22:54 INFO - PROCESS | 3684 | 1468596174586 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:54 INFO - PROCESS | 3684 | 1468596174744 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:22:54 INFO - PROCESS | 3684 | 1468596174837 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:54 INFO - PROCESS | 3684 | 1468596174839 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:54 INFO - PROCESS | 3684 | ++DOCSHELL 10E0A000 == 43 [pid = 3684] [id = 178] 08:22:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (10E0C800) [pid = 3684] [serial = 532] [outer = 00000000] 08:22:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (11093400) [pid = 3684] [serial = 533] [outer = 10E0C800] 08:22:54 INFO - PROCESS | 3684 | 1468596174891 Marionette DEBUG loaded listener.js 08:22:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (111A8800) [pid = 3684] [serial = 534] [outer = 10E0C800] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 13216400 == 42 [pid = 3684] [id = 173] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 0C772C00 == 41 [pid = 3684] [id = 172] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 19B88C00 == 40 [pid = 3684] [id = 171] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 0C395C00 == 39 [pid = 3684] [id = 170] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 16036C00 == 38 [pid = 3684] [id = 169] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 15776400 == 37 [pid = 3684] [id = 168] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 1428F400 == 36 [pid = 3684] [id = 167] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 114C9000 == 35 [pid = 3684] [id = 166] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 0C38E400 == 34 [pid = 3684] [id = 165] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 1394BC00 == 33 [pid = 3684] [id = 162] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 0F9E3C00 == 32 [pid = 3684] [id = 163] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 1313F000 == 31 [pid = 3684] [id = 164] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 19B87800 == 30 [pid = 3684] [id = 177] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 19B8E400 == 29 [pid = 3684] [id = 174] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 0C391800 == 28 [pid = 3684] [id = 175] 08:22:55 INFO - PROCESS | 3684 | --DOCSHELL 13C36000 == 27 [pid = 3684] [id = 176] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (129B6400) [pid = 3684] [serial = 459] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (111D2C00) [pid = 3684] [serial = 458] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (11AEB800) [pid = 3684] [serial = 464] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (12928800) [pid = 3684] [serial = 465] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (10A74400) [pid = 3684] [serial = 461] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (10E02800) [pid = 3684] [serial = 462] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (139D5400) [pid = 3684] [serial = 467] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19836400) [pid = 3684] [serial = 483] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1805C800) [pid = 3684] [serial = 476] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10E06000) [pid = 3684] [serial = 444] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1058C400) [pid = 3684] [serial = 443] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (142B1000) [pid = 3684] [serial = 447] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13E67000) [pid = 3684] [serial = 446] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1986A400) [pid = 3684] [serial = 450] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (193D3C00) [pid = 3684] [serial = 449] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A414400) [pid = 3684] [serial = 453] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A410C00) [pid = 3684] [serial = 452] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A669C00) [pid = 3684] [serial = 456] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A666800) [pid = 3684] [serial = 455] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15D49C00) [pid = 3684] [serial = 474] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (131E5400) [pid = 3684] [serial = 479] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (14FAE000) [pid = 3684] [serial = 473] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (19318400) [pid = 3684] [serial = 477] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16036800) [pid = 3684] [serial = 470] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16185C00) [pid = 3684] [serial = 471] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (139CA000) [pid = 3684] [serial = 480] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13C96000) [pid = 3684] [serial = 468] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19B8CC00) [pid = 3684] [serial = 485] [outer = 00000000] [url = about:blank] 08:22:55 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19833C00) [pid = 3684] [serial = 482] [outer = 00000000] [url = about:blank] 08:22:56 INFO - PROCESS | 3684 | 1468596176422 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]]]}] 08:22:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:22:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1904ms 08:22:56 INFO - PROCESS | 3684 | 1468596176487 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:22:56 INFO - PROCESS | 3684 | 1468596176491 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:22:56 INFO - PROCESS | 3684 | 1468596176495 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:22:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:22:56 INFO - PROCESS | 3684 | 1468596176498 Marionette TRACE conn3 <- [1,678,null,{}] 08:22:56 INFO - PROCESS | 3684 | 1468596176503 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}] 08:22:56 INFO - PROCESS | 3684 | 1468596176507 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:56 INFO - PROCESS | 3684 | 1468596176591 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:22:56 INFO - PROCESS | 3684 | 1468596176598 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:56 INFO - PROCESS | 3684 | 1468596176601 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:56 INFO - PROCESS | 3684 | ++DOCSHELL 10A0C000 == 28 [pid = 3684] [id = 179] 08:22:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10A75400) [pid = 3684] [serial = 535] [outer = 00000000] 08:22:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10E05800) [pid = 3684] [serial = 536] [outer = 10A75400] 08:22:56 INFO - PROCESS | 3684 | 1468596176647 Marionette DEBUG loaded listener.js 08:22:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10E0B800) [pid = 3684] [serial = 537] [outer = 10A75400] 08:22:57 INFO - PROCESS | 3684 | 1468596177620 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]]]}] 08:22:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:22:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1140ms 08:22:57 INFO - PROCESS | 3684 | 1468596177639 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:22:57 INFO - PROCESS | 3684 | 1468596177644 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:22:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:22:57 INFO - PROCESS | 3684 | 1468596177657 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:22:57 INFO - PROCESS | 3684 | 1468596177659 Marionette TRACE conn3 <- [1,682,null,{}] 08:22:57 INFO - PROCESS | 3684 | 1468596177663 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}] 08:22:57 INFO - PROCESS | 3684 | 1468596177666 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:57 INFO - PROCESS | 3684 | 1468596177777 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:22:57 INFO - PROCESS | 3684 | 1468596177784 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:57 INFO - PROCESS | 3684 | 1468596177786 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:57 INFO - PROCESS | 3684 | ++DOCSHELL 1289F400 == 29 [pid = 3684] [id = 180] 08:22:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (128A8400) [pid = 3684] [serial = 538] [outer = 00000000] 08:22:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12BCA400) [pid = 3684] [serial = 539] [outer = 128A8400] 08:22:57 INFO - PROCESS | 3684 | 1468596177832 Marionette DEBUG loaded listener.js 08:22:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1307FC00) [pid = 3684] [serial = 540] [outer = 128A8400] 08:22:58 INFO - PROCESS | 3684 | 1468596178789 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]]]}] 08:22: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) 08:22:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1156ms 08:22:58 INFO - PROCESS | 3684 | 1468596178812 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:22:58 INFO - PROCESS | 3684 | 1468596178814 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:22:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:22:58 INFO - PROCESS | 3684 | 1468596178818 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:22:58 INFO - PROCESS | 3684 | 1468596178821 Marionette TRACE conn3 <- [1,686,null,{}] 08:22:58 INFO - PROCESS | 3684 | 1468596178832 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}] 08:22:58 INFO - PROCESS | 3684 | 1468596178837 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:58 INFO - PROCESS | 3684 | 1468596178962 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:22:58 INFO - PROCESS | 3684 | 1468596178983 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:58 INFO - PROCESS | 3684 | 1468596178986 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:22:58 INFO - PROCESS | 3684 | ++DOCSHELL 1394B800 == 30 [pid = 3684] [id = 181] 08:22:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1394BC00) [pid = 3684] [serial = 541] [outer = 00000000] 08:22:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13C8FC00) [pid = 3684] [serial = 542] [outer = 1394BC00] 08:22:59 INFO - PROCESS | 3684 | 1468596179041 Marionette DEBUG loaded listener.js 08:22:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13E70400) [pid = 3684] [serial = 543] [outer = 1394BC00] 08:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (165BD000) [pid = 3684] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (0C392800) [pid = 3684] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (14290800) [pid = 3684] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (114CB000) [pid = 3684] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19E20400) [pid = 3684] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17D6BC00) [pid = 3684] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (165BBC00) [pid = 3684] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (103C8C00) [pid = 3684] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1577F000) [pid = 3684] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (131E3800) [pid = 3684] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (14F30000) [pid = 3684] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (0F9E6800) [pid = 3684] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1A2EE800) [pid = 3684] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:22:59 INFO - PROCESS | 3684 | 1468596179979 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]]]}] 08:23:00 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) 08:23:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1187ms 08:23:00 INFO - PROCESS | 3684 | 1468596180020 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:23:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:23:00 INFO - PROCESS | 3684 | 1468596180022 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:23:00 INFO - PROCESS | 3684 | 1468596180026 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:23:00 INFO - PROCESS | 3684 | 1468596180027 Marionette TRACE conn3 <- [1,690,null,{}] 08:23:00 INFO - PROCESS | 3684 | 1468596180031 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}] 08:23:00 INFO - PROCESS | 3684 | 1468596180033 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:00 INFO - PROCESS | 3684 | 1468596180126 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:23:00 INFO - PROCESS | 3684 | 1468596180132 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:00 INFO - PROCESS | 3684 | 1468596180134 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:00 INFO - PROCESS | 3684 | ++DOCSHELL 10A76000 == 31 [pid = 3684] [id = 182] 08:23:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (10B74400) [pid = 3684] [serial = 544] [outer = 00000000] 08:23:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13C38400) [pid = 3684] [serial = 545] [outer = 10B74400] 08:23:00 INFO - PROCESS | 3684 | 1468596180178 Marionette DEBUG loaded listener.js 08:23:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (142A7000) [pid = 3684] [serial = 546] [outer = 10B74400] 08:23:01 INFO - PROCESS | 3684 | 1468596181104 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]]]}] 08:23:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:23:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1093ms 08:23:01 INFO - PROCESS | 3684 | 1468596181126 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:23:01 INFO - PROCESS | 3684 | 1468596181128 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:23:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:23:01 INFO - PROCESS | 3684 | 1468596181135 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:23:01 INFO - PROCESS | 3684 | 1468596181137 Marionette TRACE conn3 <- [1,694,null,{}] 08:23:01 INFO - PROCESS | 3684 | 1468596181141 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}] 08:23:01 INFO - PROCESS | 3684 | 1468596181143 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:01 INFO - PROCESS | 3684 | 1468596181219 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:23:01 INFO - PROCESS | 3684 | 1468596181224 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:01 INFO - PROCESS | 3684 | 1468596181226 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:01 INFO - PROCESS | 3684 | ++DOCSHELL 14291800 == 32 [pid = 3684] [id = 183] 08:23:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (142A8000) [pid = 3684] [serial = 547] [outer = 00000000] 08:23:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (14FB1800) [pid = 3684] [serial = 548] [outer = 142A8000] 08:23:01 INFO - PROCESS | 3684 | 1468596181269 Marionette DEBUG loaded listener.js 08:23:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15756C00) [pid = 3684] [serial = 549] [outer = 142A8000] 08:23:02 INFO - PROCESS | 3684 | 1468596182241 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]]]}] 08:23: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 08:23:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1140ms 08:23:02 INFO - PROCESS | 3684 | 1468596182280 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:23:02 INFO - PROCESS | 3684 | 1468596182284 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:23:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:23:02 INFO - PROCESS | 3684 | 1468596182289 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:23:02 INFO - PROCESS | 3684 | 1468596182292 Marionette TRACE conn3 <- [1,698,null,{}] 08:23:02 INFO - PROCESS | 3684 | 1468596182299 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}] 08:23:02 INFO - PROCESS | 3684 | 1468596182302 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:02 INFO - PROCESS | 3684 | 1468596182437 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:23:02 INFO - PROCESS | 3684 | 1468596182511 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:02 INFO - PROCESS | 3684 | 1468596182516 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:02 INFO - PROCESS | 3684 | ++DOCSHELL 10A79800 == 33 [pid = 3684] [id = 184] 08:23:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10A79C00) [pid = 3684] [serial = 550] [outer = 00000000] 08:23:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10E05000) [pid = 3684] [serial = 551] [outer = 10A79C00] 08:23:02 INFO - PROCESS | 3684 | 1468596182612 Marionette DEBUG loaded listener.js 08:23:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (111D4000) [pid = 3684] [serial = 552] [outer = 10A79C00] 08:23:03 INFO - PROCESS | 3684 | 1468596183794 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]]]}] 08:23:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:23:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1562ms 08:23:03 INFO - PROCESS | 3684 | 1468596183841 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:23:03 INFO - PROCESS | 3684 | 1468596183846 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:23:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:23:03 INFO - PROCESS | 3684 | 1468596183861 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:23:03 INFO - PROCESS | 3684 | 1468596183864 Marionette TRACE conn3 <- [1,702,null,{}] 08:23:03 INFO - PROCESS | 3684 | 1468596183868 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}] 08:23:03 INFO - PROCESS | 3684 | 1468596183871 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:04 INFO - PROCESS | 3684 | 1468596184109 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:23:04 INFO - PROCESS | 3684 | 1468596184203 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:04 INFO - PROCESS | 3684 | 1468596184208 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:04 INFO - PROCESS | 3684 | ++DOCSHELL 10A0A400 == 34 [pid = 3684] [id = 185] 08:23:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (10A0F000) [pid = 3684] [serial = 553] [outer = 00000000] 08:23:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (10B76C00) [pid = 3684] [serial = 554] [outer = 10A0F000] 08:23:04 INFO - PROCESS | 3684 | 1468596184256 Marionette DEBUG loaded listener.js 08:23:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10E09400) [pid = 3684] [serial = 555] [outer = 10A0F000] 08:23:04 INFO - PROCESS | 3684 | --DOCSHELL 10A76000 == 33 [pid = 3684] [id = 182] 08:23:04 INFO - PROCESS | 3684 | --DOCSHELL 1394B800 == 32 [pid = 3684] [id = 181] 08:23:04 INFO - PROCESS | 3684 | --DOCSHELL 1289F400 == 31 [pid = 3684] [id = 180] 08:23:04 INFO - PROCESS | 3684 | --DOCSHELL 10A0C000 == 30 [pid = 3684] [id = 179] 08:23:04 INFO - PROCESS | 3684 | --DOCSHELL 10E0A000 == 29 [pid = 3684] [id = 178] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A337C00) [pid = 3684] [serial = 521] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A338000) [pid = 3684] [serial = 522] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19FE7C00) [pid = 3684] [serial = 519] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19B8F000) [pid = 3684] [serial = 486] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10E01800) [pid = 3684] [serial = 495] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (142B0800) [pid = 3684] [serial = 501] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13082C00) [pid = 3684] [serial = 497] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19F99000) [pid = 3684] [serial = 512] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19862800) [pid = 3684] [serial = 509] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16C92C00) [pid = 3684] [serial = 506] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (10329400) [pid = 3684] [serial = 494] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1986F800) [pid = 3684] [serial = 510] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1603E800) [pid = 3684] [serial = 516] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (142AE400) [pid = 3684] [serial = 515] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1754CC00) [pid = 3684] [serial = 507] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (16041C00) [pid = 3684] [serial = 503] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (13951C00) [pid = 3684] [serial = 492] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (19FDE800) [pid = 3684] [serial = 518] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1618CC00) [pid = 3684] [serial = 504] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (1313F400) [pid = 3684] [serial = 498] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (132B4800) [pid = 3684] [serial = 491] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (19FDB800) [pid = 3684] [serial = 513] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (142AB400) [pid = 3684] [serial = 500] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (103D2800) [pid = 3684] [serial = 488] [outer = 00000000] [url = about:blank] 08:23:04 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (10B77000) [pid = 3684] [serial = 489] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3684 | 1468596185198 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]]]}] 08:23: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 08:23:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1358ms 08:23:05 INFO - PROCESS | 3684 | 1468596185230 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:23:05 INFO - PROCESS | 3684 | 1468596185233 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:23:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:23:05 INFO - PROCESS | 3684 | 1468596185239 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:23:05 INFO - PROCESS | 3684 | 1468596185241 Marionette TRACE conn3 <- [1,706,null,{}] 08:23:05 INFO - PROCESS | 3684 | 1468596185246 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}] 08:23:05 INFO - PROCESS | 3684 | 1468596185248 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:05 INFO - PROCESS | 3684 | 1468596185330 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:23:05 INFO - PROCESS | 3684 | 1468596185337 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:05 INFO - PROCESS | 3684 | 1468596185339 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:05 INFO - PROCESS | 3684 | ++DOCSHELL 11AEA800 == 30 [pid = 3684] [id = 186] 08:23:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (11AEE400) [pid = 3684] [serial = 556] [outer = 00000000] 08:23:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (131D9800) [pid = 3684] [serial = 557] [outer = 11AEE400] 08:23:05 INFO - PROCESS | 3684 | 1468596185387 Marionette DEBUG loaded listener.js 08:23:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (13215800) [pid = 3684] [serial = 558] [outer = 11AEE400] 08:23:06 INFO - PROCESS | 3684 | 1468596186333 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]]]}] 08:23:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:23:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1155ms 08:23:06 INFO - PROCESS | 3684 | 1468596186390 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:23:06 INFO - PROCESS | 3684 | 1468596186393 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:23:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:23:06 INFO - PROCESS | 3684 | 1468596186397 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:23:06 INFO - PROCESS | 3684 | 1468596186399 Marionette TRACE conn3 <- [1,710,null,{}] 08:23:06 INFO - PROCESS | 3684 | 1468596186403 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}] 08:23:06 INFO - PROCESS | 3684 | 1468596186405 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:06 INFO - PROCESS | 3684 | 1468596186489 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:23:06 INFO - PROCESS | 3684 | 1468596186497 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:06 INFO - PROCESS | 3684 | 1468596186499 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:06 INFO - PROCESS | 3684 | ++DOCSHELL 13E6F400 == 31 [pid = 3684] [id = 187] 08:23:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (13E70800) [pid = 3684] [serial = 559] [outer = 00000000] 08:23:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (142AA000) [pid = 3684] [serial = 560] [outer = 13E70800] 08:23:06 INFO - PROCESS | 3684 | 1468596186547 Marionette DEBUG loaded listener.js 08:23:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (142B0400) [pid = 3684] [serial = 561] [outer = 13E70800] 08:23:07 INFO - PROCESS | 3684 | 1468596187033 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] 08:23:07 INFO - PROCESS | 3684 | 1468596187098 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:23:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:23:07 INFO - PROCESS | 3684 | 1468596187117 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:23:07 INFO - PROCESS | 3684 | 1468596187122 Marionette TRACE conn3 <- [1,714,null,{}] 08:23:07 INFO - PROCESS | 3684 | 1468596187125 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}] 08:23:07 INFO - PROCESS | 3684 | 1468596187127 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:07 INFO - PROCESS | 3684 | 1468596187237 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:23:07 INFO - PROCESS | 3684 | 1468596187248 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:07 INFO - PROCESS | 3684 | 1468596187250 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:07 INFO - PROCESS | 3684 | ++DOCSHELL 15D3A400 == 32 [pid = 3684] [id = 188] 08:23:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (15D3BC00) [pid = 3684] [serial = 562] [outer = 00000000] 08:23:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (1603FC00) [pid = 3684] [serial = 563] [outer = 15D3BC00] 08:23:07 INFO - PROCESS | 3684 | 1468596187301 Marionette DEBUG loaded listener.js 08:23:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (165B6400) [pid = 3684] [serial = 564] [outer = 15D3BC00] 08:23:07 INFO - PROCESS | 3684 | 1468596187795 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]]]}] 08:23:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:23:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 702ms 08:23:07 INFO - PROCESS | 3684 | 1468596187811 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:23:07 INFO - PROCESS | 3684 | 1468596187813 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:23:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:23:07 INFO - PROCESS | 3684 | 1468596187816 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:23:07 INFO - PROCESS | 3684 | 1468596187818 Marionette TRACE conn3 <- [1,718,null,{}] 08:23:07 INFO - PROCESS | 3684 | 1468596187821 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}] 08:23:07 INFO - PROCESS | 3684 | 1468596187823 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:07 INFO - PROCESS | 3684 | 1468596187954 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:23:07 INFO - PROCESS | 3684 | 1468596187958 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:07 INFO - PROCESS | 3684 | 1468596187961 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:07 INFO - PROCESS | 3684 | ++DOCSHELL 165B4800 == 33 [pid = 3684] [id = 189] 08:23:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (165BBC00) [pid = 3684] [serial = 565] [outer = 00000000] 08:23:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16FB3800) [pid = 3684] [serial = 566] [outer = 165BBC00] 08:23:08 INFO - PROCESS | 3684 | 1468596188003 Marionette DEBUG loaded listener.js 08:23:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (17AC4C00) [pid = 3684] [serial = 567] [outer = 165BBC00] 08:23:08 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (10E0C800) [pid = 3684] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:23:08 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (128A8400) [pid = 3684] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:23:08 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (10A75400) [pid = 3684] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:23:08 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (0C392C00) [pid = 3684] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:23:08 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (13C8E000) [pid = 3684] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:23:08 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (19B8BC00) [pid = 3684] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:23:08 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (1394BC00) [pid = 3684] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:23:08 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (10B74400) [pid = 3684] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:23:08 INFO - PROCESS | 3684 | 1468596188454 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] 08:23:08 INFO - PROCESS | 3684 | 1468596188516 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:23:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:23:08 INFO - PROCESS | 3684 | 1468596188520 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:23:08 INFO - PROCESS | 3684 | 1468596188521 Marionette TRACE conn3 <- [1,722,null,{}] 08:23:08 INFO - PROCESS | 3684 | 1468596188525 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}] 08:23:08 INFO - PROCESS | 3684 | 1468596188527 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:08 INFO - PROCESS | 3684 | 1468596188630 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:23:08 INFO - PROCESS | 3684 | 1468596188635 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:08 INFO - PROCESS | 3684 | 1468596188640 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:08 INFO - PROCESS | 3684 | ++DOCSHELL 10A80800 == 34 [pid = 3684] [id = 190] 08:23:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (1805E800) [pid = 3684] [serial = 568] [outer = 00000000] 08:23:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (19316400) [pid = 3684] [serial = 569] [outer = 1805E800] 08:23:08 INFO - PROCESS | 3684 | 1468596188685 Marionette DEBUG loaded listener.js 08:23:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (1931C400) [pid = 3684] [serial = 570] [outer = 1805E800] 08:23:09 INFO - PROCESS | 3684 | 1468596189124 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]]]}] 08:23:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:23:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 625ms 08:23:09 INFO - PROCESS | 3684 | 1468596189158 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:23:09 INFO - PROCESS | 3684 | 1468596189160 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:23:09 INFO - PROCESS | 3684 | 1468596189163 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:23:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:23:09 INFO - PROCESS | 3684 | 1468596189164 Marionette TRACE conn3 <- [1,726,null,{}] 08:23:09 INFO - PROCESS | 3684 | 1468596189168 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}] 08:23:09 INFO - PROCESS | 3684 | 1468596189170 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:09 INFO - PROCESS | 3684 | 1468596189270 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:23:09 INFO - PROCESS | 3684 | 1468596189278 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:09 INFO - PROCESS | 3684 | 1468596189280 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:09 INFO - PROCESS | 3684 | ++DOCSHELL 193D3800 == 35 [pid = 3684] [id = 191] 08:23:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (19833800) [pid = 3684] [serial = 571] [outer = 00000000] 08:23:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1983C400) [pid = 3684] [serial = 572] [outer = 19833800] 08:23:09 INFO - PROCESS | 3684 | 1468596189331 Marionette DEBUG loaded listener.js 08:23:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (19864400) [pid = 3684] [serial = 573] [outer = 19833800] 08:23:10 INFO - PROCESS | 3684 | 1468596190229 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]]]}] 08:23:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:23:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1078ms 08:23:10 INFO - PROCESS | 3684 | 1468596190254 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:23:10 INFO - PROCESS | 3684 | 1468596190256 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:23:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:23:10 INFO - PROCESS | 3684 | 1468596190259 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:23:10 INFO - PROCESS | 3684 | 1468596190261 Marionette TRACE conn3 <- [1,730,null,{}] 08:23:10 INFO - PROCESS | 3684 | 1468596190265 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}] 08:23:10 INFO - PROCESS | 3684 | 1468596190266 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:10 INFO - PROCESS | 3684 | 1468596190374 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:23:10 INFO - PROCESS | 3684 | 1468596190381 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:10 INFO - PROCESS | 3684 | 1468596190383 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:10 INFO - PROCESS | 3684 | ++DOCSHELL 1931DC00 == 36 [pid = 3684] [id = 192] 08:23:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (19832400) [pid = 3684] [serial = 574] [outer = 00000000] 08:23:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1986E000) [pid = 3684] [serial = 575] [outer = 19832400] 08:23:10 INFO - PROCESS | 3684 | 1468596190425 Marionette DEBUG loaded listener.js 08:23:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (19871400) [pid = 3684] [serial = 576] [outer = 19832400] 08:23:11 INFO - PROCESS | 3684 | 1468596191435 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]]]}] 08:23:11 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 08:23:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1187ms 08:23:11 INFO - PROCESS | 3684 | 1468596191457 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:23:11 INFO - PROCESS | 3684 | 1468596191461 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:23:11 INFO - PROCESS | 3684 | 1468596191467 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:23:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:23:11 INFO - PROCESS | 3684 | 1468596191470 Marionette TRACE conn3 <- [1,734,null,{}] 08:23:11 INFO - PROCESS | 3684 | 1468596191519 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}] 08:23:11 INFO - PROCESS | 3684 | 1468596191522 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:11 INFO - PROCESS | 3684 | 1468596191618 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:23:11 INFO - PROCESS | 3684 | 1468596191731 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:11 INFO - PROCESS | 3684 | 1468596191734 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:11 INFO - PROCESS | 3684 | ++DOCSHELL 1055A400 == 37 [pid = 3684] [id = 193] 08:23:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (10A0C000) [pid = 3684] [serial = 577] [outer = 00000000] 08:23:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13138400) [pid = 3684] [serial = 578] [outer = 10A0C000] 08:23:11 INFO - PROCESS | 3684 | 1468596191789 Marionette DEBUG loaded listener.js 08:23:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (131E6C00) [pid = 3684] [serial = 579] [outer = 10A0C000] 08:23:12 INFO - PROCESS | 3684 | 1468596192833 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]]]}] 08:23:12 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.) 08:23:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1390ms 08:23:12 INFO - PROCESS | 3684 | 1468596192864 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:23:12 INFO - PROCESS | 3684 | 1468596192869 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:23:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:23:12 INFO - PROCESS | 3684 | 1468596192876 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:23:12 INFO - PROCESS | 3684 | 1468596192879 Marionette TRACE conn3 <- [1,738,null,{}] 08:23:12 INFO - PROCESS | 3684 | 1468596192883 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}] 08:23:12 INFO - PROCESS | 3684 | 1468596192886 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:13 INFO - PROCESS | 3684 | 1468596193027 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:23:13 INFO - PROCESS | 3684 | 1468596193149 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:13 INFO - PROCESS | 3684 | 1468596193152 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:13 INFO - PROCESS | 3684 | ++DOCSHELL 0C387400 == 38 [pid = 3684] [id = 194] 08:23:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (0C38AC00) [pid = 3684] [serial = 580] [outer = 00000000] 08:23:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (0C395C00) [pid = 3684] [serial = 581] [outer = 0C38AC00] 08:23:13 INFO - PROCESS | 3684 | 1468596193322 Marionette DEBUG loaded listener.js 08:23:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10E01800) [pid = 3684] [serial = 582] [outer = 0C38AC00] 08:23:14 INFO - PROCESS | 3684 | --DOCSHELL 193D3800 == 37 [pid = 3684] [id = 191] 08:23:14 INFO - PROCESS | 3684 | --DOCSHELL 10A80800 == 36 [pid = 3684] [id = 190] 08:23:14 INFO - PROCESS | 3684 | --DOCSHELL 165B4800 == 35 [pid = 3684] [id = 189] 08:23:14 INFO - PROCESS | 3684 | --DOCSHELL 15D3A400 == 34 [pid = 3684] [id = 188] 08:23:14 INFO - PROCESS | 3684 | --DOCSHELL 13E6F400 == 33 [pid = 3684] [id = 187] 08:23:14 INFO - PROCESS | 3684 | --DOCSHELL 11AEA800 == 32 [pid = 3684] [id = 186] 08:23:14 INFO - PROCESS | 3684 | --DOCSHELL 10A0A400 == 31 [pid = 3684] [id = 185] 08:23:14 INFO - PROCESS | 3684 | --DOCSHELL 10A79800 == 30 [pid = 3684] [id = 184] 08:23:14 INFO - PROCESS | 3684 | --DOCSHELL 14291800 == 29 [pid = 3684] [id = 183] 08:23:14 INFO - PROCESS | 3684 | --DOCSHELL 1931DC00 == 28 [pid = 3684] [id = 192] 08:23:14 INFO - PROCESS | 3684 | --DOCSHELL 1055A400 == 27 [pid = 3684] [id = 193] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (111A8800) [pid = 3684] [serial = 534] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (11093400) [pid = 3684] [serial = 533] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1307FC00) [pid = 3684] [serial = 540] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (10E05800) [pid = 3684] [serial = 536] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (12BCA400) [pid = 3684] [serial = 539] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (129B7C00) [pid = 3684] [serial = 525] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (11095800) [pid = 3684] [serial = 524] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15757400) [pid = 3684] [serial = 528] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (142AA800) [pid = 3684] [serial = 527] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1A33D800) [pid = 3684] [serial = 531] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (19FDF000) [pid = 3684] [serial = 530] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (13E70400) [pid = 3684] [serial = 543] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (13C8FC00) [pid = 3684] [serial = 542] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (13C38400) [pid = 3684] [serial = 545] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (142A7000) [pid = 3684] [serial = 546] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (10E0B800) [pid = 3684] [serial = 537] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (14FB1800) [pid = 3684] [serial = 548] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3684 | 1468596194995 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]]]}] 08:23: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) 08:23:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2170ms 08:23:15 INFO - PROCESS | 3684 | 1468596195046 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:23:15 INFO - PROCESS | 3684 | 1468596195049 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:23:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:23:15 INFO - PROCESS | 3684 | 1468596195055 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:23:15 INFO - PROCESS | 3684 | 1468596195058 Marionette TRACE conn3 <- [1,742,null,{}] 08:23:15 INFO - PROCESS | 3684 | 1468596195064 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}] 08:23:15 INFO - PROCESS | 3684 | 1468596195067 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:15 INFO - PROCESS | 3684 | 1468596195147 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:23:15 INFO - PROCESS | 3684 | 1468596195155 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:15 INFO - PROCESS | 3684 | 1468596195158 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:15 INFO - PROCESS | 3684 | ++DOCSHELL 0F97E000 == 28 [pid = 3684] [id = 195] 08:23:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (103CD800) [pid = 3684] [serial = 583] [outer = 00000000] 08:23:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (10A77C00) [pid = 3684] [serial = 584] [outer = 103CD800] 08:23:15 INFO - PROCESS | 3684 | 1468596195206 Marionette DEBUG loaded listener.js 08:23:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (10A79800) [pid = 3684] [serial = 585] [outer = 103CD800] 08:23:16 INFO - PROCESS | 3684 | 1468596196138 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]]]}] 08:23: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 08:23:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1093ms 08:23:16 INFO - PROCESS | 3684 | 1468596196157 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:23:16 INFO - PROCESS | 3684 | 1468596196162 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:23:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:23:16 INFO - PROCESS | 3684 | 1468596196170 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:23:16 INFO - PROCESS | 3684 | 1468596196172 Marionette TRACE conn3 <- [1,746,null,{}] 08:23:16 INFO - PROCESS | 3684 | 1468596196176 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}] 08:23:16 INFO - PROCESS | 3684 | 1468596196179 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:16 INFO - PROCESS | 3684 | 1468596196266 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:23:16 INFO - PROCESS | 3684 | 1468596196273 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:16 INFO - PROCESS | 3684 | 1468596196276 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:16 INFO - PROCESS | 3684 | ++DOCSHELL 111AC000 == 29 [pid = 3684] [id = 196] 08:23:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (111D1400) [pid = 3684] [serial = 586] [outer = 00000000] 08:23:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (11C33C00) [pid = 3684] [serial = 587] [outer = 111D1400] 08:23:16 INFO - PROCESS | 3684 | 1468596196322 Marionette DEBUG loaded listener.js 08:23:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (12825400) [pid = 3684] [serial = 588] [outer = 111D1400] 08:23:16 INFO - PROCESS | 3684 | 1468596196820 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]]]}] 08:23:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:23:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 702ms 08:23:16 INFO - PROCESS | 3684 | 1468596196867 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:23:16 INFO - PROCESS | 3684 | 1468596196869 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:23:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:23:16 INFO - PROCESS | 3684 | 1468596196879 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:23:16 INFO - PROCESS | 3684 | 1468596196882 Marionette TRACE conn3 <- [1,750,null,{}] 08:23:16 INFO - PROCESS | 3684 | 1468596196893 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}] 08:23:16 INFO - PROCESS | 3684 | 1468596196897 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:16 INFO - PROCESS | 3684 | 1468596197002 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:23:17 INFO - PROCESS | 3684 | 1468596197055 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:17 INFO - PROCESS | 3684 | 1468596197058 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:17 INFO - PROCESS | 3684 | ++DOCSHELL 1314D400 == 30 [pid = 3684] [id = 197] 08:23:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1314F000) [pid = 3684] [serial = 589] [outer = 00000000] 08:23:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (13214800) [pid = 3684] [serial = 590] [outer = 1314F000] 08:23:17 INFO - PROCESS | 3684 | 1468596197105 Marionette DEBUG loaded listener.js 08:23:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (132BA400) [pid = 3684] [serial = 591] [outer = 1314F000] 08:23:17 INFO - PROCESS | 3684 | 1468596198008 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]]]}] 08:23:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:23:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1156ms 08:23:18 INFO - PROCESS | 3684 | 1468596198030 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:23:18 INFO - PROCESS | 3684 | 1468596198032 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:23:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:23:18 INFO - PROCESS | 3684 | 1468596198036 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:23:18 INFO - PROCESS | 3684 | 1468596198038 Marionette TRACE conn3 <- [1,754,null,{}] 08:23:18 INFO - PROCESS | 3684 | 1468596198046 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}] 08:23:18 INFO - PROCESS | 3684 | 1468596198048 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:18 INFO - PROCESS | 3684 | 1468596198157 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:23:18 INFO - PROCESS | 3684 | 1468596198163 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:18 INFO - PROCESS | 3684 | 1468596198165 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:18 INFO - PROCESS | 3684 | ++DOCSHELL 1345A000 == 31 [pid = 3684] [id = 198] 08:23:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13949000) [pid = 3684] [serial = 592] [outer = 00000000] 08:23:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13C96C00) [pid = 3684] [serial = 593] [outer = 13949000] 08:23:18 INFO - PROCESS | 3684 | 1468596198209 Marionette DEBUG loaded listener.js 08:23:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13E68000) [pid = 3684] [serial = 594] [outer = 13949000] 08:23:18 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (19832400) [pid = 3684] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:23:18 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (19833800) [pid = 3684] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:23:18 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15D3BC00) [pid = 3684] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:23:18 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (165BBC00) [pid = 3684] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:23:18 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (142A8000) [pid = 3684] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:23:18 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (10A79C00) [pid = 3684] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:23:18 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (13E70800) [pid = 3684] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:23:18 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (11AEE400) [pid = 3684] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:23:18 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (10A0F000) [pid = 3684] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:23:18 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (1805E800) [pid = 3684] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:23:19 INFO - PROCESS | 3684 | 1468596199175 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]]]}] 08:23:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:23:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1187ms 08:23:19 INFO - PROCESS | 3684 | 1468596199238 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:23:19 INFO - PROCESS | 3684 | 1468596199240 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:23:19 INFO - PROCESS | 3684 | 1468596199243 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:23:19 INFO - PROCESS | 3684 | 1468596199245 Marionette TRACE conn3 <- [1,758,null,{}] 08:23:19 INFO - PROCESS | 3684 | 1468596199249 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}] 08:23:19 INFO - PROCESS | 3684 | 1468596199251 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:19 INFO - PROCESS | 3684 | 1468596199323 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:23:19 INFO - PROCESS | 3684 | 1468596199394 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:19 INFO - PROCESS | 3684 | 1468596199396 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:19 INFO - PROCESS | 3684 | ++DOCSHELL 11AEE400 == 32 [pid = 3684] [id = 199] 08:23:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (1321E400) [pid = 3684] [serial = 595] [outer = 00000000] 08:23:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (14292400) [pid = 3684] [serial = 596] [outer = 1321E400] 08:23:19 INFO - PROCESS | 3684 | 1468596199441 Marionette DEBUG loaded listener.js 08:23:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (1429A800) [pid = 3684] [serial = 597] [outer = 1321E400] 08:23:19 INFO - PROCESS | 3684 | 1468596199833 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]]]}] 08:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 641ms 08:23:19 INFO - PROCESS | 3684 | 1468596199881 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:23:19 INFO - PROCESS | 3684 | 1468596199883 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:23:19 INFO - PROCESS | 3684 | 1468596199887 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:23:19 INFO - PROCESS | 3684 | 1468596199888 Marionette TRACE conn3 <- [1,762,null,{}] 08:23:19 INFO - PROCESS | 3684 | 1468596199898 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}] 08:23:19 INFO - PROCESS | 3684 | 1468596199903 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:19 INFO - PROCESS | 3684 | 1468596200001 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:23:19 INFO - PROCESS | 3684 | 1468596200007 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:19 INFO - PROCESS | 3684 | 1468596200009 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:20 INFO - PROCESS | 3684 | ++DOCSHELL 142AE400 == 33 [pid = 3684] [id = 200] 08:23:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (142AFC00) [pid = 3684] [serial = 598] [outer = 00000000] 08:23:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1574B000) [pid = 3684] [serial = 599] [outer = 142AFC00] 08:23:20 INFO - PROCESS | 3684 | 1468596200052 Marionette DEBUG loaded listener.js 08:23:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (15784400) [pid = 3684] [serial = 600] [outer = 142AFC00] 08:23:20 INFO - PROCESS | 3684 | 1468596200442 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]]]}] 08:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 593ms 08:23:20 INFO - PROCESS | 3684 | 1468596200485 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:23:20 INFO - PROCESS | 3684 | 1468596200487 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:23:20 INFO - PROCESS | 3684 | 1468596200500 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:23:20 INFO - PROCESS | 3684 | 1468596200501 Marionette TRACE conn3 <- [1,766,null,{}] 08:23:20 INFO - PROCESS | 3684 | 1468596200518 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}] 08:23:20 INFO - PROCESS | 3684 | 1468596200520 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:20 INFO - PROCESS | 3684 | 1468596200628 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:23:20 INFO - PROCESS | 3684 | 1468596200803 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:20 INFO - PROCESS | 3684 | 1468596200806 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:20 INFO - PROCESS | 3684 | ++DOCSHELL 0C390000 == 34 [pid = 3684] [id = 201] 08:23:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (0C391800) [pid = 3684] [serial = 601] [outer = 00000000] 08:23:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1036D000) [pid = 3684] [serial = 602] [outer = 0C391800] 08:23:20 INFO - PROCESS | 3684 | 1468596200863 Marionette DEBUG loaded listener.js 08:23:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1058C400) [pid = 3684] [serial = 603] [outer = 0C391800] 08:23:21 INFO - PROCESS | 3684 | 1468596201603 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]]]}] 08:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1156ms 08:23:21 INFO - PROCESS | 3684 | 1468596201656 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:23:21 INFO - PROCESS | 3684 | 1468596201661 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:23:21 INFO - PROCESS | 3684 | 1468596201668 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:23:21 INFO - PROCESS | 3684 | 1468596201674 Marionette TRACE conn3 <- [1,770,null,{}] 08:23:21 INFO - PROCESS | 3684 | 1468596201680 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}] 08:23:21 INFO - PROCESS | 3684 | 1468596201683 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:21 INFO - PROCESS | 3684 | 1468596201802 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:23:21 INFO - PROCESS | 3684 | 1468596201874 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:21 INFO - PROCESS | 3684 | 1468596201877 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:21 INFO - PROCESS | 3684 | ++DOCSHELL 111AA800 == 35 [pid = 3684] [id = 202] 08:23:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (114D2C00) [pid = 3684] [serial = 604] [outer = 00000000] 08:23:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (12D6E400) [pid = 3684] [serial = 605] [outer = 114D2C00] 08:23:21 INFO - PROCESS | 3684 | 1468596201931 Marionette DEBUG loaded listener.js 08:23:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (130D0000) [pid = 3684] [serial = 606] [outer = 114D2C00] 08:23:22 INFO - PROCESS | 3684 | --DOCSHELL 142AE400 == 34 [pid = 3684] [id = 200] 08:23:22 INFO - PROCESS | 3684 | --DOCSHELL 11AEE400 == 33 [pid = 3684] [id = 199] 08:23:22 INFO - PROCESS | 3684 | --DOCSHELL 1345A000 == 32 [pid = 3684] [id = 198] 08:23:22 INFO - PROCESS | 3684 | --DOCSHELL 1314D400 == 31 [pid = 3684] [id = 197] 08:23:22 INFO - PROCESS | 3684 | --DOCSHELL 111AC000 == 30 [pid = 3684] [id = 196] 08:23:22 INFO - PROCESS | 3684 | --DOCSHELL 0F97E000 == 29 [pid = 3684] [id = 195] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (10B76C00) [pid = 3684] [serial = 554] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (10E09400) [pid = 3684] [serial = 555] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (19316400) [pid = 3684] [serial = 569] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1983C400) [pid = 3684] [serial = 572] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (17AC4C00) [pid = 3684] [serial = 567] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1931C400) [pid = 3684] [serial = 570] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (142B0400) [pid = 3684] [serial = 561] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1986E000) [pid = 3684] [serial = 575] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (19871400) [pid = 3684] [serial = 576] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (19864400) [pid = 3684] [serial = 573] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (1603FC00) [pid = 3684] [serial = 563] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (16FB3800) [pid = 3684] [serial = 566] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (15756C00) [pid = 3684] [serial = 549] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (10E05000) [pid = 3684] [serial = 551] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (111D4000) [pid = 3684] [serial = 552] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (142AA000) [pid = 3684] [serial = 560] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (165B6400) [pid = 3684] [serial = 564] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (131D9800) [pid = 3684] [serial = 557] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | --DOMWINDOW == 49 (13215800) [pid = 3684] [serial = 558] [outer = 00000000] [url = about:blank] 08:23:22 INFO - PROCESS | 3684 | 1468596202745 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]]]}] 08:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1156ms 08:23:22 INFO - PROCESS | 3684 | 1468596202811 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:23:22 INFO - PROCESS | 3684 | 1468596202815 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:23:22 INFO - PROCESS | 3684 | 1468596202820 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:23:22 INFO - PROCESS | 3684 | 1468596202823 Marionette TRACE conn3 <- [1,774,null,{}] 08:23:22 INFO - PROCESS | 3684 | 1468596202828 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}] 08:23:22 INFO - PROCESS | 3684 | 1468596202831 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:22 INFO - PROCESS | 3684 | 1468596202934 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:23:22 INFO - PROCESS | 3684 | 1468596202946 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:22 INFO - PROCESS | 3684 | 1468596202949 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:22 INFO - PROCESS | 3684 | ++DOCSHELL 10A73400 == 30 [pid = 3684] [id = 203] 08:23:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (10E04000) [pid = 3684] [serial = 607] [outer = 00000000] 08:23:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (10E0DC00) [pid = 3684] [serial = 608] [outer = 10E04000] 08:23:23 INFO - PROCESS | 3684 | 1468596202997 Marionette DEBUG loaded listener.js 08:23:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (11091000) [pid = 3684] [serial = 609] [outer = 10E04000] 08:23:23 INFO - PROCESS | 3684 | 1468596203452 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]]]}] 08:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 687ms 08:23:23 INFO - PROCESS | 3684 | 1468596203553 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:23:23 INFO - PROCESS | 3684 | 1468596203558 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:23:23 INFO - PROCESS | 3684 | 1468596203567 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:23:23 INFO - PROCESS | 3684 | 1468596203569 Marionette TRACE conn3 <- [1,778,null,{}] 08:23:23 INFO - PROCESS | 3684 | 1468596203573 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}] 08:23:23 INFO - PROCESS | 3684 | 1468596203575 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:23 INFO - PROCESS | 3684 | 1468596203659 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:23:23 INFO - PROCESS | 3684 | 1468596203743 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:23 INFO - PROCESS | 3684 | 1468596203745 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:23 INFO - PROCESS | 3684 | ++DOCSHELL 12929400 == 31 [pid = 3684] [id = 204] 08:23:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (129F1800) [pid = 3684] [serial = 610] [outer = 00000000] 08:23:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (1307B800) [pid = 3684] [serial = 611] [outer = 129F1800] 08:23:23 INFO - PROCESS | 3684 | 1468596203791 Marionette DEBUG loaded listener.js 08:23:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (1313A000) [pid = 3684] [serial = 612] [outer = 129F1800] 08:23:24 INFO - PROCESS | 3684 | 1468596204168 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]]]}] 08:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 624ms 08:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:23:24 INFO - PROCESS | 3684 | 1468596204204 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:23:24 INFO - PROCESS | 3684 | 1468596204206 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:23:24 INFO - PROCESS | 3684 | 1468596204210 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:23:24 INFO - PROCESS | 3684 | 1468596204213 Marionette TRACE conn3 <- [1,782,null,{}] 08:23:24 INFO - PROCESS | 3684 | 1468596204223 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}] 08:23:24 INFO - PROCESS | 3684 | 1468596204228 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:24 INFO - PROCESS | 3684 | 1468596204308 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:23:24 INFO - PROCESS | 3684 | 1468596204316 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:24 INFO - PROCESS | 3684 | 1468596204319 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:24 INFO - PROCESS | 3684 | ++DOCSHELL 13C35400 == 32 [pid = 3684] [id = 205] 08:23:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (13C35800) [pid = 3684] [serial = 613] [outer = 00000000] 08:23:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (13C98C00) [pid = 3684] [serial = 614] [outer = 13C35800] 08:23:24 INFO - PROCESS | 3684 | 1468596204365 Marionette DEBUG loaded listener.js 08:23:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (14293C00) [pid = 3684] [serial = 615] [outer = 13C35800] 08:23:24 INFO - PROCESS | 3684 | 1468596204811 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]]]}] 08:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 624ms 08:23:24 INFO - PROCESS | 3684 | 1468596204851 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:23:24 INFO - PROCESS | 3684 | 1468596204854 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:23:24 INFO - PROCESS | 3684 | 1468596204864 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:23:24 INFO - PROCESS | 3684 | 1468596204865 Marionette TRACE conn3 <- [1,786,null,{}] 08:23:24 INFO - PROCESS | 3684 | 1468596204869 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}] 08:23:24 INFO - PROCESS | 3684 | 1468596204871 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:24 INFO - PROCESS | 3684 | 1468596204975 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:23:25 INFO - PROCESS | 3684 | 1468596205056 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:25 INFO - PROCESS | 3684 | 1468596205058 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:25 INFO - PROCESS | 3684 | ++DOCSHELL 14570C00 == 33 [pid = 3684] [id = 206] 08:23:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (14F26800) [pid = 3684] [serial = 616] [outer = 00000000] 08:23:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (15751C00) [pid = 3684] [serial = 617] [outer = 14F26800] 08:23:25 INFO - PROCESS | 3684 | 1468596205101 Marionette DEBUG loaded listener.js 08:23:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (15780C00) [pid = 3684] [serial = 618] [outer = 14F26800] 08:23:25 INFO - PROCESS | 3684 | 1468596205508 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]]]}] 08:23:25 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 08:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 687ms 08:23:25 INFO - PROCESS | 3684 | 1468596205563 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:23:25 INFO - PROCESS | 3684 | 1468596205565 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:23:25 INFO - PROCESS | 3684 | 1468596205572 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:23:25 INFO - PROCESS | 3684 | 1468596205574 Marionette TRACE conn3 <- [1,790,null,{}] 08:23:25 INFO - PROCESS | 3684 | 1468596205578 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}] 08:23:25 INFO - PROCESS | 3684 | 1468596205579 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:25 INFO - PROCESS | 3684 | 1468596205686 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:23:25 INFO - PROCESS | 3684 | 1468596205691 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:25 INFO - PROCESS | 3684 | 1468596205693 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:25 INFO - PROCESS | 3684 | ++DOCSHELL 0C37E400 == 34 [pid = 3684] [id = 207] 08:23:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (16035400) [pid = 3684] [serial = 619] [outer = 00000000] 08:23:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16040C00) [pid = 3684] [serial = 620] [outer = 16035400] 08:23:25 INFO - PROCESS | 3684 | 1468596205740 Marionette DEBUG loaded listener.js 08:23:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (16184C00) [pid = 3684] [serial = 621] [outer = 16035400] 08:23:26 INFO - PROCESS | 3684 | 1468596206198 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]]]}] 08:23:26 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 08:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 640ms 08:23:26 INFO - PROCESS | 3684 | 1468596206211 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:23:26 INFO - PROCESS | 3684 | 1468596206213 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:23:26 INFO - PROCESS | 3684 | 1468596206217 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:23:26 INFO - PROCESS | 3684 | 1468596206218 Marionette TRACE conn3 <- [1,794,null,{}] 08:23:26 INFO - PROCESS | 3684 | 1468596206222 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}] 08:23:26 INFO - PROCESS | 3684 | 1468596206230 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:26 INFO - PROCESS | 3684 | 1468596206418 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:23:26 INFO - PROCESS | 3684 | 1468596206439 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:26 INFO - PROCESS | 3684 | 1468596206441 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:26 INFO - PROCESS | 3684 | ++DOCSHELL 16189800 == 35 [pid = 3684] [id = 208] 08:23:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (165BA800) [pid = 3684] [serial = 622] [outer = 00000000] 08:23:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (16E91800) [pid = 3684] [serial = 623] [outer = 165BA800] 08:23:26 INFO - PROCESS | 3684 | 1468596206484 Marionette DEBUG loaded listener.js 08:23:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (17444800) [pid = 3684] [serial = 624] [outer = 165BA800] 08:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (111D1400) [pid = 3684] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (0C38AC00) [pid = 3684] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (103CD800) [pid = 3684] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1314F000) [pid = 3684] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (10A0C000) [pid = 3684] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (13949000) [pid = 3684] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1321E400) [pid = 3684] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:23:26 INFO - PROCESS | 3684 | 1468596206908 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]]]}] 08:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 734ms 08:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:23:26 INFO - PROCESS | 3684 | 1468596206958 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:23:26 INFO - PROCESS | 3684 | 1468596206960 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:23:26 INFO - PROCESS | 3684 | 1468596206963 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:23:26 INFO - PROCESS | 3684 | 1468596206964 Marionette TRACE conn3 <- [1,798,null,{}] 08:23:26 INFO - PROCESS | 3684 | 1468596206968 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}] 08:23:26 INFO - PROCESS | 3684 | 1468596206970 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:27 INFO - PROCESS | 3684 | 1468596207051 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:23:27 INFO - PROCESS | 3684 | 1468596207058 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:27 INFO - PROCESS | 3684 | 1468596207060 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:27 INFO - PROCESS | 3684 | ++DOCSHELL 111D5800 == 36 [pid = 3684] [id = 209] 08:23:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (13138800) [pid = 3684] [serial = 625] [outer = 00000000] 08:23:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (175EC000) [pid = 3684] [serial = 626] [outer = 13138800] 08:23:27 INFO - PROCESS | 3684 | 1468596207103 Marionette DEBUG loaded listener.js 08:23:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (17AC1800) [pid = 3684] [serial = 627] [outer = 13138800] 08:23:27 INFO - PROCESS | 3684 | 1468596207520 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]]]}] 08:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 593ms 08:23:27 INFO - PROCESS | 3684 | 1468596207560 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:23:27 INFO - PROCESS | 3684 | 1468596207562 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:23:27 INFO - PROCESS | 3684 | 1468596207565 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:23:27 INFO - PROCESS | 3684 | 1468596207567 Marionette TRACE conn3 <- [1,802,null,{}] 08:23:27 INFO - PROCESS | 3684 | 1468596207571 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}] 08:23:27 INFO - PROCESS | 3684 | 1468596207572 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:27 INFO - PROCESS | 3684 | 1468596207649 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:23:27 INFO - PROCESS | 3684 | 1468596207654 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:27 INFO - PROCESS | 3684 | 1468596207656 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:27 INFO - PROCESS | 3684 | ++DOCSHELL 10321C00 == 37 [pid = 3684] [id = 210] 08:23:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (10A0FC00) [pid = 3684] [serial = 628] [outer = 00000000] 08:23:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (175EBC00) [pid = 3684] [serial = 629] [outer = 10A0FC00] 08:23:27 INFO - PROCESS | 3684 | 1468596207699 Marionette DEBUG loaded listener.js 08:23:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1930F000) [pid = 3684] [serial = 630] [outer = 10A0FC00] 08:23:28 INFO - PROCESS | 3684 | 1468596208166 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] 08:23:28 INFO - PROCESS | 3684 | 1468596208206 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:23:28 INFO - PROCESS | 3684 | 1468596208209 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:23:28 INFO - PROCESS | 3684 | 1468596208210 Marionette TRACE conn3 <- [1,806,null,{}] 08:23:28 INFO - PROCESS | 3684 | 1468596208214 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}] 08:23:28 INFO - PROCESS | 3684 | 1468596208215 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:28 INFO - PROCESS | 3684 | 1468596208297 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:23:28 INFO - PROCESS | 3684 | 1468596208303 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:28 INFO - PROCESS | 3684 | 1468596208305 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:28 INFO - PROCESS | 3684 | ++DOCSHELL 175E4400 == 38 [pid = 3684] [id = 211] 08:23:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (17D65C00) [pid = 3684] [serial = 631] [outer = 00000000] 08:23:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (193DBC00) [pid = 3684] [serial = 632] [outer = 17D65C00] 08:23:28 INFO - PROCESS | 3684 | 1468596208347 Marionette DEBUG loaded listener.js 08:23:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (19832C00) [pid = 3684] [serial = 633] [outer = 17D65C00] 08:23:28 INFO - PROCESS | 3684 | 1468596208760 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]]]}] 08:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 593ms 08:23:28 INFO - PROCESS | 3684 | 1468596208806 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:23:28 INFO - PROCESS | 3684 | 1468596208808 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:23:28 INFO - PROCESS | 3684 | 1468596208811 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:23:28 INFO - PROCESS | 3684 | 1468596208813 Marionette TRACE conn3 <- [1,810,null,{}] 08:23:28 INFO - PROCESS | 3684 | 1468596208820 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}] 08:23:28 INFO - PROCESS | 3684 | 1468596208822 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:28 INFO - PROCESS | 3684 | 1468596208998 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:23:29 INFO - PROCESS | 3684 | 1468596209126 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:29 INFO - PROCESS | 3684 | 1468596209129 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:29 INFO - PROCESS | 3684 | ++DOCSHELL 10A77800 == 39 [pid = 3684] [id = 212] 08:23:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10A7D000) [pid = 3684] [serial = 634] [outer = 00000000] 08:23:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10E08800) [pid = 3684] [serial = 635] [outer = 10A7D000] 08:23:29 INFO - PROCESS | 3684 | 1468596209185 Marionette DEBUG loaded listener.js 08:23:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10EA7800) [pid = 3684] [serial = 636] [outer = 10A7D000] 08:23:29 INFO - PROCESS | 3684 | 1468596209755 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] 08:23:29 INFO - PROCESS | 3684 | 1468596209821 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:23:29 INFO - PROCESS | 3684 | 1468596209826 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - PROCESS | 3684 | 1468596209829 Marionette TRACE conn3 <- [1,814,null,{}] 08:23:29 INFO - PROCESS | 3684 | 1468596209833 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}] 08:23:29 INFO - PROCESS | 3684 | 1468596209836 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:29 INFO - PROCESS | 3684 | 1468596209952 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:23:30 INFO - PROCESS | 3684 | 1468596210075 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:30 INFO - PROCESS | 3684 | 1468596210079 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:30 INFO - PROCESS | 3684 | ++DOCSHELL 132BA000 == 40 [pid = 3684] [id = 213] 08:23:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1394B800) [pid = 3684] [serial = 637] [outer = 00000000] 08:23:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (14293000) [pid = 3684] [serial = 638] [outer = 1394B800] 08:23:30 INFO - PROCESS | 3684 | 1468596210135 Marionette DEBUG loaded listener.js 08:23:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (142B1C00) [pid = 3684] [serial = 639] [outer = 1394B800] 08:23:30 INFO - PROCESS | 3684 | 1468596210700 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]]]}] 08:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 936ms 08:23:30 INFO - PROCESS | 3684 | 1468596210772 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:23:30 INFO - PROCESS | 3684 | 1468596210775 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:23:30 INFO - PROCESS | 3684 | 1468596210779 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:23:30 INFO - PROCESS | 3684 | 1468596210781 Marionette TRACE conn3 <- [1,818,null,{}] 08:23:30 INFO - PROCESS | 3684 | 1468596210785 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}] 08:23:30 INFO - PROCESS | 3684 | 1468596210787 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:30 INFO - PROCESS | 3684 | 1468596210887 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:23:30 INFO - PROCESS | 3684 | 1468596211015 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:30 INFO - PROCESS | 3684 | 1468596211017 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:31 INFO - PROCESS | 3684 | ++DOCSHELL 165BAC00 == 41 [pid = 3684] [id = 214] 08:23:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (165BB000) [pid = 3684] [serial = 640] [outer = 00000000] 08:23:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1691A000) [pid = 3684] [serial = 641] [outer = 165BB000] 08:23:31 INFO - PROCESS | 3684 | 1468596211075 Marionette DEBUG loaded listener.js 08:23:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19316C00) [pid = 3684] [serial = 642] [outer = 165BB000] 08:23:31 INFO - PROCESS | 3684 | 1468596211716 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]]]}] 08:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 999ms 08:23:31 INFO - PROCESS | 3684 | 1468596211780 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:23:31 INFO - PROCESS | 3684 | 1468596211784 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:23:31 INFO - PROCESS | 3684 | 1468596211795 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:23:31 INFO - PROCESS | 3684 | 1468596211799 Marionette TRACE conn3 <- [1,822,null,{}] 08:23:31 INFO - PROCESS | 3684 | 1468596211803 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}] 08:23:31 INFO - PROCESS | 3684 | 1468596211806 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:31 INFO - PROCESS | 3684 | 1468596211909 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:23:32 INFO - PROCESS | 3684 | 1468596212129 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:32 INFO - PROCESS | 3684 | 1468596212132 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:32 INFO - PROCESS | 3684 | ++DOCSHELL 0C385400 == 42 [pid = 3684] [id = 215] 08:23:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (0C387000) [pid = 3684] [serial = 643] [outer = 00000000] 08:23:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (103D1400) [pid = 3684] [serial = 644] [outer = 0C387000] 08:23:32 INFO - PROCESS | 3684 | 1468596212197 Marionette DEBUG loaded listener.js 08:23:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10A76C00) [pid = 3684] [serial = 645] [outer = 0C387000] 08:23:32 INFO - PROCESS | 3684 | 1468596212751 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]]]}] 08:23:33 INFO - PROCESS | 3684 | --DOCSHELL 10321C00 == 41 [pid = 3684] [id = 210] 08:23:33 INFO - PROCESS | 3684 | --DOCSHELL 111D5800 == 40 [pid = 3684] [id = 209] 08:23:33 INFO - PROCESS | 3684 | --DOCSHELL 16189800 == 39 [pid = 3684] [id = 208] 08:23:33 INFO - PROCESS | 3684 | --DOCSHELL 0C37E400 == 38 [pid = 3684] [id = 207] 08:23:33 INFO - PROCESS | 3684 | --DOCSHELL 14570C00 == 37 [pid = 3684] [id = 206] 08:23:33 INFO - PROCESS | 3684 | --DOCSHELL 13C35400 == 36 [pid = 3684] [id = 205] 08:23:33 INFO - PROCESS | 3684 | --DOCSHELL 12929400 == 35 [pid = 3684] [id = 204] 08:23:33 INFO - PROCESS | 3684 | --DOCSHELL 10A73400 == 34 [pid = 3684] [id = 203] 08:23:33 INFO - PROCESS | 3684 | --DOCSHELL 111AA800 == 33 [pid = 3684] [id = 202] 08:23:33 INFO - PROCESS | 3684 | --DOCSHELL 0C390000 == 32 [pid = 3684] [id = 201] 08:23:33 INFO - PROCESS | 3684 | --DOCSHELL 0C387400 == 31 [pid = 3684] [id = 194] 08:23:33 INFO - PROCESS | 3684 | --DOCSHELL 165BAC00 == 30 [pid = 3684] [id = 214] 08:23:33 INFO - PROCESS | 3684 | --DOCSHELL 175E4400 == 29 [pid = 3684] [id = 211] 08:23:33 INFO - PROCESS | 3684 | --DOCSHELL 10A77800 == 28 [pid = 3684] [id = 212] 08:23:33 INFO - PROCESS | 3684 | --DOCSHELL 132BA000 == 27 [pid = 3684] [id = 213] 08:23:33 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1574B000) [pid = 3684] [serial = 599] [outer = 00000000] [url = about:blank] 08:23:33 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11C33C00) [pid = 3684] [serial = 587] [outer = 00000000] [url = about:blank] 08:23:33 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (0C395C00) [pid = 3684] [serial = 581] [outer = 00000000] [url = about:blank] 08:23:33 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10E01800) [pid = 3684] [serial = 582] [outer = 00000000] [url = about:blank] 08:23:33 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A77C00) [pid = 3684] [serial = 584] [outer = 00000000] [url = about:blank] 08:23:33 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10A79800) [pid = 3684] [serial = 585] [outer = 00000000] [url = about:blank] 08:23:33 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13214800) [pid = 3684] [serial = 590] [outer = 00000000] [url = about:blank] 08:23:33 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (131E6C00) [pid = 3684] [serial = 579] [outer = 00000000] [url = about:blank] 08:23:33 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13138400) [pid = 3684] [serial = 578] [outer = 00000000] [url = about:blank] 08:23:33 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13C96C00) [pid = 3684] [serial = 593] [outer = 00000000] [url = about:blank] 08:23:33 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (132BA400) [pid = 3684] [serial = 591] [outer = 00000000] [url = about:blank] 08:23:33 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13E68000) [pid = 3684] [serial = 594] [outer = 00000000] [url = about:blank] 08:23:33 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (14292400) [pid = 3684] [serial = 596] [outer = 00000000] [url = about:blank] 08:23:33 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1429A800) [pid = 3684] [serial = 597] [outer = 00000000] [url = about:blank] 08:23:33 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (12825400) [pid = 3684] [serial = 588] [outer = 00000000] [url = about:blank] 08:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1561ms 08:23:33 INFO - PROCESS | 3684 | 1468596213397 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:23:33 INFO - PROCESS | 3684 | 1468596213402 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:23:33 INFO - PROCESS | 3684 | 1468596213409 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:23:33 INFO - PROCESS | 3684 | 1468596213412 Marionette TRACE conn3 <- [1,826,null,{}] 08:23:33 INFO - PROCESS | 3684 | 1468596213418 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}] 08:23:33 INFO - PROCESS | 3684 | 1468596213421 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:33 INFO - PROCESS | 3684 | 1468596213546 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:23:33 INFO - PROCESS | 3684 | 1468596213554 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:33 INFO - PROCESS | 3684 | 1468596213558 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:33 INFO - PROCESS | 3684 | ++DOCSHELL 103D2C00 == 28 [pid = 3684] [id = 216] 08:23:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (10559C00) [pid = 3684] [serial = 646] [outer = 00000000] 08:23:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10A0F000) [pid = 3684] [serial = 647] [outer = 10559C00] 08:23:33 INFO - PROCESS | 3684 | 1468596213606 Marionette DEBUG loaded listener.js 08:23:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10A7EC00) [pid = 3684] [serial = 648] [outer = 10559C00] 08:23:34 INFO - PROCESS | 3684 | 1468596214088 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]]]}] 08:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 734ms 08:23:34 INFO - PROCESS | 3684 | 1468596214147 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:23:34 INFO - PROCESS | 3684 | 1468596214150 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:23:34 INFO - PROCESS | 3684 | 1468596214156 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:23:34 INFO - PROCESS | 3684 | 1468596214160 Marionette TRACE conn3 <- [1,830,null,{}] 08:23:34 INFO - PROCESS | 3684 | 1468596214164 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}] 08:23:34 INFO - PROCESS | 3684 | 1468596214167 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:34 INFO - PROCESS | 3684 | 1468596214249 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:23:34 INFO - PROCESS | 3684 | 1468596214255 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:34 INFO - PROCESS | 3684 | 1468596214258 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:34 INFO - PROCESS | 3684 | ++DOCSHELL 114CF000 == 29 [pid = 3684] [id = 217] 08:23:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (114D3C00) [pid = 3684] [serial = 649] [outer = 00000000] 08:23:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (12820800) [pid = 3684] [serial = 650] [outer = 114D3C00] 08:23:34 INFO - PROCESS | 3684 | 1468596214306 Marionette DEBUG loaded listener.js 08:23:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (12825400) [pid = 3684] [serial = 651] [outer = 114D3C00] 08:23:34 INFO - PROCESS | 3684 | 1468596214750 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]]]}] 08:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 656ms 08:23:34 INFO - PROCESS | 3684 | 1468596214811 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:23:34 INFO - PROCESS | 3684 | 1468596214813 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:23:34 INFO - PROCESS | 3684 | 1468596214817 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:23:34 INFO - PROCESS | 3684 | 1468596214818 Marionette TRACE conn3 <- [1,834,null,{}] 08:23:34 INFO - PROCESS | 3684 | 1468596214828 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}] 08:23:34 INFO - PROCESS | 3684 | 1468596214833 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:34 INFO - PROCESS | 3684 | 1468596214945 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:23:35 INFO - PROCESS | 3684 | 1468596215029 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:35 INFO - PROCESS | 3684 | 1468596215033 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:35 INFO - PROCESS | 3684 | ++DOCSHELL 13214800 == 30 [pid = 3684] [id = 218] 08:23:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13215400) [pid = 3684] [serial = 652] [outer = 00000000] 08:23:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13452400) [pid = 3684] [serial = 653] [outer = 13215400] 08:23:35 INFO - PROCESS | 3684 | 1468596215089 Marionette DEBUG loaded listener.js 08:23:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13953C00) [pid = 3684] [serial = 654] [outer = 13215400] 08:23:35 INFO - PROCESS | 3684 | 1468596215454 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]]]}] 08:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 687ms 08:23:35 INFO - PROCESS | 3684 | 1468596215515 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:23:35 INFO - PROCESS | 3684 | 1468596215517 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:23:35 INFO - PROCESS | 3684 | 1468596215531 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:23:35 INFO - PROCESS | 3684 | 1468596215533 Marionette TRACE conn3 <- [1,838,null,{}] 08:23:35 INFO - PROCESS | 3684 | 1468596215537 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}] 08:23:35 INFO - PROCESS | 3684 | 1468596215539 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:35 INFO - PROCESS | 3684 | 1468596215662 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:23:35 INFO - PROCESS | 3684 | 1468596215672 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:35 INFO - PROCESS | 3684 | 1468596215674 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:35 INFO - PROCESS | 3684 | ++DOCSHELL 13C96C00 == 31 [pid = 3684] [id = 219] 08:23:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13E65C00) [pid = 3684] [serial = 655] [outer = 00000000] 08:23:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (14295800) [pid = 3684] [serial = 656] [outer = 13E65C00] 08:23:35 INFO - PROCESS | 3684 | 1468596215759 Marionette DEBUG loaded listener.js 08:23:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (142AD000) [pid = 3684] [serial = 657] [outer = 13E65C00] 08:23:36 INFO - PROCESS | 3684 | 1468596216174 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]]]}] 08:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 703ms 08:23:36 INFO - PROCESS | 3684 | 1468596216231 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:23:36 INFO - PROCESS | 3684 | 1468596216233 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:23:36 INFO - PROCESS | 3684 | 1468596216237 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:23:36 INFO - PROCESS | 3684 | 1468596216238 Marionette TRACE conn3 <- [1,842,null,{}] 08:23:36 INFO - PROCESS | 3684 | 1468596216242 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}] 08:23:36 INFO - PROCESS | 3684 | 1468596216244 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:36 INFO - PROCESS | 3684 | 1468596216376 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:23:36 INFO - PROCESS | 3684 | 1468596216388 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:36 INFO - PROCESS | 3684 | 1468596216390 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:36 INFO - PROCESS | 3684 | ++DOCSHELL 142B2C00 == 32 [pid = 3684] [id = 220] 08:23:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (14570800) [pid = 3684] [serial = 658] [outer = 00000000] 08:23:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15753400) [pid = 3684] [serial = 659] [outer = 14570800] 08:23:36 INFO - PROCESS | 3684 | 1468596216433 Marionette DEBUG loaded listener.js 08:23:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16034000) [pid = 3684] [serial = 660] [outer = 14570800] 08:23:36 INFO - PROCESS | 3684 | 1468596216852 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]]]}] 08:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 640ms 08:23:36 INFO - PROCESS | 3684 | 1468596216875 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:23:36 INFO - PROCESS | 3684 | 1468596216877 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:23:36 INFO - PROCESS | 3684 | 1468596216881 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:23:36 INFO - PROCESS | 3684 | 1468596216882 Marionette TRACE conn3 <- [1,846,null,{}] 08:23:36 INFO - PROCESS | 3684 | 1468596216886 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}] 08:23:36 INFO - PROCESS | 3684 | 1468596216891 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:37 INFO - PROCESS | 3684 | 1468596217022 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:23:37 INFO - PROCESS | 3684 | 1468596217027 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:37 INFO - PROCESS | 3684 | 1468596217029 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:37 INFO - PROCESS | 3684 | ++DOCSHELL 16033C00 == 33 [pid = 3684] [id = 221] 08:23:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1603F000) [pid = 3684] [serial = 661] [outer = 00000000] 08:23:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16E92800) [pid = 3684] [serial = 662] [outer = 1603F000] 08:23:37 INFO - PROCESS | 3684 | 1468596217072 Marionette DEBUG loaded listener.js 08:23:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1930E800) [pid = 3684] [serial = 663] [outer = 1603F000] 08:23:37 INFO - PROCESS | 3684 | 1468596217517 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]]]}] 08:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 687ms 08:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13138800) [pid = 3684] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10A0FC00) [pid = 3684] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (142AFC00) [pid = 3684] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (17D65C00) [pid = 3684] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (14F26800) [pid = 3684] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16035400) [pid = 3684] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (0C391800) [pid = 3684] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10E04000) [pid = 3684] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13C35800) [pid = 3684] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (165BA800) [pid = 3684] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (129F1800) [pid = 3684] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (114D2C00) [pid = 3684] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:23:37 INFO - PROCESS | 3684 | 1468596217727 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:23:37 INFO - PROCESS | 3684 | 1468596217730 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:23:37 INFO - PROCESS | 3684 | 1468596217743 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:23:37 INFO - PROCESS | 3684 | 1468596217745 Marionette TRACE conn3 <- [1,850,null,{}] 08:23:37 INFO - PROCESS | 3684 | 1468596217748 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}] 08:23:37 INFO - PROCESS | 3684 | 1468596217750 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:37 INFO - PROCESS | 3684 | 1468596217825 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:23:37 INFO - PROCESS | 3684 | 1468596217832 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:37 INFO - PROCESS | 3684 | 1468596217844 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:37 INFO - PROCESS | 3684 | ++DOCSHELL 129F1800 == 34 [pid = 3684] [id = 222] 08:23:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1307F800) [pid = 3684] [serial = 664] [outer = 00000000] 08:23:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (139CF400) [pid = 3684] [serial = 665] [outer = 1307F800] 08:23:37 INFO - PROCESS | 3684 | 1468596217892 Marionette DEBUG loaded listener.js 08:23:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13E64C00) [pid = 3684] [serial = 666] [outer = 1307F800] 08:23:38 INFO - PROCESS | 3684 | 1468596218308 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]]]}] 08:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 594ms 08:23:38 INFO - PROCESS | 3684 | 1468596218340 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:23:38 INFO - PROCESS | 3684 | 1468596218341 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:23:38 INFO - PROCESS | 3684 | 1468596218345 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:23:38 INFO - PROCESS | 3684 | 1468596218346 Marionette TRACE conn3 <- [1,854,null,{}] 08:23:38 INFO - PROCESS | 3684 | 1468596218350 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}] 08:23:38 INFO - PROCESS | 3684 | 1468596218352 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:38 INFO - PROCESS | 3684 | 1468596218430 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:23:38 INFO - PROCESS | 3684 | 1468596218436 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:38 INFO - PROCESS | 3684 | 1468596218438 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:38 INFO - PROCESS | 3684 | ++DOCSHELL 13216000 == 35 [pid = 3684] [id = 223] 08:23:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (14F30400) [pid = 3684] [serial = 667] [outer = 00000000] 08:23:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (173BE400) [pid = 3684] [serial = 668] [outer = 14F30400] 08:23:38 INFO - PROCESS | 3684 | 1468596218480 Marionette DEBUG loaded listener.js 08:23:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19314C00) [pid = 3684] [serial = 669] [outer = 14F30400] 08:23:38 INFO - PROCESS | 3684 | 1468596218876 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]]]}] 08:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 593ms 08:23:38 INFO - PROCESS | 3684 | 1468596218942 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:23:38 INFO - PROCESS | 3684 | 1468596218944 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:23:38 INFO - PROCESS | 3684 | 1468596218947 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:23:38 INFO - PROCESS | 3684 | 1468596218949 Marionette TRACE conn3 <- [1,858,null,{}] 08:23:38 INFO - PROCESS | 3684 | 1468596218953 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}] 08:23:38 INFO - PROCESS | 3684 | 1468596218954 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:39 INFO - PROCESS | 3684 | 1468596219030 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:23:39 INFO - PROCESS | 3684 | 1468596219035 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:39 INFO - PROCESS | 3684 | 1468596219037 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:39 INFO - PROCESS | 3684 | ++DOCSHELL 19835800 == 36 [pid = 3684] [id = 224] 08:23:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19838C00) [pid = 3684] [serial = 670] [outer = 00000000] 08:23:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19869000) [pid = 3684] [serial = 671] [outer = 19838C00] 08:23:39 INFO - PROCESS | 3684 | 1468596219080 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1986A000) [pid = 3684] [serial = 672] [outer = 19838C00] 08:23:39 INFO - PROCESS | 3684 | 1468596219505 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]]]}] 08:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 594ms 08:23:39 INFO - PROCESS | 3684 | 1468596219544 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:23:39 INFO - PROCESS | 3684 | 1468596219546 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:23:39 INFO - PROCESS | 3684 | 1468596219550 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:23:39 INFO - PROCESS | 3684 | 1468596219551 Marionette TRACE conn3 <- [1,862,null,{}] 08:23:39 INFO - PROCESS | 3684 | 1468596219555 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}] 08:23:39 INFO - PROCESS | 3684 | 1468596219557 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:39 INFO - PROCESS | 3684 | 1468596219670 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:23:39 INFO - PROCESS | 3684 | 1468596219675 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:39 INFO - PROCESS | 3684 | 1468596219677 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:39 INFO - PROCESS | 3684 | ++DOCSHELL 142AF000 == 37 [pid = 3684] [id = 225] 08:23:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (14F2E400) [pid = 3684] [serial = 673] [outer = 00000000] 08:23:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19B86400) [pid = 3684] [serial = 674] [outer = 14F2E400] 08:23:39 INFO - PROCESS | 3684 | 1468596219728 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19B8BC00) [pid = 3684] [serial = 675] [outer = 14F2E400] 08:23:40 INFO - PROCESS | 3684 | 1468596220533 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]]]}] 08:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1031ms 08:23:40 INFO - PROCESS | 3684 | 1468596220589 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:23:40 INFO - PROCESS | 3684 | 1468596220593 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:23:40 INFO - PROCESS | 3684 | 1468596220616 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:23:40 INFO - PROCESS | 3684 | 1468596220620 Marionette TRACE conn3 <- [1,866,null,{}] 08:23:40 INFO - PROCESS | 3684 | 1468596220625 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}] 08:23:40 INFO - PROCESS | 3684 | 1468596220629 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:40 INFO - PROCESS | 3684 | 1468596220878 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:23:41 INFO - PROCESS | 3684 | 1468596221169 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:41 INFO - PROCESS | 3684 | 1468596221172 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:41 INFO - PROCESS | 3684 | ++DOCSHELL 13451C00 == 38 [pid = 3684] [id = 226] 08:23:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (13458000) [pid = 3684] [serial = 676] [outer = 00000000] 08:23:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (13C9A000) [pid = 3684] [serial = 677] [outer = 13458000] 08:23:41 INFO - PROCESS | 3684 | 1468596221276 Marionette DEBUG loaded listener.js 08:23:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (15750C00) [pid = 3684] [serial = 678] [outer = 13458000] 08:23:42 INFO - PROCESS | 3684 | 1468596222040 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]]]}] 08:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1515ms 08:23:42 INFO - PROCESS | 3684 | 1468596222148 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:23:42 INFO - PROCESS | 3684 | 1468596222152 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:23:42 INFO - PROCESS | 3684 | 1468596222159 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:23:42 INFO - PROCESS | 3684 | 1468596222163 Marionette TRACE conn3 <- [1,870,null,{}] 08:23:42 INFO - PROCESS | 3684 | 1468596222168 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}] 08:23:42 INFO - PROCESS | 3684 | 1468596222171 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:42 INFO - PROCESS | 3684 | 1468596222292 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:23:42 INFO - PROCESS | 3684 | 1468596222369 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:42 INFO - PROCESS | 3684 | 1468596222373 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:42 INFO - PROCESS | 3684 | ++DOCSHELL 0C774C00 == 39 [pid = 3684] [id = 227] 08:23:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (0F9E1000) [pid = 3684] [serial = 679] [outer = 00000000] 08:23:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10A0A400) [pid = 3684] [serial = 680] [outer = 0F9E1000] 08:23:42 INFO - PROCESS | 3684 | 1468596222471 Marionette DEBUG loaded listener.js 08:23:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (10E0CC00) [pid = 3684] [serial = 681] [outer = 0F9E1000] 08:23:42 INFO - PROCESS | 3684 | --DOCSHELL 19835800 == 38 [pid = 3684] [id = 224] 08:23:42 INFO - PROCESS | 3684 | --DOCSHELL 13216000 == 37 [pid = 3684] [id = 223] 08:23:42 INFO - PROCESS | 3684 | --DOCSHELL 129F1800 == 36 [pid = 3684] [id = 222] 08:23:42 INFO - PROCESS | 3684 | --DOCSHELL 16033C00 == 35 [pid = 3684] [id = 221] 08:23:42 INFO - PROCESS | 3684 | --DOCSHELL 142B2C00 == 34 [pid = 3684] [id = 220] 08:23:42 INFO - PROCESS | 3684 | --DOCSHELL 13C96C00 == 33 [pid = 3684] [id = 219] 08:23:42 INFO - PROCESS | 3684 | --DOCSHELL 13214800 == 32 [pid = 3684] [id = 218] 08:23:42 INFO - PROCESS | 3684 | --DOCSHELL 114CF000 == 31 [pid = 3684] [id = 217] 08:23:42 INFO - PROCESS | 3684 | --DOCSHELL 103D2C00 == 30 [pid = 3684] [id = 216] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (15784400) [pid = 3684] [serial = 600] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (15751C00) [pid = 3684] [serial = 617] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15780C00) [pid = 3684] [serial = 618] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16184C00) [pid = 3684] [serial = 621] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16040C00) [pid = 3684] [serial = 620] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1036D000) [pid = 3684] [serial = 602] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1058C400) [pid = 3684] [serial = 603] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10E0DC00) [pid = 3684] [serial = 608] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (11091000) [pid = 3684] [serial = 609] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13C98C00) [pid = 3684] [serial = 614] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16E91800) [pid = 3684] [serial = 623] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1307B800) [pid = 3684] [serial = 611] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1313A000) [pid = 3684] [serial = 612] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12D6E400) [pid = 3684] [serial = 605] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (130D0000) [pid = 3684] [serial = 606] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19832C00) [pid = 3684] [serial = 633] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (175EC000) [pid = 3684] [serial = 626] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17AC1800) [pid = 3684] [serial = 627] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17444800) [pid = 3684] [serial = 624] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1930F000) [pid = 3684] [serial = 630] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (175EBC00) [pid = 3684] [serial = 629] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (14293C00) [pid = 3684] [serial = 615] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (193DBC00) [pid = 3684] [serial = 632] [outer = 00000000] [url = about:blank] 08:23:42 INFO - PROCESS | 3684 | 1468596222912 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]]]}] 08:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 796ms 08:23:42 INFO - PROCESS | 3684 | 1468596222964 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:23:42 INFO - PROCESS | 3684 | 1468596222969 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:23:42 INFO - PROCESS | 3684 | 1468596222976 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:23:42 INFO - PROCESS | 3684 | 1468596222980 Marionette TRACE conn3 <- [1,874,null,{}] 08:23:42 INFO - PROCESS | 3684 | 1468596222985 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}] 08:23:42 INFO - PROCESS | 3684 | 1468596222989 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:43 INFO - PROCESS | 3684 | 1468596223102 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:23:43 INFO - PROCESS | 3684 | 1468596223115 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:43 INFO - PROCESS | 3684 | 1468596223117 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:43 INFO - PROCESS | 3684 | ++DOCSHELL 11AECC00 == 31 [pid = 3684] [id = 228] 08:23:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (11AEE400) [pid = 3684] [serial = 682] [outer = 00000000] 08:23:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (129AB400) [pid = 3684] [serial = 683] [outer = 11AEE400] 08:23:43 INFO - PROCESS | 3684 | 1468596223164 Marionette DEBUG loaded listener.js 08:23:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13078C00) [pid = 3684] [serial = 684] [outer = 11AEE400] 08:23:43 INFO - PROCESS | 3684 | 1468596223626 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]]]}] 08:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 687ms 08:23:43 INFO - PROCESS | 3684 | 1468596223673 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:23:43 INFO - PROCESS | 3684 | 1468596223676 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:23:43 INFO - PROCESS | 3684 | 1468596223679 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:23:43 INFO - PROCESS | 3684 | 1468596223682 Marionette TRACE conn3 <- [1,878,null,{}] 08:23:43 INFO - PROCESS | 3684 | 1468596223692 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}] 08:23:43 INFO - PROCESS | 3684 | 1468596223697 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:43 INFO - PROCESS | 3684 | 1468596223808 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:23:43 INFO - PROCESS | 3684 | 1468596223895 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:43 INFO - PROCESS | 3684 | 1468596223898 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:43 INFO - PROCESS | 3684 | ++DOCSHELL 13C9A800 == 32 [pid = 3684] [id = 229] 08:23:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13E66400) [pid = 3684] [serial = 685] [outer = 00000000] 08:23:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (142A8000) [pid = 3684] [serial = 686] [outer = 13E66400] 08:23:43 INFO - PROCESS | 3684 | 1468596223946 Marionette DEBUG loaded listener.js 08:23:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1456BC00) [pid = 3684] [serial = 687] [outer = 13E66400] 08:23:44 INFO - PROCESS | 3684 | 1468596224308 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]]]}] 08:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 687ms 08:23:44 INFO - PROCESS | 3684 | 1468596224379 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:23:44 INFO - PROCESS | 3684 | 1468596224381 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:23:44 INFO - PROCESS | 3684 | 1468596224385 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:23:44 INFO - PROCESS | 3684 | 1468596224386 Marionette TRACE conn3 <- [1,882,null,{}] 08:23:44 INFO - PROCESS | 3684 | 1468596224391 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}] 08:23:44 INFO - PROCESS | 3684 | 1468596224394 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:44 INFO - PROCESS | 3684 | 1468596224484 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:23:44 INFO - PROCESS | 3684 | 1468596224489 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:44 INFO - PROCESS | 3684 | 1468596224491 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:44 INFO - PROCESS | 3684 | ++DOCSHELL 1577CC00 == 33 [pid = 3684] [id = 230] 08:23:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15D47000) [pid = 3684] [serial = 688] [outer = 00000000] 08:23:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1618AC00) [pid = 3684] [serial = 689] [outer = 15D47000] 08:23:44 INFO - PROCESS | 3684 | 1468596224535 Marionette DEBUG loaded listener.js 08:23:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (165BB400) [pid = 3684] [serial = 690] [outer = 15D47000] 08:23:45 INFO - PROCESS | 3684 | 1468596225006 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]]]}] 08:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 640ms 08:23:45 INFO - PROCESS | 3684 | 1468596225022 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:23:45 INFO - PROCESS | 3684 | 1468596225024 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:23:45 INFO - PROCESS | 3684 | 1468596225027 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:23:45 INFO - PROCESS | 3684 | 1468596225029 Marionette TRACE conn3 <- [1,886,null,{}] 08:23:45 INFO - PROCESS | 3684 | 1468596225032 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}] 08:23:45 INFO - PROCESS | 3684 | 1468596225034 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:45 INFO - PROCESS | 3684 | 1468596225140 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:23:45 INFO - PROCESS | 3684 | 1468596225223 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:45 INFO - PROCESS | 3684 | 1468596225225 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:45 INFO - PROCESS | 3684 | ++DOCSHELL 16E91800 == 34 [pid = 3684] [id = 231] 08:23:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16F23800) [pid = 3684] [serial = 691] [outer = 00000000] 08:23:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (175E8800) [pid = 3684] [serial = 692] [outer = 16F23800] 08:23:45 INFO - PROCESS | 3684 | 1468596225267 Marionette DEBUG loaded listener.js 08:23:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17AC8C00) [pid = 3684] [serial = 693] [outer = 16F23800] 08:23:45 INFO - PROCESS | 3684 | 1468596225698 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]]]}] 08:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 703ms 08:23:45 INFO - PROCESS | 3684 | 1468596225727 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:23:45 INFO - PROCESS | 3684 | 1468596225729 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:23:45 INFO - PROCESS | 3684 | 1468596225739 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:23:45 INFO - PROCESS | 3684 | 1468596225741 Marionette TRACE conn3 <- [1,890,null,{}] 08:23:45 INFO - PROCESS | 3684 | 1468596225744 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}] 08:23:45 INFO - PROCESS | 3684 | 1468596225750 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:45 INFO - PROCESS | 3684 | 1468596225876 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:23:45 INFO - PROCESS | 3684 | 1468596225935 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:45 INFO - PROCESS | 3684 | 1468596225937 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:45 INFO - PROCESS | 3684 | ++DOCSHELL 17450000 == 35 [pid = 3684] [id = 232] 08:23:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (175E8400) [pid = 3684] [serial = 694] [outer = 00000000] 08:23:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19838400) [pid = 3684] [serial = 695] [outer = 175E8400] 08:23:45 INFO - PROCESS | 3684 | 1468596225980 Marionette DEBUG loaded listener.js 08:23:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19866400) [pid = 3684] [serial = 696] [outer = 175E8400] 08:23:46 INFO - PROCESS | 3684 | 1468596226396 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]]]}] 08:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 687ms 08:23:46 INFO - PROCESS | 3684 | 1468596226437 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:23:46 INFO - PROCESS | 3684 | 1468596226439 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:23:46 INFO - PROCESS | 3684 | 1468596226455 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:23:46 INFO - PROCESS | 3684 | 1468596226457 Marionette TRACE conn3 <- [1,894,null,{}] 08:23:46 INFO - PROCESS | 3684 | 1468596226461 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}] 08:23:46 INFO - PROCESS | 3684 | 1468596226463 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:46 INFO - PROCESS | 3684 | 1468596226592 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:23:46 INFO - PROCESS | 3684 | 1468596226601 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:46 INFO - PROCESS | 3684 | 1468596226603 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:46 INFO - PROCESS | 3684 | ++DOCSHELL 1931D800 == 36 [pid = 3684] [id = 233] 08:23:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (193DB800) [pid = 3684] [serial = 697] [outer = 00000000] 08:23:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19B91400) [pid = 3684] [serial = 698] [outer = 193DB800] 08:23:46 INFO - PROCESS | 3684 | 1468596226691 Marionette DEBUG loaded listener.js 08:23:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19870000) [pid = 3684] [serial = 699] [outer = 193DB800] 08:23:46 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1603F000) [pid = 3684] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:23:46 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (114D3C00) [pid = 3684] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:23:46 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (0C387000) [pid = 3684] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:23:46 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10559C00) [pid = 3684] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:23:46 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13215400) [pid = 3684] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:23:46 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (14570800) [pid = 3684] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:23:46 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1307F800) [pid = 3684] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:23:46 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A7D000) [pid = 3684] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:23:46 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13E65C00) [pid = 3684] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:23:46 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1394B800) [pid = 3684] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:23:46 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (165BB000) [pid = 3684] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:23:46 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (14F30400) [pid = 3684] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:23:46 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19838C00) [pid = 3684] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:23:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (129B2C00) [pid = 3684] [serial = 700] [outer = 1B285800] 08:23:47 INFO - PROCESS | 3684 | 1468596227170 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]]]}] 08:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 749ms 08:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:23:47 INFO - PROCESS | 3684 | 1468596227204 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:23:47 INFO - PROCESS | 3684 | 1468596227206 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:23:47 INFO - PROCESS | 3684 | 1468596227209 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:23:47 INFO - PROCESS | 3684 | 1468596227211 Marionette TRACE conn3 <- [1,898,null,{}] 08:23:47 INFO - PROCESS | 3684 | 1468596227214 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}] 08:23:47 INFO - PROCESS | 3684 | 1468596227216 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:47 INFO - PROCESS | 3684 | 1468596227292 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:23:47 INFO - PROCESS | 3684 | 1468596227300 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:47 INFO - PROCESS | 3684 | 1468596227302 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:47 INFO - PROCESS | 3684 | ++DOCSHELL 13216800 == 37 [pid = 3684] [id = 234] 08:23:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16E89C00) [pid = 3684] [serial = 701] [outer = 00000000] 08:23:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19F93000) [pid = 3684] [serial = 702] [outer = 16E89C00] 08:23:47 INFO - PROCESS | 3684 | 1468596227346 Marionette DEBUG loaded listener.js 08:23:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19F9AC00) [pid = 3684] [serial = 703] [outer = 16E89C00] 08:23:47 INFO - PROCESS | 3684 | 1468596227762 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]]]}] 08:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 593ms 08:23:47 INFO - PROCESS | 3684 | 1468596227808 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:23:47 INFO - PROCESS | 3684 | 1468596227809 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:23:47 INFO - PROCESS | 3684 | 1468596227813 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:23:47 INFO - PROCESS | 3684 | 1468596227815 Marionette TRACE conn3 <- [1,902,null,{}] 08:23:47 INFO - PROCESS | 3684 | 1468596227818 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}] 08:23:47 INFO - PROCESS | 3684 | 1468596227819 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:47 INFO - PROCESS | 3684 | 1468596227897 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:23:47 INFO - PROCESS | 3684 | 1468596227902 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:47 INFO - PROCESS | 3684 | 1468596227904 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:47 INFO - PROCESS | 3684 | ++DOCSHELL 0F390400 == 38 [pid = 3684] [id = 235] 08:23:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (0F9E4000) [pid = 3684] [serial = 704] [outer = 00000000] 08:23:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19839C00) [pid = 3684] [serial = 705] [outer = 0F9E4000] 08:23:47 INFO - PROCESS | 3684 | 1468596227950 Marionette DEBUG loaded listener.js 08:23:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19FDD000) [pid = 3684] [serial = 706] [outer = 0F9E4000] 08:23:48 INFO - PROCESS | 3684 | 1468596228395 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]]]}] 08:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 641ms 08:23:48 INFO - PROCESS | 3684 | 1468596228451 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:23:48 INFO - PROCESS | 3684 | 1468596228454 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:23:48 INFO - PROCESS | 3684 | 1468596228463 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:23:48 INFO - PROCESS | 3684 | 1468596228465 Marionette TRACE conn3 <- [1,906,null,{}] 08:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:23:48 INFO - PROCESS | 3684 | 1468596228468 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}] 08:23:48 INFO - PROCESS | 3684 | 1468596228470 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:48 INFO - PROCESS | 3684 | 1468596228546 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:23:48 INFO - PROCESS | 3684 | 1468596228551 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:48 INFO - PROCESS | 3684 | 1468596228553 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:48 INFO - PROCESS | 3684 | ++DOCSHELL 19FE0000 == 39 [pid = 3684] [id = 236] 08:23:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19FE0800) [pid = 3684] [serial = 707] [outer = 00000000] 08:23:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A2EA800) [pid = 3684] [serial = 708] [outer = 19FE0800] 08:23:48 INFO - PROCESS | 3684 | 1468596228598 Marionette DEBUG loaded listener.js 08:23:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A332000) [pid = 3684] [serial = 709] [outer = 19FE0800] 08:23:49 INFO - PROCESS | 3684 | 1468596229135 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]]]}] 08:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 735ms 08:23:49 INFO - PROCESS | 3684 | 1468596229207 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:23:49 INFO - PROCESS | 3684 | 1468596229212 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:23:49 INFO - PROCESS | 3684 | 1468596229216 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:23:49 INFO - PROCESS | 3684 | 1468596229220 Marionette TRACE conn3 <- [1,910,null,{}] 08:23:49 INFO - PROCESS | 3684 | 1468596229322 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}] 08:23:49 INFO - PROCESS | 3684 | 1468596229325 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:49 INFO - PROCESS | 3684 | 1468596229434 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:23:49 INFO - PROCESS | 3684 | 1468596229559 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:49 INFO - PROCESS | 3684 | 1468596229562 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:49 INFO - PROCESS | 3684 | ++DOCSHELL 10320000 == 40 [pid = 3684] [id = 237] 08:23:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1036F400) [pid = 3684] [serial = 710] [outer = 00000000] 08:23:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (111D2800) [pid = 3684] [serial = 711] [outer = 1036F400] 08:23:49 INFO - PROCESS | 3684 | 1468596229619 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (130D0000) [pid = 3684] [serial = 712] [outer = 1036F400] 08:23:50 INFO - PROCESS | 3684 | 1468596230177 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]]]}] 08:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1031ms 08:23:50 INFO - PROCESS | 3684 | 1468596230252 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:23:50 INFO - PROCESS | 3684 | 1468596230256 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:23:50 INFO - PROCESS | 3684 | 1468596230263 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:23:50 INFO - PROCESS | 3684 | 1468596230265 Marionette TRACE conn3 <- [1,914,null,{}] 08:23:50 INFO - PROCESS | 3684 | 1468596230270 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}] 08:23:50 INFO - PROCESS | 3684 | 1468596230272 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:50 INFO - PROCESS | 3684 | 1468596230408 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:23:50 INFO - PROCESS | 3684 | 1468596230533 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:50 INFO - PROCESS | 3684 | 1468596230536 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:50 INFO - PROCESS | 3684 | ++DOCSHELL 14570800 == 41 [pid = 3684] [id = 238] 08:23:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (14575000) [pid = 3684] [serial = 713] [outer = 00000000] 08:23:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (15D43800) [pid = 3684] [serial = 714] [outer = 14575000] 08:23:50 INFO - PROCESS | 3684 | 1468596230591 Marionette DEBUG loaded listener.js 08:23:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1618B000) [pid = 3684] [serial = 715] [outer = 14575000] 08:23:51 INFO - PROCESS | 3684 | 1468596231187 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]]]}] 08:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 937ms 08:23:51 INFO - PROCESS | 3684 | 1468596231208 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:23:51 INFO - PROCESS | 3684 | 1468596231210 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:23:51 INFO - PROCESS | 3684 | 1468596231214 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:23:51 INFO - PROCESS | 3684 | 1468596231217 Marionette TRACE conn3 <- [1,918,null,{}] 08:23:51 INFO - PROCESS | 3684 | 1468596231228 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}] 08:23:51 INFO - PROCESS | 3684 | 1468596231234 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:51 INFO - PROCESS | 3684 | 1468596231338 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:23:51 INFO - PROCESS | 3684 | 1468596231478 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:51 INFO - PROCESS | 3684 | 1468596231481 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:51 INFO - PROCESS | 3684 | ++DOCSHELL 1986DC00 == 42 [pid = 3684] [id = 239] 08:23:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1986E000) [pid = 3684] [serial = 716] [outer = 00000000] 08:23:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (19FE6400) [pid = 3684] [serial = 717] [outer = 1986E000] 08:23:51 INFO - PROCESS | 3684 | 1468596231539 Marionette DEBUG loaded listener.js 08:23:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A338000) [pid = 3684] [serial = 718] [outer = 1986E000] 08:23:52 INFO - PROCESS | 3684 | 1468596232304 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]]]}] 08:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1140ms 08:23:52 INFO - PROCESS | 3684 | 1468596232358 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:23:52 INFO - PROCESS | 3684 | 1468596232361 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:23:52 INFO - PROCESS | 3684 | 1468596232366 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - PROCESS | 3684 | 1468596232369 Marionette TRACE conn3 <- [1,922,null,{}] 08:23:52 INFO - PROCESS | 3684 | 1468596232374 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}] 08:23:52 INFO - PROCESS | 3684 | 1468596232377 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:52 INFO - PROCESS | 3684 | 1468596232478 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:23:52 INFO - PROCESS | 3684 | 1468596232563 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:52 INFO - PROCESS | 3684 | 1468596232565 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:52 INFO - PROCESS | 3684 | ++DOCSHELL 10A74400 == 43 [pid = 3684] [id = 240] 08:23:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (10A77400) [pid = 3684] [serial = 719] [outer = 00000000] 08:23:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (10E9F400) [pid = 3684] [serial = 720] [outer = 10A77400] 08:23:52 INFO - PROCESS | 3684 | 1468596232659 Marionette DEBUG loaded listener.js 08:23:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (114CF000) [pid = 3684] [serial = 721] [outer = 10A77400] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 0F390400 == 42 [pid = 3684] [id = 235] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 13216800 == 41 [pid = 3684] [id = 234] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 1931D800 == 40 [pid = 3684] [id = 233] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 17450000 == 39 [pid = 3684] [id = 232] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 16E91800 == 38 [pid = 3684] [id = 231] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 1577CC00 == 37 [pid = 3684] [id = 230] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 13C9A800 == 36 [pid = 3684] [id = 229] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 11AECC00 == 35 [pid = 3684] [id = 228] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 0C774C00 == 34 [pid = 3684] [id = 227] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 13451C00 == 33 [pid = 3684] [id = 226] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 142AF000 == 32 [pid = 3684] [id = 225] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 0C385400 == 31 [pid = 3684] [id = 215] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 1986DC00 == 30 [pid = 3684] [id = 239] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 19FE0000 == 29 [pid = 3684] [id = 236] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 10320000 == 28 [pid = 3684] [id = 237] 08:23:53 INFO - PROCESS | 3684 | --DOCSHELL 14570800 == 27 [pid = 3684] [id = 238] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (16E92800) [pid = 3684] [serial = 662] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (12820800) [pid = 3684] [serial = 650] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (12825400) [pid = 3684] [serial = 651] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (10A76C00) [pid = 3684] [serial = 645] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (103D1400) [pid = 3684] [serial = 644] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10A0F000) [pid = 3684] [serial = 647] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10A7EC00) [pid = 3684] [serial = 648] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13452400) [pid = 3684] [serial = 653] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16034000) [pid = 3684] [serial = 660] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15753400) [pid = 3684] [serial = 659] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13E64C00) [pid = 3684] [serial = 666] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10EA7800) [pid = 3684] [serial = 636] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (139CF400) [pid = 3684] [serial = 665] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10E08800) [pid = 3684] [serial = 635] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1930E800) [pid = 3684] [serial = 663] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (14295800) [pid = 3684] [serial = 656] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1986A000) [pid = 3684] [serial = 672] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (142AD000) [pid = 3684] [serial = 657] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (142B1C00) [pid = 3684] [serial = 639] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (14293000) [pid = 3684] [serial = 638] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19316C00) [pid = 3684] [serial = 642] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1691A000) [pid = 3684] [serial = 641] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (173BE400) [pid = 3684] [serial = 668] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19314C00) [pid = 3684] [serial = 669] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13953C00) [pid = 3684] [serial = 654] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19869000) [pid = 3684] [serial = 671] [outer = 00000000] [url = about:blank] 08:23:53 INFO - PROCESS | 3684 | 1468596233714 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]]]}] 08:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1390ms 08:23:53 INFO - PROCESS | 3684 | 1468596233771 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:23:53 INFO - PROCESS | 3684 | 1468596233775 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:23:53 INFO - PROCESS | 3684 | 1468596233779 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:23:53 INFO - PROCESS | 3684 | 1468596233784 Marionette TRACE conn3 <- [1,926,null,{}] 08:23:53 INFO - PROCESS | 3684 | 1468596233789 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}] 08:23:53 INFO - PROCESS | 3684 | 1468596233791 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:53 INFO - PROCESS | 3684 | 1468596233879 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:23:53 INFO - PROCESS | 3684 | 1468596233887 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:53 INFO - PROCESS | 3684 | 1468596233891 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:53 INFO - PROCESS | 3684 | ++DOCSHELL 103C9000 == 28 [pid = 3684] [id = 241] 08:23:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (103CD000) [pid = 3684] [serial = 722] [outer = 00000000] 08:23:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10A76C00) [pid = 3684] [serial = 723] [outer = 103CD000] 08:23:53 INFO - PROCESS | 3684 | 1468596233937 Marionette DEBUG loaded listener.js 08:23:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10A7F800) [pid = 3684] [serial = 724] [outer = 103CD000] 08:23:54 INFO - PROCESS | 3684 | 1468596234410 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]]]}] 08:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 641ms 08:23:54 INFO - PROCESS | 3684 | 1468596234419 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:23:54 INFO - PROCESS | 3684 | 1468596234423 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:23:54 INFO - PROCESS | 3684 | 1468596234430 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:23:54 INFO - PROCESS | 3684 | 1468596234432 Marionette TRACE conn3 <- [1,930,null,{}] 08:23:54 INFO - PROCESS | 3684 | 1468596234436 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}] 08:23:54 INFO - PROCESS | 3684 | 1468596234438 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:54 INFO - PROCESS | 3684 | 1468596234524 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:23:54 INFO - PROCESS | 3684 | 1468596234568 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:54 INFO - PROCESS | 3684 | 1468596234571 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:54 INFO - PROCESS | 3684 | ++DOCSHELL 111AD000 == 29 [pid = 3684] [id = 242] 08:23:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (114C9C00) [pid = 3684] [serial = 725] [outer = 00000000] 08:23:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (12826400) [pid = 3684] [serial = 726] [outer = 114C9C00] 08:23:54 INFO - PROCESS | 3684 | 1468596234617 Marionette DEBUG loaded listener.js 08:23:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1292B000) [pid = 3684] [serial = 727] [outer = 114C9C00] 08:23:55 INFO - PROCESS | 3684 | 1468596235092 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]]]}] 08:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 688ms 08:23:55 INFO - PROCESS | 3684 | 1468596235132 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:23:55 INFO - PROCESS | 3684 | 1468596235135 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:23:55 INFO - PROCESS | 3684 | 1468596235138 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:23:55 INFO - PROCESS | 3684 | 1468596235141 Marionette TRACE conn3 <- [1,934,null,{}] 08:23:55 INFO - PROCESS | 3684 | 1468596235152 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}] 08:23:55 INFO - PROCESS | 3684 | 1468596235157 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:55 INFO - PROCESS | 3684 | 1468596235236 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:23:55 INFO - PROCESS | 3684 | 1468596235246 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:55 INFO - PROCESS | 3684 | 1468596235249 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:55 INFO - PROCESS | 3684 | ++DOCSHELL 132BB000 == 30 [pid = 3684] [id = 243] 08:23:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (132BB800) [pid = 3684] [serial = 728] [outer = 00000000] 08:23:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (139C8800) [pid = 3684] [serial = 729] [outer = 132BB800] 08:23:55 INFO - PROCESS | 3684 | 1468596235296 Marionette DEBUG loaded listener.js 08:23:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13C8B800) [pid = 3684] [serial = 730] [outer = 132BB800] 08:23:55 INFO - PROCESS | 3684 | 1468596235742 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]]]}] 08:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 641ms 08:23:55 INFO - PROCESS | 3684 | 1468596235785 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:23:55 INFO - PROCESS | 3684 | 1468596235787 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:23:55 INFO - PROCESS | 3684 | 1468596235791 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:23:55 INFO - PROCESS | 3684 | 1468596235793 Marionette TRACE conn3 <- [1,938,null,{}] 08:23:55 INFO - PROCESS | 3684 | 1468596235796 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}] 08:23:55 INFO - PROCESS | 3684 | 1468596235798 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:55 INFO - PROCESS | 3684 | 1468596235910 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:23:55 INFO - PROCESS | 3684 | 1468596235988 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:55 INFO - PROCESS | 3684 | 1468596235990 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:55 INFO - PROCESS | 3684 | ++DOCSHELL 13E68000 == 31 [pid = 3684] [id = 244] 08:23:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (14291800) [pid = 3684] [serial = 731] [outer = 00000000] 08:23:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (142AB400) [pid = 3684] [serial = 732] [outer = 14291800] 08:23:56 INFO - PROCESS | 3684 | 1468596236033 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (142B1C00) [pid = 3684] [serial = 733] [outer = 14291800] 08:23:56 INFO - PROCESS | 3684 | 1468596236431 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]]]}] 08:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 703ms 08:23:56 INFO - PROCESS | 3684 | 1468596236493 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:23:56 INFO - PROCESS | 3684 | 1468596236495 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:23:56 INFO - PROCESS | 3684 | 1468596236498 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:23:56 INFO - PROCESS | 3684 | 1468596236500 Marionette TRACE conn3 <- [1,942,null,{}] 08:23:56 INFO - PROCESS | 3684 | 1468596236503 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}] 08:23:56 INFO - PROCESS | 3684 | 1468596236505 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:56 INFO - PROCESS | 3684 | 1468596236607 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:23:56 INFO - PROCESS | 3684 | 1468596236615 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:56 INFO - PROCESS | 3684 | 1468596236617 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:56 INFO - PROCESS | 3684 | ++DOCSHELL 142B4C00 == 32 [pid = 3684] [id = 245] 08:23:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (14569C00) [pid = 3684] [serial = 734] [outer = 00000000] 08:23:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15757000) [pid = 3684] [serial = 735] [outer = 14569C00] 08:23:56 INFO - PROCESS | 3684 | 1468596236660 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15D3A400) [pid = 3684] [serial = 736] [outer = 14569C00] 08:23:57 INFO - PROCESS | 3684 | 1468596237141 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]]]}] 08:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 703ms 08:23:57 INFO - PROCESS | 3684 | 1468596237198 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:23:57 INFO - PROCESS | 3684 | 1468596237200 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:23:57 INFO - PROCESS | 3684 | 1468596237204 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:23:57 INFO - PROCESS | 3684 | 1468596237206 Marionette TRACE conn3 <- [1,946,null,{}] 08:23:57 INFO - PROCESS | 3684 | 1468596237217 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}] 08:23:57 INFO - PROCESS | 3684 | 1468596237222 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:57 INFO - PROCESS | 3684 | 1468596237367 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:23:57 INFO - PROCESS | 3684 | 1468596237384 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:57 INFO - PROCESS | 3684 | 1468596237386 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:57 INFO - PROCESS | 3684 | ++DOCSHELL 16917400 == 33 [pid = 3684] [id = 246] 08:23:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16918400) [pid = 3684] [serial = 737] [outer = 00000000] 08:23:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (173BF400) [pid = 3684] [serial = 738] [outer = 16918400] 08:23:57 INFO - PROCESS | 3684 | 1468596237504 Marionette DEBUG loaded listener.js 08:23:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (175E7400) [pid = 3684] [serial = 739] [outer = 16918400] 08:23:58 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16F23800) [pid = 3684] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:23:58 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (175E8400) [pid = 3684] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:23:58 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (0F9E1000) [pid = 3684] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:23:58 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15D47000) [pid = 3684] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:23:58 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (193DB800) [pid = 3684] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:23:58 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19FE0800) [pid = 3684] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:23:58 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (14F2E400) [pid = 3684] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:23:58 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13E66400) [pid = 3684] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:23:58 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (11AEE400) [pid = 3684] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:23:58 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (0F9E4000) [pid = 3684] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:23:58 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13458000) [pid = 3684] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:23:58 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16E89C00) [pid = 3684] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:23:58 INFO - PROCESS | 3684 | 1468596238126 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]]]}] 08:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 953ms 08:23:58 INFO - PROCESS | 3684 | 1468596238149 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:23:58 INFO - PROCESS | 3684 | 1468596238151 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:23:58 INFO - PROCESS | 3684 | 1468596238154 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:23:58 INFO - PROCESS | 3684 | 1468596238166 Marionette TRACE conn3 <- [1,950,null,{}] 08:23:58 INFO - PROCESS | 3684 | 1468596238169 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}] 08:23:58 INFO - PROCESS | 3684 | 1468596238171 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:58 INFO - PROCESS | 3684 | 1468596238246 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:23:58 INFO - PROCESS | 3684 | 1468596238335 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:58 INFO - PROCESS | 3684 | 1468596238336 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:58 INFO - PROCESS | 3684 | ++DOCSHELL 1031B800 == 34 [pid = 3684] [id = 247] 08:23:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (10327400) [pid = 3684] [serial = 740] [outer = 00000000] 08:23:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13C96000) [pid = 3684] [serial = 741] [outer = 10327400] 08:23:58 INFO - PROCESS | 3684 | 1468596238379 Marionette DEBUG loaded listener.js 08:23:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15756800) [pid = 3684] [serial = 742] [outer = 10327400] 08:23:58 INFO - PROCESS | 3684 | 1468596238725 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]]]}] 08:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 594ms 08:23:58 INFO - PROCESS | 3684 | 1468596238753 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:23:58 INFO - PROCESS | 3684 | 1468596238756 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:23:58 INFO - PROCESS | 3684 | 1468596238787 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:23:58 INFO - PROCESS | 3684 | 1468596238789 Marionette TRACE conn3 <- [1,954,null,{}] 08:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:23:58 INFO - PROCESS | 3684 | 1468596238792 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}] 08:23:58 INFO - PROCESS | 3684 | 1468596238794 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:58 INFO - PROCESS | 3684 | 1468596238905 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:23:58 INFO - PROCESS | 3684 | 1468596238913 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:58 INFO - PROCESS | 3684 | 1468596238915 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:58 INFO - PROCESS | 3684 | ++DOCSHELL 13C95800 == 35 [pid = 3684] [id = 248] 08:23:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16041400) [pid = 3684] [serial = 743] [outer = 00000000] 08:23:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (175EC000) [pid = 3684] [serial = 744] [outer = 16041400] 08:23:58 INFO - PROCESS | 3684 | 1468596238957 Marionette DEBUG loaded listener.js 08:23:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17A30800) [pid = 3684] [serial = 745] [outer = 16041400] 08:23:59 INFO - PROCESS | 3684 | 1468596239337 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]]]}] 08:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 593ms 08:23:59 INFO - PROCESS | 3684 | 1468596239388 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:23:59 INFO - PROCESS | 3684 | 1468596239390 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:23:59 INFO - PROCESS | 3684 | 1468596239393 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:23:59 INFO - PROCESS | 3684 | 1468596239395 Marionette TRACE conn3 <- [1,958,null,{}] 08:23:59 INFO - PROCESS | 3684 | 1468596239398 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}] 08:23:59 INFO - PROCESS | 3684 | 1468596239400 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:59 INFO - PROCESS | 3684 | 1468596239475 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:23:59 INFO - PROCESS | 3684 | 1468596239558 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:59 INFO - PROCESS | 3684 | 1468596239560 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:23:59 INFO - PROCESS | 3684 | ++DOCSHELL 16E89800 == 36 [pid = 3684] [id = 249] 08:23:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16F1AC00) [pid = 3684] [serial = 746] [outer = 00000000] 08:23:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1931A000) [pid = 3684] [serial = 747] [outer = 16F1AC00] 08:23:59 INFO - PROCESS | 3684 | 1468596239602 Marionette DEBUG loaded listener.js 08:23:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1931DC00) [pid = 3684] [serial = 748] [outer = 16F1AC00] 08:23:59 INFO - PROCESS | 3684 | 1468596239971 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]]]}] 08:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 625ms 08:24:00 INFO - PROCESS | 3684 | 1468596240038 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:24:00 INFO - PROCESS | 3684 | 1468596240042 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:24:00 INFO - PROCESS | 3684 | 1468596240047 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:24:00 INFO - PROCESS | 3684 | 1468596240052 Marionette TRACE conn3 <- [1,962,null,{}] 08:24:00 INFO - PROCESS | 3684 | 1468596240058 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}] 08:24:00 INFO - PROCESS | 3684 | 1468596240062 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:00 INFO - PROCESS | 3684 | 1468596240249 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:24:00 INFO - PROCESS | 3684 | 1468596240359 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:00 INFO - PROCESS | 3684 | 1468596240364 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:00 INFO - PROCESS | 3684 | ++DOCSHELL 10326400 == 37 [pid = 3684] [id = 250] 08:24:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (10328400) [pid = 3684] [serial = 749] [outer = 00000000] 08:24:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10A05C00) [pid = 3684] [serial = 750] [outer = 10328400] 08:24:00 INFO - PROCESS | 3684 | 1468596240418 Marionette DEBUG loaded listener.js 08:24:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (10A79000) [pid = 3684] [serial = 751] [outer = 10328400] 08:24:01 INFO - PROCESS | 3684 | 1468596241125 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]]]}] 08:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1094ms 08:24:01 INFO - PROCESS | 3684 | 1468596241142 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:24:01 INFO - PROCESS | 3684 | 1468596241145 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:24:01 INFO - PROCESS | 3684 | 1468596241152 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:24:01 INFO - PROCESS | 3684 | 1468596241155 Marionette TRACE conn3 <- [1,966,null,{}] 08:24:01 INFO - PROCESS | 3684 | 1468596241160 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}] 08:24:01 INFO - PROCESS | 3684 | 1468596241162 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:01 INFO - PROCESS | 3684 | 1468596241284 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:24:01 INFO - PROCESS | 3684 | 1468596241409 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:01 INFO - PROCESS | 3684 | 1468596241411 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:01 INFO - PROCESS | 3684 | ++DOCSHELL 130A7000 == 38 [pid = 3684] [id = 251] 08:24:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (13131000) [pid = 3684] [serial = 752] [outer = 00000000] 08:24:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (131E3800) [pid = 3684] [serial = 753] [outer = 13131000] 08:24:01 INFO - PROCESS | 3684 | 1468596241466 Marionette DEBUG loaded listener.js 08:24:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (132B5000) [pid = 3684] [serial = 754] [outer = 13131000] 08:24:02 INFO - PROCESS | 3684 | 1468596242290 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]]]}] 08:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1187ms 08:24:02 INFO - PROCESS | 3684 | 1468596242348 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:24:02 INFO - PROCESS | 3684 | 1468596242352 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:24:02 INFO - PROCESS | 3684 | 1468596242358 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:24:02 INFO - PROCESS | 3684 | 1468596242361 Marionette TRACE conn3 <- [1,970,null,{}] 08:24:02 INFO - PROCESS | 3684 | 1468596242366 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}] 08:24:02 INFO - PROCESS | 3684 | 1468596242369 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:02 INFO - PROCESS | 3684 | 1468596242478 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:24:02 INFO - PROCESS | 3684 | 1468596242561 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:02 INFO - PROCESS | 3684 | 1468596242565 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:02 INFO - PROCESS | 3684 | ++DOCSHELL 10A78800 == 39 [pid = 3684] [id = 252] 08:24:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (10A7EC00) [pid = 3684] [serial = 755] [outer = 00000000] 08:24:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (10E0D000) [pid = 3684] [serial = 756] [outer = 10A7EC00] 08:24:02 INFO - PROCESS | 3684 | 1468596242655 Marionette DEBUG loaded listener.js 08:24:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (11095800) [pid = 3684] [serial = 757] [outer = 10A7EC00] 08:24:02 INFO - PROCESS | 3684 | --DOCSHELL 13C95800 == 38 [pid = 3684] [id = 248] 08:24:02 INFO - PROCESS | 3684 | --DOCSHELL 1031B800 == 37 [pid = 3684] [id = 247] 08:24:02 INFO - PROCESS | 3684 | --DOCSHELL 16917400 == 36 [pid = 3684] [id = 246] 08:24:02 INFO - PROCESS | 3684 | --DOCSHELL 142B4C00 == 35 [pid = 3684] [id = 245] 08:24:02 INFO - PROCESS | 3684 | --DOCSHELL 13E68000 == 34 [pid = 3684] [id = 244] 08:24:02 INFO - PROCESS | 3684 | --DOCSHELL 132BB000 == 33 [pid = 3684] [id = 243] 08:24:02 INFO - PROCESS | 3684 | --DOCSHELL 111AD000 == 32 [pid = 3684] [id = 242] 08:24:02 INFO - PROCESS | 3684 | --DOCSHELL 103C9000 == 31 [pid = 3684] [id = 241] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (175E8800) [pid = 3684] [serial = 692] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19838400) [pid = 3684] [serial = 695] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (17AC8C00) [pid = 3684] [serial = 693] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10A0A400) [pid = 3684] [serial = 680] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10E0CC00) [pid = 3684] [serial = 681] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1618AC00) [pid = 3684] [serial = 689] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1690FC00) [pid = 3684] [serial = 393] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19B91400) [pid = 3684] [serial = 698] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A2EA800) [pid = 3684] [serial = 708] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19B8BC00) [pid = 3684] [serial = 675] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (19B86400) [pid = 3684] [serial = 674] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (142A8000) [pid = 3684] [serial = 686] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A332000) [pid = 3684] [serial = 709] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1456BC00) [pid = 3684] [serial = 687] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (129AB400) [pid = 3684] [serial = 683] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (19FDD000) [pid = 3684] [serial = 706] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13078C00) [pid = 3684] [serial = 684] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13C9A000) [pid = 3684] [serial = 677] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15750C00) [pid = 3684] [serial = 678] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19866400) [pid = 3684] [serial = 696] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19F93000) [pid = 3684] [serial = 702] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19F9AC00) [pid = 3684] [serial = 703] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19870000) [pid = 3684] [serial = 699] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (165BB400) [pid = 3684] [serial = 690] [outer = 00000000] [url = about:blank] 08:24:02 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19839C00) [pid = 3684] [serial = 705] [outer = 00000000] [url = about:blank] 08:24:03 INFO - PROCESS | 3684 | 1468596243165 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]]]}] 08:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 844ms 08:24:03 INFO - PROCESS | 3684 | 1468596243201 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:24:03 INFO - PROCESS | 3684 | 1468596243205 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:24:03 INFO - PROCESS | 3684 | 1468596243211 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:24:03 INFO - PROCESS | 3684 | 1468596243214 Marionette TRACE conn3 <- [1,974,null,{}] 08:24:03 INFO - PROCESS | 3684 | 1468596243217 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}] 08:24:03 INFO - PROCESS | 3684 | 1468596243220 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:03 INFO - PROCESS | 3684 | 1468596243302 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:24:03 INFO - PROCESS | 3684 | 1468596243387 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:03 INFO - PROCESS | 3684 | 1468596243389 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:03 INFO - PROCESS | 3684 | ++DOCSHELL 10E0B800 == 32 [pid = 3684] [id = 253] 08:24:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10E0E800) [pid = 3684] [serial = 758] [outer = 00000000] 08:24:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (12BD2800) [pid = 3684] [serial = 759] [outer = 10E0E800] 08:24:03 INFO - PROCESS | 3684 | 1468596243435 Marionette DEBUG loaded listener.js 08:24:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1313F400) [pid = 3684] [serial = 760] [outer = 10E0E800] 08:24:03 INFO - PROCESS | 3684 | 1468596243820 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]]]}] 08:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 625ms 08:24:03 INFO - PROCESS | 3684 | 1468596243849 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:24:03 INFO - PROCESS | 3684 | 1468596243852 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:24:03 INFO - PROCESS | 3684 | 1468596243855 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:24:03 INFO - PROCESS | 3684 | 1468596243858 Marionette TRACE conn3 <- [1,978,null,{}] 08:24:03 INFO - PROCESS | 3684 | 1468596243877 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}] 08:24:03 INFO - PROCESS | 3684 | 1468596243881 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:03 INFO - PROCESS | 3684 | 1468596243973 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:24:03 INFO - PROCESS | 3684 | 1468596243980 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:03 INFO - PROCESS | 3684 | 1468596243983 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:03 INFO - PROCESS | 3684 | ++DOCSHELL 14297800 == 33 [pid = 3684] [id = 254] 08:24:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (142A7000) [pid = 3684] [serial = 761] [outer = 00000000] 08:24:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (142B3C00) [pid = 3684] [serial = 762] [outer = 142A7000] 08:24:04 INFO - PROCESS | 3684 | 1468596244029 Marionette DEBUG loaded listener.js 08:24:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (14F32400) [pid = 3684] [serial = 763] [outer = 142A7000] 08:24:04 INFO - PROCESS | 3684 | 1468596244492 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]]]}] 08:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 703ms 08:24:04 INFO - PROCESS | 3684 | 1468596244555 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:24:04 INFO - PROCESS | 3684 | 1468596244557 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:24:04 INFO - PROCESS | 3684 | 1468596244560 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:24:04 INFO - PROCESS | 3684 | 1468596244562 Marionette TRACE conn3 <- [1,982,null,{}] 08:24:04 INFO - PROCESS | 3684 | 1468596244565 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}] 08:24:04 INFO - PROCESS | 3684 | 1468596244567 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:04 INFO - PROCESS | 3684 | 1468596244649 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:24:04 INFO - PROCESS | 3684 | 1468596244656 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:04 INFO - PROCESS | 3684 | 1468596244658 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:04 INFO - PROCESS | 3684 | ++DOCSHELL 16042800 == 34 [pid = 3684] [id = 255] 08:24:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16183000) [pid = 3684] [serial = 764] [outer = 00000000] 08:24:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (168B8C00) [pid = 3684] [serial = 765] [outer = 16183000] 08:24:04 INFO - PROCESS | 3684 | 1468596244702 Marionette DEBUG loaded listener.js 08:24:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16E89C00) [pid = 3684] [serial = 766] [outer = 16183000] 08:24:05 INFO - PROCESS | 3684 | 1468596245178 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]]]}] 08:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 702ms 08:24:05 INFO - PROCESS | 3684 | 1468596245267 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:24:05 INFO - PROCESS | 3684 | 1468596245270 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:24:05 INFO - PROCESS | 3684 | 1468596245273 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:24:05 INFO - PROCESS | 3684 | 1468596245275 Marionette TRACE conn3 <- [1,986,null,{}] 08:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:24:05 INFO - PROCESS | 3684 | 1468596245278 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}] 08:24:05 INFO - PROCESS | 3684 | 1468596245280 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:05 INFO - PROCESS | 3684 | 1468596245412 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:24:05 INFO - PROCESS | 3684 | 1468596245427 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:05 INFO - PROCESS | 3684 | 1468596245429 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:05 INFO - PROCESS | 3684 | ++DOCSHELL 168B7800 == 35 [pid = 3684] [id = 256] 08:24:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16C92C00) [pid = 3684] [serial = 767] [outer = 00000000] 08:24:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17450000) [pid = 3684] [serial = 768] [outer = 16C92C00] 08:24:05 INFO - PROCESS | 3684 | 1468596245474 Marionette DEBUG loaded listener.js 08:24:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17AC3000) [pid = 3684] [serial = 769] [outer = 16C92C00] 08:24:05 INFO - PROCESS | 3684 | 1468596245908 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]]]}] 08:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 703ms 08:24:05 INFO - PROCESS | 3684 | 1468596245976 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:24:05 INFO - PROCESS | 3684 | 1468596245978 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:24:05 INFO - PROCESS | 3684 | 1468596245981 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:24:05 INFO - PROCESS | 3684 | 1468596245983 Marionette TRACE conn3 <- [1,990,null,{}] 08:24:05 INFO - PROCESS | 3684 | 1468596245986 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}] 08:24:05 INFO - PROCESS | 3684 | 1468596245992 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:06 INFO - PROCESS | 3684 | 1468596246130 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:24:06 INFO - PROCESS | 3684 | 1468596246140 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:06 INFO - PROCESS | 3684 | 1468596246142 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:06 INFO - PROCESS | 3684 | ++DOCSHELL 1805CC00 == 36 [pid = 3684] [id = 257] 08:24:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1930F000) [pid = 3684] [serial = 770] [outer = 00000000] 08:24:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19840400) [pid = 3684] [serial = 771] [outer = 1930F000] 08:24:06 INFO - PROCESS | 3684 | 1468596246185 Marionette DEBUG loaded listener.js 08:24:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1986D800) [pid = 3684] [serial = 772] [outer = 1930F000] 08:24:06 INFO - PROCESS | 3684 | 1468596246608 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]]]}] 08:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 640ms 08:24:06 INFO - PROCESS | 3684 | 1468596246623 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:24:06 INFO - PROCESS | 3684 | 1468596246625 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:24:06 INFO - PROCESS | 3684 | 1468596246629 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:24:06 INFO - PROCESS | 3684 | 1468596246630 Marionette TRACE conn3 <- [1,994,null,{}] 08:24:06 INFO - PROCESS | 3684 | 1468596246634 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}] 08:24:06 INFO - PROCESS | 3684 | 1468596246636 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:06 INFO - PROCESS | 3684 | 1468596246739 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:24:06 INFO - PROCESS | 3684 | 1468596246832 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:06 INFO - PROCESS | 3684 | 1468596246834 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:06 INFO - PROCESS | 3684 | ++DOCSHELL 14299800 == 37 [pid = 3684] [id = 258] 08:24:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19871000) [pid = 3684] [serial = 773] [outer = 00000000] 08:24:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19B88800) [pid = 3684] [serial = 774] [outer = 19871000] 08:24:06 INFO - PROCESS | 3684 | 1468596246876 Marionette DEBUG loaded listener.js 08:24:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19B8C800) [pid = 3684] [serial = 775] [outer = 19871000] 08:24:07 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (14291800) [pid = 3684] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:24:07 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16041400) [pid = 3684] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:24:07 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (132BB800) [pid = 3684] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:24:07 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10A77400) [pid = 3684] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:24:07 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (114C9C00) [pid = 3684] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:24:07 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1036F400) [pid = 3684] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:24:07 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (14575000) [pid = 3684] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:24:07 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1986E000) [pid = 3684] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:24:07 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (14569C00) [pid = 3684] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:24:07 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10327400) [pid = 3684] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:24:07 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16918400) [pid = 3684] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:24:07 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (103CD000) [pid = 3684] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:24:07 INFO - PROCESS | 3684 | 1468596247337 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]]]}] 08:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 734ms 08:24:07 INFO - PROCESS | 3684 | 1468596247370 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:24:07 INFO - PROCESS | 3684 | 1468596247372 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:24:07 INFO - PROCESS | 3684 | 1468596247375 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:24:07 INFO - PROCESS | 3684 | 1468596247377 Marionette TRACE conn3 <- [1,998,null,{}] 08:24:07 INFO - PROCESS | 3684 | 1468596247380 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}] 08:24:07 INFO - PROCESS | 3684 | 1468596247382 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:07 INFO - PROCESS | 3684 | 1468596247457 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:24:07 INFO - PROCESS | 3684 | 1468596247463 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:07 INFO - PROCESS | 3684 | 1468596247465 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:07 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E4C00 == 38 [pid = 3684] [id = 259] 08:24:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (111D4000) [pid = 3684] [serial = 776] [outer = 00000000] 08:24:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1321F000) [pid = 3684] [serial = 777] [outer = 111D4000] 08:24:07 INFO - PROCESS | 3684 | 1468596247507 Marionette DEBUG loaded listener.js 08:24:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (14571800) [pid = 3684] [serial = 778] [outer = 111D4000] 08:24:07 INFO - PROCESS | 3684 | 1468596247932 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]]]}] 08:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 594ms 08:24:07 INFO - PROCESS | 3684 | 1468596247972 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:24:07 INFO - PROCESS | 3684 | 1468596247974 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:24:07 INFO - PROCESS | 3684 | 1468596247977 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:24:07 INFO - PROCESS | 3684 | 1468596247979 Marionette TRACE conn3 <- [1,1002,null,{}] 08:24:07 INFO - PROCESS | 3684 | 1468596247986 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}] 08:24:07 INFO - PROCESS | 3684 | 1468596247988 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:08 INFO - PROCESS | 3684 | 1468596248077 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:24:08 INFO - PROCESS | 3684 | 1468596248109 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:08 INFO - PROCESS | 3684 | 1468596248111 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:08 INFO - PROCESS | 3684 | ++DOCSHELL 0F935000 == 39 [pid = 3684] [id = 260] 08:24:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1031D800) [pid = 3684] [serial = 779] [outer = 00000000] 08:24:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19315C00) [pid = 3684] [serial = 780] [outer = 1031D800] 08:24:08 INFO - PROCESS | 3684 | 1468596248155 Marionette DEBUG loaded listener.js 08:24:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19B86000) [pid = 3684] [serial = 781] [outer = 1031D800] 08:24:08 INFO - PROCESS | 3684 | 1468596248587 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]]]}] 08:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 641ms 08:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:24:08 INFO - PROCESS | 3684 | 1468596248628 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:24:08 INFO - PROCESS | 3684 | 1468596248630 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:24:08 INFO - PROCESS | 3684 | 1468596248633 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:24:08 INFO - PROCESS | 3684 | 1468596248635 Marionette TRACE conn3 <- [1,1006,null,{}] 08:24:08 INFO - PROCESS | 3684 | 1468596248639 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}] 08:24:08 INFO - PROCESS | 3684 | 1468596248640 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:08 INFO - PROCESS | 3684 | 1468596248730 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:24:08 INFO - PROCESS | 3684 | 1468596248735 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:08 INFO - PROCESS | 3684 | 1468596248737 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:08 INFO - PROCESS | 3684 | ++DOCSHELL 14F27C00 == 40 [pid = 3684] [id = 261] 08:24:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1574D000) [pid = 3684] [serial = 782] [outer = 00000000] 08:24:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19FDC800) [pid = 3684] [serial = 783] [outer = 1574D000] 08:24:08 INFO - PROCESS | 3684 | 1468596248780 Marionette DEBUG loaded listener.js 08:24:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19FDD000) [pid = 3684] [serial = 784] [outer = 1574D000] 08:24:09 INFO - PROCESS | 3684 | 1468596249214 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]]]}] 08:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 625ms 08:24:09 INFO - PROCESS | 3684 | 1468596249270 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:24:09 INFO - PROCESS | 3684 | 1468596249272 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:24:09 INFO - PROCESS | 3684 | 1468596249276 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:24:09 INFO - PROCESS | 3684 | 1468596249278 Marionette TRACE conn3 <- [1,1010,null,{}] 08:24:09 INFO - PROCESS | 3684 | 1468596249281 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}] 08:24:09 INFO - PROCESS | 3684 | 1468596249284 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:09 INFO - PROCESS | 3684 | 1468596249425 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:24:09 INFO - PROCESS | 3684 | 1468596249572 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:09 INFO - PROCESS | 3684 | 1468596249576 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:09 INFO - PROCESS | 3684 | ++DOCSHELL 0C390000 == 41 [pid = 3684] [id = 262] 08:24:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (0C390800) [pid = 3684] [serial = 785] [outer = 00000000] 08:24:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (0F97E000) [pid = 3684] [serial = 786] [outer = 0C390800] 08:24:09 INFO - PROCESS | 3684 | 1468596249632 Marionette DEBUG loaded listener.js 08:24:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (103CB800) [pid = 3684] [serial = 787] [outer = 0C390800] 08:24:10 INFO - PROCESS | 3684 | 1468596250192 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]]]}] 08:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 937ms 08:24:10 INFO - PROCESS | 3684 | 1468596250228 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:24:10 INFO - PROCESS | 3684 | 1468596250233 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:24:10 INFO - PROCESS | 3684 | 1468596250238 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:24:10 INFO - PROCESS | 3684 | 1468596250242 Marionette TRACE conn3 <- [1,1014,null,{}] 08:24:10 INFO - PROCESS | 3684 | 1468596250247 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}] 08:24:10 INFO - PROCESS | 3684 | 1468596250250 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:10 INFO - PROCESS | 3684 | 1468596250359 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:24:10 INFO - PROCESS | 3684 | 1468596250457 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:10 INFO - PROCESS | 3684 | 1468596250460 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:10 INFO - PROCESS | 3684 | ++DOCSHELL 13451C00 == 42 [pid = 3684] [id = 263] 08:24:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (13948C00) [pid = 3684] [serial = 788] [outer = 00000000] 08:24:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (13C9A000) [pid = 3684] [serial = 789] [outer = 13948C00] 08:24:10 INFO - PROCESS | 3684 | 1468596250513 Marionette DEBUG loaded listener.js 08:24:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (142AA000) [pid = 3684] [serial = 790] [outer = 13948C00] 08:24:11 INFO - PROCESS | 3684 | 1468596251128 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]]]}] 08:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 938ms 08:24:11 INFO - PROCESS | 3684 | 1468596251184 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:24:11 INFO - PROCESS | 3684 | 1468596251187 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:24:11 INFO - PROCESS | 3684 | 1468596251191 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:24:11 INFO - PROCESS | 3684 | 1468596251193 Marionette TRACE conn3 <- [1,1018,null,{}] 08:24:11 INFO - PROCESS | 3684 | 1468596251197 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}] 08:24:11 INFO - PROCESS | 3684 | 1468596251200 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:11 INFO - PROCESS | 3684 | 1468596251306 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:24:11 INFO - PROCESS | 3684 | 1468596251434 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:11 INFO - PROCESS | 3684 | 1468596251436 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:11 INFO - PROCESS | 3684 | ++DOCSHELL 114D1400 == 43 [pid = 3684] [id = 264] 08:24:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16E91800) [pid = 3684] [serial = 791] [outer = 00000000] 08:24:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (19835C00) [pid = 3684] [serial = 792] [outer = 16E91800] 08:24:11 INFO - PROCESS | 3684 | 1468596251489 Marionette DEBUG loaded listener.js 08:24:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (19867800) [pid = 3684] [serial = 793] [outer = 16E91800] 08:24:12 INFO - PROCESS | 3684 | 1468596252023 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]]]}] 08:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 906ms 08:24:12 INFO - PROCESS | 3684 | 1468596252094 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:24:12 INFO - PROCESS | 3684 | 1468596252098 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:24:12 INFO - PROCESS | 3684 | 1468596252108 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:24:12 INFO - PROCESS | 3684 | 1468596252113 Marionette TRACE conn3 <- [1,1022,null,{}] 08:24:12 INFO - PROCESS | 3684 | 1468596252117 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}] 08:24:12 INFO - PROCESS | 3684 | 1468596252120 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:12 INFO - PROCESS | 3684 | 1468596252269 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:24:12 INFO - PROCESS | 3684 | 1468596252391 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:12 INFO - PROCESS | 3684 | 1468596252393 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:12 INFO - PROCESS | 3684 | ++DOCSHELL 0C395800 == 44 [pid = 3684] [id = 265] 08:24:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (16C93400) [pid = 3684] [serial = 794] [outer = 00000000] 08:24:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A337C00) [pid = 3684] [serial = 795] [outer = 16C93400] 08:24:12 INFO - PROCESS | 3684 | 1468596252446 Marionette DEBUG loaded listener.js 08:24:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A33F000) [pid = 3684] [serial = 796] [outer = 16C93400] 08:24:13 INFO - PROCESS | 3684 | 1468596253191 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]]]}] 08:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1156ms 08:24:13 INFO - PROCESS | 3684 | 1468596253275 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:24:13 INFO - PROCESS | 3684 | 1468596253279 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:24:13 INFO - PROCESS | 3684 | 1468596253285 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:24:13 INFO - PROCESS | 3684 | 1468596253288 Marionette TRACE conn3 <- [1,1026,null,{}] 08:24:13 INFO - PROCESS | 3684 | 1468596253293 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}] 08:24:13 INFO - PROCESS | 3684 | 1468596253295 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:13 INFO - PROCESS | 3684 | 1468596253403 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:24:13 INFO - PROCESS | 3684 | 1468596253532 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:13 INFO - PROCESS | 3684 | 1468596253534 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:13 INFO - PROCESS | 3684 | ++DOCSHELL 10327400 == 45 [pid = 3684] [id = 266] 08:24:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (10A06400) [pid = 3684] [serial = 797] [outer = 00000000] 08:24:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (11AEBC00) [pid = 3684] [serial = 798] [outer = 10A06400] 08:24:13 INFO - PROCESS | 3684 | 1468596253584 Marionette DEBUG loaded listener.js 08:24:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (129EDC00) [pid = 3684] [serial = 799] [outer = 10A06400] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 14F27C00 == 44 [pid = 3684] [id = 261] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 0F935000 == 43 [pid = 3684] [id = 260] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 0F9E4C00 == 42 [pid = 3684] [id = 259] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 14299800 == 41 [pid = 3684] [id = 258] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 1805CC00 == 40 [pid = 3684] [id = 257] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 168B7800 == 39 [pid = 3684] [id = 256] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 16042800 == 38 [pid = 3684] [id = 255] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 14297800 == 37 [pid = 3684] [id = 254] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 10E0B800 == 36 [pid = 3684] [id = 253] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 10A78800 == 35 [pid = 3684] [id = 252] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 10326400 == 34 [pid = 3684] [id = 250] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 130A7000 == 33 [pid = 3684] [id = 251] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 16E89800 == 32 [pid = 3684] [id = 249] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 10A74400 == 31 [pid = 3684] [id = 240] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 0C395800 == 30 [pid = 3684] [id = 265] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 114D1400 == 29 [pid = 3684] [id = 264] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 0C390000 == 28 [pid = 3684] [id = 262] 08:24:14 INFO - PROCESS | 3684 | --DOCSHELL 13451C00 == 27 [pid = 3684] [id = 263] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (10A7F800) [pid = 3684] [serial = 724] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (142AB400) [pid = 3684] [serial = 732] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (142B1C00) [pid = 3684] [serial = 733] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (10A76C00) [pid = 3684] [serial = 723] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (17A30800) [pid = 3684] [serial = 745] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (139C8800) [pid = 3684] [serial = 729] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (10E9F400) [pid = 3684] [serial = 720] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (12826400) [pid = 3684] [serial = 726] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1292B000) [pid = 3684] [serial = 727] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (130D0000) [pid = 3684] [serial = 712] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (111D2800) [pid = 3684] [serial = 711] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1618B000) [pid = 3684] [serial = 715] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15D43800) [pid = 3684] [serial = 714] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A338000) [pid = 3684] [serial = 718] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19FE6400) [pid = 3684] [serial = 717] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15D3A400) [pid = 3684] [serial = 736] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15757000) [pid = 3684] [serial = 735] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13C96000) [pid = 3684] [serial = 741] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (173BF400) [pid = 3684] [serial = 738] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (175EC000) [pid = 3684] [serial = 744] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (175E7400) [pid = 3684] [serial = 739] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (114CF000) [pid = 3684] [serial = 721] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15756800) [pid = 3684] [serial = 742] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13C8B800) [pid = 3684] [serial = 730] [outer = 00000000] [url = about:blank] 08:24:14 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1931A000) [pid = 3684] [serial = 747] [outer = 00000000] [url = about:blank] 08:24:15 INFO - PROCESS | 3684 | 1468596255062 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]]]}] 08:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1812ms 08:24:15 INFO - PROCESS | 3684 | 1468596255103 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:24:15 INFO - PROCESS | 3684 | 1468596255107 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:24:15 INFO - PROCESS | 3684 | 1468596255112 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:24:15 INFO - PROCESS | 3684 | 1468596255115 Marionette TRACE conn3 <- [1,1030,null,{}] 08:24:15 INFO - PROCESS | 3684 | 1468596255120 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}] 08:24:15 INFO - PROCESS | 3684 | 1468596255124 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:15 INFO - PROCESS | 3684 | 1468596255246 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:24:15 INFO - PROCESS | 3684 | 1468596255325 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:15 INFO - PROCESS | 3684 | 1468596255328 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:15 INFO - PROCESS | 3684 | ++DOCSHELL 10A77000 == 28 [pid = 3684] [id = 267] 08:24:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10A78800) [pid = 3684] [serial = 800] [outer = 00000000] 08:24:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (10E10400) [pid = 3684] [serial = 801] [outer = 10A78800] 08:24:15 INFO - PROCESS | 3684 | 1468596255425 Marionette DEBUG loaded listener.js 08:24:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (111ADC00) [pid = 3684] [serial = 802] [outer = 10A78800] 08:24:16 INFO - PROCESS | 3684 | 1468596256143 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]]]}] 08:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1047ms 08:24:16 INFO - PROCESS | 3684 | 1468596256159 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:24:16 INFO - PROCESS | 3684 | 1468596256165 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:24:16 INFO - PROCESS | 3684 | 1468596256218 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:24:16 INFO - PROCESS | 3684 | 1468596256221 Marionette TRACE conn3 <- [1,1034,null,{}] 08:24:16 INFO - PROCESS | 3684 | 1468596256225 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}] 08:24:16 INFO - PROCESS | 3684 | 1468596256228 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:16 INFO - PROCESS | 3684 | 1468596256359 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:24:16 INFO - PROCESS | 3684 | 1468596256432 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:16 INFO - PROCESS | 3684 | 1468596256435 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:16 INFO - PROCESS | 3684 | ++DOCSHELL 1313E000 == 29 [pid = 3684] [id = 268] 08:24:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1313FC00) [pid = 3684] [serial = 803] [outer = 00000000] 08:24:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (131E4000) [pid = 3684] [serial = 804] [outer = 1313FC00] 08:24:16 INFO - PROCESS | 3684 | 1468596256490 Marionette DEBUG loaded listener.js 08:24:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (132B5800) [pid = 3684] [serial = 805] [outer = 1313FC00] 08:24:17 INFO - PROCESS | 3684 | 1468596257163 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]]]}] 08:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1016ms 08:24:17 INFO - PROCESS | 3684 | 1468596257208 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:24:17 INFO - PROCESS | 3684 | 1468596257211 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:24:17 INFO - PROCESS | 3684 | 1468596257216 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:24:17 INFO - PROCESS | 3684 | 1468596257219 Marionette TRACE conn3 <- [1,1038,null,{}] 08:24:17 INFO - PROCESS | 3684 | 1468596257224 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}] 08:24:17 INFO - PROCESS | 3684 | 1468596257227 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:17 INFO - PROCESS | 3684 | 1468596257361 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:24:17 INFO - PROCESS | 3684 | 1468596257377 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:17 INFO - PROCESS | 3684 | 1468596257379 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:17 INFO - PROCESS | 3684 | ++DOCSHELL 103C8C00 == 30 [pid = 3684] [id = 269] 08:24:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1055A400) [pid = 3684] [serial = 806] [outer = 00000000] 08:24:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (11AEE400) [pid = 3684] [serial = 807] [outer = 1055A400] 08:24:17 INFO - PROCESS | 3684 | 1468596257426 Marionette DEBUG loaded listener.js 08:24:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (129EE800) [pid = 3684] [serial = 808] [outer = 1055A400] 08:24:17 INFO - PROCESS | 3684 | 1468596257852 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]]]}] 08:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 703ms 08:24:17 INFO - PROCESS | 3684 | 1468596257913 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:24:17 INFO - PROCESS | 3684 | 1468596257917 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:24:17 INFO - PROCESS | 3684 | 1468596257923 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:24:17 INFO - PROCESS | 3684 | 1468596257925 Marionette TRACE conn3 <- [1,1042,null,{}] 08:24:17 INFO - PROCESS | 3684 | 1468596257929 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}] 08:24:17 INFO - PROCESS | 3684 | 1468596257931 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:18 INFO - PROCESS | 3684 | 1468596258049 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:24:18 INFO - PROCESS | 3684 | 1468596258064 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:18 INFO - PROCESS | 3684 | 1468596258066 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:18 INFO - PROCESS | 3684 | ++DOCSHELL 139CA000 == 31 [pid = 3684] [id = 270] 08:24:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (139CF400) [pid = 3684] [serial = 809] [outer = 00000000] 08:24:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13C8C400) [pid = 3684] [serial = 810] [outer = 139CF400] 08:24:18 INFO - PROCESS | 3684 | 1468596258111 Marionette DEBUG loaded listener.js 08:24:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13C9A800) [pid = 3684] [serial = 811] [outer = 139CF400] 08:24:18 INFO - PROCESS | 3684 | 1468596258557 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]]]}] 08:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 703ms 08:24:18 INFO - PROCESS | 3684 | 1468596258623 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:24:18 INFO - PROCESS | 3684 | 1468596258625 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:24:18 INFO - PROCESS | 3684 | 1468596258629 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:24:18 INFO - PROCESS | 3684 | 1468596258632 Marionette TRACE conn3 <- [1,1046,null,{}] 08:24:18 INFO - PROCESS | 3684 | 1468596258642 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}] 08:24:18 INFO - PROCESS | 3684 | 1468596258647 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:18 INFO - PROCESS | 3684 | 1468596258727 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:24:18 INFO - PROCESS | 3684 | 1468596258819 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:18 INFO - PROCESS | 3684 | 1468596258822 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:18 INFO - PROCESS | 3684 | ++DOCSHELL 14FAE000 == 32 [pid = 3684] [id = 271] 08:24:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (14FB1000) [pid = 3684] [serial = 812] [outer = 00000000] 08:24:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1577F000) [pid = 3684] [serial = 813] [outer = 14FB1000] 08:24:18 INFO - PROCESS | 3684 | 1468596258869 Marionette DEBUG loaded listener.js 08:24:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (15D47400) [pid = 3684] [serial = 814] [outer = 14FB1000] 08:24:19 INFO - PROCESS | 3684 | 1468596259253 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]]]}] 08:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 624ms 08:24:19 INFO - PROCESS | 3684 | 1468596259275 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:24:19 INFO - PROCESS | 3684 | 1468596259278 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:24:19 INFO - PROCESS | 3684 | 1468596259282 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:24:19 INFO - PROCESS | 3684 | 1468596259283 Marionette TRACE conn3 <- [1,1050,null,{}] 08:24:19 INFO - PROCESS | 3684 | 1468596259306 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}] 08:24:19 INFO - PROCESS | 3684 | 1468596259308 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:19 INFO - PROCESS | 3684 | 1468596259450 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:24:19 INFO - PROCESS | 3684 | 1468596259471 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:19 INFO - PROCESS | 3684 | 1468596259474 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:19 INFO - PROCESS | 3684 | ++DOCSHELL 16039C00 == 33 [pid = 3684] [id = 272] 08:24:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16184C00) [pid = 3684] [serial = 815] [outer = 00000000] 08:24:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (165B5800) [pid = 3684] [serial = 816] [outer = 16184C00] 08:24:19 INFO - PROCESS | 3684 | 1468596259517 Marionette DEBUG loaded listener.js 08:24:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (168C1800) [pid = 3684] [serial = 817] [outer = 16184C00] 08:24:19 INFO - PROCESS | 3684 | 1468596259949 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]]]}] 08:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 719ms 08:24:19 INFO - PROCESS | 3684 | 1468596260002 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:24:19 INFO - PROCESS | 3684 | 1468596260004 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:24:19 INFO - PROCESS | 3684 | 1468596260008 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:24:19 INFO - PROCESS | 3684 | 1468596260009 Marionette TRACE conn3 <- [1,1054,null,{}] 08:24:19 INFO - PROCESS | 3684 | 1468596260013 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}] 08:24:20 INFO - PROCESS | 3684 | 1468596260015 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:20 INFO - PROCESS | 3684 | 1468596260120 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:24:20 INFO - PROCESS | 3684 | 1468596260126 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:20 INFO - PROCESS | 3684 | 1468596260128 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:20 INFO - PROCESS | 3684 | ++DOCSHELL 16033C00 == 34 [pid = 3684] [id = 273] 08:24:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (16189800) [pid = 3684] [serial = 818] [outer = 00000000] 08:24:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1754C800) [pid = 3684] [serial = 819] [outer = 16189800] 08:24:20 INFO - PROCESS | 3684 | 1468596260171 Marionette DEBUG loaded listener.js 08:24:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (175EBC00) [pid = 3684] [serial = 820] [outer = 16189800] 08:24:20 INFO - PROCESS | 3684 | 1468596260634 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]]]}] 08:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 625ms 08:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:24:20 INFO - PROCESS | 3684 | 1468596260646 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:24:20 INFO - PROCESS | 3684 | 1468596260648 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:24:20 INFO - PROCESS | 3684 | 1468596260651 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:24:20 INFO - PROCESS | 3684 | 1468596260653 Marionette TRACE conn3 <- [1,1058,null,{}] 08:24:20 INFO - PROCESS | 3684 | 1468596260657 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}] 08:24:20 INFO - PROCESS | 3684 | 1468596260662 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:20 INFO - PROCESS | 3684 | 1468596260821 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:24:20 INFO - PROCESS | 3684 | 1468596260882 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:20 INFO - PROCESS | 3684 | 1468596260884 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:20 INFO - PROCESS | 3684 | ++DOCSHELL 1754A000 == 35 [pid = 3684] [id = 274] 08:24:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (19317800) [pid = 3684] [serial = 821] [outer = 00000000] 08:24:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (19836000) [pid = 3684] [serial = 822] [outer = 19317800] 08:24:20 INFO - PROCESS | 3684 | 1468596260927 Marionette DEBUG loaded listener.js 08:24:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (19837000) [pid = 3684] [serial = 823] [outer = 19317800] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (0C390800) [pid = 3684] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (13948C00) [pid = 3684] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (16E91800) [pid = 3684] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (16C93400) [pid = 3684] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (16C92C00) [pid = 3684] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1930F000) [pid = 3684] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16F1AC00) [pid = 3684] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10E0E800) [pid = 3684] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10328400) [pid = 3684] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (142A7000) [pid = 3684] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (10A7EC00) [pid = 3684] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13131000) [pid = 3684] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16183000) [pid = 3684] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19871000) [pid = 3684] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (111D4000) [pid = 3684] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1031D800) [pid = 3684] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:24:21 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1574D000) [pid = 3684] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:24:21 INFO - PROCESS | 3684 | 1468596261335 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]]]}] 08:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 734ms 08:24:21 INFO - PROCESS | 3684 | 1468596261392 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:24:21 INFO - PROCESS | 3684 | 1468596261404 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:24:21 INFO - PROCESS | 3684 | 1468596261415 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:24:21 INFO - PROCESS | 3684 | 1468596261418 Marionette TRACE conn3 <- [1,1062,null,{}] 08:24:21 INFO - PROCESS | 3684 | 1468596261422 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}] 08:24:21 INFO - PROCESS | 3684 | 1468596261425 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:21 INFO - PROCESS | 3684 | 1468596261505 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:24:21 INFO - PROCESS | 3684 | 1468596261510 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:21 INFO - PROCESS | 3684 | 1468596261512 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:21 INFO - PROCESS | 3684 | ++DOCSHELL 129B8000 == 36 [pid = 3684] [id = 275] 08:24:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (129B9400) [pid = 3684] [serial = 824] [outer = 00000000] 08:24:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (165BAC00) [pid = 3684] [serial = 825] [outer = 129B9400] 08:24:21 INFO - PROCESS | 3684 | 1468596261555 Marionette DEBUG loaded listener.js 08:24:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (173BE400) [pid = 3684] [serial = 826] [outer = 129B9400] 08:24:21 INFO - PROCESS | 3684 | 1468596261962 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]]]}] 08:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 594ms 08:24:21 INFO - PROCESS | 3684 | 1468596262017 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:24:22 INFO - PROCESS | 3684 | 1468596262020 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:24:22 INFO - PROCESS | 3684 | 1468596262023 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:24:22 INFO - PROCESS | 3684 | 1468596262024 Marionette TRACE conn3 <- [1,1066,null,{}] 08:24:22 INFO - PROCESS | 3684 | 1468596262028 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}] 08:24:22 INFO - PROCESS | 3684 | 1468596262030 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:22 INFO - PROCESS | 3684 | 1468596262106 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:24:22 INFO - PROCESS | 3684 | 1468596262111 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:22 INFO - PROCESS | 3684 | 1468596262113 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:22 INFO - PROCESS | 3684 | ++DOCSHELL 15757400 == 37 [pid = 3684] [id = 276] 08:24:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (165BA000) [pid = 3684] [serial = 827] [outer = 00000000] 08:24:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19838C00) [pid = 3684] [serial = 828] [outer = 165BA000] 08:24:22 INFO - PROCESS | 3684 | 1468596262158 Marionette DEBUG loaded listener.js 08:24:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19865C00) [pid = 3684] [serial = 829] [outer = 165BA000] 08:24:22 INFO - PROCESS | 3684 | 1468596262598 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]]]}] 08:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 594ms 08:24:22 INFO - PROCESS | 3684 | 1468596262620 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:24:22 INFO - PROCESS | 3684 | 1468596262622 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:24:22 INFO - PROCESS | 3684 | 1468596262625 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:24:22 INFO - PROCESS | 3684 | 1468596262627 Marionette TRACE conn3 <- [1,1070,null,{}] 08:24:22 INFO - PROCESS | 3684 | 1468596262630 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}] 08:24:22 INFO - PROCESS | 3684 | 1468596262632 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:22 INFO - PROCESS | 3684 | 1468596262745 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:24:22 INFO - PROCESS | 3684 | 1468596262752 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:22 INFO - PROCESS | 3684 | 1468596262754 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:22 INFO - PROCESS | 3684 | ++DOCSHELL 1574D000 == 38 [pid = 3684] [id = 277] 08:24:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15D3BC00) [pid = 3684] [serial = 830] [outer = 00000000] 08:24:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19F90000) [pid = 3684] [serial = 831] [outer = 15D3BC00] 08:24:22 INFO - PROCESS | 3684 | 1468596262796 Marionette DEBUG loaded listener.js 08:24:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19F9BC00) [pid = 3684] [serial = 832] [outer = 15D3BC00] 08:24:23 INFO - PROCESS | 3684 | 1468596263243 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]]]}] 08:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 640ms 08:24:23 INFO - PROCESS | 3684 | 1468596263264 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:24:23 INFO - PROCESS | 3684 | 1468596263269 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:24:23 INFO - PROCESS | 3684 | 1468596263274 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:24:23 INFO - PROCESS | 3684 | 1468596263278 Marionette TRACE conn3 <- [1,1074,null,{}] 08:24:23 INFO - PROCESS | 3684 | 1468596263283 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}] 08:24:23 INFO - PROCESS | 3684 | 1468596263286 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:23 INFO - PROCESS | 3684 | 1468596263400 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:24:23 INFO - PROCESS | 3684 | 1468596263551 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:23 INFO - PROCESS | 3684 | 1468596263556 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:23 INFO - PROCESS | 3684 | ++DOCSHELL 10A79800 == 39 [pid = 3684] [id = 278] 08:24:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10A7C400) [pid = 3684] [serial = 833] [outer = 00000000] 08:24:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (111A6800) [pid = 3684] [serial = 834] [outer = 10A7C400] 08:24:23 INFO - PROCESS | 3684 | 1468596263625 Marionette DEBUG loaded listener.js 08:24:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (12D5F800) [pid = 3684] [serial = 835] [outer = 10A7C400] 08:24:24 INFO - PROCESS | 3684 | 1468596264177 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]]]}] 08:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 937ms 08:24:24 INFO - PROCESS | 3684 | 1468596264220 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:24:24 INFO - PROCESS | 3684 | 1468596264225 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:24:24 INFO - PROCESS | 3684 | 1468596264231 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:24:24 INFO - PROCESS | 3684 | 1468596264234 Marionette TRACE conn3 <- [1,1078,null,{}] 08:24:24 INFO - PROCESS | 3684 | 1468596264238 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}] 08:24:24 INFO - PROCESS | 3684 | 1468596264241 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:24 INFO - PROCESS | 3684 | 1468596264345 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:24:24 INFO - PROCESS | 3684 | 1468596264445 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:24 INFO - PROCESS | 3684 | 1468596264448 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:24 INFO - PROCESS | 3684 | ++DOCSHELL 142A7C00 == 40 [pid = 3684] [id = 279] 08:24:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (142A8000) [pid = 3684] [serial = 836] [outer = 00000000] 08:24:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (14570800) [pid = 3684] [serial = 837] [outer = 142A8000] 08:24:24 INFO - PROCESS | 3684 | 1468596264503 Marionette DEBUG loaded listener.js 08:24:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (16036400) [pid = 3684] [serial = 838] [outer = 142A8000] 08:24:25 INFO - PROCESS | 3684 | 1468596265121 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]]]}] 08:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 937ms 08:24:25 INFO - PROCESS | 3684 | 1468596265176 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:24:25 INFO - PROCESS | 3684 | 1468596265179 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:24:25 INFO - PROCESS | 3684 | 1468596265183 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:24:25 INFO - PROCESS | 3684 | 1468596265186 Marionette TRACE conn3 <- [1,1082,null,{}] 08:24:25 INFO - PROCESS | 3684 | 1468596265197 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}] 08:24:25 INFO - PROCESS | 3684 | 1468596265202 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:25 INFO - PROCESS | 3684 | 1468596265306 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:24:25 INFO - PROCESS | 3684 | 1468596265433 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:25 INFO - PROCESS | 3684 | 1468596265437 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:25 INFO - PROCESS | 3684 | ++DOCSHELL 17447C00 == 41 [pid = 3684] [id = 280] 08:24:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1744DC00) [pid = 3684] [serial = 839] [outer = 00000000] 08:24:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (19B8CC00) [pid = 3684] [serial = 840] [outer = 1744DC00] 08:24:25 INFO - PROCESS | 3684 | 1468596265492 Marionette DEBUG loaded listener.js 08:24:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A2E3C00) [pid = 3684] [serial = 841] [outer = 1744DC00] 08:24:26 INFO - PROCESS | 3684 | 1468596266058 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]]]}] 08:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 937ms 08:24:26 INFO - PROCESS | 3684 | 1468596266111 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:24:26 INFO - PROCESS | 3684 | 1468596266114 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:24:26 INFO - PROCESS | 3684 | 1468596266117 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:24:26 INFO - PROCESS | 3684 | 1468596266120 Marionette TRACE conn3 <- [1,1086,null,{}] 08:24:26 INFO - PROCESS | 3684 | 1468596266124 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}] 08:24:26 INFO - PROCESS | 3684 | 1468596266126 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:26 INFO - PROCESS | 3684 | 1468596266227 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:24:26 INFO - PROCESS | 3684 | 1468596266352 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:26 INFO - PROCESS | 3684 | 1468596266355 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:26 INFO - PROCESS | 3684 | ++DOCSHELL 111A8800 == 42 [pid = 3684] [id = 281] 08:24:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1618B800) [pid = 3684] [serial = 842] [outer = 00000000] 08:24:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1A338400) [pid = 3684] [serial = 843] [outer = 1618B800] 08:24:26 INFO - PROCESS | 3684 | 1468596266407 Marionette DEBUG loaded listener.js 08:24:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1A33C800) [pid = 3684] [serial = 844] [outer = 1618B800] 08:24:27 INFO - PROCESS | 3684 | 1468596267099 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]]]}] 08:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1031ms 08:24:27 INFO - PROCESS | 3684 | 1468596267178 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:24:27 INFO - PROCESS | 3684 | 1468596267183 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:24:27 INFO - PROCESS | 3684 | 1468596267188 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:24:27 INFO - PROCESS | 3684 | 1468596267191 Marionette TRACE conn3 <- [1,1090,null,{}] 08:24:27 INFO - PROCESS | 3684 | 1468596267196 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}] 08:24:27 INFO - PROCESS | 3684 | 1468596267199 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:27 INFO - PROCESS | 3684 | 1468596267347 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:24:27 INFO - PROCESS | 3684 | 1468596267358 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:27 INFO - PROCESS | 3684 | 1468596267362 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:27 INFO - PROCESS | 3684 | ++DOCSHELL 10A76000 == 43 [pid = 3684] [id = 282] 08:24:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (10A76C00) [pid = 3684] [serial = 845] [outer = 00000000] 08:24:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (10E0B800) [pid = 3684] [serial = 846] [outer = 10A76C00] 08:24:27 INFO - PROCESS | 3684 | 1468596267410 Marionette DEBUG loaded listener.js 08:24:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (111AA800) [pid = 3684] [serial = 847] [outer = 10A76C00] 08:24:28 INFO - PROCESS | 3684 | 1468596268010 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]]]}] 08:24:28 INFO - PROCESS | 3684 | --DOCSHELL 15757400 == 42 [pid = 3684] [id = 276] 08:24:28 INFO - PROCESS | 3684 | --DOCSHELL 129B8000 == 41 [pid = 3684] [id = 275] 08:24:28 INFO - PROCESS | 3684 | --DOCSHELL 1754A000 == 40 [pid = 3684] [id = 274] 08:24:28 INFO - PROCESS | 3684 | --DOCSHELL 16033C00 == 39 [pid = 3684] [id = 273] 08:24:28 INFO - PROCESS | 3684 | --DOCSHELL 16039C00 == 38 [pid = 3684] [id = 272] 08:24:28 INFO - PROCESS | 3684 | --DOCSHELL 14FAE000 == 37 [pid = 3684] [id = 271] 08:24:28 INFO - PROCESS | 3684 | --DOCSHELL 139CA000 == 36 [pid = 3684] [id = 270] 08:24:28 INFO - PROCESS | 3684 | --DOCSHELL 103C8C00 == 35 [pid = 3684] [id = 269] 08:24:28 INFO - PROCESS | 3684 | --DOCSHELL 1313E000 == 34 [pid = 3684] [id = 268] 08:24:28 INFO - PROCESS | 3684 | --DOCSHELL 10A77000 == 33 [pid = 3684] [id = 267] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (11AEBC00) [pid = 3684] [serial = 798] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (0F97E000) [pid = 3684] [serial = 786] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (13C9A000) [pid = 3684] [serial = 789] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (103CB800) [pid = 3684] [serial = 787] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (19835C00) [pid = 3684] [serial = 792] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (142AA000) [pid = 3684] [serial = 790] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1A33F000) [pid = 3684] [serial = 796] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A337C00) [pid = 3684] [serial = 795] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (17450000) [pid = 3684] [serial = 768] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (17AC3000) [pid = 3684] [serial = 769] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1986D800) [pid = 3684] [serial = 772] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (19840400) [pid = 3684] [serial = 771] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1931DC00) [pid = 3684] [serial = 748] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (12BD2800) [pid = 3684] [serial = 759] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1313F400) [pid = 3684] [serial = 760] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10A05C00) [pid = 3684] [serial = 750] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10A79000) [pid = 3684] [serial = 751] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (142B3C00) [pid = 3684] [serial = 762] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (14F32400) [pid = 3684] [serial = 763] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10E0D000) [pid = 3684] [serial = 756] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (11095800) [pid = 3684] [serial = 757] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (131E3800) [pid = 3684] [serial = 753] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (132B5000) [pid = 3684] [serial = 754] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (168B8C00) [pid = 3684] [serial = 765] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19B88800) [pid = 3684] [serial = 774] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (14571800) [pid = 3684] [serial = 778] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1321F000) [pid = 3684] [serial = 777] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (19315C00) [pid = 3684] [serial = 780] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19B8C800) [pid = 3684] [serial = 775] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19867800) [pid = 3684] [serial = 793] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19B86000) [pid = 3684] [serial = 781] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19FDD000) [pid = 3684] [serial = 784] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16E89C00) [pid = 3684] [serial = 766] [outer = 00000000] [url = about:blank] 08:24:28 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19FDC800) [pid = 3684] [serial = 783] [outer = 00000000] [url = about:blank] 08:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 906ms 08:24:28 INFO - PROCESS | 3684 | 1468596268104 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:24:28 INFO - PROCESS | 3684 | 1468596268108 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:24:28 INFO - PROCESS | 3684 | 1468596268117 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:24:28 INFO - PROCESS | 3684 | 1468596268119 Marionette TRACE conn3 <- [1,1094,null,{}] 08:24:28 INFO - PROCESS | 3684 | 1468596268123 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}] 08:24:28 INFO - PROCESS | 3684 | 1468596268126 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:28 INFO - PROCESS | 3684 | 1468596268215 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:24:28 INFO - PROCESS | 3684 | 1468596268221 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:28 INFO - PROCESS | 3684 | 1468596268223 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:28 INFO - PROCESS | 3684 | ++DOCSHELL 10E04000 == 34 [pid = 3684] [id = 283] 08:24:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10E05C00) [pid = 3684] [serial = 848] [outer = 00000000] 08:24:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (11092000) [pid = 3684] [serial = 849] [outer = 10E05C00] 08:24:28 INFO - PROCESS | 3684 | 1468596268269 Marionette DEBUG loaded listener.js 08:24:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1281DC00) [pid = 3684] [serial = 850] [outer = 10E05C00] 08:24:28 INFO - PROCESS | 3684 | 1468596268776 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]]]}] 08:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 687ms 08:24:28 INFO - PROCESS | 3684 | 1468596268816 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:24:28 INFO - PROCESS | 3684 | 1468596268818 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:24:28 INFO - PROCESS | 3684 | 1468596268822 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:24:28 INFO - PROCESS | 3684 | 1468596268825 Marionette TRACE conn3 <- [1,1098,null,{}] 08:24:28 INFO - PROCESS | 3684 | 1468596268835 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}] 08:24:28 INFO - PROCESS | 3684 | 1468596268839 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:28 INFO - PROCESS | 3684 | 1468596268923 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:24:29 INFO - PROCESS | 3684 | 1468596269011 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:29 INFO - PROCESS | 3684 | 1468596269014 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:29 INFO - PROCESS | 3684 | ++DOCSHELL 131E5000 == 35 [pid = 3684] [id = 284] 08:24:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13221C00) [pid = 3684] [serial = 851] [outer = 00000000] 08:24:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13C99000) [pid = 3684] [serial = 852] [outer = 13221C00] 08:24:29 INFO - PROCESS | 3684 | 1468596269059 Marionette DEBUG loaded listener.js 08:24:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (14299C00) [pid = 3684] [serial = 853] [outer = 13221C00] 08:24:29 INFO - PROCESS | 3684 | 1468596269449 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]]]}] 08:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 640ms 08:24:29 INFO - PROCESS | 3684 | 1468596269460 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:24:29 INFO - PROCESS | 3684 | 1468596269462 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:24:29 INFO - PROCESS | 3684 | 1468596269465 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:24:29 INFO - PROCESS | 3684 | 1468596269467 Marionette TRACE conn3 <- [1,1102,null,{}] 08:24:29 INFO - PROCESS | 3684 | 1468596269470 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}] 08:24:29 INFO - PROCESS | 3684 | 1468596269472 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:29 INFO - PROCESS | 3684 | 1468596269553 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:24:29 INFO - PROCESS | 3684 | 1468596269558 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:29 INFO - PROCESS | 3684 | 1468596269560 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:29 INFO - PROCESS | 3684 | ++DOCSHELL 14295800 == 36 [pid = 3684] [id = 285] 08:24:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (142A9000) [pid = 3684] [serial = 854] [outer = 00000000] 08:24:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (14FADC00) [pid = 3684] [serial = 855] [outer = 142A9000] 08:24:29 INFO - PROCESS | 3684 | 1468596269605 Marionette DEBUG loaded listener.js 08:24:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1577D800) [pid = 3684] [serial = 856] [outer = 142A9000] 08:24:30 INFO - PROCESS | 3684 | 1468596270066 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]]]}] 08:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 641ms 08:24:30 INFO - PROCESS | 3684 | 1468596270109 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:24:30 INFO - PROCESS | 3684 | 1468596270111 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:24:30 INFO - PROCESS | 3684 | 1468596270114 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:24:30 INFO - PROCESS | 3684 | 1468596270116 Marionette TRACE conn3 <- [1,1106,null,{}] 08:24:30 INFO - PROCESS | 3684 | 1468596270119 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}] 08:24:30 INFO - PROCESS | 3684 | 1468596270121 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:30 INFO - PROCESS | 3684 | 1468596270229 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:24:30 INFO - PROCESS | 3684 | 1468596270234 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:30 INFO - PROCESS | 3684 | 1468596270237 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:30 INFO - PROCESS | 3684 | ++DOCSHELL 13C96800 == 37 [pid = 3684] [id = 286] 08:24:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (14F32800) [pid = 3684] [serial = 857] [outer = 00000000] 08:24:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (165BB400) [pid = 3684] [serial = 858] [outer = 14F32800] 08:24:30 INFO - PROCESS | 3684 | 1468596270279 Marionette DEBUG loaded listener.js 08:24:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16C92800) [pid = 3684] [serial = 859] [outer = 14F32800] 08:24:30 INFO - PROCESS | 3684 | 1468596270763 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]]]}] 08:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 688ms 08:24:30 INFO - PROCESS | 3684 | 1468596270813 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:24:30 INFO - PROCESS | 3684 | 1468596270815 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:24:30 INFO - PROCESS | 3684 | 1468596270819 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:24:30 INFO - PROCESS | 3684 | 1468596270820 Marionette TRACE conn3 <- [1,1110,null,{}] 08:24:30 INFO - PROCESS | 3684 | 1468596270824 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}] 08:24:30 INFO - PROCESS | 3684 | 1468596270829 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:30 INFO - PROCESS | 3684 | 1468596270958 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:24:31 INFO - PROCESS | 3684 | 1468596271020 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:31 INFO - PROCESS | 3684 | 1468596271022 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:31 INFO - PROCESS | 3684 | ++DOCSHELL 1618AC00 == 38 [pid = 3684] [id = 287] 08:24:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (173BF400) [pid = 3684] [serial = 860] [outer = 00000000] 08:24:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19319800) [pid = 3684] [serial = 861] [outer = 173BF400] 08:24:31 INFO - PROCESS | 3684 | 1468596271067 Marionette DEBUG loaded listener.js 08:24:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19835400) [pid = 3684] [serial = 862] [outer = 173BF400] 08:24:31 INFO - PROCESS | 3684 | 1468596271483 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]]]}] 08:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 688ms 08:24:31 INFO - PROCESS | 3684 | 1468596271522 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:24:31 INFO - PROCESS | 3684 | 1468596271524 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:24:31 INFO - PROCESS | 3684 | 1468596271528 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:24:31 INFO - PROCESS | 3684 | 1468596271529 Marionette TRACE conn3 <- [1,1114,null,{}] 08:24:31 INFO - PROCESS | 3684 | 1468596271573 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}] 08:24:31 INFO - PROCESS | 3684 | 1468596271575 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:31 INFO - PROCESS | 3684 | 1468596271685 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:24:31 INFO - PROCESS | 3684 | 1468596271696 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:31 INFO - PROCESS | 3684 | 1468596271707 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:31 INFO - PROCESS | 3684 | ++DOCSHELL 0C381400 == 39 [pid = 3684] [id = 288] 08:24:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1805D400) [pid = 3684] [serial = 863] [outer = 00000000] 08:24:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19871400) [pid = 3684] [serial = 864] [outer = 1805D400] 08:24:31 INFO - PROCESS | 3684 | 1468596271805 Marionette DEBUG loaded listener.js 08:24:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19B82800) [pid = 3684] [serial = 865] [outer = 1805D400] 08:24:32 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10A06400) [pid = 3684] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:24:32 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (165BA000) [pid = 3684] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:24:32 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (14FB1000) [pid = 3684] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:24:32 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10A78800) [pid = 3684] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:24:32 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16184C00) [pid = 3684] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:24:32 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (139CF400) [pid = 3684] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:24:32 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16189800) [pid = 3684] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:24:32 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1313FC00) [pid = 3684] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:24:32 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1055A400) [pid = 3684] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:24:32 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19317800) [pid = 3684] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:24:32 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (129B9400) [pid = 3684] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:24:32 INFO - PROCESS | 3684 | 1468596272263 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]]]}] 08:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 781ms 08:24:32 INFO - PROCESS | 3684 | 1468596272310 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:24:32 INFO - PROCESS | 3684 | 1468596272312 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:24:32 INFO - PROCESS | 3684 | 1468596272319 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:24:32 INFO - PROCESS | 3684 | 1468596272321 Marionette TRACE conn3 <- [1,1118,null,{}] 08:24:32 INFO - PROCESS | 3684 | 1468596272324 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}] 08:24:32 INFO - PROCESS | 3684 | 1468596272326 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:32 INFO - PROCESS | 3684 | 1468596272406 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:24:32 INFO - PROCESS | 3684 | 1468596272414 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:32 INFO - PROCESS | 3684 | 1468596272416 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:32 INFO - PROCESS | 3684 | ++DOCSHELL 0C392000 == 40 [pid = 3684] [id = 289] 08:24:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10A03000) [pid = 3684] [serial = 866] [outer = 00000000] 08:24:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13082C00) [pid = 3684] [serial = 867] [outer = 10A03000] 08:24:32 INFO - PROCESS | 3684 | 1468596272458 Marionette DEBUG loaded listener.js 08:24:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (165BBC00) [pid = 3684] [serial = 868] [outer = 10A03000] 08:24:32 INFO - PROCESS | 3684 | 1468596272872 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]]]}] 08:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 593ms 08:24:32 INFO - PROCESS | 3684 | 1468596272918 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:24:32 INFO - PROCESS | 3684 | 1468596272920 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:24:32 INFO - PROCESS | 3684 | 1468596272923 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:24:32 INFO - PROCESS | 3684 | 1468596272924 Marionette TRACE conn3 <- [1,1122,null,{}] 08:24:32 INFO - PROCESS | 3684 | 1468596272928 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}] 08:24:32 INFO - PROCESS | 3684 | 1468596272930 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:33 INFO - PROCESS | 3684 | 1468596273011 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:24:33 INFO - PROCESS | 3684 | 1468596273045 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:33 INFO - PROCESS | 3684 | 1468596273047 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:33 INFO - PROCESS | 3684 | ++DOCSHELL 17543800 == 41 [pid = 3684] [id = 290] 08:24:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (193DB400) [pid = 3684] [serial = 869] [outer = 00000000] 08:24:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19B8F800) [pid = 3684] [serial = 870] [outer = 193DB400] 08:24:33 INFO - PROCESS | 3684 | 1468596273089 Marionette DEBUG loaded listener.js 08:24:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19E24000) [pid = 3684] [serial = 871] [outer = 193DB400] 08:24:33 INFO - PROCESS | 3684 | 1468596273491 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]]]}] 08:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 594ms 08:24:33 INFO - PROCESS | 3684 | 1468596273520 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:24:33 INFO - PROCESS | 3684 | 1468596273522 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:24:33 INFO - PROCESS | 3684 | 1468596273525 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:24:33 INFO - PROCESS | 3684 | 1468596273527 Marionette TRACE conn3 <- [1,1126,null,{}] 08:24:33 INFO - PROCESS | 3684 | 1468596273544 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}] 08:24:33 INFO - PROCESS | 3684 | 1468596273545 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:33 INFO - PROCESS | 3684 | 1468596273638 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:24:33 INFO - PROCESS | 3684 | 1468596273643 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:33 INFO - PROCESS | 3684 | 1468596273645 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:33 INFO - PROCESS | 3684 | ++DOCSHELL 1986F800 == 42 [pid = 3684] [id = 291] 08:24:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19FDCC00) [pid = 3684] [serial = 872] [outer = 00000000] 08:24:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A2EB800) [pid = 3684] [serial = 873] [outer = 19FDCC00] 08:24:33 INFO - PROCESS | 3684 | 1468596273691 Marionette DEBUG loaded listener.js 08:24:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A333400) [pid = 3684] [serial = 874] [outer = 19FDCC00] 08:24:34 INFO - PROCESS | 3684 | 1468596274131 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]]]}] 08:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 656ms 08:24:34 INFO - PROCESS | 3684 | 1468596274227 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:24:34 INFO - PROCESS | 3684 | 1468596274231 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:24:34 INFO - PROCESS | 3684 | 1468596274236 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:24:34 INFO - PROCESS | 3684 | 1468596274240 Marionette TRACE conn3 <- [1,1130,null,{}] 08:24:34 INFO - PROCESS | 3684 | 1468596274246 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}] 08:24:34 INFO - PROCESS | 3684 | 1468596274250 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:34 INFO - PROCESS | 3684 | 1468596274406 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:24:34 INFO - PROCESS | 3684 | 1468596274576 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:34 INFO - PROCESS | 3684 | 1468596274581 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:34 INFO - PROCESS | 3684 | ++DOCSHELL 10560000 == 43 [pid = 3684] [id = 292] 08:24:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (10560C00) [pid = 3684] [serial = 875] [outer = 00000000] 08:24:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (10A76400) [pid = 3684] [serial = 876] [outer = 10560C00] 08:24:34 INFO - PROCESS | 3684 | 1468596274638 Marionette DEBUG loaded listener.js 08:24:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10EA6400) [pid = 3684] [serial = 877] [outer = 10560C00] 08:24:35 INFO - PROCESS | 3684 | 1468596275184 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]]]}] 08:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1000ms 08:24:35 INFO - PROCESS | 3684 | 1468596275238 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:24:35 INFO - PROCESS | 3684 | 1468596275241 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:24:35 INFO - PROCESS | 3684 | 1468596275249 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:24:35 INFO - PROCESS | 3684 | 1468596275253 Marionette TRACE conn3 <- [1,1134,null,{}] 08:24:35 INFO - PROCESS | 3684 | 1468596275257 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}] 08:24:35 INFO - PROCESS | 3684 | 1468596275260 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:35 INFO - PROCESS | 3684 | 1468596275366 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:24:35 INFO - PROCESS | 3684 | 1468596275468 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:35 INFO - PROCESS | 3684 | 1468596275472 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:35 INFO - PROCESS | 3684 | ++DOCSHELL 139CB400 == 44 [pid = 3684] [id = 293] 08:24:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (13C34400) [pid = 3684] [serial = 878] [outer = 00000000] 08:24:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (14297C00) [pid = 3684] [serial = 879] [outer = 13C34400] 08:24:35 INFO - PROCESS | 3684 | 1468596275526 Marionette DEBUG loaded listener.js 08:24:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1456EC00) [pid = 3684] [serial = 880] [outer = 13C34400] 08:24:36 INFO - PROCESS | 3684 | 1468596276126 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]]]}] 08:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 937ms 08:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:24:36 INFO - PROCESS | 3684 | 1468596276189 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:24:36 INFO - PROCESS | 3684 | 1468596276191 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:24:36 INFO - PROCESS | 3684 | 1468596276195 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:24:36 INFO - PROCESS | 3684 | 1468596276197 Marionette TRACE conn3 <- [1,1138,null,{}] 08:24:36 INFO - PROCESS | 3684 | 1468596276207 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}] 08:24:36 INFO - PROCESS | 3684 | 1468596276211 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:36 INFO - PROCESS | 3684 | 1468596276319 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:24:36 INFO - PROCESS | 3684 | 1468596276450 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:36 INFO - PROCESS | 3684 | 1468596276454 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:36 INFO - PROCESS | 3684 | ++DOCSHELL 19867800 == 45 [pid = 3684] [id = 294] 08:24:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (19868400) [pid = 3684] [serial = 881] [outer = 00000000] 08:24:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19F98400) [pid = 3684] [serial = 882] [outer = 19868400] 08:24:36 INFO - PROCESS | 3684 | 1468596276511 Marionette DEBUG loaded listener.js 08:24:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A2ED400) [pid = 3684] [serial = 883] [outer = 19868400] 08:24:37 INFO - PROCESS | 3684 | 1468596277067 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]]]}] 08:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 890ms 08:24:37 INFO - PROCESS | 3684 | 1468596277098 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:24:37 INFO - PROCESS | 3684 | 1468596277101 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:24:37 INFO - PROCESS | 3684 | 1468596277104 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:24:37 INFO - PROCESS | 3684 | 1468596277106 Marionette TRACE conn3 <- [1,1142,null,{}] 08:24:37 INFO - PROCESS | 3684 | 1468596277110 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}] 08:24:37 INFO - PROCESS | 3684 | 1468596277112 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:37 INFO - PROCESS | 3684 | 1468596277217 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:24:37 INFO - PROCESS | 3684 | 1468596277361 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:37 INFO - PROCESS | 3684 | 1468596277363 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:37 INFO - PROCESS | 3684 | ++DOCSHELL 1A417000 == 46 [pid = 3684] [id = 295] 08:24:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A417800) [pid = 3684] [serial = 884] [outer = 00000000] 08:24:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A66E800) [pid = 3684] [serial = 885] [outer = 1A417800] 08:24:37 INFO - PROCESS | 3684 | 1468596277419 Marionette DEBUG loaded listener.js 08:24:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A671000) [pid = 3684] [serial = 886] [outer = 1A417800] 08:24:38 INFO - PROCESS | 3684 | 1468596278228 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]]]}] 08:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1187ms 08:24:38 INFO - PROCESS | 3684 | 1468596278301 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:24:38 INFO - PROCESS | 3684 | 1468596278305 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:24:38 INFO - PROCESS | 3684 | 1468596278310 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:24:38 INFO - PROCESS | 3684 | 1468596278313 Marionette TRACE conn3 <- [1,1146,null,{}] 08:24:38 INFO - PROCESS | 3684 | 1468596278318 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}] 08:24:38 INFO - PROCESS | 3684 | 1468596278321 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:38 INFO - PROCESS | 3684 | 1468596278426 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:24:38 INFO - PROCESS | 3684 | 1468596278558 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:38 INFO - PROCESS | 3684 | 1468596278563 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:38 INFO - PROCESS | 3684 | ++DOCSHELL 10A05C00 == 47 [pid = 3684] [id = 296] 08:24:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (10A06400) [pid = 3684] [serial = 887] [outer = 00000000] 08:24:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (12929400) [pid = 3684] [serial = 888] [outer = 10A06400] 08:24:38 INFO - PROCESS | 3684 | 1468596278615 Marionette DEBUG loaded listener.js 08:24:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (130A7000) [pid = 3684] [serial = 889] [outer = 10A06400] 08:24:39 INFO - PROCESS | 3684 | --DOCSHELL 17543800 == 46 [pid = 3684] [id = 290] 08:24:39 INFO - PROCESS | 3684 | --DOCSHELL 0C392000 == 45 [pid = 3684] [id = 289] 08:24:39 INFO - PROCESS | 3684 | --DOCSHELL 0C381400 == 44 [pid = 3684] [id = 288] 08:24:39 INFO - PROCESS | 3684 | --DOCSHELL 1618AC00 == 43 [pid = 3684] [id = 287] 08:24:39 INFO - PROCESS | 3684 | --DOCSHELL 13C96800 == 42 [pid = 3684] [id = 286] 08:24:39 INFO - PROCESS | 3684 | --DOCSHELL 14295800 == 41 [pid = 3684] [id = 285] 08:24:39 INFO - PROCESS | 3684 | --DOCSHELL 131E5000 == 40 [pid = 3684] [id = 284] 08:24:39 INFO - PROCESS | 3684 | --DOCSHELL 10E04000 == 39 [pid = 3684] [id = 283] 08:24:39 INFO - PROCESS | 3684 | --DOCSHELL 10A76000 == 38 [pid = 3684] [id = 282] 08:24:39 INFO - PROCESS | 3684 | --DOCSHELL 111A8800 == 37 [pid = 3684] [id = 281] 08:24:39 INFO - PROCESS | 3684 | --DOCSHELL 17447C00 == 36 [pid = 3684] [id = 280] 08:24:39 INFO - PROCESS | 3684 | --DOCSHELL 142A7C00 == 35 [pid = 3684] [id = 279] 08:24:39 INFO - PROCESS | 3684 | --DOCSHELL 10A79800 == 34 [pid = 3684] [id = 278] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (19F90000) [pid = 3684] [serial = 831] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (129EDC00) [pid = 3684] [serial = 799] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (19838C00) [pid = 3684] [serial = 828] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (15D47400) [pid = 3684] [serial = 814] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (10E10400) [pid = 3684] [serial = 801] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (168C1800) [pid = 3684] [serial = 817] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (13C9A800) [pid = 3684] [serial = 811] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1754C800) [pid = 3684] [serial = 819] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (165B5800) [pid = 3684] [serial = 816] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (111ADC00) [pid = 3684] [serial = 802] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (132B5800) [pid = 3684] [serial = 805] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (11AEE400) [pid = 3684] [serial = 807] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19837000) [pid = 3684] [serial = 823] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (129EE800) [pid = 3684] [serial = 808] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (131E4000) [pid = 3684] [serial = 804] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1577F000) [pid = 3684] [serial = 813] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (165BAC00) [pid = 3684] [serial = 825] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (173BE400) [pid = 3684] [serial = 826] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13C8C400) [pid = 3684] [serial = 810] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19836000) [pid = 3684] [serial = 822] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (175EBC00) [pid = 3684] [serial = 820] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19865C00) [pid = 3684] [serial = 829] [outer = 00000000] [url = about:blank] 08:24:39 INFO - PROCESS | 3684 | 1468596279195 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]]]}] 08:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 953ms 08:24:39 INFO - PROCESS | 3684 | 1468596279257 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:24:39 INFO - PROCESS | 3684 | 1468596279261 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:24:39 INFO - PROCESS | 3684 | 1468596279267 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:24:39 INFO - PROCESS | 3684 | 1468596279269 Marionette TRACE conn3 <- [1,1150,null,{}] 08:24:39 INFO - PROCESS | 3684 | 1468596279273 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}] 08:24:39 INFO - PROCESS | 3684 | 1468596279275 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:39 INFO - PROCESS | 3684 | 1468596279359 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:24:39 INFO - PROCESS | 3684 | 1468596279452 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:39 INFO - PROCESS | 3684 | 1468596279454 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:39 INFO - PROCESS | 3684 | ++DOCSHELL 10A79800 == 35 [pid = 3684] [id = 297] 08:24:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (10A7BC00) [pid = 3684] [serial = 890] [outer = 00000000] 08:24:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1289F400) [pid = 3684] [serial = 891] [outer = 10A7BC00] 08:24:39 INFO - PROCESS | 3684 | 1468596279500 Marionette DEBUG loaded listener.js 08:24:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (131DE400) [pid = 3684] [serial = 892] [outer = 10A7BC00] 08:24:39 INFO - PROCESS | 3684 | 1468596279899 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]]]}] 08:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 703ms 08:24:39 INFO - PROCESS | 3684 | 1468596279968 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:24:39 INFO - PROCESS | 3684 | 1468596279971 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:24:39 INFO - PROCESS | 3684 | 1468596279976 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:24:39 INFO - PROCESS | 3684 | 1468596279979 Marionette TRACE conn3 <- [1,1154,null,{}] 08:24:39 INFO - PROCESS | 3684 | 1468596279990 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}] 08:24:40 INFO - PROCESS | 3684 | 1468596279997 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:40 INFO - PROCESS | 3684 | 1468596280135 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:24:40 INFO - PROCESS | 3684 | 1468596280149 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:40 INFO - PROCESS | 3684 | 1468596280152 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:40 INFO - PROCESS | 3684 | ++DOCSHELL 142AC400 == 36 [pid = 3684] [id = 298] 08:24:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (142AE800) [pid = 3684] [serial = 893] [outer = 00000000] 08:24:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1574B000) [pid = 3684] [serial = 894] [outer = 142AE800] 08:24:40 INFO - PROCESS | 3684 | 1468596280198 Marionette DEBUG loaded listener.js 08:24:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15D3A800) [pid = 3684] [serial = 895] [outer = 142AE800] 08:24:40 INFO - PROCESS | 3684 | 1468596280644 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]]]}] 08:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 687ms 08:24:40 INFO - PROCESS | 3684 | 1468596280676 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:24:40 INFO - PROCESS | 3684 | 1468596280679 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:24:40 INFO - PROCESS | 3684 | 1468596280686 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:24:40 INFO - PROCESS | 3684 | 1468596280688 Marionette TRACE conn3 <- [1,1158,null,{}] 08:24:40 INFO - PROCESS | 3684 | 1468596280691 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}] 08:24:40 INFO - PROCESS | 3684 | 1468596280693 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:40 INFO - PROCESS | 3684 | 1468596280857 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:24:40 INFO - PROCESS | 3684 | 1468596280965 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:40 INFO - PROCESS | 3684 | 1468596280967 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:40 INFO - PROCESS | 3684 | ++DOCSHELL 15D48800 == 37 [pid = 3684] [id = 299] 08:24:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (165B6400) [pid = 3684] [serial = 896] [outer = 00000000] 08:24:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (175EDC00) [pid = 3684] [serial = 897] [outer = 165B6400] 08:24:41 INFO - PROCESS | 3684 | 1468596281018 Marionette DEBUG loaded listener.js 08:24:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (17AC1800) [pid = 3684] [serial = 898] [outer = 165B6400] 08:24:41 INFO - PROCESS | 3684 | 1468596281397 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]]]}] 08:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 734ms 08:24:41 INFO - PROCESS | 3684 | 1468596281428 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:24:41 INFO - PROCESS | 3684 | 1468596281429 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:24:41 INFO - PROCESS | 3684 | 1468596281433 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:24:41 INFO - PROCESS | 3684 | 1468596281434 Marionette TRACE conn3 <- [1,1162,null,{}] 08:24:41 INFO - PROCESS | 3684 | 1468596281438 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}] 08:24:41 INFO - PROCESS | 3684 | 1468596281440 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:41 INFO - PROCESS | 3684 | 1468596281574 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:24:41 INFO - PROCESS | 3684 | 1468596281588 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:41 INFO - PROCESS | 3684 | 1468596281590 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:41 INFO - PROCESS | 3684 | ++DOCSHELL 18051800 == 38 [pid = 3684] [id = 300] 08:24:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (18059800) [pid = 3684] [serial = 899] [outer = 00000000] 08:24:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (193D9400) [pid = 3684] [serial = 900] [outer = 18059800] 08:24:41 INFO - PROCESS | 3684 | 1468596281637 Marionette DEBUG loaded listener.js 08:24:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (19835000) [pid = 3684] [serial = 901] [outer = 18059800] 08:24:42 INFO - PROCESS | 3684 | 1468596282083 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] 08:24:42 INFO - PROCESS | 3684 | 1468596282145 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:24:42 INFO - PROCESS | 3684 | 1468596282149 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:24:42 INFO - PROCESS | 3684 | 1468596282151 Marionette TRACE conn3 <- [1,1166,null,{}] 08:24:42 INFO - PROCESS | 3684 | 1468596282154 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}] 08:24:42 INFO - PROCESS | 3684 | 1468596282159 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:42 INFO - PROCESS | 3684 | 1468596282287 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:24:42 INFO - PROCESS | 3684 | 1468596282347 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:42 INFO - PROCESS | 3684 | 1468596282349 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:42 INFO - PROCESS | 3684 | ++DOCSHELL 18052000 == 39 [pid = 3684] [id = 301] 08:24:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1986DC00) [pid = 3684] [serial = 902] [outer = 00000000] 08:24:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (19FDE400) [pid = 3684] [serial = 903] [outer = 1986DC00] 08:24:42 INFO - PROCESS | 3684 | 1468596282393 Marionette DEBUG loaded listener.js 08:24:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A339000) [pid = 3684] [serial = 904] [outer = 1986DC00] 08:24:42 INFO - PROCESS | 3684 | 1468596282846 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] 08:24:42 INFO - PROCESS | 3684 | 1468596282906 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:24:42 INFO - PROCESS | 3684 | 1468596282909 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:24:42 INFO - PROCESS | 3684 | 1468596282911 Marionette TRACE conn3 <- [1,1170,null,{}] 08:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:24:42 INFO - PROCESS | 3684 | 1468596282915 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}] 08:24:42 INFO - PROCESS | 3684 | 1468596282916 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:43 INFO - PROCESS | 3684 | 1468596283025 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:24:43 INFO - PROCESS | 3684 | 1468596283033 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:43 INFO - PROCESS | 3684 | 1468596283035 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:43 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E4800 == 40 [pid = 3684] [id = 302] 08:24:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1618C000) [pid = 3684] [serial = 905] [outer = 00000000] 08:24:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A94C800) [pid = 3684] [serial = 906] [outer = 1618C000] 08:24:43 INFO - PROCESS | 3684 | 1468596283086 Marionette DEBUG loaded listener.js 08:24:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A94D400) [pid = 3684] [serial = 907] [outer = 1618C000] 08:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (10A76C00) [pid = 3684] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (142A9000) [pid = 3684] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1618B800) [pid = 3684] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (10A7C400) [pid = 3684] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (14F32800) [pid = 3684] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (142A8000) [pid = 3684] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (10E05C00) [pid = 3684] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (13221C00) [pid = 3684] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (173BF400) [pid = 3684] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1744DC00) [pid = 3684] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1805D400) [pid = 3684] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (10A03000) [pid = 3684] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (193DB400) [pid = 3684] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:24:43 INFO - PROCESS | 3684 | 1468596283644 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] 08:24:43 INFO - PROCESS | 3684 | 1468596283696 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:24:43 INFO - PROCESS | 3684 | 1468596283700 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:24:43 INFO - PROCESS | 3684 | 1468596283701 Marionette TRACE conn3 <- [1,1174,null,{}] 08:24:43 INFO - PROCESS | 3684 | 1468596283705 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}] 08:24:43 INFO - PROCESS | 3684 | 1468596283706 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:43 INFO - PROCESS | 3684 | 1468596283786 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:24:43 INFO - PROCESS | 3684 | 1468596283791 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:43 INFO - PROCESS | 3684 | 1468596283793 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:43 INFO - PROCESS | 3684 | ++DOCSHELL 10A7EC00 == 41 [pid = 3684] [id = 303] 08:24:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13E72000) [pid = 3684] [serial = 908] [outer = 00000000] 08:24:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1931A000) [pid = 3684] [serial = 909] [outer = 13E72000] 08:24:43 INFO - PROCESS | 3684 | 1468596283835 Marionette DEBUG loaded listener.js 08:24:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1931C400) [pid = 3684] [serial = 910] [outer = 13E72000] 08:24:44 INFO - PROCESS | 3684 | 1468596284282 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] 08:24:44 INFO - PROCESS | 3684 | 1468596284340 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:24:44 INFO - PROCESS | 3684 | 1468596284343 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:24:44 INFO - PROCESS | 3684 | 1468596284345 Marionette TRACE conn3 <- [1,1178,null,{}] 08:24:44 INFO - PROCESS | 3684 | 1468596284348 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}] 08:24:44 INFO - PROCESS | 3684 | 1468596284350 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:44 INFO - PROCESS | 3684 | 1468596284429 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:24:44 INFO - PROCESS | 3684 | 1468596284434 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:44 INFO - PROCESS | 3684 | 1468596284436 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:44 INFO - PROCESS | 3684 | ++DOCSHELL 17450000 == 42 [pid = 3684] [id = 304] 08:24:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19315800) [pid = 3684] [serial = 911] [outer = 00000000] 08:24:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1AB56C00) [pid = 3684] [serial = 912] [outer = 19315800] 08:24:44 INFO - PROCESS | 3684 | 1468596284480 Marionette DEBUG loaded listener.js 08:24:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1AC41800) [pid = 3684] [serial = 913] [outer = 19315800] 08:24:44 INFO - PROCESS | 3684 | 1468596284962 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] 08:24:45 INFO - PROCESS | 3684 | 1468596285045 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:24:45 INFO - PROCESS | 3684 | 1468596285048 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:24:45 INFO - PROCESS | 3684 | 1468596285050 Marionette TRACE conn3 <- [1,1182,null,{}] 08:24:45 INFO - PROCESS | 3684 | 1468596285053 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}] 08:24:45 INFO - PROCESS | 3684 | 1468596285055 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:45 INFO - PROCESS | 3684 | 1468596285144 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:24:45 INFO - PROCESS | 3684 | 1468596285149 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:45 INFO - PROCESS | 3684 | 1468596285151 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:45 INFO - PROCESS | 3684 | ++DOCSHELL 0F935000 == 43 [pid = 3684] [id = 305] 08:24:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1AB50400) [pid = 3684] [serial = 914] [outer = 00000000] 08:24:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1AC4F400) [pid = 3684] [serial = 915] [outer = 1AB50400] 08:24:45 INFO - PROCESS | 3684 | 1468596285193 Marionette DEBUG loaded listener.js 08:24:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1AF03000) [pid = 3684] [serial = 916] [outer = 1AB50400] 08:24:45 INFO - PROCESS | 3684 | 1468596285885 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] 08:24:45 INFO - PROCESS | 3684 | 1468596285958 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:24:45 INFO - PROCESS | 3684 | 1468596285963 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:24:45 INFO - PROCESS | 3684 | 1468596285968 Marionette TRACE conn3 <- [1,1186,null,{}] 08:24:45 INFO - PROCESS | 3684 | 1468596285973 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}] 08:24:45 INFO - PROCESS | 3684 | 1468596285976 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:46 INFO - PROCESS | 3684 | 1468596286095 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:24:46 INFO - PROCESS | 3684 | 1468596286229 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:46 INFO - PROCESS | 3684 | 1468596286232 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:46 INFO - PROCESS | 3684 | ++DOCSHELL 10A0FC00 == 44 [pid = 3684] [id = 306] 08:24:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (10E02000) [pid = 3684] [serial = 917] [outer = 00000000] 08:24:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (13131C00) [pid = 3684] [serial = 918] [outer = 10E02000] 08:24:46 INFO - PROCESS | 3684 | 1468596286289 Marionette DEBUG loaded listener.js 08:24:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (13949000) [pid = 3684] [serial = 919] [outer = 10E02000] 08:24:46 INFO - PROCESS | 3684 | 1468596286835 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]]]}] 08:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 906ms 08:24:46 INFO - PROCESS | 3684 | 1468596286879 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:24:46 INFO - PROCESS | 3684 | 1468596286884 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:24:46 INFO - PROCESS | 3684 | 1468596286891 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:24:46 INFO - PROCESS | 3684 | 1468596286894 Marionette TRACE conn3 <- [1,1190,null,{}] 08:24:46 INFO - PROCESS | 3684 | 1468596286898 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}] 08:24:46 INFO - PROCESS | 3684 | 1468596286901 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:47 INFO - PROCESS | 3684 | 1468596287012 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:24:47 INFO - PROCESS | 3684 | 1468596287116 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:47 INFO - PROCESS | 3684 | 1468596287119 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:47 INFO - PROCESS | 3684 | ++DOCSHELL 14569C00 == 45 [pid = 3684] [id = 307] 08:24:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1456B000) [pid = 3684] [serial = 920] [outer = 00000000] 08:24:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1618AC00) [pid = 3684] [serial = 921] [outer = 1456B000] 08:24:47 INFO - PROCESS | 3684 | 1468596287182 Marionette DEBUG loaded listener.js 08:24:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (173C2400) [pid = 3684] [serial = 922] [outer = 1456B000] 08:24:47 INFO - PROCESS | 3684 | 1468596287805 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]]]}] 08:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 953ms 08:24:47 INFO - PROCESS | 3684 | 1468596287837 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:24:47 INFO - PROCESS | 3684 | 1468596287840 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:24:47 INFO - PROCESS | 3684 | 1468596287844 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:24:47 INFO - PROCESS | 3684 | 1468596287847 Marionette TRACE conn3 <- [1,1194,null,{}] 08:24:47 INFO - PROCESS | 3684 | 1468596287858 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}] 08:24:47 INFO - PROCESS | 3684 | 1468596287862 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:47 INFO - PROCESS | 3684 | 1468596287969 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:24:48 INFO - PROCESS | 3684 | 1468596288076 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:48 INFO - PROCESS | 3684 | 1468596288079 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:48 INFO - PROCESS | 3684 | ++DOCSHELL 1A664800 == 46 [pid = 3684] [id = 308] 08:24:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1A66AC00) [pid = 3684] [serial = 923] [outer = 00000000] 08:24:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1AB4F000) [pid = 3684] [serial = 924] [outer = 1A66AC00] 08:24:48 INFO - PROCESS | 3684 | 1468596288133 Marionette DEBUG loaded listener.js 08:24:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (1AC4A400) [pid = 3684] [serial = 925] [outer = 1A66AC00] 08:24:48 INFO - PROCESS | 3684 | 1468596288703 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]]]}] 08:24:48 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 08:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 906ms 08:24:48 INFO - PROCESS | 3684 | 1468596288747 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:24:48 INFO - PROCESS | 3684 | 1468596288750 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:24:48 INFO - PROCESS | 3684 | 1468596288753 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:24:48 INFO - PROCESS | 3684 | 1468596288756 Marionette TRACE conn3 <- [1,1198,null,{}] 08:24:48 INFO - PROCESS | 3684 | 1468596288759 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}] 08:24:48 INFO - PROCESS | 3684 | 1468596288762 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:48 INFO - PROCESS | 3684 | 1468596288869 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:24:48 INFO - PROCESS | 3684 | 1468596288972 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:48 INFO - PROCESS | 3684 | 1468596288974 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:48 INFO - PROCESS | 3684 | ++DOCSHELL 1950EC00 == 47 [pid = 3684] [id = 309] 08:24:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (19512000) [pid = 3684] [serial = 926] [outer = 00000000] 08:24:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (19516400) [pid = 3684] [serial = 927] [outer = 19512000] 08:24:49 INFO - PROCESS | 3684 | 1468596289025 Marionette DEBUG loaded listener.js 08:24:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (19519800) [pid = 3684] [serial = 928] [outer = 19512000] 08:24:49 INFO - PROCESS | 3684 | 1468596289786 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]]]}] 08:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1093ms 08:24:49 INFO - PROCESS | 3684 | 1468596289845 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:24:49 INFO - PROCESS | 3684 | 1468596289850 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:24:49 INFO - PROCESS | 3684 | 1468596289855 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:24:49 INFO - PROCESS | 3684 | 1468596289858 Marionette TRACE conn3 <- [1,1202,null,{}] 08:24:49 INFO - PROCESS | 3684 | 1468596289864 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}] 08:24:49 INFO - PROCESS | 3684 | 1468596289867 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:49 INFO - PROCESS | 3684 | 1468596289972 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:24:50 INFO - PROCESS | 3684 | 1468596290115 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:50 INFO - PROCESS | 3684 | 1468596290120 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:50 INFO - PROCESS | 3684 | ++DOCSHELL 13082000 == 48 [pid = 3684] [id = 310] 08:24:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (130A4C00) [pid = 3684] [serial = 929] [outer = 00000000] 08:24:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (131E4800) [pid = 3684] [serial = 930] [outer = 130A4C00] 08:24:50 INFO - PROCESS | 3684 | 1468596290169 Marionette DEBUG loaded listener.js 08:24:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (1345A400) [pid = 3684] [serial = 931] [outer = 130A4C00] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 17450000 == 47 [pid = 3684] [id = 304] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 10A7EC00 == 46 [pid = 3684] [id = 303] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 0F9E4800 == 45 [pid = 3684] [id = 302] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 18052000 == 44 [pid = 3684] [id = 301] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 18051800 == 43 [pid = 3684] [id = 300] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 15D48800 == 42 [pid = 3684] [id = 299] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 142AC400 == 41 [pid = 3684] [id = 298] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 10A79800 == 40 [pid = 3684] [id = 297] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 10A05C00 == 39 [pid = 3684] [id = 296] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 10560000 == 38 [pid = 3684] [id = 292] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 139CB400 == 37 [pid = 3684] [id = 293] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 1986F800 == 36 [pid = 3684] [id = 291] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 1574D000 == 35 [pid = 3684] [id = 277] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 10327400 == 34 [pid = 3684] [id = 266] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 19867800 == 33 [pid = 3684] [id = 294] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 1A417000 == 32 [pid = 3684] [id = 295] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 1A664800 == 31 [pid = 3684] [id = 308] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 1950EC00 == 30 [pid = 3684] [id = 309] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 14569C00 == 29 [pid = 3684] [id = 307] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 0F935000 == 28 [pid = 3684] [id = 305] 08:24:51 INFO - PROCESS | 3684 | --DOCSHELL 10A0FC00 == 27 [pid = 3684] [id = 306] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (111AA800) [pid = 3684] [serial = 847] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (10E0B800) [pid = 3684] [serial = 846] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (14FADC00) [pid = 3684] [serial = 855] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (1A33C800) [pid = 3684] [serial = 844] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (1A338400) [pid = 3684] [serial = 843] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (12D5F800) [pid = 3684] [serial = 835] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (111A6800) [pid = 3684] [serial = 834] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (16C92800) [pid = 3684] [serial = 859] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (16036400) [pid = 3684] [serial = 838] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (14570800) [pid = 3684] [serial = 837] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (11092000) [pid = 3684] [serial = 849] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1281DC00) [pid = 3684] [serial = 850] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (13C99000) [pid = 3684] [serial = 852] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (14299C00) [pid = 3684] [serial = 853] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (19835400) [pid = 3684] [serial = 862] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (19319800) [pid = 3684] [serial = 861] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A2E3C00) [pid = 3684] [serial = 841] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (19871400) [pid = 3684] [serial = 864] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (19B8CC00) [pid = 3684] [serial = 840] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (13082C00) [pid = 3684] [serial = 867] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (165BBC00) [pid = 3684] [serial = 868] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (19B8F800) [pid = 3684] [serial = 870] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19B82800) [pid = 3684] [serial = 865] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (165BB400) [pid = 3684] [serial = 858] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19E24000) [pid = 3684] [serial = 871] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1577D800) [pid = 3684] [serial = 856] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A2EB800) [pid = 3684] [serial = 873] [outer = 00000000] [url = about:blank] 08:24:51 INFO - PROCESS | 3684 | 1468596291563 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]]]}] 08:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1765ms 08:24:51 INFO - PROCESS | 3684 | 1468596291625 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:24:51 INFO - PROCESS | 3684 | 1468596291628 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:24:51 INFO - PROCESS | 3684 | 1468596291633 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:24:51 INFO - PROCESS | 3684 | 1468596291636 Marionette TRACE conn3 <- [1,1206,null,{}] 08:24:51 INFO - PROCESS | 3684 | 1468596291641 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}] 08:24:51 INFO - PROCESS | 3684 | 1468596291644 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:51 INFO - PROCESS | 3684 | 1468596291737 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:24:51 INFO - PROCESS | 3684 | 1468596291827 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:51 INFO - PROCESS | 3684 | 1468596291829 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:51 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E9C00 == 28 [pid = 3684] [id = 311] 08:24:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1031B800) [pid = 3684] [serial = 932] [outer = 00000000] 08:24:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (10A80800) [pid = 3684] [serial = 933] [outer = 1031B800] 08:24:51 INFO - PROCESS | 3684 | 1468596291876 Marionette DEBUG loaded listener.js 08:24:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (10E0B800) [pid = 3684] [serial = 934] [outer = 1031B800] 08:24:52 INFO - PROCESS | 3684 | 1468596292287 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]]]}] 08:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 687ms 08:24:52 INFO - PROCESS | 3684 | 1468596292330 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:24:52 INFO - PROCESS | 3684 | 1468596292337 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:24:52 INFO - PROCESS | 3684 | 1468596292344 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:24:52 INFO - PROCESS | 3684 | 1468596292346 Marionette TRACE conn3 <- [1,1210,null,{}] 08:24:52 INFO - PROCESS | 3684 | 1468596292350 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}] 08:24:52 INFO - PROCESS | 3684 | 1468596292353 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:52 INFO - PROCESS | 3684 | 1468596292441 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:24:52 INFO - PROCESS | 3684 | 1468596292448 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:52 INFO - PROCESS | 3684 | 1468596292450 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:52 INFO - PROCESS | 3684 | ++DOCSHELL 11AED400 == 29 [pid = 3684] [id = 312] 08:24:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1281F400) [pid = 3684] [serial = 935] [outer = 00000000] 08:24:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1307B800) [pid = 3684] [serial = 936] [outer = 1281F400] 08:24:52 INFO - PROCESS | 3684 | 1468596292500 Marionette DEBUG loaded listener.js 08:24:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (13152000) [pid = 3684] [serial = 937] [outer = 1281F400] 08:24:52 INFO - PROCESS | 3684 | 1468596292963 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] 08:24:52 INFO - PROCESS | 3684 | 1468596292986 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:24:52 INFO - PROCESS | 3684 | 1468596292989 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:24:52 INFO - PROCESS | 3684 | 1468596292992 Marionette TRACE conn3 <- [1,1214,null,{}] 08:24:52 INFO - PROCESS | 3684 | 1468596293006 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}] 08:24:52 INFO - PROCESS | 3684 | 1468596293011 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:53 INFO - PROCESS | 3684 | 1468596293094 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:24:53 INFO - PROCESS | 3684 | 1468596293134 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:53 INFO - PROCESS | 3684 | 1468596293137 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:53 INFO - PROCESS | 3684 | ++DOCSHELL 15432C00 == 30 [pid = 3684] [id = 313] 08:24:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (15433000) [pid = 3684] [serial = 938] [outer = 00000000] 08:24:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (15436C00) [pid = 3684] [serial = 939] [outer = 15433000] 08:24:53 INFO - PROCESS | 3684 | 1468596293183 Marionette DEBUG loaded listener.js 08:24:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1543A800) [pid = 3684] [serial = 940] [outer = 15433000] 08:24:53 INFO - PROCESS | 3684 | 1468596293642 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]]]}] 08:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 687ms 08:24:53 INFO - PROCESS | 3684 | 1468596293694 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:24:53 INFO - PROCESS | 3684 | 1468596293696 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:24:53 INFO - PROCESS | 3684 | 1468596293700 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:24:53 INFO - PROCESS | 3684 | 1468596293701 Marionette TRACE conn3 <- [1,1218,null,{}] 08:24:53 INFO - PROCESS | 3684 | 1468596293705 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}] 08:24:53 INFO - PROCESS | 3684 | 1468596293707 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:53 INFO - PROCESS | 3684 | 1468596293826 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:24:53 INFO - PROCESS | 3684 | 1468596293832 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:53 INFO - PROCESS | 3684 | 1468596293834 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:53 INFO - PROCESS | 3684 | ++DOCSHELL 15436800 == 31 [pid = 3684] [id = 314] 08:24:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1543D400) [pid = 3684] [serial = 941] [outer = 00000000] 08:24:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (15D3C000) [pid = 3684] [serial = 942] [outer = 1543D400] 08:24:53 INFO - PROCESS | 3684 | 1468596293928 Marionette DEBUG loaded listener.js 08:24:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (16040400) [pid = 3684] [serial = 943] [outer = 1543D400] 08:24:54 INFO - PROCESS | 3684 | 1468596294349 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]]]}] 08:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 703ms 08:24:54 INFO - PROCESS | 3684 | 1468596294402 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:24:54 INFO - PROCESS | 3684 | 1468596294404 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:24:54 INFO - PROCESS | 3684 | 1468596294407 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:24:54 INFO - PROCESS | 3684 | 1468596294409 Marionette TRACE conn3 <- [1,1222,null,{}] 08:24:54 INFO - PROCESS | 3684 | 1468596294418 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}] 08:24:54 INFO - PROCESS | 3684 | 1468596294420 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:54 INFO - PROCESS | 3684 | 1468596294556 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:24:54 INFO - PROCESS | 3684 | 1468596294578 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:54 INFO - PROCESS | 3684 | 1468596294580 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:54 INFO - PROCESS | 3684 | ++DOCSHELL 165B2800 == 32 [pid = 3684] [id = 315] 08:24:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (165BA000) [pid = 3684] [serial = 944] [outer = 00000000] 08:24:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (16E89800) [pid = 3684] [serial = 945] [outer = 165BA000] 08:24:54 INFO - PROCESS | 3684 | 1468596294625 Marionette DEBUG loaded listener.js 08:24:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (16FB4800) [pid = 3684] [serial = 946] [outer = 165BA000] 08:24:55 INFO - PROCESS | 3684 | 1468596295049 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]]]}] 08:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 702ms 08:24:55 INFO - PROCESS | 3684 | 1468596295109 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:24:55 INFO - PROCESS | 3684 | 1468596295111 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:24:55 INFO - PROCESS | 3684 | 1468596295114 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:24:55 INFO - PROCESS | 3684 | 1468596295116 Marionette TRACE conn3 <- [1,1226,null,{}] 08:24:55 INFO - PROCESS | 3684 | 1468596295119 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}] 08:24:55 INFO - PROCESS | 3684 | 1468596295124 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:55 INFO - PROCESS | 3684 | 1468596295256 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:24:55 INFO - PROCESS | 3684 | 1468596295318 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:55 INFO - PROCESS | 3684 | 1468596295320 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:55 INFO - PROCESS | 3684 | ++DOCSHELL 1754CC00 == 33 [pid = 3684] [id = 316] 08:24:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (17A3C400) [pid = 3684] [serial = 947] [outer = 00000000] 08:24:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1950EC00) [pid = 3684] [serial = 948] [outer = 17A3C400] 08:24:55 INFO - PROCESS | 3684 | 1468596295367 Marionette DEBUG loaded listener.js 08:24:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (19514C00) [pid = 3684] [serial = 949] [outer = 17A3C400] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (19315800) [pid = 3684] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1AB50400) [pid = 3684] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (18059800) [pid = 3684] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1986DC00) [pid = 3684] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (13C34400) [pid = 3684] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (10A7BC00) [pid = 3684] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (10A06400) [pid = 3684] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (165B6400) [pid = 3684] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (142AE800) [pid = 3684] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (19FDCC00) [pid = 3684] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19868400) [pid = 3684] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A417800) [pid = 3684] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1618C000) [pid = 3684] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (10560C00) [pid = 3684] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13E72000) [pid = 3684] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:24:56 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15D3BC00) [pid = 3684] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:24:56 INFO - PROCESS | 3684 | 1468596296296 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]]]}] 08:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1187ms 08:24:56 INFO - PROCESS | 3684 | 1468596296316 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:24:56 INFO - PROCESS | 3684 | 1468596296318 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:24:56 INFO - PROCESS | 3684 | 1468596296321 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:24:56 INFO - PROCESS | 3684 | 1468596296333 Marionette TRACE conn3 <- [1,1230,null,{}] 08:24:56 INFO - PROCESS | 3684 | 1468596296337 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}] 08:24:56 INFO - PROCESS | 3684 | 1468596296339 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:56 INFO - PROCESS | 3684 | 1468596296413 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:24:56 INFO - PROCESS | 3684 | 1468596296418 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:56 INFO - PROCESS | 3684 | 1468596296420 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:56 INFO - PROCESS | 3684 | ++DOCSHELL 10A0F400 == 34 [pid = 3684] [id = 317] 08:24:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (10A73400) [pid = 3684] [serial = 950] [outer = 00000000] 08:24:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (142B0C00) [pid = 3684] [serial = 951] [outer = 10A73400] 08:24:56 INFO - PROCESS | 3684 | 1468596296472 Marionette DEBUG loaded listener.js 08:24:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (142AF400) [pid = 3684] [serial = 952] [outer = 10A73400] 08:24:56 INFO - PROCESS | 3684 | 1468596296918 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]]]}] 08:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 656ms 08:24:56 INFO - PROCESS | 3684 | 1468596296981 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:24:56 INFO - PROCESS | 3684 | 1468596296982 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:24:56 INFO - PROCESS | 3684 | 1468596296986 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:24:56 INFO - PROCESS | 3684 | 1468596296988 Marionette TRACE conn3 <- [1,1234,null,{}] 08:24:56 INFO - PROCESS | 3684 | 1468596296991 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}] 08:24:56 INFO - PROCESS | 3684 | 1468596296993 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:57 INFO - PROCESS | 3684 | 1468596297070 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:24:57 INFO - PROCESS | 3684 | 1468596297075 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:57 INFO - PROCESS | 3684 | 1468596297077 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:57 INFO - PROCESS | 3684 | ++DOCSHELL 111D6800 == 35 [pid = 3684] [id = 318] 08:24:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (14291C00) [pid = 3684] [serial = 953] [outer = 00000000] 08:24:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1950D800) [pid = 3684] [serial = 954] [outer = 14291C00] 08:24:57 INFO - PROCESS | 3684 | 1468596297120 Marionette DEBUG loaded listener.js 08:24:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1950E000) [pid = 3684] [serial = 955] [outer = 14291C00] 08:24:57 INFO - PROCESS | 3684 | 1468596297541 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]]]}] 08:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 594ms 08:24:57 INFO - PROCESS | 3684 | 1468596297584 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:24:57 INFO - PROCESS | 3684 | 1468596297586 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:24:57 INFO - PROCESS | 3684 | 1468596297589 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:24:57 INFO - PROCESS | 3684 | 1468596297591 Marionette TRACE conn3 <- [1,1238,null,{}] 08:24:57 INFO - PROCESS | 3684 | 1468596297594 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}] 08:24:57 INFO - PROCESS | 3684 | 1468596297596 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:57 INFO - PROCESS | 3684 | 1468596297674 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:24:57 INFO - PROCESS | 3684 | 1468596297680 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:57 INFO - PROCESS | 3684 | 1468596297682 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:57 INFO - PROCESS | 3684 | ++DOCSHELL 15432800 == 36 [pid = 3684] [id = 319] 08:24:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19840400) [pid = 3684] [serial = 956] [outer = 00000000] 08:24:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1986CC00) [pid = 3684] [serial = 957] [outer = 19840400] 08:24:57 INFO - PROCESS | 3684 | 1468596297724 Marionette DEBUG loaded listener.js 08:24:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1986E000) [pid = 3684] [serial = 958] [outer = 19840400] 08:24:58 INFO - PROCESS | 3684 | 1468596298162 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]]]}] 08:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 594ms 08:24:58 INFO - PROCESS | 3684 | 1468596298231 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:24:58 INFO - PROCESS | 3684 | 1468596298235 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:24:58 INFO - PROCESS | 3684 | 1468596298245 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:24:58 INFO - PROCESS | 3684 | 1468596298249 Marionette TRACE conn3 <- [1,1242,null,{}] 08:24:58 INFO - PROCESS | 3684 | 1468596298256 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}] 08:24:58 INFO - PROCESS | 3684 | 1468596298259 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:58 INFO - PROCESS | 3684 | 1468596298387 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:24:58 INFO - PROCESS | 3684 | 1468596298521 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:58 INFO - PROCESS | 3684 | 1468596298527 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:58 INFO - PROCESS | 3684 | ++DOCSHELL 103CD000 == 37 [pid = 3684] [id = 320] 08:24:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (103CD400) [pid = 3684] [serial = 959] [outer = 00000000] 08:24:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (10A76800) [pid = 3684] [serial = 960] [outer = 103CD400] 08:24:58 INFO - PROCESS | 3684 | 1468596298583 Marionette DEBUG loaded listener.js 08:24:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (10E04000) [pid = 3684] [serial = 961] [outer = 103CD400] 08:24:59 INFO - PROCESS | 3684 | 1468596299330 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]]]}] 08:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1094ms 08:24:59 INFO - PROCESS | 3684 | 1468596299345 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:24:59 INFO - PROCESS | 3684 | 1468596299348 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:24:59 INFO - PROCESS | 3684 | 1468596299355 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:24:59 INFO - PROCESS | 3684 | 1468596299359 Marionette TRACE conn3 <- [1,1246,null,{}] 08:24:59 INFO - PROCESS | 3684 | 1468596299363 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}] 08:24:59 INFO - PROCESS | 3684 | 1468596299366 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:59 INFO - PROCESS | 3684 | 1468596299488 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:24:59 INFO - PROCESS | 3684 | 1468596299631 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:59 INFO - PROCESS | 3684 | 1468596299634 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:24:59 INFO - PROCESS | 3684 | ++DOCSHELL 142A6C00 == 38 [pid = 3684] [id = 321] 08:24:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (142A9800) [pid = 3684] [serial = 962] [outer = 00000000] 08:24:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (14570C00) [pid = 3684] [serial = 963] [outer = 142A9800] 08:24:59 INFO - PROCESS | 3684 | 1468596299691 Marionette DEBUG loaded listener.js 08:24:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (15434800) [pid = 3684] [serial = 964] [outer = 142A9800] 08:25:00 INFO - PROCESS | 3684 | 1468596300341 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]]]}] 08:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1047ms 08:25:00 INFO - PROCESS | 3684 | 1468596300401 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:25:00 INFO - PROCESS | 3684 | 1468596300403 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:25:00 INFO - PROCESS | 3684 | 1468596300407 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:25:00 INFO - PROCESS | 3684 | 1468596300409 Marionette TRACE conn3 <- [1,1250,null,{}] 08:25:00 INFO - PROCESS | 3684 | 1468596300462 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}] 08:25:00 INFO - PROCESS | 3684 | 1468596300467 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:00 INFO - PROCESS | 3684 | 1468596300591 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:25:00 INFO - PROCESS | 3684 | 1468596300724 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:00 INFO - PROCESS | 3684 | 1468596300728 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:00 INFO - PROCESS | 3684 | ++DOCSHELL 193CF400 == 39 [pid = 3684] [id = 322] 08:25:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (193D0800) [pid = 3684] [serial = 965] [outer = 00000000] 08:25:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (19517C00) [pid = 3684] [serial = 966] [outer = 193D0800] 08:25:00 INFO - PROCESS | 3684 | 1468596300791 Marionette DEBUG loaded listener.js 08:25:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (19864400) [pid = 3684] [serial = 967] [outer = 193D0800] 08:25:01 INFO - PROCESS | 3684 | 1468596301654 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]]]}] 08:25:01 INFO - PROCESS | 3684 | --DOCSHELL 111D6800 == 38 [pid = 3684] [id = 318] 08:25:01 INFO - PROCESS | 3684 | --DOCSHELL 10A0F400 == 37 [pid = 3684] [id = 317] 08:25:01 INFO - PROCESS | 3684 | --DOCSHELL 1754CC00 == 36 [pid = 3684] [id = 316] 08:25:01 INFO - PROCESS | 3684 | --DOCSHELL 165B2800 == 35 [pid = 3684] [id = 315] 08:25:01 INFO - PROCESS | 3684 | --DOCSHELL 15436800 == 34 [pid = 3684] [id = 314] 08:25:01 INFO - PROCESS | 3684 | --DOCSHELL 15432C00 == 33 [pid = 3684] [id = 313] 08:25:01 INFO - PROCESS | 3684 | --DOCSHELL 11AED400 == 32 [pid = 3684] [id = 312] 08:25:01 INFO - PROCESS | 3684 | --DOCSHELL 0F9E9C00 == 31 [pid = 3684] [id = 311] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (19F9BC00) [pid = 3684] [serial = 832] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1AC41800) [pid = 3684] [serial = 913] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1AC4F400) [pid = 3684] [serial = 915] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (193D9400) [pid = 3684] [serial = 900] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1AF03000) [pid = 3684] [serial = 916] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (19FDE400) [pid = 3684] [serial = 903] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (14297C00) [pid = 3684] [serial = 879] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1456EC00) [pid = 3684] [serial = 880] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1289F400) [pid = 3684] [serial = 891] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19835000) [pid = 3684] [serial = 901] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (131DE400) [pid = 3684] [serial = 892] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (12929400) [pid = 3684] [serial = 888] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (130A7000) [pid = 3684] [serial = 889] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (175EDC00) [pid = 3684] [serial = 897] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15D3A800) [pid = 3684] [serial = 895] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1574B000) [pid = 3684] [serial = 894] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A333400) [pid = 3684] [serial = 874] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19F98400) [pid = 3684] [serial = 882] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A2ED400) [pid = 3684] [serial = 883] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A66E800) [pid = 3684] [serial = 885] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A94C800) [pid = 3684] [serial = 906] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A671000) [pid = 3684] [serial = 886] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A76400) [pid = 3684] [serial = 876] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10EA6400) [pid = 3684] [serial = 877] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A339000) [pid = 3684] [serial = 904] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1AB56C00) [pid = 3684] [serial = 912] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A94D400) [pid = 3684] [serial = 907] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1931A000) [pid = 3684] [serial = 909] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17AC1800) [pid = 3684] [serial = 898] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1931C400) [pid = 3684] [serial = 910] [outer = 00000000] [url = about:blank] 08:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1312ms 08:25:01 INFO - PROCESS | 3684 | 1468596301720 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:25:01 INFO - PROCESS | 3684 | 1468596301724 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:25:01 INFO - PROCESS | 3684 | 1468596301729 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:25:01 INFO - PROCESS | 3684 | 1468596301732 Marionette TRACE conn3 <- [1,1254,null,{}] 08:25:01 INFO - PROCESS | 3684 | 1468596301737 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}] 08:25:01 INFO - PROCESS | 3684 | 1468596301740 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:01 INFO - PROCESS | 3684 | 1468596301832 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:25:01 INFO - PROCESS | 3684 | 1468596301844 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:01 INFO - PROCESS | 3684 | 1468596301848 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:01 INFO - PROCESS | 3684 | ++DOCSHELL 10A79C00 == 32 [pid = 3684] [id = 323] 08:25:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10A7C400) [pid = 3684] [serial = 968] [outer = 00000000] 08:25:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10E0C000) [pid = 3684] [serial = 969] [outer = 10A7C400] 08:25:01 INFO - PROCESS | 3684 | 1468596301896 Marionette DEBUG loaded listener.js 08:25:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (11098C00) [pid = 3684] [serial = 970] [outer = 10A7C400] 08:25:02 INFO - PROCESS | 3684 | 1468596302416 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]]]}] 08:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 749ms 08:25:02 INFO - PROCESS | 3684 | 1468596302484 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:25:02 INFO - PROCESS | 3684 | 1468596302488 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:25:02 INFO - PROCESS | 3684 | 1468596302494 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:25:02 INFO - PROCESS | 3684 | 1468596302497 Marionette TRACE conn3 <- [1,1258,null,{}] 08:25:02 INFO - PROCESS | 3684 | 1468596302500 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}] 08:25:02 INFO - PROCESS | 3684 | 1468596302503 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:02 INFO - PROCESS | 3684 | 1468596302609 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:25:02 INFO - PROCESS | 3684 | 1468596302703 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:02 INFO - PROCESS | 3684 | 1468596302705 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:02 INFO - PROCESS | 3684 | ++DOCSHELL 1307FC00 == 33 [pid = 3684] [id = 324] 08:25:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (130A7000) [pid = 3684] [serial = 971] [outer = 00000000] 08:25:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (131E7000) [pid = 3684] [serial = 972] [outer = 130A7000] 08:25:02 INFO - PROCESS | 3684 | 1468596302751 Marionette DEBUG loaded listener.js 08:25:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (139CC800) [pid = 3684] [serial = 973] [outer = 130A7000] 08:25:03 INFO - PROCESS | 3684 | 1468596303128 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]]]}] 08:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 687ms 08:25:03 INFO - PROCESS | 3684 | 1468596303194 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:25:03 INFO - PROCESS | 3684 | 1468596303196 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:25:03 INFO - PROCESS | 3684 | 1468596303199 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:25:03 INFO - PROCESS | 3684 | 1468596303202 Marionette TRACE conn3 <- [1,1262,null,{}] 08:25:03 INFO - PROCESS | 3684 | 1468596303242 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}] 08:25:03 INFO - PROCESS | 3684 | 1468596303246 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:03 INFO - PROCESS | 3684 | 1468596303334 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:25:03 INFO - PROCESS | 3684 | 1468596303348 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:03 INFO - PROCESS | 3684 | 1468596303351 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:03 INFO - PROCESS | 3684 | ++DOCSHELL 1543F000 == 34 [pid = 3684] [id = 325] 08:25:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1543F400) [pid = 3684] [serial = 974] [outer = 00000000] 08:25:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15778000) [pid = 3684] [serial = 975] [outer = 1543F400] 08:25:03 INFO - PROCESS | 3684 | 1468596303396 Marionette DEBUG loaded listener.js 08:25:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1603AC00) [pid = 3684] [serial = 976] [outer = 1543F400] 08:25:03 INFO - PROCESS | 3684 | 1468596303863 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]]]}] 08:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 718ms 08:25:03 INFO - PROCESS | 3684 | 1468596303919 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:25:03 INFO - PROCESS | 3684 | 1468596303921 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:25:03 INFO - PROCESS | 3684 | 1468596303924 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:25:03 INFO - PROCESS | 3684 | 1468596303926 Marionette TRACE conn3 <- [1,1266,null,{}] 08:25:03 INFO - PROCESS | 3684 | 1468596303929 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}] 08:25:03 INFO - PROCESS | 3684 | 1468596303931 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:04 INFO - PROCESS | 3684 | 1468596304016 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:25:04 INFO - PROCESS | 3684 | 1468596304021 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:04 INFO - PROCESS | 3684 | 1468596304023 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:04 INFO - PROCESS | 3684 | ++DOCSHELL 165BC400 == 35 [pid = 3684] [id = 326] 08:25:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (168B6800) [pid = 3684] [serial = 977] [outer = 00000000] 08:25:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (175EE000) [pid = 3684] [serial = 978] [outer = 168B6800] 08:25:04 INFO - PROCESS | 3684 | 1468596304067 Marionette DEBUG loaded listener.js 08:25:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17D65C00) [pid = 3684] [serial = 979] [outer = 168B6800] 08:25:04 INFO - PROCESS | 3684 | 1468596304537 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]]]}] 08:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 641ms 08:25:04 INFO - PROCESS | 3684 | 1468596304562 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:25:04 INFO - PROCESS | 3684 | 1468596304564 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:25:04 INFO - PROCESS | 3684 | 1468596304574 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:25:04 INFO - PROCESS | 3684 | 1468596304576 Marionette TRACE conn3 <- [1,1270,null,{}] 08:25:04 INFO - PROCESS | 3684 | 1468596304579 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}] 08:25:04 INFO - PROCESS | 3684 | 1468596304581 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:04 INFO - PROCESS | 3684 | 1468596304697 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:25:04 INFO - PROCESS | 3684 | 1468596304785 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:04 INFO - PROCESS | 3684 | 1468596304787 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:04 INFO - PROCESS | 3684 | ++DOCSHELL 19317800 == 36 [pid = 3684] [id = 327] 08:25:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19318000) [pid = 3684] [serial = 980] [outer = 00000000] 08:25:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19514400) [pid = 3684] [serial = 981] [outer = 19318000] 08:25:04 INFO - PROCESS | 3684 | 1468596304829 Marionette DEBUG loaded listener.js 08:25:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19836000) [pid = 3684] [serial = 982] [outer = 19318000] 08:25:05 INFO - PROCESS | 3684 | 1468596305250 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]]]}] 08:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 734ms 08:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:25:05 INFO - PROCESS | 3684 | 1468596305315 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:25:05 INFO - PROCESS | 3684 | 1468596305317 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:25:05 INFO - PROCESS | 3684 | 1468596305320 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:25:05 INFO - PROCESS | 3684 | 1468596305322 Marionette TRACE conn3 <- [1,1274,null,{}] 08:25:05 INFO - PROCESS | 3684 | 1468596305326 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}] 08:25:05 INFO - PROCESS | 3684 | 1468596305331 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:05 INFO - PROCESS | 3684 | 1468596305465 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:25:05 INFO - PROCESS | 3684 | 1468596305527 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:05 INFO - PROCESS | 3684 | 1468596305529 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:05 INFO - PROCESS | 3684 | ++DOCSHELL 19E20000 == 37 [pid = 3684] [id = 328] 08:25:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19E24000) [pid = 3684] [serial = 983] [outer = 00000000] 08:25:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19F98800) [pid = 3684] [serial = 984] [outer = 19E24000] 08:25:05 INFO - PROCESS | 3684 | 1468596305572 Marionette DEBUG loaded listener.js 08:25:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19FD8400) [pid = 3684] [serial = 985] [outer = 19E24000] 08:25:05 INFO - PROCESS | 3684 | 1468596306004 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]]]}] 08:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 734ms 08:25:06 INFO - PROCESS | 3684 | 1468596306063 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:25:06 INFO - PROCESS | 3684 | 1468596306065 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:25:06 INFO - PROCESS | 3684 | 1468596306075 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:25:06 INFO - PROCESS | 3684 | 1468596306077 Marionette TRACE conn3 <- [1,1278,null,{}] 08:25:06 INFO - PROCESS | 3684 | 1468596306080 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}] 08:25:06 INFO - PROCESS | 3684 | 1468596306082 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:06 INFO - PROCESS | 3684 | 1468596306191 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:25:06 INFO - PROCESS | 3684 | 1468596306202 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:06 INFO - PROCESS | 3684 | 1468596306204 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:06 INFO - PROCESS | 3684 | ++DOCSHELL 10E0AC00 == 38 [pid = 3684] [id = 329] 08:25:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (15D3A400) [pid = 3684] [serial = 986] [outer = 00000000] 08:25:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A2EB800) [pid = 3684] [serial = 987] [outer = 15D3A400] 08:25:06 INFO - PROCESS | 3684 | 1468596306247 Marionette DEBUG loaded listener.js 08:25:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A2EE800) [pid = 3684] [serial = 988] [outer = 15D3A400] 08:25:06 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (130A4C00) [pid = 3684] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:25:06 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1281F400) [pid = 3684] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:25:06 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1031B800) [pid = 3684] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:25:06 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (17A3C400) [pid = 3684] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:25:06 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10E02000) [pid = 3684] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:25:06 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1456B000) [pid = 3684] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:25:06 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1A66AC00) [pid = 3684] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:25:06 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19512000) [pid = 3684] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:25:06 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (165BA000) [pid = 3684] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:25:06 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10A73400) [pid = 3684] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:25:06 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15433000) [pid = 3684] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:25:06 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1543D400) [pid = 3684] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:25:06 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (14291C00) [pid = 3684] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:25:06 INFO - PROCESS | 3684 | 1468596306722 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]]]}] 08:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 703ms 08:25:06 INFO - PROCESS | 3684 | 1468596306775 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:25:06 INFO - PROCESS | 3684 | 1468596306777 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:25:06 INFO - PROCESS | 3684 | 1468596306781 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:25:06 INFO - PROCESS | 3684 | 1468596306782 Marionette TRACE conn3 <- [1,1282,null,{}] 08:25:06 INFO - PROCESS | 3684 | 1468596306786 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}] 08:25:06 INFO - PROCESS | 3684 | 1468596306788 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:06 INFO - PROCESS | 3684 | 1468596306865 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:25:06 INFO - PROCESS | 3684 | 1468596306870 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:06 INFO - PROCESS | 3684 | 1468596306872 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:06 INFO - PROCESS | 3684 | ++DOCSHELL 12BCAC00 == 39 [pid = 3684] [id = 330] 08:25:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (14297800) [pid = 3684] [serial = 989] [outer = 00000000] 08:25:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19314800) [pid = 3684] [serial = 990] [outer = 14297800] 08:25:06 INFO - PROCESS | 3684 | 1468596306916 Marionette DEBUG loaded listener.js 08:25:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1986C800) [pid = 3684] [serial = 991] [outer = 14297800] 08:25:07 INFO - PROCESS | 3684 | 1468596307335 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]]]}] 08:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 594ms 08:25:07 INFO - PROCESS | 3684 | 1468596307378 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:25:07 INFO - PROCESS | 3684 | 1468596307380 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:25:07 INFO - PROCESS | 3684 | 1468596307387 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:25:07 INFO - PROCESS | 3684 | 1468596307388 Marionette TRACE conn3 <- [1,1286,null,{}] 08:25:07 INFO - PROCESS | 3684 | 1468596307392 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}] 08:25:07 INFO - PROCESS | 3684 | 1468596307394 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:07 INFO - PROCESS | 3684 | 1468596307474 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:25:07 INFO - PROCESS | 3684 | 1468596307480 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:07 INFO - PROCESS | 3684 | 1468596307491 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:07 INFO - PROCESS | 3684 | ++DOCSHELL 14291000 == 40 [pid = 3684] [id = 331] 08:25:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15437000) [pid = 3684] [serial = 992] [outer = 00000000] 08:25:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A334C00) [pid = 3684] [serial = 993] [outer = 15437000] 08:25:07 INFO - PROCESS | 3684 | 1468596307534 Marionette DEBUG loaded listener.js 08:25:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A335C00) [pid = 3684] [serial = 994] [outer = 15437000] 08:25:07 INFO - PROCESS | 3684 | 1468596307984 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]]]}] 08:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 641ms 08:25:08 INFO - PROCESS | 3684 | 1468596308026 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:25:08 INFO - PROCESS | 3684 | 1468596308028 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:25:08 INFO - PROCESS | 3684 | 1468596308035 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:25:08 INFO - PROCESS | 3684 | 1468596308037 Marionette TRACE conn3 <- [1,1290,null,{}] 08:25:08 INFO - PROCESS | 3684 | 1468596308040 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}] 08:25:08 INFO - PROCESS | 3684 | 1468596308042 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:08 INFO - PROCESS | 3684 | 1468596308122 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:25:08 INFO - PROCESS | 3684 | 1468596308127 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:08 INFO - PROCESS | 3684 | 1468596308129 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:08 INFO - PROCESS | 3684 | ++DOCSHELL 19FDD800 == 41 [pid = 3684] [id = 332] 08:25:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A33B000) [pid = 3684] [serial = 995] [outer = 00000000] 08:25:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A411400) [pid = 3684] [serial = 996] [outer = 1A33B000] 08:25:08 INFO - PROCESS | 3684 | 1468596308173 Marionette DEBUG loaded listener.js 08:25:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A417800) [pid = 3684] [serial = 997] [outer = 1A33B000] 08:25:09 INFO - PROCESS | 3684 | --DOCSHELL 13082000 == 40 [pid = 3684] [id = 310] 08:25:09 INFO - PROCESS | 3684 | --DOCSHELL 10A79C00 == 39 [pid = 3684] [id = 323] 08:25:09 INFO - PROCESS | 3684 | --DOCSHELL 193CF400 == 38 [pid = 3684] [id = 322] 08:25:09 INFO - PROCESS | 3684 | --DOCSHELL 142A6C00 == 37 [pid = 3684] [id = 321] 08:25:09 INFO - PROCESS | 3684 | --DOCSHELL 15432800 == 36 [pid = 3684] [id = 319] 08:25:09 INFO - PROCESS | 3684 | --DOCSHELL 103CD000 == 35 [pid = 3684] [id = 320] 08:25:09 INFO - PROCESS | 3684 | --DOCSHELL 19317800 == 34 [pid = 3684] [id = 327] 08:25:09 INFO - PROCESS | 3684 | --DOCSHELL 1307FC00 == 33 [pid = 3684] [id = 324] 08:25:09 INFO - PROCESS | 3684 | --DOCSHELL 1543F000 == 32 [pid = 3684] [id = 325] 08:25:09 INFO - PROCESS | 3684 | --DOCSHELL 12BCAC00 == 31 [pid = 3684] [id = 330] 08:25:09 INFO - PROCESS | 3684 | --DOCSHELL 10E0AC00 == 30 [pid = 3684] [id = 329] 08:25:09 INFO - PROCESS | 3684 | --DOCSHELL 19E20000 == 29 [pid = 3684] [id = 328] 08:25:09 INFO - PROCESS | 3684 | --DOCSHELL 14291000 == 28 [pid = 3684] [id = 331] 08:25:09 INFO - PROCESS | 3684 | --DOCSHELL 165BC400 == 27 [pid = 3684] [id = 326] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1345A400) [pid = 3684] [serial = 931] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (131E4800) [pid = 3684] [serial = 930] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1307B800) [pid = 3684] [serial = 936] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13152000) [pid = 3684] [serial = 937] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10A80800) [pid = 3684] [serial = 933] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10E0B800) [pid = 3684] [serial = 934] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1950EC00) [pid = 3684] [serial = 948] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13949000) [pid = 3684] [serial = 919] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13131C00) [pid = 3684] [serial = 918] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (173C2400) [pid = 3684] [serial = 922] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1618AC00) [pid = 3684] [serial = 921] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1AC4A400) [pid = 3684] [serial = 925] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1AB4F000) [pid = 3684] [serial = 924] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19519800) [pid = 3684] [serial = 928] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19516400) [pid = 3684] [serial = 927] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16E89800) [pid = 3684] [serial = 945] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (142AF400) [pid = 3684] [serial = 952] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (142B0C00) [pid = 3684] [serial = 951] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19514C00) [pid = 3684] [serial = 949] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15436C00) [pid = 3684] [serial = 939] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1986CC00) [pid = 3684] [serial = 957] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15D3C000) [pid = 3684] [serial = 942] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1950E000) [pid = 3684] [serial = 955] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16040400) [pid = 3684] [serial = 943] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16FB4800) [pid = 3684] [serial = 946] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1950D800) [pid = 3684] [serial = 954] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1543A800) [pid = 3684] [serial = 940] [outer = 00000000] [url = about:blank] 08:25:10 INFO - PROCESS | 3684 | 1468596310051 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]]]}] 08:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2047ms 08:25:10 INFO - PROCESS | 3684 | 1468596310089 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:25:10 INFO - PROCESS | 3684 | 1468596310093 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:25:10 INFO - PROCESS | 3684 | 1468596310098 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:25:10 INFO - PROCESS | 3684 | 1468596310102 Marionette TRACE conn3 <- [1,1294,null,{}] 08:25:10 INFO - PROCESS | 3684 | 1468596310110 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}] 08:25:10 INFO - PROCESS | 3684 | 1468596310113 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:10 INFO - PROCESS | 3684 | 1468596310204 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:25:10 INFO - PROCESS | 3684 | 1468596310213 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:10 INFO - PROCESS | 3684 | 1468596310217 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:10 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E9C00 == 28 [pid = 3684] [id = 333] 08:25:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1031D800) [pid = 3684] [serial = 998] [outer = 00000000] 08:25:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (1055FC00) [pid = 3684] [serial = 999] [outer = 1031D800] 08:25:10 INFO - PROCESS | 3684 | 1468596310266 Marionette DEBUG loaded listener.js 08:25:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (10A03C00) [pid = 3684] [serial = 1000] [outer = 1031D800] 08:25:10 INFO - PROCESS | 3684 | 1468596310751 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]]]}] 08:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 702ms 08:25:10 INFO - PROCESS | 3684 | 1468596310794 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:25:10 INFO - PROCESS | 3684 | 1468596310799 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:25:10 INFO - PROCESS | 3684 | 1468596310805 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:25:10 INFO - PROCESS | 3684 | 1468596310808 Marionette TRACE conn3 <- [1,1298,null,{}] 08:25:10 INFO - PROCESS | 3684 | 1468596310811 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}] 08:25:10 INFO - PROCESS | 3684 | 1468596310814 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:10 INFO - PROCESS | 3684 | 1468596310905 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:25:10 INFO - PROCESS | 3684 | 1468596310911 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:10 INFO - PROCESS | 3684 | 1468596310914 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:10 INFO - PROCESS | 3684 | ++DOCSHELL 10E0D000 == 29 [pid = 3684] [id = 334] 08:25:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (10E0D800) [pid = 3684] [serial = 1001] [outer = 00000000] 08:25:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (10E9F400) [pid = 3684] [serial = 1002] [outer = 10E0D800] 08:25:10 INFO - PROCESS | 3684 | 1468596310961 Marionette DEBUG loaded listener.js 08:25:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (111D3C00) [pid = 3684] [serial = 1003] [outer = 10E0D800] 08:25:11 INFO - PROCESS | 3684 | 1468596311431 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] 08:25:11 INFO - PROCESS | 3684 | 1468596311445 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:25:11 INFO - PROCESS | 3684 | 1468596311448 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:25:11 INFO - PROCESS | 3684 | 1468596311451 Marionette TRACE conn3 <- [1,1302,null,{}] 08:25:11 INFO - PROCESS | 3684 | 1468596311462 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}] 08:25:11 INFO - PROCESS | 3684 | 1468596311467 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:11 INFO - PROCESS | 3684 | 1468596311551 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:25:11 INFO - PROCESS | 3684 | 1468596311559 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:11 INFO - PROCESS | 3684 | 1468596311562 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:11 INFO - PROCESS | 3684 | ++DOCSHELL 13151800 == 30 [pid = 3684] [id = 335] 08:25:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13152000) [pid = 3684] [serial = 1004] [outer = 00000000] 08:25:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (131E5000) [pid = 3684] [serial = 1005] [outer = 13152000] 08:25:11 INFO - PROCESS | 3684 | 1468596311637 Marionette DEBUG loaded listener.js 08:25:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1321FC00) [pid = 3684] [serial = 1006] [outer = 13152000] 08:25:12 INFO - PROCESS | 3684 | 1468596312065 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]]]}] 08:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 640ms 08:25:12 INFO - PROCESS | 3684 | 1468596312091 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:25:12 INFO - PROCESS | 3684 | 1468596312093 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:25:12 INFO - PROCESS | 3684 | 1468596312096 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:25:12 INFO - PROCESS | 3684 | 1468596312109 Marionette TRACE conn3 <- [1,1306,null,{}] 08:25:12 INFO - PROCESS | 3684 | 1468596312113 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}] 08:25:12 INFO - PROCESS | 3684 | 1468596312115 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:12 INFO - PROCESS | 3684 | 1468596312200 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:25:12 INFO - PROCESS | 3684 | 1468596312205 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:12 INFO - PROCESS | 3684 | 1468596312207 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:12 INFO - PROCESS | 3684 | ++DOCSHELL 13217C00 == 31 [pid = 3684] [id = 336] 08:25:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1394A400) [pid = 3684] [serial = 1007] [outer = 00000000] 08:25:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13C35800) [pid = 3684] [serial = 1008] [outer = 1394A400] 08:25:12 INFO - PROCESS | 3684 | 1468596312250 Marionette DEBUG loaded listener.js 08:25:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13C9A800) [pid = 3684] [serial = 1009] [outer = 1394A400] 08:25:12 INFO - PROCESS | 3684 | 1468596312666 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]]]}] 08:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 594ms 08:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:25:12 INFO - PROCESS | 3684 | 1468596312704 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:25:12 INFO - PROCESS | 3684 | 1468596312706 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:25:12 INFO - PROCESS | 3684 | 1468596312709 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:25:12 INFO - PROCESS | 3684 | 1468596312711 Marionette TRACE conn3 <- [1,1310,null,{}] 08:25:12 INFO - PROCESS | 3684 | 1468596312718 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}] 08:25:12 INFO - PROCESS | 3684 | 1468596312720 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:12 INFO - PROCESS | 3684 | 1468596312794 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:25:12 INFO - PROCESS | 3684 | 1468596312799 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:12 INFO - PROCESS | 3684 | 1468596312802 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:12 INFO - PROCESS | 3684 | ++DOCSHELL 13C2F400 == 32 [pid = 3684] [id = 337] 08:25:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13E6F400) [pid = 3684] [serial = 1010] [outer = 00000000] 08:25:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (142A8800) [pid = 3684] [serial = 1011] [outer = 13E6F400] 08:25:12 INFO - PROCESS | 3684 | 1468596312844 Marionette DEBUG loaded listener.js 08:25:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (142AF400) [pid = 3684] [serial = 1012] [outer = 13E6F400] 08:25:13 INFO - PROCESS | 3684 | 1468596313301 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]]]}] 08:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 625ms 08:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:25:13 INFO - PROCESS | 3684 | 1468596313351 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:25:13 INFO - PROCESS | 3684 | 1468596313353 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:25:13 INFO - PROCESS | 3684 | 1468596313356 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:25:13 INFO - PROCESS | 3684 | 1468596313358 Marionette TRACE conn3 <- [1,1314,null,{}] 08:25:13 INFO - PROCESS | 3684 | 1468596313361 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}] 08:25:13 INFO - PROCESS | 3684 | 1468596313367 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:13 INFO - PROCESS | 3684 | 1468596313465 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:25:13 INFO - PROCESS | 3684 | 1468596313472 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 3684 | 1468596313474 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:13 INFO - PROCESS | 3684 | ++DOCSHELL 14299C00 == 33 [pid = 3684] [id = 338] 08:25:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15438400) [pid = 3684] [serial = 1013] [outer = 00000000] 08:25:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15440400) [pid = 3684] [serial = 1014] [outer = 15438400] 08:25:13 INFO - PROCESS | 3684 | 1468596313517 Marionette DEBUG loaded listener.js 08:25:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15D3B400) [pid = 3684] [serial = 1015] [outer = 15438400] 08:25:13 INFO - PROCESS | 3684 | 1468596313933 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]]]}] 08:25:13 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 08:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 641ms 08:25:13 INFO - PROCESS | 3684 | 1468596313991 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:25:13 INFO - PROCESS | 3684 | 1468596313993 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:25:13 INFO - PROCESS | 3684 | 1468596313997 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:25:13 INFO - PROCESS | 3684 | 1468596313998 Marionette TRACE conn3 <- [1,1318,null,{}] 08:25:13 INFO - PROCESS | 3684 | 1468596314002 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}] 08:25:13 INFO - PROCESS | 3684 | 1468596314004 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:14 INFO - PROCESS | 3684 | 1468596314087 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:25:14 INFO - PROCESS | 3684 | 1468596314094 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:14 INFO - PROCESS | 3684 | 1468596314096 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:14 INFO - PROCESS | 3684 | ++DOCSHELL 1543FC00 == 34 [pid = 3684] [id = 339] 08:25:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15751000) [pid = 3684] [serial = 1016] [outer = 00000000] 08:25:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1618A400) [pid = 3684] [serial = 1017] [outer = 15751000] 08:25:14 INFO - PROCESS | 3684 | 1468596314140 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1618C000) [pid = 3684] [serial = 1018] [outer = 15751000] 08:25:14 INFO - PROCESS | 3684 | 1468596314572 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]]]}] 08:25:14 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 08:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 593ms 08:25:14 INFO - PROCESS | 3684 | 1468596314594 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:25:14 INFO - PROCESS | 3684 | 1468596314595 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:25:14 INFO - PROCESS | 3684 | 1468596314599 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:25:14 INFO - PROCESS | 3684 | 1468596314600 Marionette TRACE conn3 <- [1,1322,null,{}] 08:25:14 INFO - PROCESS | 3684 | 1468596314604 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}] 08:25:14 INFO - PROCESS | 3684 | 1468596314605 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:14 INFO - PROCESS | 3684 | 1468596314717 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:25:14 INFO - PROCESS | 3684 | 1468596314734 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:14 INFO - PROCESS | 3684 | 1468596314736 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:14 INFO - PROCESS | 3684 | ++DOCSHELL 16C93000 == 35 [pid = 3684] [id = 340] 08:25:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16E87C00) [pid = 3684] [serial = 1019] [outer = 00000000] 08:25:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (173BF400) [pid = 3684] [serial = 1020] [outer = 16E87C00] 08:25:14 INFO - PROCESS | 3684 | 1468596314781 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (142AE800) [pid = 3684] [serial = 1021] [outer = 16E87C00] 08:25:15 INFO - PROCESS | 3684 | 1468596315209 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]]]}] 08:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 625ms 08:25:15 INFO - PROCESS | 3684 | 1468596315237 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:25:15 INFO - PROCESS | 3684 | 1468596315239 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:25:15 INFO - PROCESS | 3684 | 1468596315242 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:25:15 INFO - PROCESS | 3684 | 1468596315244 Marionette TRACE conn3 <- [1,1326,null,{}] 08:25:15 INFO - PROCESS | 3684 | 1468596315247 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}] 08:25:15 INFO - PROCESS | 3684 | 1468596315249 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:15 INFO - PROCESS | 3684 | 1468596315362 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:25:15 INFO - PROCESS | 3684 | 1468596315377 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:15 INFO - PROCESS | 3684 | 1468596315379 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:15 INFO - PROCESS | 3684 | ++DOCSHELL 10A08400 == 36 [pid = 3684] [id = 341] 08:25:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10A0F800) [pid = 3684] [serial = 1022] [outer = 00000000] 08:25:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (17545400) [pid = 3684] [serial = 1023] [outer = 10A0F800] 08:25:15 INFO - PROCESS | 3684 | 1468596315422 Marionette DEBUG loaded listener.js 08:25:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (175E8400) [pid = 3684] [serial = 1024] [outer = 10A0F800] 08:25:16 INFO - PROCESS | 3684 | 1468596316344 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]]]}] 08:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1141ms 08:25:16 INFO - PROCESS | 3684 | 1468596316395 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:25:16 INFO - PROCESS | 3684 | 1468596316397 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:25:16 INFO - PROCESS | 3684 | 1468596316410 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:25:16 INFO - PROCESS | 3684 | 1468596316412 Marionette TRACE conn3 <- [1,1330,null,{}] 08:25:16 INFO - PROCESS | 3684 | 1468596316416 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}] 08:25:16 INFO - PROCESS | 3684 | 1468596316418 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:16 INFO - PROCESS | 3684 | 1468596316529 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:25:16 INFO - PROCESS | 3684 | 1468596316535 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 3684 | 1468596316537 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:16 INFO - PROCESS | 3684 | ++DOCSHELL 16184C00 == 37 [pid = 3684] [id = 342] 08:25:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (173C4800) [pid = 3684] [serial = 1025] [outer = 00000000] 08:25:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (193D0C00) [pid = 3684] [serial = 1026] [outer = 173C4800] 08:25:16 INFO - PROCESS | 3684 | 1468596316653 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (193DD800) [pid = 3684] [serial = 1027] [outer = 173C4800] 08:25:17 INFO - PROCESS | 3684 | 1468596317081 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]]]}] 08:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 750ms 08:25:17 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (19318000) [pid = 3684] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:25:17 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (15437000) [pid = 3684] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:25:17 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19E24000) [pid = 3684] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:25:17 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10A7C400) [pid = 3684] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:25:17 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (193D0800) [pid = 3684] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:25:17 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (142A9800) [pid = 3684] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:25:17 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (14297800) [pid = 3684] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:25:17 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15D3A400) [pid = 3684] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:25:17 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (103CD400) [pid = 3684] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:25:17 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19840400) [pid = 3684] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:25:17 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (168B6800) [pid = 3684] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:25:17 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1543F400) [pid = 3684] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:25:17 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (130A7000) [pid = 3684] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:25:17 INFO - PROCESS | 3684 | 1468596317322 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:25:17 INFO - PROCESS | 3684 | 1468596317327 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:25:17 INFO - PROCESS | 3684 | 1468596317335 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:25:17 INFO - PROCESS | 3684 | 1468596317338 Marionette TRACE conn3 <- [1,1334,null,{}] 08:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:25:17 INFO - PROCESS | 3684 | 1468596317344 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}] 08:25:17 INFO - PROCESS | 3684 | 1468596317348 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:17 INFO - PROCESS | 3684 | 1468596317474 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:25:17 INFO - PROCESS | 3684 | 1468596317577 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:17 INFO - PROCESS | 3684 | 1468596317583 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:17 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E3C00 == 38 [pid = 3684] [id = 343] 08:25:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (0F9E4000) [pid = 3684] [serial = 1028] [outer = 00000000] 08:25:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (10373000) [pid = 3684] [serial = 1029] [outer = 0F9E4000] 08:25:17 INFO - PROCESS | 3684 | 1468596317637 Marionette DEBUG loaded listener.js 08:25:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (10A75C00) [pid = 3684] [serial = 1030] [outer = 0F9E4000] 08:25:18 INFO - PROCESS | 3684 | 1468596318452 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]]]}] 08:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1188ms 08:25:18 INFO - PROCESS | 3684 | 1468596318537 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:25:18 INFO - PROCESS | 3684 | 1468596318540 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:25:18 INFO - PROCESS | 3684 | 1468596318548 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:25:18 INFO - PROCESS | 3684 | 1468596318552 Marionette TRACE conn3 <- [1,1338,null,{}] 08:25:18 INFO - PROCESS | 3684 | 1468596318556 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}] 08:25:18 INFO - PROCESS | 3684 | 1468596318559 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:18 INFO - PROCESS | 3684 | 1468596318683 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:25:18 INFO - PROCESS | 3684 | 1468596318802 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:18 INFO - PROCESS | 3684 | 1468596318805 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:18 INFO - PROCESS | 3684 | ++DOCSHELL 111AB000 == 39 [pid = 3684] [id = 344] 08:25:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (111D2C00) [pid = 3684] [serial = 1031] [outer = 00000000] 08:25:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13082C00) [pid = 3684] [serial = 1032] [outer = 111D2C00] 08:25:18 INFO - PROCESS | 3684 | 1468596318862 Marionette DEBUG loaded listener.js 08:25:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (131D8400) [pid = 3684] [serial = 1033] [outer = 111D2C00] 08:25:19 INFO - PROCESS | 3684 | 1468596319698 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]]]}] 08:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1250ms 08:25:19 INFO - PROCESS | 3684 | 1468596319784 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:25:19 INFO - PROCESS | 3684 | 1468596319788 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:25:19 INFO - PROCESS | 3684 | 1468596319793 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:25:19 INFO - PROCESS | 3684 | 1468596319796 Marionette TRACE conn3 <- [1,1342,null,{}] 08:25:19 INFO - PROCESS | 3684 | 1468596319802 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}] 08:25:19 INFO - PROCESS | 3684 | 1468596319805 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:19 INFO - PROCESS | 3684 | 1468596319951 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:25:19 INFO - PROCESS | 3684 | --DOCSHELL 10A08400 == 38 [pid = 3684] [id = 341] 08:25:19 INFO - PROCESS | 3684 | --DOCSHELL 16C93000 == 37 [pid = 3684] [id = 340] 08:25:19 INFO - PROCESS | 3684 | --DOCSHELL 1543FC00 == 36 [pid = 3684] [id = 339] 08:25:19 INFO - PROCESS | 3684 | --DOCSHELL 14299C00 == 35 [pid = 3684] [id = 338] 08:25:19 INFO - PROCESS | 3684 | --DOCSHELL 13C2F400 == 34 [pid = 3684] [id = 337] 08:25:19 INFO - PROCESS | 3684 | --DOCSHELL 13217C00 == 33 [pid = 3684] [id = 336] 08:25:19 INFO - PROCESS | 3684 | --DOCSHELL 13151800 == 32 [pid = 3684] [id = 335] 08:25:19 INFO - PROCESS | 3684 | --DOCSHELL 10E0D000 == 31 [pid = 3684] [id = 334] 08:25:19 INFO - PROCESS | 3684 | --DOCSHELL 0F9E9C00 == 30 [pid = 3684] [id = 333] 08:25:19 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10E04000) [pid = 3684] [serial = 961] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A335C00) [pid = 3684] [serial = 994] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A411400) [pid = 3684] [serial = 996] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19514400) [pid = 3684] [serial = 981] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A334C00) [pid = 3684] [serial = 993] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19F98800) [pid = 3684] [serial = 984] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (11098C00) [pid = 3684] [serial = 970] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (19864400) [pid = 3684] [serial = 967] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15434800) [pid = 3684] [serial = 964] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1986C800) [pid = 3684] [serial = 991] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1A2EB800) [pid = 3684] [serial = 987] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10A76800) [pid = 3684] [serial = 960] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (14570C00) [pid = 3684] [serial = 963] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1986E000) [pid = 3684] [serial = 958] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (175EE000) [pid = 3684] [serial = 978] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15778000) [pid = 3684] [serial = 975] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (19836000) [pid = 3684] [serial = 982] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (17D65C00) [pid = 3684] [serial = 979] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (139CC800) [pid = 3684] [serial = 973] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (10E0C000) [pid = 3684] [serial = 969] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1603AC00) [pid = 3684] [serial = 976] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (131E7000) [pid = 3684] [serial = 972] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (19FD8400) [pid = 3684] [serial = 985] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (19517C00) [pid = 3684] [serial = 966] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (19314800) [pid = 3684] [serial = 990] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (1A2EE800) [pid = 3684] [serial = 988] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3684 | 1468596320067 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:20 INFO - PROCESS | 3684 | 1468596320072 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:20 INFO - PROCESS | 3684 | ++DOCSHELL 10324400 == 31 [pid = 3684] [id = 345] 08:25:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (10375800) [pid = 3684] [serial = 1034] [outer = 00000000] 08:25:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (10B77000) [pid = 3684] [serial = 1035] [outer = 10375800] 08:25:20 INFO - PROCESS | 3684 | 1468596320128 Marionette DEBUG loaded listener.js 08:25:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (10E0DC00) [pid = 3684] [serial = 1036] [outer = 10375800] 08:25:20 INFO - PROCESS | 3684 | 1468596320573 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]]]}] 08:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 797ms 08:25:20 INFO - PROCESS | 3684 | 1468596320596 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:25:20 INFO - PROCESS | 3684 | 1468596320600 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:25:20 INFO - PROCESS | 3684 | 1468596320606 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:25:20 INFO - PROCESS | 3684 | 1468596320608 Marionette TRACE conn3 <- [1,1346,null,{}] 08:25:20 INFO - PROCESS | 3684 | 1468596320612 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}] 08:25:20 INFO - PROCESS | 3684 | 1468596320614 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:20 INFO - PROCESS | 3684 | 1468596320696 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:25:20 INFO - PROCESS | 3684 | 1468596320703 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:20 INFO - PROCESS | 3684 | 1468596320705 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:20 INFO - PROCESS | 3684 | ++DOCSHELL 111DDC00 == 32 [pid = 3684] [id = 346] 08:25:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (11AEE400) [pid = 3684] [serial = 1037] [outer = 00000000] 08:25:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (12D8C400) [pid = 3684] [serial = 1038] [outer = 11AEE400] 08:25:20 INFO - PROCESS | 3684 | 1468596320750 Marionette DEBUG loaded listener.js 08:25:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (130D2400) [pid = 3684] [serial = 1039] [outer = 11AEE400] 08:25:21 INFO - PROCESS | 3684 | 1468596321211 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]]]}] 08:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 640ms 08:25:21 INFO - PROCESS | 3684 | 1468596321244 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:25:21 INFO - PROCESS | 3684 | 1468596321247 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:25:21 INFO - PROCESS | 3684 | 1468596321250 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:25:21 INFO - PROCESS | 3684 | 1468596321253 Marionette TRACE conn3 <- [1,1350,null,{}] 08:25:21 INFO - PROCESS | 3684 | 1468596321264 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}] 08:25:21 INFO - PROCESS | 3684 | 1468596321268 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:21 INFO - PROCESS | 3684 | 1468596321349 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:25:21 INFO - PROCESS | 3684 | 1468596321466 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:21 INFO - PROCESS | 3684 | 1468596321469 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:21 INFO - PROCESS | 3684 | ++DOCSHELL 139D5800 == 33 [pid = 3684] [id = 347] 08:25:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13C2C800) [pid = 3684] [serial = 1040] [outer = 00000000] 08:25:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (14295800) [pid = 3684] [serial = 1041] [outer = 13C2C800] 08:25:21 INFO - PROCESS | 3684 | 1468596321515 Marionette DEBUG loaded listener.js 08:25:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (142B1C00) [pid = 3684] [serial = 1042] [outer = 13C2C800] 08:25:21 INFO - PROCESS | 3684 | 1468596321906 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]]]}] 08:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 703ms 08:25:21 INFO - PROCESS | 3684 | 1468596321949 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:25:21 INFO - PROCESS | 3684 | 1468596321952 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:25:21 INFO - PROCESS | 3684 | 1468596321955 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:25:21 INFO - PROCESS | 3684 | 1468596321956 Marionette TRACE conn3 <- [1,1354,null,{}] 08:25:21 INFO - PROCESS | 3684 | 1468596321959 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}] 08:25:21 INFO - PROCESS | 3684 | 1468596321961 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:22 INFO - PROCESS | 3684 | 1468596322088 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:25:22 INFO - PROCESS | 3684 | 1468596322105 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:22 INFO - PROCESS | 3684 | 1468596322107 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:22 INFO - PROCESS | 3684 | ++DOCSHELL 14F2FC00 == 34 [pid = 3684] [id = 348] 08:25:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (14F33400) [pid = 3684] [serial = 1043] [outer = 00000000] 08:25:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1574BC00) [pid = 3684] [serial = 1044] [outer = 14F33400] 08:25:22 INFO - PROCESS | 3684 | 1468596322150 Marionette DEBUG loaded listener.js 08:25:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15782800) [pid = 3684] [serial = 1045] [outer = 14F33400] 08:25:22 INFO - PROCESS | 3684 | 1468596322592 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] 08:25:22 INFO - PROCESS | 3684 | 1468596322656 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:25:22 INFO - PROCESS | 3684 | 1468596322660 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:25:22 INFO - PROCESS | 3684 | 1468596322661 Marionette TRACE conn3 <- [1,1358,null,{}] 08:25:22 INFO - PROCESS | 3684 | 1468596322665 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}] 08:25:22 INFO - PROCESS | 3684 | 1468596322667 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:22 INFO - PROCESS | 3684 | 1468596322796 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:25:22 INFO - PROCESS | 3684 | 1468596322816 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:22 INFO - PROCESS | 3684 | 1468596322818 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:22 INFO - PROCESS | 3684 | ++DOCSHELL 15D47400 == 35 [pid = 3684] [id = 349] 08:25:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15D48C00) [pid = 3684] [serial = 1046] [outer = 00000000] 08:25:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (168B6000) [pid = 3684] [serial = 1047] [outer = 15D48C00] 08:25:22 INFO - PROCESS | 3684 | 1468596322861 Marionette DEBUG loaded listener.js 08:25:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16E89C00) [pid = 3684] [serial = 1048] [outer = 15D48C00] 08:25:23 INFO - PROCESS | 3684 | 1468596323308 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] 08:25:23 INFO - PROCESS | 3684 | 1468596323362 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:25:23 INFO - PROCESS | 3684 | 1468596323365 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:25:23 INFO - PROCESS | 3684 | 1468596323367 Marionette TRACE conn3 <- [1,1362,null,{}] 08:25:23 INFO - PROCESS | 3684 | 1468596323370 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}] 08:25:23 INFO - PROCESS | 3684 | 1468596323375 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:23 INFO - PROCESS | 3684 | 1468596323504 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:25:23 INFO - PROCESS | 3684 | 1468596323516 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:23 INFO - PROCESS | 3684 | 1468596323518 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:23 INFO - PROCESS | 3684 | ++DOCSHELL 17450000 == 36 [pid = 3684] [id = 350] 08:25:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1754CC00) [pid = 3684] [serial = 1049] [outer = 00000000] 08:25:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19317800) [pid = 3684] [serial = 1050] [outer = 1754CC00] 08:25:23 INFO - PROCESS | 3684 | 1468596323564 Marionette DEBUG loaded listener.js 08:25:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19317C00) [pid = 3684] [serial = 1051] [outer = 1754CC00] 08:25:24 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:25:24 INFO - PROCESS | 3684 | 1468596324009 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] 08:25:24 INFO - PROCESS | 3684 | 1468596324151 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:25:24 INFO - PROCESS | 3684 | 1468596324161 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 3684 | 1468596324162 Marionette TRACE conn3 <- [1,1366,null,{}] 08:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:25:24 INFO - PROCESS | 3684 | 1468596324166 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}] 08:25:24 INFO - PROCESS | 3684 | 1468596324168 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:24 INFO - PROCESS | 3684 | 1468596324249 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:25:24 INFO - PROCESS | 3684 | 1468596324256 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:24 INFO - PROCESS | 3684 | 1468596324258 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:24 INFO - PROCESS | 3684 | ++DOCSHELL 12D6E400 == 37 [pid = 3684] [id = 351] 08:25:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (130D6800) [pid = 3684] [serial = 1052] [outer = 00000000] 08:25:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13C8C400) [pid = 3684] [serial = 1053] [outer = 130D6800] 08:25:24 INFO - PROCESS | 3684 | 1468596324301 Marionette DEBUG loaded listener.js 08:25:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13E63400) [pid = 3684] [serial = 1054] [outer = 130D6800] 08:25:24 INFO - PROCESS | 3684 | 1468596324700 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] 08:25:24 INFO - PROCESS | 3684 | 1468596324762 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:25:24 INFO - PROCESS | 3684 | 1468596324765 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 3684 | 1468596324767 Marionette TRACE conn3 <- [1,1370,null,{}] 08:25:24 INFO - PROCESS | 3684 | 1468596324770 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}] 08:25:24 INFO - PROCESS | 3684 | 1468596324772 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:24 INFO - PROCESS | 3684 | 1468596324848 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:25:24 INFO - PROCESS | 3684 | 1468596324853 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:24 INFO - PROCESS | 3684 | 1468596324855 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:24 INFO - PROCESS | 3684 | ++DOCSHELL 10E0D800 == 38 [pid = 3684] [id = 352] 08:25:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13C38800) [pid = 3684] [serial = 1055] [outer = 00000000] 08:25:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (19519C00) [pid = 3684] [serial = 1056] [outer = 13C38800] 08:25:24 INFO - PROCESS | 3684 | 1468596324898 Marionette DEBUG loaded listener.js 08:25:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (19835C00) [pid = 3684] [serial = 1057] [outer = 13C38800] 08:25:25 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:25:25 INFO - PROCESS | 3684 | 1468596325320 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] 08:25:25 INFO - PROCESS | 3684 | 1468596325365 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:25:25 INFO - PROCESS | 3684 | 1468596325368 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:25:25 INFO - PROCESS | 3684 | 1468596325370 Marionette TRACE conn3 <- [1,1374,null,{}] 08:25:25 INFO - PROCESS | 3684 | 1468596325373 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}] 08:25:25 INFO - PROCESS | 3684 | 1468596325375 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:25 INFO - PROCESS | 3684 | 1468596325450 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:25:25 INFO - PROCESS | 3684 | 1468596325455 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:25 INFO - PROCESS | 3684 | 1468596325457 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:25 INFO - PROCESS | 3684 | ++DOCSHELL 15D48800 == 39 [pid = 3684] [id = 353] 08:25:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (19516C00) [pid = 3684] [serial = 1058] [outer = 00000000] 08:25:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1986DC00) [pid = 3684] [serial = 1059] [outer = 19516C00] 08:25:25 INFO - PROCESS | 3684 | 1468596325499 Marionette DEBUG loaded listener.js 08:25:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19871800) [pid = 3684] [serial = 1060] [outer = 19516C00] 08:25:25 INFO - PROCESS | 3684 | 1468596325938 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] 08:25:25 INFO - PROCESS | 3684 | 1468596325967 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:25:25 INFO - PROCESS | 3684 | 1468596325970 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:25:25 INFO - PROCESS | 3684 | 1468596325972 Marionette TRACE conn3 <- [1,1378,null,{}] 08:25:25 INFO - PROCESS | 3684 | 1468596325975 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}] 08:25:25 INFO - PROCESS | 3684 | 1468596325977 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:26 INFO - PROCESS | 3684 | 1468596326092 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:25:26 INFO - PROCESS | 3684 | 1468596326097 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:26 INFO - PROCESS | 3684 | 1468596326099 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:26 INFO - PROCESS | 3684 | ++DOCSHELL 0C37C800 == 40 [pid = 3684] [id = 354] 08:25:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (0F9EA400) [pid = 3684] [serial = 1061] [outer = 00000000] 08:25:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1931D400) [pid = 3684] [serial = 1062] [outer = 0F9EA400] 08:25:26 INFO - PROCESS | 3684 | 1468596326142 Marionette DEBUG loaded listener.js 08:25:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19B83400) [pid = 3684] [serial = 1063] [outer = 0F9EA400] 08:25:26 INFO - PROCESS | 3684 | 1468596326837 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]]]}] 08:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 952ms 08:25:26 INFO - PROCESS | 3684 | 1468596326917 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:25:26 INFO - PROCESS | 3684 | 1468596326921 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:25:26 INFO - PROCESS | 3684 | 1468596326926 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:25:26 INFO - PROCESS | 3684 | 1468596326929 Marionette TRACE conn3 <- [1,1382,null,{}] 08:25:26 INFO - PROCESS | 3684 | 1468596326934 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}] 08:25:26 INFO - PROCESS | 3684 | 1468596326938 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:27 INFO - PROCESS | 3684 | 1468596327084 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:25:27 INFO - PROCESS | 3684 | 1468596327206 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:27 INFO - PROCESS | 3684 | 1468596327210 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:27 INFO - PROCESS | 3684 | ++DOCSHELL 10A81800 == 41 [pid = 3684] [id = 355] 08:25:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10E05000) [pid = 3684] [serial = 1064] [outer = 00000000] 08:25:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1289F400) [pid = 3684] [serial = 1065] [outer = 10E05000] 08:25:27 INFO - PROCESS | 3684 | 1468596327271 Marionette DEBUG loaded listener.js 08:25:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1321F800) [pid = 3684] [serial = 1066] [outer = 10E05000] 08:25:27 INFO - PROCESS | 3684 | 1468596327811 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]]]}] 08:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 937ms 08:25:27 INFO - PROCESS | 3684 | 1468596327873 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:25:27 INFO - PROCESS | 3684 | 1468596327878 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:25:27 INFO - PROCESS | 3684 | 1468596327884 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:25:27 INFO - PROCESS | 3684 | 1468596327887 Marionette TRACE conn3 <- [1,1386,null,{}] 08:25:27 INFO - PROCESS | 3684 | 1468596327891 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}] 08:25:27 INFO - PROCESS | 3684 | 1468596327893 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:27 INFO - PROCESS | 3684 | 1468596328002 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:25:28 INFO - PROCESS | 3684 | 1468596328130 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:28 INFO - PROCESS | 3684 | 1468596328133 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:28 INFO - PROCESS | 3684 | ++DOCSHELL 14294C00 == 42 [pid = 3684] [id = 356] 08:25:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15433400) [pid = 3684] [serial = 1067] [outer = 00000000] 08:25:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1543F000) [pid = 3684] [serial = 1068] [outer = 15433400] 08:25:28 INFO - PROCESS | 3684 | 1468596328188 Marionette DEBUG loaded listener.js 08:25:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1690F400) [pid = 3684] [serial = 1069] [outer = 15433400] 08:25:28 INFO - PROCESS | 3684 | 1468596328772 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]]]}] 08:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 937ms 08:25:28 INFO - PROCESS | 3684 | 1468596328829 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:25:28 INFO - PROCESS | 3684 | 1468596328831 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:25:28 INFO - PROCESS | 3684 | 1468596328835 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:25:28 INFO - PROCESS | 3684 | 1468596328838 Marionette TRACE conn3 <- [1,1390,null,{}] 08:25:28 INFO - PROCESS | 3684 | 1468596328850 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}] 08:25:28 INFO - PROCESS | 3684 | 1468596328855 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:29 INFO - PROCESS | 3684 | 1468596329001 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:25:29 INFO - PROCESS | 3684 | 1468596329016 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:29 INFO - PROCESS | 3684 | 1468596329019 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:29 INFO - PROCESS | 3684 | ++DOCSHELL 19865000 == 43 [pid = 3684] [id = 357] 08:25:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1986C800) [pid = 3684] [serial = 1070] [outer = 00000000] 08:25:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19B91000) [pid = 3684] [serial = 1071] [outer = 1986C800] 08:25:29 INFO - PROCESS | 3684 | 1468596329073 Marionette DEBUG loaded listener.js 08:25:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19F8D400) [pid = 3684] [serial = 1072] [outer = 1986C800] 08:25:29 INFO - PROCESS | 3684 | 1468596329722 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]]]}] 08:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 937ms 08:25:29 INFO - PROCESS | 3684 | 1468596329780 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:25:29 INFO - PROCESS | 3684 | 1468596329783 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:25:29 INFO - PROCESS | 3684 | 1468596329786 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:25:29 INFO - PROCESS | 3684 | 1468596329788 Marionette TRACE conn3 <- [1,1394,null,{}] 08:25:29 INFO - PROCESS | 3684 | 1468596329792 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}] 08:25:29 INFO - PROCESS | 3684 | 1468596329794 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:30 INFO - PROCESS | 3684 | 1468596330013 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:25:30 INFO - PROCESS | 3684 | 1468596330160 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:30 INFO - PROCESS | 3684 | 1468596330163 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:30 INFO - PROCESS | 3684 | ++DOCSHELL 0F97E000 == 44 [pid = 3684] [id = 358] 08:25:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (0F97E800) [pid = 3684] [serial = 1073] [outer = 00000000] 08:25:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (103CAC00) [pid = 3684] [serial = 1074] [outer = 0F97E800] 08:25:30 INFO - PROCESS | 3684 | 1468596330214 Marionette DEBUG loaded listener.js 08:25:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10B74400) [pid = 3684] [serial = 1075] [outer = 0F97E800] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 15D48800 == 43 [pid = 3684] [id = 353] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 10E0D800 == 42 [pid = 3684] [id = 352] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 12D6E400 == 41 [pid = 3684] [id = 351] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 17450000 == 40 [pid = 3684] [id = 350] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 15D47400 == 39 [pid = 3684] [id = 349] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 14F2FC00 == 38 [pid = 3684] [id = 348] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 139D5800 == 37 [pid = 3684] [id = 347] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 111DDC00 == 36 [pid = 3684] [id = 346] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 10324400 == 35 [pid = 3684] [id = 345] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 16184C00 == 34 [pid = 3684] [id = 342] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 19FDD800 == 33 [pid = 3684] [id = 332] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 0F9E3C00 == 32 [pid = 3684] [id = 343] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 111AB000 == 31 [pid = 3684] [id = 344] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 14294C00 == 30 [pid = 3684] [id = 356] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 19865000 == 29 [pid = 3684] [id = 357] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 0C37C800 == 28 [pid = 3684] [id = 354] 08:25:31 INFO - PROCESS | 3684 | --DOCSHELL 10A81800 == 27 [pid = 3684] [id = 355] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (142AE800) [pid = 3684] [serial = 1021] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (173BF400) [pid = 3684] [serial = 1020] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (17545400) [pid = 3684] [serial = 1023] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (175E8400) [pid = 3684] [serial = 1024] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15440400) [pid = 3684] [serial = 1014] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15D3B400) [pid = 3684] [serial = 1015] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1618A400) [pid = 3684] [serial = 1017] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1618C000) [pid = 3684] [serial = 1018] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1055FC00) [pid = 3684] [serial = 999] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10A03C00) [pid = 3684] [serial = 1000] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (142A8800) [pid = 3684] [serial = 1011] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (142AF400) [pid = 3684] [serial = 1012] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A417800) [pid = 3684] [serial = 997] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10E9F400) [pid = 3684] [serial = 1002] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (111D3C00) [pid = 3684] [serial = 1003] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (131E5000) [pid = 3684] [serial = 1005] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1321FC00) [pid = 3684] [serial = 1006] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13C35800) [pid = 3684] [serial = 1008] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13C9A800) [pid = 3684] [serial = 1009] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (193D0C00) [pid = 3684] [serial = 1026] [outer = 00000000] [url = about:blank] 08:25:31 INFO - PROCESS | 3684 | 1468596331451 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]]]}] 08:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1702ms 08:25:31 INFO - PROCESS | 3684 | 1468596331501 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:25:31 INFO - PROCESS | 3684 | 1468596331505 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:25:31 INFO - PROCESS | 3684 | 1468596331552 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:25:31 INFO - PROCESS | 3684 | 1468596331555 Marionette TRACE conn3 <- [1,1398,null,{}] 08:25:31 INFO - PROCESS | 3684 | 1468596331561 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}] 08:25:31 INFO - PROCESS | 3684 | 1468596331563 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:31 INFO - PROCESS | 3684 | 1468596331654 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:25:31 INFO - PROCESS | 3684 | 1468596331737 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:31 INFO - PROCESS | 3684 | 1468596331741 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:31 INFO - PROCESS | 3684 | ++DOCSHELL 0F934400 == 28 [pid = 3684] [id = 359] 08:25:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (0F935000) [pid = 3684] [serial = 1076] [outer = 00000000] 08:25:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10A0F400) [pid = 3684] [serial = 1077] [outer = 0F935000] 08:25:31 INFO - PROCESS | 3684 | 1468596331789 Marionette DEBUG loaded listener.js 08:25:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10A7C400) [pid = 3684] [serial = 1078] [outer = 0F935000] 08:25:32 INFO - PROCESS | 3684 | 1468596332228 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]]]}] 08:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 703ms 08:25:32 INFO - PROCESS | 3684 | 1468596332249 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:25:32 INFO - PROCESS | 3684 | 1468596332254 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:25:32 INFO - PROCESS | 3684 | 1468596332260 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:25:32 INFO - PROCESS | 3684 | 1468596332263 Marionette TRACE conn3 <- [1,1402,null,{}] 08:25:32 INFO - PROCESS | 3684 | 1468596332266 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}] 08:25:32 INFO - PROCESS | 3684 | 1468596332269 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:32 INFO - PROCESS | 3684 | 1468596332352 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:25:32 INFO - PROCESS | 3684 | 1468596332358 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:32 INFO - PROCESS | 3684 | 1468596332361 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:32 INFO - PROCESS | 3684 | ++DOCSHELL 114CD000 == 29 [pid = 3684] [id = 360] 08:25:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (114D1400) [pid = 3684] [serial = 1079] [outer = 00000000] 08:25:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (11CD2400) [pid = 3684] [serial = 1080] [outer = 114D1400] 08:25:32 INFO - PROCESS | 3684 | 1468596332410 Marionette DEBUG loaded listener.js 08:25:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (129AB400) [pid = 3684] [serial = 1081] [outer = 114D1400] 08:25:32 INFO - PROCESS | 3684 | 1468596332896 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]]]}] 08:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 687ms 08:25:32 INFO - PROCESS | 3684 | 1468596332959 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:25:32 INFO - PROCESS | 3684 | 1468596332961 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:25:32 INFO - PROCESS | 3684 | 1468596332965 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:25:32 INFO - PROCESS | 3684 | 1468596332968 Marionette TRACE conn3 <- [1,1406,null,{}] 08:25:32 INFO - PROCESS | 3684 | 1468596332979 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}] 08:25:32 INFO - PROCESS | 3684 | 1468596332984 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:33 INFO - PROCESS | 3684 | 1468596333093 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:25:33 INFO - PROCESS | 3684 | 1468596333184 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:33 INFO - PROCESS | 3684 | 1468596333187 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:33 INFO - PROCESS | 3684 | ++DOCSHELL 1394C000 == 30 [pid = 3684] [id = 361] 08:25:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13951C00) [pid = 3684] [serial = 1082] [outer = 00000000] 08:25:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13C37000) [pid = 3684] [serial = 1083] [outer = 13951C00] 08:25:33 INFO - PROCESS | 3684 | 1468596333234 Marionette DEBUG loaded listener.js 08:25:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13C96C00) [pid = 3684] [serial = 1084] [outer = 13951C00] 08:25:33 INFO - PROCESS | 3684 | 1468596333651 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]]]}] 08:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 08:25:33 INFO - PROCESS | 3684 | 1468596333705 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:25:33 INFO - PROCESS | 3684 | 1468596333708 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:25:33 INFO - PROCESS | 3684 | 1468596333715 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:25:33 INFO - PROCESS | 3684 | 1468596333716 Marionette TRACE conn3 <- [1,1410,null,{}] 08:25:33 INFO - PROCESS | 3684 | 1468596333720 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}] 08:25:33 INFO - PROCESS | 3684 | 1468596333732 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:33 INFO - PROCESS | 3684 | 1468596333849 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:25:33 INFO - PROCESS | 3684 | 1468596333860 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:33 INFO - PROCESS | 3684 | 1468596333863 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:33 INFO - PROCESS | 3684 | ++DOCSHELL 13E65800 == 31 [pid = 3684] [id = 362] 08:25:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13E71800) [pid = 3684] [serial = 1085] [outer = 00000000] 08:25:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (142AC400) [pid = 3684] [serial = 1086] [outer = 13E71800] 08:25:33 INFO - PROCESS | 3684 | 1468596333908 Marionette DEBUG loaded listener.js 08:25:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (14573400) [pid = 3684] [serial = 1087] [outer = 13E71800] 08:25:34 INFO - PROCESS | 3684 | 1468596334348 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]]]}] 08:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 688ms 08:25:34 INFO - PROCESS | 3684 | 1468596334410 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:25:34 INFO - PROCESS | 3684 | 1468596334412 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:25:34 INFO - PROCESS | 3684 | 1468596334415 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:25:34 INFO - PROCESS | 3684 | 1468596334417 Marionette TRACE conn3 <- [1,1414,null,{}] 08:25:34 INFO - PROCESS | 3684 | 1468596334454 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}] 08:25:34 INFO - PROCESS | 3684 | 1468596334456 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:34 INFO - PROCESS | 3684 | 1468596334567 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:25:34 INFO - PROCESS | 3684 | 1468596334631 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:34 INFO - PROCESS | 3684 | 1468596334633 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:34 INFO - PROCESS | 3684 | ++DOCSHELL 15432400 == 32 [pid = 3684] [id = 363] 08:25:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15436400) [pid = 3684] [serial = 1088] [outer = 00000000] 08:25:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1543CC00) [pid = 3684] [serial = 1089] [outer = 15436400] 08:25:34 INFO - PROCESS | 3684 | 1468596334679 Marionette DEBUG loaded listener.js 08:25:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15752C00) [pid = 3684] [serial = 1090] [outer = 15436400] 08:25:35 INFO - PROCESS | 3684 | 1468596335117 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]]]}] 08:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 719ms 08:25:35 INFO - PROCESS | 3684 | 1468596335136 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:25:35 INFO - PROCESS | 3684 | 1468596335138 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:25:35 INFO - PROCESS | 3684 | 1468596335141 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:25:35 INFO - PROCESS | 3684 | 1468596335143 Marionette TRACE conn3 <- [1,1418,null,{}] 08:25:35 INFO - PROCESS | 3684 | 1468596335151 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}] 08:25:35 INFO - PROCESS | 3684 | 1468596335157 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:35 INFO - PROCESS | 3684 | 1468596335283 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:25:35 INFO - PROCESS | 3684 | 1468596335289 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:35 INFO - PROCESS | 3684 | 1468596335291 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:35 INFO - PROCESS | 3684 | ++DOCSHELL 16041000 == 33 [pid = 3684] [id = 364] 08:25:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16042400) [pid = 3684] [serial = 1091] [outer = 00000000] 08:25:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (168B9800) [pid = 3684] [serial = 1092] [outer = 16042400] 08:25:35 INFO - PROCESS | 3684 | 1468596335334 Marionette DEBUG loaded listener.js 08:25:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16917400) [pid = 3684] [serial = 1093] [outer = 16042400] 08:25:35 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15D48C00) [pid = 3684] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:25:35 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1754CC00) [pid = 3684] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:25:35 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (10375800) [pid = 3684] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:25:35 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (111D2C00) [pid = 3684] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:25:35 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (0F9E4000) [pid = 3684] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:25:35 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13C2C800) [pid = 3684] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:25:35 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (11AEE400) [pid = 3684] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:25:35 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (173C4800) [pid = 3684] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:25:35 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (130D6800) [pid = 3684] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:25:35 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (14F33400) [pid = 3684] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:25:35 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13C38800) [pid = 3684] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:25:35 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (0F9EA400) [pid = 3684] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:25:35 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19516C00) [pid = 3684] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:25:35 INFO - PROCESS | 3684 | 1468596335946 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]]]}] 08:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 843ms 08:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:25:35 INFO - PROCESS | 3684 | 1468596335984 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:25:35 INFO - PROCESS | 3684 | 1468596335986 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:25:35 INFO - PROCESS | 3684 | 1468596335989 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:25:35 INFO - PROCESS | 3684 | 1468596335991 Marionette TRACE conn3 <- [1,1422,null,{}] 08:25:35 INFO - PROCESS | 3684 | 1468596335994 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}] 08:25:35 INFO - PROCESS | 3684 | 1468596335996 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:36 INFO - PROCESS | 3684 | 1468596336078 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:25:36 INFO - PROCESS | 3684 | 1468596336083 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:36 INFO - PROCESS | 3684 | 1468596336085 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:36 INFO - PROCESS | 3684 | ++DOCSHELL 14F33400 == 34 [pid = 3684] [id = 365] 08:25:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1543B800) [pid = 3684] [serial = 1094] [outer = 00000000] 08:25:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (165BC000) [pid = 3684] [serial = 1095] [outer = 1543B800] 08:25:36 INFO - PROCESS | 3684 | 1468596336127 Marionette DEBUG loaded listener.js 08:25:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16F1C400) [pid = 3684] [serial = 1096] [outer = 1543B800] 08:25:36 INFO - PROCESS | 3684 | 1468596336540 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]]]}] 08:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 594ms 08:25:36 INFO - PROCESS | 3684 | 1468596336587 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:25:36 INFO - PROCESS | 3684 | 1468596336589 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:25:36 INFO - PROCESS | 3684 | 1468596336592 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:25:36 INFO - PROCESS | 3684 | 1468596336594 Marionette TRACE conn3 <- [1,1426,null,{}] 08:25:36 INFO - PROCESS | 3684 | 1468596336598 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}] 08:25:36 INFO - PROCESS | 3684 | 1468596336600 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:36 INFO - PROCESS | 3684 | 1468596336681 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:25:36 INFO - PROCESS | 3684 | 1468596336686 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:36 INFO - PROCESS | 3684 | 1468596336688 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:36 INFO - PROCESS | 3684 | ++DOCSHELL 0C38D800 == 35 [pid = 3684] [id = 366] 08:25:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (12D9A000) [pid = 3684] [serial = 1097] [outer = 00000000] 08:25:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17AC4400) [pid = 3684] [serial = 1098] [outer = 12D9A000] 08:25:36 INFO - PROCESS | 3684 | 1468596336730 Marionette DEBUG loaded listener.js 08:25:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17A37C00) [pid = 3684] [serial = 1099] [outer = 12D9A000] 08:25:37 INFO - PROCESS | 3684 | 1468596337139 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]]]}] 08:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 593ms 08:25:37 INFO - PROCESS | 3684 | 1468596337193 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:25:37 INFO - PROCESS | 3684 | 1468596337195 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:25:37 INFO - PROCESS | 3684 | 1468596337198 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:25:37 INFO - PROCESS | 3684 | 1468596337200 Marionette TRACE conn3 <- [1,1430,null,{}] 08:25:37 INFO - PROCESS | 3684 | 1468596337203 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}] 08:25:37 INFO - PROCESS | 3684 | 1468596337205 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:37 INFO - PROCESS | 3684 | 1468596337279 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:25:37 INFO - PROCESS | 3684 | 1468596337284 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:37 INFO - PROCESS | 3684 | 1468596337286 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:37 INFO - PROCESS | 3684 | ++DOCSHELL 1394B400 == 36 [pid = 3684] [id = 367] 08:25:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19319000) [pid = 3684] [serial = 1100] [outer = 00000000] 08:25:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (193D8400) [pid = 3684] [serial = 1101] [outer = 19319000] 08:25:37 INFO - PROCESS | 3684 | 1468596337328 Marionette DEBUG loaded listener.js 08:25:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (193DB400) [pid = 3684] [serial = 1102] [outer = 19319000] 08:25:37 INFO - PROCESS | 3684 | 1468596337983 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]]]}] 08:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 843ms 08:25:38 INFO - PROCESS | 3684 | 1468596338052 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:25:38 INFO - PROCESS | 3684 | 1468596338057 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:25:38 INFO - PROCESS | 3684 | 1468596338063 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:25:38 INFO - PROCESS | 3684 | 1468596338067 Marionette TRACE conn3 <- [1,1434,null,{}] 08:25:38 INFO - PROCESS | 3684 | 1468596338072 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}] 08:25:38 INFO - PROCESS | 3684 | 1468596338075 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:38 INFO - PROCESS | 3684 | 1468596338206 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:25:38 INFO - PROCESS | 3684 | 1468596338327 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:38 INFO - PROCESS | 3684 | 1468596338332 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:38 INFO - PROCESS | 3684 | ++DOCSHELL 0F932400 == 37 [pid = 3684] [id = 368] 08:25:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (0F93A400) [pid = 3684] [serial = 1103] [outer = 00000000] 08:25:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10E0D800) [pid = 3684] [serial = 1104] [outer = 0F93A400] 08:25:38 INFO - PROCESS | 3684 | 1468596338389 Marionette DEBUG loaded listener.js 08:25:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (111D5000) [pid = 3684] [serial = 1105] [outer = 0F93A400] 08:25:39 INFO - PROCESS | 3684 | 1468596339185 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]]]}] 08:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1141ms 08:25:39 INFO - PROCESS | 3684 | 1468596339217 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:25:39 INFO - PROCESS | 3684 | 1468596339222 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:25:39 INFO - PROCESS | 3684 | 1468596339253 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:25:39 INFO - PROCESS | 3684 | 1468596339256 Marionette TRACE conn3 <- [1,1438,null,{}] 08:25:39 INFO - PROCESS | 3684 | 1468596339262 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}] 08:25:39 INFO - PROCESS | 3684 | 1468596339265 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:39 INFO - PROCESS | 3684 | 1468596339387 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:25:39 INFO - PROCESS | 3684 | 1468596339608 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:39 INFO - PROCESS | 3684 | 1468596339611 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:39 INFO - PROCESS | 3684 | ++DOCSHELL 0C382400 == 38 [pid = 3684] [id = 369] 08:25:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (0C384800) [pid = 3684] [serial = 1106] [outer = 00000000] 08:25:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (0C76DC00) [pid = 3684] [serial = 1107] [outer = 0C384800] 08:25:39 INFO - PROCESS | 3684 | 1468596339668 Marionette DEBUG loaded listener.js 08:25:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1055A000) [pid = 3684] [serial = 1108] [outer = 0C384800] 08:25:40 INFO - PROCESS | 3684 | --DOCSHELL 0C38D800 == 37 [pid = 3684] [id = 366] 08:25:40 INFO - PROCESS | 3684 | --DOCSHELL 14F33400 == 36 [pid = 3684] [id = 365] 08:25:40 INFO - PROCESS | 3684 | --DOCSHELL 16041000 == 35 [pid = 3684] [id = 364] 08:25:40 INFO - PROCESS | 3684 | --DOCSHELL 15432400 == 34 [pid = 3684] [id = 363] 08:25:40 INFO - PROCESS | 3684 | --DOCSHELL 13E65800 == 33 [pid = 3684] [id = 362] 08:25:40 INFO - PROCESS | 3684 | --DOCSHELL 1394C000 == 32 [pid = 3684] [id = 361] 08:25:40 INFO - PROCESS | 3684 | --DOCSHELL 114CD000 == 31 [pid = 3684] [id = 360] 08:25:40 INFO - PROCESS | 3684 | --DOCSHELL 0F934400 == 30 [pid = 3684] [id = 359] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1986DC00) [pid = 3684] [serial = 1059] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19B83400) [pid = 3684] [serial = 1063] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (168B6000) [pid = 3684] [serial = 1047] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (19317800) [pid = 3684] [serial = 1050] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16E89C00) [pid = 3684] [serial = 1048] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10B77000) [pid = 3684] [serial = 1035] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10E0DC00) [pid = 3684] [serial = 1036] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13082C00) [pid = 3684] [serial = 1032] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (131D8400) [pid = 3684] [serial = 1033] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10373000) [pid = 3684] [serial = 1029] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10A75C00) [pid = 3684] [serial = 1030] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (14295800) [pid = 3684] [serial = 1041] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (142B1C00) [pid = 3684] [serial = 1042] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12D8C400) [pid = 3684] [serial = 1038] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (130D2400) [pid = 3684] [serial = 1039] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (193DD800) [pid = 3684] [serial = 1027] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13C8C400) [pid = 3684] [serial = 1053] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19317C00) [pid = 3684] [serial = 1051] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19871800) [pid = 3684] [serial = 1060] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13E63400) [pid = 3684] [serial = 1054] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1574BC00) [pid = 3684] [serial = 1044] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19835C00) [pid = 3684] [serial = 1057] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (15782800) [pid = 3684] [serial = 1045] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (19519C00) [pid = 3684] [serial = 1056] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1931D400) [pid = 3684] [serial = 1062] [outer = 00000000] [url = about:blank] 08:25:40 INFO - PROCESS | 3684 | 1468596340306 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]]]}] 08:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1125ms 08:25:40 INFO - PROCESS | 3684 | 1468596340359 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:25:40 INFO - PROCESS | 3684 | 1468596340362 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:25:40 INFO - PROCESS | 3684 | 1468596340366 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:25:40 INFO - PROCESS | 3684 | 1468596340369 Marionette TRACE conn3 <- [1,1442,null,{}] 08:25:40 INFO - PROCESS | 3684 | 1468596340374 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}] 08:25:40 INFO - PROCESS | 3684 | 1468596340378 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:40 INFO - PROCESS | 3684 | 1468596340465 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:25:40 INFO - PROCESS | 3684 | 1468596340553 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:40 INFO - PROCESS | 3684 | 1468596340556 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:40 INFO - PROCESS | 3684 | ++DOCSHELL 10324400 == 31 [pid = 3684] [id = 370] 08:25:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (103CD400) [pid = 3684] [serial = 1109] [outer = 00000000] 08:25:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (11094000) [pid = 3684] [serial = 1110] [outer = 103CD400] 08:25:40 INFO - PROCESS | 3684 | 1468596340602 Marionette DEBUG loaded listener.js 08:25:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (12825400) [pid = 3684] [serial = 1111] [outer = 103CD400] 08:25:41 INFO - PROCESS | 3684 | 1468596341035 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]]]}] 08:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 687ms 08:25:41 INFO - PROCESS | 3684 | 1468596341064 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:25:41 INFO - PROCESS | 3684 | 1468596341068 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:25:41 INFO - PROCESS | 3684 | 1468596341073 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:25:41 INFO - PROCESS | 3684 | 1468596341074 Marionette TRACE conn3 <- [1,1446,null,{}] 08:25:41 INFO - PROCESS | 3684 | 1468596341079 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}] 08:25:41 INFO - PROCESS | 3684 | 1468596341081 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:41 INFO - PROCESS | 3684 | 1468596341166 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:25:41 INFO - PROCESS | 3684 | 1468596341172 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 3684 | 1468596341174 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:41 INFO - PROCESS | 3684 | ++DOCSHELL 13082000 == 32 [pid = 3684] [id = 371] 08:25:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13131C00) [pid = 3684] [serial = 1112] [outer = 00000000] 08:25:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13216800) [pid = 3684] [serial = 1113] [outer = 13131C00] 08:25:41 INFO - PROCESS | 3684 | 1468596341218 Marionette DEBUG loaded listener.js 08:25:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (139D4800) [pid = 3684] [serial = 1114] [outer = 13131C00] 08:25:41 INFO - PROCESS | 3684 | 1468596341681 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]]]}] 08:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 640ms 08:25:41 INFO - PROCESS | 3684 | 1468596341711 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:25:41 INFO - PROCESS | 3684 | 1468596341713 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:25:41 INFO - PROCESS | 3684 | 1468596341718 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:25:41 INFO - PROCESS | 3684 | 1468596341724 Marionette TRACE conn3 <- [1,1450,null,{}] 08:25:41 INFO - PROCESS | 3684 | 1468596341733 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}] 08:25:41 INFO - PROCESS | 3684 | 1468596341736 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:41 INFO - PROCESS | 3684 | 1468596341826 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:25:41 INFO - PROCESS | 3684 | 1468596341835 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 3684 | 1468596341837 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:41 INFO - PROCESS | 3684 | ++DOCSHELL 142ABC00 == 33 [pid = 3684] [id = 372] 08:25:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (142ACC00) [pid = 3684] [serial = 1115] [outer = 00000000] 08:25:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (14FADC00) [pid = 3684] [serial = 1116] [outer = 142ACC00] 08:25:41 INFO - PROCESS | 3684 | 1468596341880 Marionette DEBUG loaded listener.js 08:25:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15437800) [pid = 3684] [serial = 1117] [outer = 142ACC00] 08:25:42 INFO - PROCESS | 3684 | 1468596342321 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]]]}] 08:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 656ms 08:25:42 INFO - PROCESS | 3684 | 1468596342375 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:25:42 INFO - PROCESS | 3684 | 1468596342378 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:25:42 INFO - PROCESS | 3684 | 1468596342381 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:25:42 INFO - PROCESS | 3684 | 1468596342383 Marionette TRACE conn3 <- [1,1454,null,{}] 08:25:42 INFO - PROCESS | 3684 | 1468596342386 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}] 08:25:42 INFO - PROCESS | 3684 | 1468596342388 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:42 INFO - PROCESS | 3684 | 1468596342499 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:25:42 INFO - PROCESS | 3684 | 1468596342592 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:42 INFO - PROCESS | 3684 | 1468596342595 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:42 INFO - PROCESS | 3684 | ++DOCSHELL 1577D400 == 34 [pid = 3684] [id = 373] 08:25:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1577D800) [pid = 3684] [serial = 1118] [outer = 00000000] 08:25:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15D46800) [pid = 3684] [serial = 1119] [outer = 1577D800] 08:25:42 INFO - PROCESS | 3684 | 1468596342639 Marionette DEBUG loaded listener.js 08:25:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1603E400) [pid = 3684] [serial = 1120] [outer = 1577D800] 08:25:43 INFO - PROCESS | 3684 | 1468596343063 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]]]}] 08:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 734ms 08:25:43 INFO - PROCESS | 3684 | 1468596343121 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:25:43 INFO - PROCESS | 3684 | 1468596343123 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:25:43 INFO - PROCESS | 3684 | 1468596343127 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:25:43 INFO - PROCESS | 3684 | 1468596343128 Marionette TRACE conn3 <- [1,1458,null,{}] 08:25:43 INFO - PROCESS | 3684 | 1468596343143 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}] 08:25:43 INFO - PROCESS | 3684 | 1468596343145 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:43 INFO - PROCESS | 3684 | 1468596343253 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:25:43 INFO - PROCESS | 3684 | 1468596343264 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:43 INFO - PROCESS | 3684 | 1468596343270 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:43 INFO - PROCESS | 3684 | ++DOCSHELL 129F0800 == 35 [pid = 3684] [id = 374] 08:25:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (165B6400) [pid = 3684] [serial = 1121] [outer = 00000000] 08:25:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (168B8C00) [pid = 3684] [serial = 1122] [outer = 165B6400] 08:25:43 INFO - PROCESS | 3684 | 1468596343323 Marionette DEBUG loaded listener.js 08:25:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17449800) [pid = 3684] [serial = 1123] [outer = 165B6400] 08:25:43 INFO - PROCESS | 3684 | 1468596343796 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]]]}] 08:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 703ms 08:25:43 INFO - PROCESS | 3684 | 1468596343829 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:25:43 INFO - PROCESS | 3684 | 1468596343832 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:25:43 INFO - PROCESS | 3684 | 1468596343836 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:25:43 INFO - PROCESS | 3684 | 1468596343838 Marionette TRACE conn3 <- [1,1462,null,{}] 08:25:43 INFO - PROCESS | 3684 | 1468596343841 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}] 08:25:43 INFO - PROCESS | 3684 | 1468596343843 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:43 INFO - PROCESS | 3684 | 1468596343977 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:25:44 INFO - PROCESS | 3684 | 1468596344034 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:44 INFO - PROCESS | 3684 | 1468596344036 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:44 INFO - PROCESS | 3684 | ++DOCSHELL 15782800 == 36 [pid = 3684] [id = 375] 08:25:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17A37000) [pid = 3684] [serial = 1124] [outer = 00000000] 08:25:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1950D400) [pid = 3684] [serial = 1125] [outer = 17A37000] 08:25:44 INFO - PROCESS | 3684 | 1468596344079 Marionette DEBUG loaded listener.js 08:25:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19317C00) [pid = 3684] [serial = 1126] [outer = 17A37000] 08:25:44 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (0F935000) [pid = 3684] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:25:44 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (0F97E800) [pid = 3684] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:25:44 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13951C00) [pid = 3684] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:25:44 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13E71800) [pid = 3684] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:25:44 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (114D1400) [pid = 3684] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:25:44 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15436400) [pid = 3684] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:25:44 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16042400) [pid = 3684] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:25:44 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12D9A000) [pid = 3684] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:25:44 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10E05000) [pid = 3684] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:25:44 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1543B800) [pid = 3684] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:25:44 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15433400) [pid = 3684] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:25:44 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1986C800) [pid = 3684] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:25:44 INFO - PROCESS | 3684 | 1468596344556 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]]]}] 08:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 735ms 08:25:44 INFO - PROCESS | 3684 | 1468596344577 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:25:44 INFO - PROCESS | 3684 | 1468596344579 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:25:44 INFO - PROCESS | 3684 | 1468596344583 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:25:44 INFO - PROCESS | 3684 | 1468596344584 Marionette TRACE conn3 <- [1,1466,null,{}] 08:25:44 INFO - PROCESS | 3684 | 1468596344588 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}] 08:25:44 INFO - PROCESS | 3684 | 1468596344590 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:44 INFO - PROCESS | 3684 | 1468596344663 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:25:44 INFO - PROCESS | 3684 | 1468596344668 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:44 INFO - PROCESS | 3684 | 1468596344670 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:44 INFO - PROCESS | 3684 | ++DOCSHELL 114D1400 == 37 [pid = 3684] [id = 376] 08:25:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (11AE8000) [pid = 3684] [serial = 1127] [outer = 00000000] 08:25:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (142B0C00) [pid = 3684] [serial = 1128] [outer = 11AE8000] 08:25:44 INFO - PROCESS | 3684 | 1468596344713 Marionette DEBUG loaded listener.js 08:25:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1543B800) [pid = 3684] [serial = 1129] [outer = 11AE8000] 08:25:45 INFO - PROCESS | 3684 | 1468596345148 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]]]}] 08:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 594ms 08:25:45 INFO - PROCESS | 3684 | 1468596345182 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:25:45 INFO - PROCESS | 3684 | 1468596345184 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:25:45 INFO - PROCESS | 3684 | 1468596345187 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:25:45 INFO - PROCESS | 3684 | 1468596345189 Marionette TRACE conn3 <- [1,1470,null,{}] 08:25:45 INFO - PROCESS | 3684 | 1468596345192 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}] 08:25:45 INFO - PROCESS | 3684 | 1468596345194 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:45 INFO - PROCESS | 3684 | 1468596345269 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:25:45 INFO - PROCESS | 3684 | 1468596345274 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 3684 | 1468596345276 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:45 INFO - PROCESS | 3684 | ++DOCSHELL 13951C00 == 38 [pid = 3684] [id = 377] 08:25:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (168B6800) [pid = 3684] [serial = 1130] [outer = 00000000] 08:25:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1931A000) [pid = 3684] [serial = 1131] [outer = 168B6800] 08:25:45 INFO - PROCESS | 3684 | 1468596345318 Marionette DEBUG loaded listener.js 08:25:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19518C00) [pid = 3684] [serial = 1132] [outer = 168B6800] 08:25:45 INFO - PROCESS | 3684 | 1468596345773 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]]]}] 08:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 640ms 08:25:45 INFO - PROCESS | 3684 | 1468596345823 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:25:45 INFO - PROCESS | 3684 | 1468596345825 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:25:45 INFO - PROCESS | 3684 | 1468596345829 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:25:45 INFO - PROCESS | 3684 | 1468596345830 Marionette TRACE conn3 <- [1,1474,null,{}] 08:25:45 INFO - PROCESS | 3684 | 1468596345834 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}] 08:25:45 INFO - PROCESS | 3684 | 1468596345836 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:45 INFO - PROCESS | 3684 | 1468596345934 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:25:45 INFO - PROCESS | 3684 | 1468596345939 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 3684 | 1468596345941 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:45 INFO - PROCESS | 3684 | ++DOCSHELL 142AB400 == 39 [pid = 3684] [id = 378] 08:25:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19833400) [pid = 3684] [serial = 1133] [outer = 00000000] 08:25:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19839800) [pid = 3684] [serial = 1134] [outer = 19833400] 08:25:45 INFO - PROCESS | 3684 | 1468596345983 Marionette DEBUG loaded listener.js 08:25:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (12D65400) [pid = 3684] [serial = 1135] [outer = 19833400] 08:25:46 INFO - PROCESS | 3684 | 1468596346405 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]]]}] 08:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 594ms 08:25:46 INFO - PROCESS | 3684 | 1468596346426 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:25:46 INFO - PROCESS | 3684 | 1468596346428 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:25:46 INFO - PROCESS | 3684 | 1468596346431 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:25:46 INFO - PROCESS | 3684 | 1468596346432 Marionette TRACE conn3 <- [1,1478,null,{}] 08:25:46 INFO - PROCESS | 3684 | 1468596346494 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}] 08:25:46 INFO - PROCESS | 3684 | 1468596346497 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:46 INFO - PROCESS | 3684 | 1468596346615 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:25:46 INFO - PROCESS | 3684 | 1468596346777 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:46 INFO - PROCESS | 3684 | 1468596346781 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:46 INFO - PROCESS | 3684 | ++DOCSHELL 10E09800 == 40 [pid = 3684] [id = 379] 08:25:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (10E0C000) [pid = 3684] [serial = 1136] [outer = 00000000] 08:25:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10EA7400) [pid = 3684] [serial = 1137] [outer = 10E0C000] 08:25:46 INFO - PROCESS | 3684 | 1468596346837 Marionette DEBUG loaded listener.js 08:25:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (11AED400) [pid = 3684] [serial = 1138] [outer = 10E0C000] 08:25:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (10E0D000) [pid = 3684] [serial = 1139] [outer = 1B285800] 08:25:47 INFO - PROCESS | 3684 | 1468596347485 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]]]}] 08:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1094ms 08:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:25:47 INFO - PROCESS | 3684 | 1468596347533 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:25:47 INFO - PROCESS | 3684 | 1468596347537 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:25:47 INFO - PROCESS | 3684 | 1468596347568 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:25:47 INFO - PROCESS | 3684 | 1468596347571 Marionette TRACE conn3 <- [1,1482,null,{}] 08:25:47 INFO - PROCESS | 3684 | 1468596347577 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}] 08:25:47 INFO - PROCESS | 3684 | 1468596347580 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:47 INFO - PROCESS | 3684 | 1468596347766 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:25:47 INFO - PROCESS | 3684 | 1468596347823 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:47 INFO - PROCESS | 3684 | 1468596347827 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:47 INFO - PROCESS | 3684 | ++DOCSHELL 142A8400 == 41 [pid = 3684] [id = 380] 08:25:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (142AD800) [pid = 3684] [serial = 1140] [outer = 00000000] 08:25:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (14F2E800) [pid = 3684] [serial = 1141] [outer = 142AD800] 08:25:47 INFO - PROCESS | 3684 | 1468596347881 Marionette DEBUG loaded listener.js 08:25:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1577CC00) [pid = 3684] [serial = 1142] [outer = 142AD800] 08:25:48 INFO - PROCESS | 3684 | 1468596348499 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]]]}] 08:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1015ms 08:25:48 INFO - PROCESS | 3684 | 1468596348559 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:25:48 INFO - PROCESS | 3684 | 1468596348562 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:25:48 INFO - PROCESS | 3684 | 1468596348579 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:25:48 INFO - PROCESS | 3684 | 1468596348582 Marionette TRACE conn3 <- [1,1486,null,{}] 08:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:25:48 INFO - PROCESS | 3684 | 1468596348586 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}] 08:25:48 INFO - PROCESS | 3684 | 1468596348588 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:48 INFO - PROCESS | 3684 | 1468596348693 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:25:48 INFO - PROCESS | 3684 | 1468596348822 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:48 INFO - PROCESS | 3684 | 1468596348826 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:48 INFO - PROCESS | 3684 | ++DOCSHELL 17D6C800 == 42 [pid = 3684] [id = 381] 08:25:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1805A400) [pid = 3684] [serial = 1143] [outer = 00000000] 08:25:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1951BC00) [pid = 3684] [serial = 1144] [outer = 1805A400] 08:25:48 INFO - PROCESS | 3684 | 1468596348883 Marionette DEBUG loaded listener.js 08:25:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19867400) [pid = 3684] [serial = 1145] [outer = 1805A400] 08:25:49 INFO - PROCESS | 3684 | 1468596349477 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]]]}] 08:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 937ms 08:25:49 INFO - PROCESS | 3684 | 1468596349546 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:25:49 INFO - PROCESS | 3684 | 1468596349552 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:25:49 INFO - PROCESS | 3684 | 1468596349559 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:25:49 INFO - PROCESS | 3684 | 1468596349561 Marionette TRACE conn3 <- [1,1490,null,{}] 08:25:49 INFO - PROCESS | 3684 | 1468596349565 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}] 08:25:49 INFO - PROCESS | 3684 | 1468596349567 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:49 INFO - PROCESS | 3684 | 1468596349670 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:25:49 INFO - PROCESS | 3684 | 1468596349811 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:49 INFO - PROCESS | 3684 | 1468596349813 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:49 INFO - PROCESS | 3684 | ++DOCSHELL 17543C00 == 43 [pid = 3684] [id = 382] 08:25:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1930E400) [pid = 3684] [serial = 1146] [outer = 00000000] 08:25:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (19E2CC00) [pid = 3684] [serial = 1147] [outer = 1930E400] 08:25:49 INFO - PROCESS | 3684 | 1468596349867 Marionette DEBUG loaded listener.js 08:25:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (19F98800) [pid = 3684] [serial = 1148] [outer = 1930E400] 08:25:50 INFO - PROCESS | 3684 | 1468596350574 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]]]}] 08:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1093ms 08:25:50 INFO - PROCESS | 3684 | 1468596350658 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:25:50 INFO - PROCESS | 3684 | 1468596350661 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:25:50 INFO - PROCESS | 3684 | 1468596350666 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:25:50 INFO - PROCESS | 3684 | 1468596350669 Marionette TRACE conn3 <- [1,1494,null,{}] 08:25:50 INFO - PROCESS | 3684 | 1468596350674 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}] 08:25:50 INFO - PROCESS | 3684 | 1468596350677 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:50 INFO - PROCESS | 3684 | 1468596350826 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:25:50 INFO - PROCESS | 3684 | 1468596350881 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:50 INFO - PROCESS | 3684 | 1468596350883 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:50 INFO - PROCESS | 3684 | ++DOCSHELL 111D2800 == 44 [pid = 3684] [id = 383] 08:25:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (111D2C00) [pid = 3684] [serial = 1149] [outer = 00000000] 08:25:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (129AC400) [pid = 3684] [serial = 1150] [outer = 111D2C00] 08:25:50 INFO - PROCESS | 3684 | 1468596350930 Marionette DEBUG loaded listener.js 08:25:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (13132400) [pid = 3684] [serial = 1151] [outer = 111D2C00] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 13951C00 == 43 [pid = 3684] [id = 377] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 114D1400 == 42 [pid = 3684] [id = 376] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 15782800 == 41 [pid = 3684] [id = 375] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 129F0800 == 40 [pid = 3684] [id = 374] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 1577D400 == 39 [pid = 3684] [id = 373] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 142ABC00 == 38 [pid = 3684] [id = 372] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 13082000 == 37 [pid = 3684] [id = 371] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 10324400 == 36 [pid = 3684] [id = 370] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 0C382400 == 35 [pid = 3684] [id = 369] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 1394B400 == 34 [pid = 3684] [id = 367] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 0F932400 == 33 [pid = 3684] [id = 368] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 0F97E000 == 32 [pid = 3684] [id = 358] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 17543C00 == 31 [pid = 3684] [id = 382] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 142A8400 == 30 [pid = 3684] [id = 380] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 17D6C800 == 29 [pid = 3684] [id = 381] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 142AB400 == 28 [pid = 3684] [id = 378] 08:25:51 INFO - PROCESS | 3684 | --DOCSHELL 10E09800 == 27 [pid = 3684] [id = 379] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (10A0F400) [pid = 3684] [serial = 1077] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (10A7C400) [pid = 3684] [serial = 1078] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (10B74400) [pid = 3684] [serial = 1075] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (103CAC00) [pid = 3684] [serial = 1074] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (13C37000) [pid = 3684] [serial = 1083] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (142AC400) [pid = 3684] [serial = 1086] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (11CD2400) [pid = 3684] [serial = 1080] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (129AB400) [pid = 3684] [serial = 1081] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1543CC00) [pid = 3684] [serial = 1089] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (168B9800) [pid = 3684] [serial = 1092] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15752C00) [pid = 3684] [serial = 1090] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (17AC4400) [pid = 3684] [serial = 1098] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (193D8400) [pid = 3684] [serial = 1101] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1321F800) [pid = 3684] [serial = 1066] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1289F400) [pid = 3684] [serial = 1065] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (165BC000) [pid = 3684] [serial = 1095] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1690F400) [pid = 3684] [serial = 1069] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1543F000) [pid = 3684] [serial = 1068] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (19F8D400) [pid = 3684] [serial = 1072] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (19B91000) [pid = 3684] [serial = 1071] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16917400) [pid = 3684] [serial = 1093] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (17A37C00) [pid = 3684] [serial = 1099] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (14573400) [pid = 3684] [serial = 1087] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13C96C00) [pid = 3684] [serial = 1084] [outer = 00000000] [url = about:blank] 08:25:51 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16F1C400) [pid = 3684] [serial = 1096] [outer = 00000000] [url = about:blank] 08:25:52 INFO - PROCESS | 3684 | 1468596352107 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]]]}] 08:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1499ms 08:25:52 INFO - PROCESS | 3684 | 1468596352171 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:25:52 INFO - PROCESS | 3684 | 1468596352175 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:25:52 INFO - PROCESS | 3684 | 1468596352179 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:25:52 INFO - PROCESS | 3684 | 1468596352182 Marionette TRACE conn3 <- [1,1498,null,{}] 08:25:52 INFO - PROCESS | 3684 | 1468596352194 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}] 08:25:52 INFO - PROCESS | 3684 | 1468596352197 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:52 INFO - PROCESS | 3684 | 1468596352324 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:25:52 INFO - PROCESS | 3684 | 1468596352332 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:52 INFO - PROCESS | 3684 | 1468596352334 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:52 INFO - PROCESS | 3684 | ++DOCSHELL 10A7AC00 == 28 [pid = 3684] [id = 384] 08:25:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10A82C00) [pid = 3684] [serial = 1152] [outer = 00000000] 08:25:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10E05400) [pid = 3684] [serial = 1153] [outer = 10A82C00] 08:25:52 INFO - PROCESS | 3684 | 1468596352381 Marionette DEBUG loaded listener.js 08:25:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10E08400) [pid = 3684] [serial = 1154] [outer = 10A82C00] 08:25:52 INFO - PROCESS | 3684 | 1468596352860 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]]]}] 08:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 687ms 08:25:52 INFO - PROCESS | 3684 | 1468596352880 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:25:52 INFO - PROCESS | 3684 | 1468596352885 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:25:52 INFO - PROCESS | 3684 | 1468596352891 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:25:52 INFO - PROCESS | 3684 | 1468596352894 Marionette TRACE conn3 <- [1,1502,null,{}] 08:25:52 INFO - PROCESS | 3684 | 1468596352902 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}] 08:25:52 INFO - PROCESS | 3684 | 1468596352904 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:52 INFO - PROCESS | 3684 | 1468596352989 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:25:52 INFO - PROCESS | 3684 | 1468596352999 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:52 INFO - PROCESS | 3684 | 1468596353001 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:52 INFO - PROCESS | 3684 | ++DOCSHELL 1281F400 == 29 [pid = 3684] [id = 385] 08:25:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12820400) [pid = 3684] [serial = 1155] [outer = 00000000] 08:25:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12D68000) [pid = 3684] [serial = 1156] [outer = 12820400] 08:25:53 INFO - PROCESS | 3684 | 1468596353048 Marionette DEBUG loaded listener.js 08:25:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (130CB800) [pid = 3684] [serial = 1157] [outer = 12820400] 08:25:53 INFO - PROCESS | 3684 | 1468596353498 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]]]}] 08:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 640ms 08:25:53 INFO - PROCESS | 3684 | 1468596353529 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:25:53 INFO - PROCESS | 3684 | 1468596353531 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:25:53 INFO - PROCESS | 3684 | 1468596353534 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:25:53 INFO - PROCESS | 3684 | 1468596353538 Marionette TRACE conn3 <- [1,1506,null,{}] 08:25:53 INFO - PROCESS | 3684 | 1468596353552 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}] 08:25:53 INFO - PROCESS | 3684 | 1468596353557 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:53 INFO - PROCESS | 3684 | 1468596353638 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:25:53 INFO - PROCESS | 3684 | 1468596353647 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:53 INFO - PROCESS | 3684 | 1468596353650 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:53 INFO - PROCESS | 3684 | ++DOCSHELL 13C9A800 == 30 [pid = 3684] [id = 386] 08:25:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13E63400) [pid = 3684] [serial = 1158] [outer = 00000000] 08:25:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (14291400) [pid = 3684] [serial = 1159] [outer = 13E63400] 08:25:53 INFO - PROCESS | 3684 | 1468596353696 Marionette DEBUG loaded listener.js 08:25:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (142AAC00) [pid = 3684] [serial = 1160] [outer = 13E63400] 08:25:54 INFO - PROCESS | 3684 | 1468596354172 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]]]}] 08:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 703ms 08:25:54 INFO - PROCESS | 3684 | 1468596354234 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:25:54 INFO - PROCESS | 3684 | 1468596354236 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:25:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:25:54 INFO - PROCESS | 3684 | 1468596354240 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:25:54 INFO - PROCESS | 3684 | 1468596354241 Marionette TRACE conn3 <- [1,1510,null,{}] 08:25:54 INFO - PROCESS | 3684 | 1468596354245 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}] 08:25:54 INFO - PROCESS | 3684 | 1468596354247 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:54 INFO - PROCESS | 3684 | 1468596354357 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:25:54 INFO - PROCESS | 3684 | 1468596354363 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:54 INFO - PROCESS | 3684 | 1468596354365 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:54 INFO - PROCESS | 3684 | ++DOCSHELL 142A7400 == 31 [pid = 3684] [id = 387] 08:25:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (142B2000) [pid = 3684] [serial = 1161] [outer = 00000000] 08:25:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1543A800) [pid = 3684] [serial = 1162] [outer = 142B2000] 08:25:54 INFO - PROCESS | 3684 | 1468596354454 Marionette DEBUG loaded listener.js 08:25:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1574F000) [pid = 3684] [serial = 1163] [outer = 142B2000] 08:25:54 INFO - PROCESS | 3684 | 1468596354853 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"]]]}] 08:25:54 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 () { 08:25:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:25:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:25:54 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 () { 08:25:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:25:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:25:54 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 () { 08:25:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:25:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:25:54 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 () { 08:25:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:25:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:25:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 640ms 08:25:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:25:54 INFO - PROCESS | 3684 | 1468596354892 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:25:54 INFO - PROCESS | 3684 | 1468596354894 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:25:54 INFO - PROCESS | 3684 | 1468596354897 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:25:54 INFO - PROCESS | 3684 | 1468596354899 Marionette TRACE conn3 <- [1,1514,null,{}] 08:25:54 INFO - PROCESS | 3684 | 1468596354902 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}] 08:25:54 INFO - PROCESS | 3684 | 1468596354904 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:54 INFO - PROCESS | 3684 | 1468596355008 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:25:55 INFO - PROCESS | 3684 | 1468596355093 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:55 INFO - PROCESS | 3684 | 1468596355095 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:55 INFO - PROCESS | 3684 | ++DOCSHELL 15D42000 == 32 [pid = 3684] [id = 388] 08:25:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15D43800) [pid = 3684] [serial = 1164] [outer = 00000000] 08:25:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16E91400) [pid = 3684] [serial = 1165] [outer = 15D43800] 08:25:55 INFO - PROCESS | 3684 | 1468596355137 Marionette DEBUG loaded listener.js 08:25:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (173C2400) [pid = 3684] [serial = 1166] [outer = 15D43800] 08:25:55 INFO - PROCESS | 3684 | 1468596355553 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"]]]}] 08:25:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:25:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:25:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:25:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:25:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:25:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:25:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:25:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:25:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:25:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 687ms 08:25:55 INFO - PROCESS | 3684 | 1468596355609 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:25:55 INFO - PROCESS | 3684 | 1468596355611 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:25:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:25:55 INFO - PROCESS | 3684 | 1468596355615 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:25:55 INFO - PROCESS | 3684 | 1468596355616 Marionette TRACE conn3 <- [1,1518,null,{}] 08:25:55 INFO - PROCESS | 3684 | 1468596355620 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}] 08:25:55 INFO - PROCESS | 3684 | 1468596355625 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:55 INFO - PROCESS | 3684 | 1468596355755 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:25:55 INFO - PROCESS | 3684 | 1468596355818 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:55 INFO - PROCESS | 3684 | 1468596355820 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:55 INFO - PROCESS | 3684 | ++DOCSHELL 1805D000 == 33 [pid = 3684] [id = 389] 08:25:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19313400) [pid = 3684] [serial = 1167] [outer = 00000000] 08:25:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19510000) [pid = 3684] [serial = 1168] [outer = 19313400] 08:25:55 INFO - PROCESS | 3684 | 1468596355863 Marionette DEBUG loaded listener.js 08:25:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1951C800) [pid = 3684] [serial = 1169] [outer = 19313400] 08:25:56 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19833400) [pid = 3684] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:25:56 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1577D800) [pid = 3684] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:25:56 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (165B6400) [pid = 3684] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:25:56 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19319000) [pid = 3684] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:25:56 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (17A37000) [pid = 3684] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:25:56 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (0F93A400) [pid = 3684] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:25:56 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (142ACC00) [pid = 3684] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:25:56 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13131C00) [pid = 3684] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:25:56 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (103CD400) [pid = 3684] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:25:56 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (0C384800) [pid = 3684] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:25:56 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (11AE8000) [pid = 3684] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:25:56 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (168B6800) [pid = 3684] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:25:56 INFO - PROCESS | 3684 | 1468596356461 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]]]}] 08:25:56 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 08:25:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:25:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:25:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:25:56 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. 08:25:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:25:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 906ms 08:25:56 INFO - PROCESS | 3684 | 1468596356517 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:25:56 INFO - PROCESS | 3684 | 1468596356519 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:25:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:25:56 INFO - PROCESS | 3684 | 1468596356522 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:25:56 INFO - PROCESS | 3684 | 1468596356524 Marionette TRACE conn3 <- [1,1522,null,{}] 08:25:56 INFO - PROCESS | 3684 | 1468596356531 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}] 08:25:56 INFO - PROCESS | 3684 | 1468596356533 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:56 INFO - PROCESS | 3684 | 1468596356606 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:25:56 INFO - PROCESS | 3684 | 1468596356611 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:56 INFO - PROCESS | 3684 | 1468596356613 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:56 INFO - PROCESS | 3684 | ++DOCSHELL 10A76400 == 34 [pid = 3684] [id = 390] 08:25:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10E03800) [pid = 3684] [serial = 1170] [outer = 00000000] 08:25:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (139CB800) [pid = 3684] [serial = 1171] [outer = 10E03800] 08:25:56 INFO - PROCESS | 3684 | 1468596356655 Marionette DEBUG loaded listener.js 08:25:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13C96400) [pid = 3684] [serial = 1172] [outer = 10E03800] 08:25:57 INFO - PROCESS | 3684 | 1468596357075 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]]]}] 08:25:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:25:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 594ms 08:25:57 INFO - PROCESS | 3684 | 1468596357119 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:25:57 INFO - PROCESS | 3684 | 1468596357121 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:25:57 INFO - PROCESS | 3684 | 1468596357125 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:25:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:25:57 INFO - PROCESS | 3684 | 1468596357126 Marionette TRACE conn3 <- [1,1526,null,{}] 08:25:57 INFO - PROCESS | 3684 | 1468596357130 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}] 08:25:57 INFO - PROCESS | 3684 | 1468596357131 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:57 INFO - PROCESS | 3684 | 1468596357205 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:25:57 INFO - PROCESS | 3684 | 1468596357210 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:57 INFO - PROCESS | 3684 | 1468596357212 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:57 INFO - PROCESS | 3684 | ++DOCSHELL 16C8D000 == 35 [pid = 3684] [id = 391] 08:25:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16E89800) [pid = 3684] [serial = 1173] [outer = 00000000] 08:25:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1950FC00) [pid = 3684] [serial = 1174] [outer = 16E89800] 08:25:57 INFO - PROCESS | 3684 | 1468596357264 Marionette DEBUG loaded listener.js 08:25:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19511400) [pid = 3684] [serial = 1175] [outer = 16E89800] 08:25:57 INFO - PROCESS | 3684 | 1468596357674 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]]]}] 08:25:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:25:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 593ms 08:25:57 INFO - PROCESS | 3684 | 1468596357722 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:25:57 INFO - PROCESS | 3684 | 1468596357724 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:25:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:25:57 INFO - PROCESS | 3684 | 1468596357731 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:25:57 INFO - PROCESS | 3684 | 1468596357733 Marionette TRACE conn3 <- [1,1530,null,{}] 08:25:57 INFO - PROCESS | 3684 | 1468596357736 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}] 08:25:57 INFO - PROCESS | 3684 | 1468596357738 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:57 INFO - PROCESS | 3684 | 1468596357812 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:25:57 INFO - PROCESS | 3684 | 1468596357817 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:57 INFO - PROCESS | 3684 | 1468596357819 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:57 INFO - PROCESS | 3684 | ++DOCSHELL 13C8F800 == 36 [pid = 3684] [id = 392] 08:25:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19871400) [pid = 3684] [serial = 1176] [outer = 00000000] 08:25:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19B8D800) [pid = 3684] [serial = 1177] [outer = 19871400] 08:25:57 INFO - PROCESS | 3684 | 1468596357862 Marionette DEBUG loaded listener.js 08:25:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19B90C00) [pid = 3684] [serial = 1178] [outer = 19871400] 08:25:58 INFO - PROCESS | 3684 | 1468596358294 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]]]}] 08:25:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:25:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 594ms 08:25:58 INFO - PROCESS | 3684 | 1468596358327 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:25:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:25:58 INFO - PROCESS | 3684 | 1468596358338 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:25:58 INFO - PROCESS | 3684 | 1468596358357 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:25:58 INFO - PROCESS | 3684 | 1468596358359 Marionette TRACE conn3 <- [1,1534,null,{}] 08:25:58 INFO - PROCESS | 3684 | 1468596358362 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}] 08:25:58 INFO - PROCESS | 3684 | 1468596358364 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:58 INFO - PROCESS | 3684 | 1468596358483 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:25:58 INFO - PROCESS | 3684 | 1468596358620 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:58 INFO - PROCESS | 3684 | 1468596358624 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:58 INFO - PROCESS | 3684 | ++DOCSHELL 0C38A400 == 37 [pid = 3684] [id = 393] 08:25:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (0C38A800) [pid = 3684] [serial = 1179] [outer = 00000000] 08:25:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (0F93A000) [pid = 3684] [serial = 1180] [outer = 0C38A800] 08:25:58 INFO - PROCESS | 3684 | 1468596358687 Marionette DEBUG loaded listener.js 08:25:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10A05C00) [pid = 3684] [serial = 1181] [outer = 0C38A800] 08:25:59 INFO - PROCESS | 3684 | 1468596359450 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]]]}] 08:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1156ms 08:25:59 INFO - PROCESS | 3684 | 1468596359519 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:25:59 INFO - PROCESS | 3684 | 1468596359523 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:25:59 INFO - PROCESS | 3684 | 1468596359528 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:25:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:25:59 INFO - PROCESS | 3684 | 1468596359532 Marionette TRACE conn3 <- [1,1538,null,{}] 08:25:59 INFO - PROCESS | 3684 | 1468596359537 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}] 08:25:59 INFO - PROCESS | 3684 | 1468596359540 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:59 INFO - PROCESS | 3684 | 1468596359663 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:25:59 INFO - PROCESS | 3684 | 1468596359788 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:59 INFO - PROCESS | 3684 | 1468596359792 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:25:59 INFO - PROCESS | 3684 | ++DOCSHELL 1321F800 == 38 [pid = 3684] [id = 394] 08:25:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (13458400) [pid = 3684] [serial = 1182] [outer = 00000000] 08:25:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (13C37000) [pid = 3684] [serial = 1183] [outer = 13458400] 08:25:59 INFO - PROCESS | 3684 | 1468596359848 Marionette DEBUG loaded listener.js 08:25:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (13C96C00) [pid = 3684] [serial = 1184] [outer = 13458400] 08:26:00 INFO - PROCESS | 3684 | 1468596360709 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]]]}] 08:26:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:26:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1250ms 08:26:00 INFO - PROCESS | 3684 | 1468596360784 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:26:00 INFO - PROCESS | 3684 | 1468596360788 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:26:00 INFO - PROCESS | 3684 | 1468596360793 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:26:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:26:00 INFO - PROCESS | 3684 | 1468596360796 Marionette TRACE conn3 <- [1,1542,null,{}] 08:26:00 INFO - PROCESS | 3684 | 1468596360802 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}] 08:26:00 INFO - PROCESS | 3684 | 1468596360805 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:00 INFO - PROCESS | 3684 | 1468596360919 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:26:01 INFO - PROCESS | 3684 | 1468596361040 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:01 INFO - PROCESS | 3684 | 1468596361043 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:01 INFO - PROCESS | 3684 | --DOCSHELL 13C8F800 == 37 [pid = 3684] [id = 392] 08:26:01 INFO - PROCESS | 3684 | --DOCSHELL 16C8D000 == 36 [pid = 3684] [id = 391] 08:26:01 INFO - PROCESS | 3684 | --DOCSHELL 10A76400 == 35 [pid = 3684] [id = 390] 08:26:01 INFO - PROCESS | 3684 | --DOCSHELL 1805D000 == 34 [pid = 3684] [id = 389] 08:26:01 INFO - PROCESS | 3684 | --DOCSHELL 15D42000 == 33 [pid = 3684] [id = 388] 08:26:01 INFO - PROCESS | 3684 | --DOCSHELL 142A7400 == 32 [pid = 3684] [id = 387] 08:26:01 INFO - PROCESS | 3684 | --DOCSHELL 13C9A800 == 31 [pid = 3684] [id = 386] 08:26:01 INFO - PROCESS | 3684 | --DOCSHELL 1281F400 == 30 [pid = 3684] [id = 385] 08:26:01 INFO - PROCESS | 3684 | --DOCSHELL 10A7AC00 == 29 [pid = 3684] [id = 384] 08:26:01 INFO - PROCESS | 3684 | --DOCSHELL 111D2800 == 28 [pid = 3684] [id = 383] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19839800) [pid = 3684] [serial = 1134] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (129B2C00) [pid = 3684] [serial = 700] [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.] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (15D46800) [pid = 3684] [serial = 1119] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1603E400) [pid = 3684] [serial = 1120] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (168B8C00) [pid = 3684] [serial = 1122] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (193DB400) [pid = 3684] [serial = 1102] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1950D400) [pid = 3684] [serial = 1125] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10E0D800) [pid = 3684] [serial = 1104] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (111D5000) [pid = 3684] [serial = 1105] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (14FADC00) [pid = 3684] [serial = 1116] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13216800) [pid = 3684] [serial = 1113] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (139D4800) [pid = 3684] [serial = 1114] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (11094000) [pid = 3684] [serial = 1110] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (12825400) [pid = 3684] [serial = 1111] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (0C76DC00) [pid = 3684] [serial = 1107] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1055A000) [pid = 3684] [serial = 1108] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (142B0C00) [pid = 3684] [serial = 1128] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1543B800) [pid = 3684] [serial = 1129] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19317C00) [pid = 3684] [serial = 1126] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19518C00) [pid = 3684] [serial = 1132] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (12D65400) [pid = 3684] [serial = 1135] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17449800) [pid = 3684] [serial = 1123] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1931A000) [pid = 3684] [serial = 1131] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15437800) [pid = 3684] [serial = 1117] [outer = 00000000] [url = about:blank] 08:26:01 INFO - PROCESS | 3684 | ++DOCSHELL 0C380C00 == 29 [pid = 3684] [id = 395] 08:26:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (0C388400) [pid = 3684] [serial = 1185] [outer = 00000000] 08:26:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (0F939800) [pid = 3684] [serial = 1186] [outer = 0C388400] 08:26:01 INFO - PROCESS | 3684 | 1468596361115 Marionette DEBUG loaded listener.js 08:26:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10A08400) [pid = 3684] [serial = 1187] [outer = 0C388400] 08:26:01 INFO - PROCESS | 3684 | 1468596361545 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]]]}] 08:26:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:26:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 796ms 08:26:01 INFO - PROCESS | 3684 | 1468596361596 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:26:01 INFO - PROCESS | 3684 | 1468596361601 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:26:01 INFO - PROCESS | 3684 | 1468596361607 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:26:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:26:01 INFO - PROCESS | 3684 | 1468596361609 Marionette TRACE conn3 <- [1,1546,null,{}] 08:26:01 INFO - PROCESS | 3684 | 1468596361613 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}] 08:26:01 INFO - PROCESS | 3684 | 1468596361615 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:01 INFO - PROCESS | 3684 | 1468596361702 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:26:01 INFO - PROCESS | 3684 | 1468596361708 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:01 INFO - PROCESS | 3684 | 1468596361710 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:01 INFO - PROCESS | 3684 | ++DOCSHELL 12826400 == 30 [pid = 3684] [id = 396] 08:26:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1307FC00) [pid = 3684] [serial = 1188] [outer = 00000000] 08:26:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (131E2400) [pid = 3684] [serial = 1189] [outer = 1307FC00] 08:26:01 INFO - PROCESS | 3684 | 1468596361762 Marionette DEBUG loaded listener.js 08:26:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1321F000) [pid = 3684] [serial = 1190] [outer = 1307FC00] 08:26:02 INFO - PROCESS | 3684 | 1468596362228 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]]]}] 08:26:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:26:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 640ms 08:26:02 INFO - PROCESS | 3684 | 1468596362245 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:26:02 INFO - PROCESS | 3684 | 1468596362247 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:26:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:26:02 INFO - PROCESS | 3684 | 1468596362250 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:26:02 INFO - PROCESS | 3684 | 1468596362253 Marionette TRACE conn3 <- [1,1550,null,{}] 08:26:02 INFO - PROCESS | 3684 | 1468596362268 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}] 08:26:02 INFO - PROCESS | 3684 | 1468596362272 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:02 INFO - PROCESS | 3684 | 1468596362353 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:26:02 INFO - PROCESS | 3684 | 1468596362398 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:02 INFO - PROCESS | 3684 | 1468596362401 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:02 INFO - PROCESS | 3684 | ++DOCSHELL 142B0000 == 31 [pid = 3684] [id = 397] 08:26:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (142B0400) [pid = 3684] [serial = 1191] [outer = 00000000] 08:26:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (14F2FC00) [pid = 3684] [serial = 1192] [outer = 142B0400] 08:26:02 INFO - PROCESS | 3684 | 1468596362449 Marionette DEBUG loaded listener.js 08:26:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15435000) [pid = 3684] [serial = 1193] [outer = 142B0400] 08:26:02 INFO - PROCESS | 3684 | 1468596362904 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]]]}] 08:26:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:26:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 703ms 08:26:02 INFO - PROCESS | 3684 | 1468596362949 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:26:02 INFO - PROCESS | 3684 | 1468596362952 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:26:02 INFO - PROCESS | 3684 | 1468596362955 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:26:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:26:02 INFO - PROCESS | 3684 | 1468596362956 Marionette TRACE conn3 <- [1,1554,null,{}] 08:26:02 INFO - PROCESS | 3684 | 1468596362960 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}] 08:26:02 INFO - PROCESS | 3684 | 1468596362962 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:03 INFO - PROCESS | 3684 | 1468596363054 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:26:03 INFO - PROCESS | 3684 | 1468596363062 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:03 INFO - PROCESS | 3684 | 1468596363064 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:03 INFO - PROCESS | 3684 | ++DOCSHELL 0C76C800 == 32 [pid = 3684] [id = 398] 08:26:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (111D6800) [pid = 3684] [serial = 1194] [outer = 00000000] 08:26:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15781800) [pid = 3684] [serial = 1195] [outer = 111D6800] 08:26:03 INFO - PROCESS | 3684 | 1468596363111 Marionette DEBUG loaded listener.js 08:26:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1603F000) [pid = 3684] [serial = 1196] [outer = 111D6800] 08:26:03 INFO - PROCESS | 3684 | 1468596363562 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]]]}] 08:26:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:26:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 641ms 08:26:03 INFO - PROCESS | 3684 | 1468596363593 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:26:03 INFO - PROCESS | 3684 | 1468596363595 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:26:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:26:03 INFO - PROCESS | 3684 | 1468596363604 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:26:03 INFO - PROCESS | 3684 | 1468596363606 Marionette TRACE conn3 <- [1,1558,null,{}] 08:26:03 INFO - PROCESS | 3684 | 1468596363609 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}] 08:26:03 INFO - PROCESS | 3684 | 1468596363611 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:03 INFO - PROCESS | 3684 | 1468596363717 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:26:03 INFO - PROCESS | 3684 | 1468596363722 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:03 INFO - PROCESS | 3684 | 1468596363724 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:03 INFO - PROCESS | 3684 | ++DOCSHELL 1292A400 == 33 [pid = 3684] [id = 399] 08:26:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15782400) [pid = 3684] [serial = 1197] [outer = 00000000] 08:26:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (168C1000) [pid = 3684] [serial = 1198] [outer = 15782400] 08:26:03 INFO - PROCESS | 3684 | 1468596363794 Marionette DEBUG loaded listener.js 08:26:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16E89C00) [pid = 3684] [serial = 1199] [outer = 15782400] 08:26:04 INFO - PROCESS | 3684 | 1468596364238 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]]]}] 08:26:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:26:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 688ms 08:26:04 INFO - PROCESS | 3684 | 1468596364298 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:26:04 INFO - PROCESS | 3684 | 1468596364300 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:26:04 INFO - PROCESS | 3684 | 1468596364303 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:26:04 INFO - PROCESS | 3684 | 1468596364305 Marionette TRACE conn3 <- [1,1562,null,{}] 08:26:04 INFO - PROCESS | 3684 | 1468596364308 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}] 08:26:04 INFO - PROCESS | 3684 | 1468596364313 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:04 INFO - PROCESS | 3684 | 1468596364442 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:26:04 INFO - PROCESS | 3684 | 1468596364512 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:04 INFO - PROCESS | 3684 | 1468596364514 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:04 INFO - PROCESS | 3684 | ++DOCSHELL 1744E400 == 34 [pid = 3684] [id = 400] 08:26:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1744F400) [pid = 3684] [serial = 1200] [outer = 00000000] 08:26:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (18052000) [pid = 3684] [serial = 1201] [outer = 1744F400] 08:26:04 INFO - PROCESS | 3684 | 1468596364557 Marionette DEBUG loaded listener.js 08:26:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19316000) [pid = 3684] [serial = 1202] [outer = 1744F400] 08:26:04 INFO - PROCESS | 3684 | 1468596364972 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]]]}] 08:26:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:26:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 688ms 08:26:04 INFO - PROCESS | 3684 | 1468596365010 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:26:04 INFO - PROCESS | 3684 | 1468596365012 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:26:05 INFO - PROCESS | 3684 | 1468596365016 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:26:05 INFO - PROCESS | 3684 | 1468596365017 Marionette TRACE conn3 <- [1,1566,null,{}] 08:26:05 INFO - PROCESS | 3684 | 1468596365066 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}] 08:26:05 INFO - PROCESS | 3684 | 1468596365068 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:05 INFO - PROCESS | 3684 | 1468596365172 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:26:05 INFO - PROCESS | 3684 | 1468596365184 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:05 INFO - PROCESS | 3684 | 1468596365186 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:05 INFO - PROCESS | 3684 | ++DOCSHELL 1950DC00 == 35 [pid = 3684] [id = 401] 08:26:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1950E000) [pid = 3684] [serial = 1203] [outer = 00000000] 08:26:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19514800) [pid = 3684] [serial = 1204] [outer = 1950E000] 08:26:05 INFO - PROCESS | 3684 | 1468596365227 Marionette DEBUG loaded listener.js 08:26:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19515000) [pid = 3684] [serial = 1205] [outer = 1950E000] 08:26:05 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (111D2C00) [pid = 3684] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:26:05 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (12820400) [pid = 3684] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:26:05 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (10E0C000) [pid = 3684] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:26:05 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (142AD800) [pid = 3684] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:26:05 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19313400) [pid = 3684] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:26:05 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1805A400) [pid = 3684] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:26:05 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1930E400) [pid = 3684] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:26:05 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15D43800) [pid = 3684] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:26:05 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10E03800) [pid = 3684] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:26:05 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13E63400) [pid = 3684] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:26:05 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A82C00) [pid = 3684] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:26:05 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (142B2000) [pid = 3684] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:26:05 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16E89800) [pid = 3684] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:26:05 INFO - PROCESS | 3684 | 1468596365743 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]]]}] 08:26:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:26:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 781ms 08:26:05 INFO - PROCESS | 3684 | 1468596365795 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:26:05 INFO - PROCESS | 3684 | 1468596365797 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:26:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:26:05 INFO - PROCESS | 3684 | 1468596365800 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:26:05 INFO - PROCESS | 3684 | 1468596365802 Marionette TRACE conn3 <- [1,1570,null,{}] 08:26:05 INFO - PROCESS | 3684 | 1468596365805 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}] 08:26:05 INFO - PROCESS | 3684 | 1468596365807 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:05 INFO - PROCESS | 3684 | 1468596365884 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:26:05 INFO - PROCESS | 3684 | 1468596365889 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:05 INFO - PROCESS | 3684 | 1468596365891 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:05 INFO - PROCESS | 3684 | ++DOCSHELL 103C8C00 == 36 [pid = 3684] [id = 402] 08:26:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (10A01400) [pid = 3684] [serial = 1206] [outer = 00000000] 08:26:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (142AD800) [pid = 3684] [serial = 1207] [outer = 10A01400] 08:26:05 INFO - PROCESS | 3684 | 1468596365933 Marionette DEBUG loaded listener.js 08:26:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15D43800) [pid = 3684] [serial = 1208] [outer = 10A01400] 08:26:06 INFO - PROCESS | 3684 | 1468596366353 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]]]}] 08:26:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:26:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 593ms 08:26:06 INFO - PROCESS | 3684 | 1468596366399 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:26:06 INFO - PROCESS | 3684 | 1468596366401 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:26:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:26:06 INFO - PROCESS | 3684 | 1468596366404 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:26:06 INFO - PROCESS | 3684 | 1468596366406 Marionette TRACE conn3 <- [1,1574,null,{}] 08:26:06 INFO - PROCESS | 3684 | 1468596366410 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}] 08:26:06 INFO - PROCESS | 3684 | 1468596366412 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:06 INFO - PROCESS | 3684 | 1468596366517 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:26:06 INFO - PROCESS | 3684 | 1468596366528 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:06 INFO - PROCESS | 3684 | 1468596366530 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:06 INFO - PROCESS | 3684 | ++DOCSHELL 10B77000 == 37 [pid = 3684] [id = 403] 08:26:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (111D5800) [pid = 3684] [serial = 1209] [outer = 00000000] 08:26:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19315800) [pid = 3684] [serial = 1210] [outer = 111D5800] 08:26:06 INFO - PROCESS | 3684 | 1468596366572 Marionette DEBUG loaded listener.js 08:26:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (193D6400) [pid = 3684] [serial = 1211] [outer = 111D5800] 08:26:06 INFO - PROCESS | 3684 | 1468596367014 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]]]}] 08:26:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:26:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 641ms 08:26:07 INFO - PROCESS | 3684 | 1468596367041 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:26:07 INFO - PROCESS | 3684 | 1468596367043 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:26:07 INFO - PROCESS | 3684 | 1468596367050 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:26:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:26:07 INFO - PROCESS | 3684 | 1468596367052 Marionette TRACE conn3 <- [1,1578,null,{}] 08:26:07 INFO - PROCESS | 3684 | 1468596367055 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}] 08:26:07 INFO - PROCESS | 3684 | 1468596367057 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:07 INFO - PROCESS | 3684 | 1468596367134 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:26:07 INFO - PROCESS | 3684 | 1468596367139 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:07 INFO - PROCESS | 3684 | 1468596367141 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:07 INFO - PROCESS | 3684 | ++DOCSHELL 1951C000 == 38 [pid = 3684] [id = 404] 08:26:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1986D400) [pid = 3684] [serial = 1212] [outer = 00000000] 08:26:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19E24000) [pid = 3684] [serial = 1213] [outer = 1986D400] 08:26:07 INFO - PROCESS | 3684 | 1468596367184 Marionette DEBUG loaded listener.js 08:26:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19E29800) [pid = 3684] [serial = 1214] [outer = 1986D400] 08:26:07 INFO - PROCESS | 3684 | 1468596367615 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]]]}] 08:26:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:26:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 593ms 08:26:07 INFO - PROCESS | 3684 | 1468596367655 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:26:07 INFO - PROCESS | 3684 | 1468596367657 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:26:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:26:07 INFO - PROCESS | 3684 | 1468596367660 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:26:07 INFO - PROCESS | 3684 | 1468596367663 Marionette TRACE conn3 <- [1,1582,null,{}] 08:26:07 INFO - PROCESS | 3684 | 1468596367666 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}] 08:26:07 INFO - PROCESS | 3684 | 1468596367668 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:07 INFO - PROCESS | 3684 | 1468596367803 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:26:07 INFO - PROCESS | 3684 | 1468596367956 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:07 INFO - PROCESS | 3684 | 1468596367959 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:07 INFO - PROCESS | 3684 | ++DOCSHELL 0C387400 == 39 [pid = 3684] [id = 405] 08:26:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (0C387800) [pid = 3684] [serial = 1215] [outer = 00000000] 08:26:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1031D800) [pid = 3684] [serial = 1216] [outer = 0C387800] 08:26:08 INFO - PROCESS | 3684 | 1468596368016 Marionette DEBUG loaded listener.js 08:26:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (10A0F800) [pid = 3684] [serial = 1217] [outer = 0C387800] 08:26:08 INFO - PROCESS | 3684 | 1468596368597 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]]]}] 08:26:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:26:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1000ms 08:26:08 INFO - PROCESS | 3684 | 1468596368663 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:26:08 INFO - PROCESS | 3684 | 1468596368667 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:26:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:26:08 INFO - PROCESS | 3684 | 1468596368672 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:26:08 INFO - PROCESS | 3684 | 1468596368675 Marionette TRACE conn3 <- [1,1586,null,{}] 08:26:08 INFO - PROCESS | 3684 | 1468596368680 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}] 08:26:08 INFO - PROCESS | 3684 | 1468596368683 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:08 INFO - PROCESS | 3684 | 1468596368791 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:26:08 INFO - PROCESS | 3684 | 1468596368925 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:08 INFO - PROCESS | 3684 | 1468596368928 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:08 INFO - PROCESS | 3684 | ++DOCSHELL 12D6E400 == 40 [pid = 3684] [id = 406] 08:26:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (130A3C00) [pid = 3684] [serial = 1218] [outer = 00000000] 08:26:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (13949400) [pid = 3684] [serial = 1219] [outer = 130A3C00] 08:26:08 INFO - PROCESS | 3684 | 1468596368983 Marionette DEBUG loaded listener.js 08:26:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (13C96800) [pid = 3684] [serial = 1220] [outer = 130A3C00] 08:26:09 INFO - PROCESS | 3684 | 1468596369563 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]]]}] 08:26:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:26:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 953ms 08:26:09 INFO - PROCESS | 3684 | 1468596369618 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:26:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:26:09 INFO - PROCESS | 3684 | 1468596369622 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:26:09 INFO - PROCESS | 3684 | 1468596369626 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:26:09 INFO - PROCESS | 3684 | 1468596369628 Marionette TRACE conn3 <- [1,1590,null,{}] 08:26:09 INFO - PROCESS | 3684 | 1468596369632 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}] 08:26:09 INFO - PROCESS | 3684 | 1468596369634 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:09 INFO - PROCESS | 3684 | 1468596369772 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:26:09 INFO - PROCESS | 3684 | 1468596369907 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:09 INFO - PROCESS | 3684 | 1468596369909 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:09 INFO - PROCESS | 3684 | ++DOCSHELL 129B2C00 == 41 [pid = 3684] [id = 407] 08:26:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (165BC000) [pid = 3684] [serial = 1221] [outer = 00000000] 08:26:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1754B800) [pid = 3684] [serial = 1222] [outer = 165BC000] 08:26:09 INFO - PROCESS | 3684 | 1468596369962 Marionette DEBUG loaded listener.js 08:26:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (17D68800) [pid = 3684] [serial = 1223] [outer = 165BC000] 08:26:10 INFO - PROCESS | 3684 | 1468596370539 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]]]}] 08:26:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:26:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 938ms 08:26:10 INFO - PROCESS | 3684 | 1468596370569 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:26:10 INFO - PROCESS | 3684 | 1468596370573 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:26:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:26:10 INFO - PROCESS | 3684 | 1468596370583 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:26:10 INFO - PROCESS | 3684 | 1468596370588 Marionette TRACE conn3 <- [1,1594,null,{}] 08:26:10 INFO - PROCESS | 3684 | 1468596370592 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}] 08:26:10 INFO - PROCESS | 3684 | 1468596370595 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:10 INFO - PROCESS | 3684 | 1468596370708 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:26:10 INFO - PROCESS | 3684 | 1468596370854 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:10 INFO - PROCESS | 3684 | 1468596370856 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:10 INFO - PROCESS | 3684 | ++DOCSHELL 1307F800 == 42 [pid = 3684] [id = 408] 08:26:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (13C90800) [pid = 3684] [serial = 1224] [outer = 00000000] 08:26:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A2EBC00) [pid = 3684] [serial = 1225] [outer = 13C90800] 08:26:10 INFO - PROCESS | 3684 | 1468596370908 Marionette DEBUG loaded listener.js 08:26:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A331800) [pid = 3684] [serial = 1226] [outer = 13C90800] 08:26:11 INFO - PROCESS | 3684 | 1468596371628 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]]]}] 08:26:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:26:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1109ms 08:26:11 INFO - PROCESS | 3684 | 1468596371689 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:26:11 INFO - PROCESS | 3684 | 1468596371693 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:26:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:26:11 INFO - PROCESS | 3684 | 1468596371699 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:26:11 INFO - PROCESS | 3684 | 1468596371702 Marionette TRACE conn3 <- [1,1598,null,{}] 08:26:11 INFO - PROCESS | 3684 | 1468596371707 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}] 08:26:11 INFO - PROCESS | 3684 | 1468596371710 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:11 INFO - PROCESS | 3684 | 1468596371813 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:26:11 INFO - PROCESS | 3684 | 1468596371948 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:11 INFO - PROCESS | 3684 | 1468596371952 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:11 INFO - PROCESS | 3684 | ++DOCSHELL 114C8C00 == 43 [pid = 3684] [id = 409] 08:26:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (114D3C00) [pid = 3684] [serial = 1227] [outer = 00000000] 08:26:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (12825400) [pid = 3684] [serial = 1228] [outer = 114D3C00] 08:26:11 INFO - PROCESS | 3684 | 1468596372006 Marionette DEBUG loaded listener.js 08:26:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (129B6400) [pid = 3684] [serial = 1229] [outer = 114D3C00] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 1951C000 == 42 [pid = 3684] [id = 404] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 10B77000 == 41 [pid = 3684] [id = 403] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 103C8C00 == 40 [pid = 3684] [id = 402] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 1950DC00 == 39 [pid = 3684] [id = 401] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 1744E400 == 38 [pid = 3684] [id = 400] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 1292A400 == 37 [pid = 3684] [id = 399] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 0C76C800 == 36 [pid = 3684] [id = 398] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 142B0000 == 35 [pid = 3684] [id = 397] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 12826400 == 34 [pid = 3684] [id = 396] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 0C380C00 == 33 [pid = 3684] [id = 395] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 1321F800 == 32 [pid = 3684] [id = 394] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 0C38A400 == 31 [pid = 3684] [id = 393] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 1307F800 == 30 [pid = 3684] [id = 408] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 129B2C00 == 29 [pid = 3684] [id = 407] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 0C387400 == 28 [pid = 3684] [id = 405] 08:26:12 INFO - PROCESS | 3684 | --DOCSHELL 12D6E400 == 27 [pid = 3684] [id = 406] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (13132400) [pid = 3684] [serial = 1151] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (129AC400) [pid = 3684] [serial = 1150] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (12D68000) [pid = 3684] [serial = 1156] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (130CB800) [pid = 3684] [serial = 1157] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (11AED400) [pid = 3684] [serial = 1138] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (10EA7400) [pid = 3684] [serial = 1137] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1577CC00) [pid = 3684] [serial = 1142] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (14F2E800) [pid = 3684] [serial = 1141] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19510000) [pid = 3684] [serial = 1168] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (19867400) [pid = 3684] [serial = 1145] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1951BC00) [pid = 3684] [serial = 1144] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19F98800) [pid = 3684] [serial = 1148] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (19E2CC00) [pid = 3684] [serial = 1147] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (173C2400) [pid = 3684] [serial = 1166] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16E91400) [pid = 3684] [serial = 1165] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13C96400) [pid = 3684] [serial = 1172] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (139CB800) [pid = 3684] [serial = 1171] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (14291400) [pid = 3684] [serial = 1159] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10E05400) [pid = 3684] [serial = 1153] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10E08400) [pid = 3684] [serial = 1154] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1951C800) [pid = 3684] [serial = 1169] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1543A800) [pid = 3684] [serial = 1162] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1574F000) [pid = 3684] [serial = 1163] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1950FC00) [pid = 3684] [serial = 1174] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (142AAC00) [pid = 3684] [serial = 1160] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19511400) [pid = 3684] [serial = 1175] [outer = 00000000] [url = about:blank] 08:26:12 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19B8D800) [pid = 3684] [serial = 1177] [outer = 00000000] [url = about:blank] 08:26:13 INFO - PROCESS | 3684 | 1468596373201 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]]]}] 08:26:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:26:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1562ms 08:26:13 INFO - PROCESS | 3684 | 1468596373248 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:26:13 INFO - PROCESS | 3684 | 1468596373252 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:26:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:26:13 INFO - PROCESS | 3684 | 1468596373257 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:26:13 INFO - PROCESS | 3684 | 1468596373260 Marionette TRACE conn3 <- [1,1602,null,{}] 08:26:13 INFO - PROCESS | 3684 | 1468596373266 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}] 08:26:13 INFO - PROCESS | 3684 | 1468596373269 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:13 INFO - PROCESS | 3684 | 1468596373357 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:26:13 INFO - PROCESS | 3684 | 1468596373366 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:13 INFO - PROCESS | 3684 | 1468596373370 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:13 INFO - PROCESS | 3684 | ++DOCSHELL 10A79400 == 28 [pid = 3684] [id = 410] 08:26:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10E09800) [pid = 3684] [serial = 1230] [outer = 00000000] 08:26:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (10E0E800) [pid = 3684] [serial = 1231] [outer = 10E09800] 08:26:13 INFO - PROCESS | 3684 | 1468596373424 Marionette DEBUG loaded listener.js 08:26:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (10E9E400) [pid = 3684] [serial = 1232] [outer = 10E09800] 08:26:13 INFO - PROCESS | 3684 | 1468596373912 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]]]}] 08:26:13 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 08:26:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 688ms 08:26:13 INFO - PROCESS | 3684 | 1468596373989 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:26:13 INFO - PROCESS | 3684 | 1468596373994 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:26:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:26:14 INFO - PROCESS | 3684 | 1468596374000 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:26:14 INFO - PROCESS | 3684 | 1468596374003 Marionette TRACE conn3 <- [1,1606,null,{}] 08:26:14 INFO - PROCESS | 3684 | 1468596374006 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}] 08:26:14 INFO - PROCESS | 3684 | 1468596374009 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:14 INFO - PROCESS | 3684 | 1468596374093 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:26:14 INFO - PROCESS | 3684 | 1468596374195 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:14 INFO - PROCESS | 3684 | 1468596374197 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:14 INFO - PROCESS | 3684 | ++DOCSHELL 12BCAC00 == 29 [pid = 3684] [id = 411] 08:26:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (12BD1800) [pid = 3684] [serial = 1233] [outer = 00000000] 08:26:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (130A4C00) [pid = 3684] [serial = 1234] [outer = 12BD1800] 08:26:14 INFO - PROCESS | 3684 | 1468596374244 Marionette DEBUG loaded listener.js 08:26:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13147400) [pid = 3684] [serial = 1235] [outer = 12BD1800] 08:26:14 INFO - PROCESS | 3684 | 1468596374614 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]]]}] 08:26:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:26:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 640ms 08:26:14 INFO - PROCESS | 3684 | 1468596374644 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:26:14 INFO - PROCESS | 3684 | 1468596374646 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:26:14 INFO - PROCESS | 3684 | 1468596374649 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:26:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:26:14 INFO - PROCESS | 3684 | 1468596374652 Marionette TRACE conn3 <- [1,1610,null,{}] 08:26:14 INFO - PROCESS | 3684 | 1468596374663 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}] 08:26:14 INFO - PROCESS | 3684 | 1468596374667 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:14 INFO - PROCESS | 3684 | 1468596374755 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:26:14 INFO - PROCESS | 3684 | 1468596374764 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:14 INFO - PROCESS | 3684 | 1468596374767 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:14 INFO - PROCESS | 3684 | ++DOCSHELL 14293800 == 30 [pid = 3684] [id = 412] 08:26:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (14297400) [pid = 3684] [serial = 1236] [outer = 00000000] 08:26:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (142AF400) [pid = 3684] [serial = 1237] [outer = 14297400] 08:26:14 INFO - PROCESS | 3684 | 1468596374813 Marionette DEBUG loaded listener.js 08:26:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (14F26800) [pid = 3684] [serial = 1238] [outer = 14297400] 08:26:15 INFO - PROCESS | 3684 | 1468596375310 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]]]}] 08:26:15 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 08:26:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 703ms 08:26:15 INFO - PROCESS | 3684 | 1468596375351 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:26:15 INFO - PROCESS | 3684 | 1468596375353 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:26:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:26:15 INFO - PROCESS | 3684 | 1468596375357 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:26:15 INFO - PROCESS | 3684 | 1468596375358 Marionette TRACE conn3 <- [1,1614,null,{}] 08:26:15 INFO - PROCESS | 3684 | 1468596375362 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}] 08:26:15 INFO - PROCESS | 3684 | 1468596375364 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:15 INFO - PROCESS | 3684 | 1468596375480 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:26:15 INFO - PROCESS | 3684 | 1468596375573 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:15 INFO - PROCESS | 3684 | 1468596375575 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:15 INFO - PROCESS | 3684 | ++DOCSHELL 1543E800 == 31 [pid = 3684] [id = 413] 08:26:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1543EC00) [pid = 3684] [serial = 1239] [outer = 00000000] 08:26:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15753400) [pid = 3684] [serial = 1240] [outer = 1543EC00] 08:26:15 INFO - PROCESS | 3684 | 1468596375618 Marionette DEBUG loaded listener.js 08:26:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15784400) [pid = 3684] [serial = 1241] [outer = 1543EC00] 08:26:16 INFO - PROCESS | 3684 | 1468596376041 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]]]}] 08:26:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:26:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 734ms 08:26:16 INFO - PROCESS | 3684 | 1468596376097 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:26:16 INFO - PROCESS | 3684 | 1468596376099 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:26:16 INFO - PROCESS | 3684 | 1468596376102 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:26:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:26:16 INFO - PROCESS | 3684 | 1468596376104 Marionette TRACE conn3 <- [1,1618,null,{}] 08:26:16 INFO - PROCESS | 3684 | 1468596376107 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}] 08:26:16 INFO - PROCESS | 3684 | 1468596376109 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:16 INFO - PROCESS | 3684 | 1468596376232 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:26:16 INFO - PROCESS | 3684 | 1468596376241 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:16 INFO - PROCESS | 3684 | 1468596376243 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:16 INFO - PROCESS | 3684 | ++DOCSHELL 15780400 == 32 [pid = 3684] [id = 414] 08:26:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16033C00) [pid = 3684] [serial = 1242] [outer = 00000000] 08:26:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (165BB400) [pid = 3684] [serial = 1243] [outer = 16033C00] 08:26:16 INFO - PROCESS | 3684 | 1468596376289 Marionette DEBUG loaded listener.js 08:26:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (168B9400) [pid = 3684] [serial = 1244] [outer = 16033C00] 08:26:16 INFO - PROCESS | 3684 | 1468596376735 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]]]}] 08:26:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:26:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 688ms 08:26:16 INFO - PROCESS | 3684 | 1468596376802 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:26:16 INFO - PROCESS | 3684 | 1468596376805 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:26:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:26:16 INFO - PROCESS | 3684 | 1468596376809 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:26:16 INFO - PROCESS | 3684 | 1468596376812 Marionette TRACE conn3 <- [1,1622,null,{}] 08:26:16 INFO - PROCESS | 3684 | 1468596376816 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}] 08:26:16 INFO - PROCESS | 3684 | 1468596376823 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:16 INFO - PROCESS | 3684 | 1468596376984 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:26:17 INFO - PROCESS | 3684 | 1468596376995 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:17 INFO - PROCESS | 3684 | 1468596376997 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:17 INFO - PROCESS | 3684 | ++DOCSHELL 16912400 == 33 [pid = 3684] [id = 415] 08:26:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (173BF400) [pid = 3684] [serial = 1245] [outer = 00000000] 08:26:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19314C00) [pid = 3684] [serial = 1246] [outer = 173BF400] 08:26:17 INFO - PROCESS | 3684 | 1468596377041 Marionette DEBUG loaded listener.js 08:26:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1950F800) [pid = 3684] [serial = 1247] [outer = 173BF400] 08:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1986D400) [pid = 3684] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (15782400) [pid = 3684] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1744F400) [pid = 3684] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (0C38A800) [pid = 3684] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (0C388400) [pid = 3684] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (111D6800) [pid = 3684] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1307FC00) [pid = 3684] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13458400) [pid = 3684] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (142B0400) [pid = 3684] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1950E000) [pid = 3684] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10A01400) [pid = 3684] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19871400) [pid = 3684] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (111D5800) [pid = 3684] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:26:17 INFO - PROCESS | 3684 | 1468596377657 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]]]}] 08:26:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:26:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 906ms 08:26:17 INFO - PROCESS | 3684 | 1468596377712 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:26:17 INFO - PROCESS | 3684 | 1468596377714 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:26:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:26:17 INFO - PROCESS | 3684 | 1468596377717 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:26:17 INFO - PROCESS | 3684 | 1468596377719 Marionette TRACE conn3 <- [1,1626,null,{}] 08:26:17 INFO - PROCESS | 3684 | 1468596377722 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}] 08:26:17 INFO - PROCESS | 3684 | 1468596377724 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:17 INFO - PROCESS | 3684 | 1468596377803 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:26:17 INFO - PROCESS | 3684 | 1468596377808 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:17 INFO - PROCESS | 3684 | 1468596377810 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:17 INFO - PROCESS | 3684 | ++DOCSHELL 10E04000 == 34 [pid = 3684] [id = 416] 08:26:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10E9C000) [pid = 3684] [serial = 1248] [outer = 00000000] 08:26:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (175E8400) [pid = 3684] [serial = 1249] [outer = 10E9C000] 08:26:17 INFO - PROCESS | 3684 | 1468596377861 Marionette DEBUG loaded listener.js 08:26:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17AC3400) [pid = 3684] [serial = 1250] [outer = 10E9C000] 08:26:18 INFO - PROCESS | 3684 | 1468596378271 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]]]}] 08:26:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:26:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 594ms 08:26:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:26:18 INFO - PROCESS | 3684 | 1468596378317 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:26:18 INFO - PROCESS | 3684 | 1468596378319 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:26:18 INFO - PROCESS | 3684 | 1468596378322 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:26:18 INFO - PROCESS | 3684 | 1468596378324 Marionette TRACE conn3 <- [1,1630,null,{}] 08:26:18 INFO - PROCESS | 3684 | 1468596378327 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}] 08:26:18 INFO - PROCESS | 3684 | 1468596378329 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:18 INFO - PROCESS | 3684 | 1468596378405 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:26:18 INFO - PROCESS | 3684 | 1468596378410 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:18 INFO - PROCESS | 3684 | 1468596378412 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:18 INFO - PROCESS | 3684 | ++DOCSHELL 175E3400 == 35 [pid = 3684] [id = 417] 08:26:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19511000) [pid = 3684] [serial = 1251] [outer = 00000000] 08:26:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19833800) [pid = 3684] [serial = 1252] [outer = 19511000] 08:26:18 INFO - PROCESS | 3684 | 1468596378457 Marionette DEBUG loaded listener.js 08:26:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19517000) [pid = 3684] [serial = 1253] [outer = 19511000] 08:26:18 INFO - PROCESS | 3684 | 1468596378895 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]]]}] 08:26:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:26:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 593ms 08:26:18 INFO - PROCESS | 3684 | 1468596378917 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:26:18 INFO - PROCESS | 3684 | 1468596378919 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:26:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:26:18 INFO - PROCESS | 3684 | 1468596378922 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:26:18 INFO - PROCESS | 3684 | 1468596378924 Marionette TRACE conn3 <- [1,1634,null,{}] 08:26:18 INFO - PROCESS | 3684 | 1468596378928 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}] 08:26:18 INFO - PROCESS | 3684 | 1468596378930 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:19 INFO - PROCESS | 3684 | 1468596379045 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:26:19 INFO - PROCESS | 3684 | 1468596379053 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:19 INFO - PROCESS | 3684 | 1468596379055 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:19 INFO - PROCESS | 3684 | ++DOCSHELL 14293000 == 36 [pid = 3684] [id = 418] 08:26:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19841400) [pid = 3684] [serial = 1254] [outer = 00000000] 08:26:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1986A400) [pid = 3684] [serial = 1255] [outer = 19841400] 08:26:19 INFO - PROCESS | 3684 | 1468596379098 Marionette DEBUG loaded listener.js 08:26:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19871400) [pid = 3684] [serial = 1256] [outer = 19841400] 08:26:20 INFO - PROCESS | 3684 | --DOCSHELL 10A79400 == 35 [pid = 3684] [id = 410] 08:26:20 INFO - PROCESS | 3684 | --DOCSHELL 114C8C00 == 34 [pid = 3684] [id = 409] 08:26:20 INFO - PROCESS | 3684 | --DOCSHELL 175E3400 == 33 [pid = 3684] [id = 417] 08:26:20 INFO - PROCESS | 3684 | --DOCSHELL 10E04000 == 32 [pid = 3684] [id = 416] 08:26:20 INFO - PROCESS | 3684 | --DOCSHELL 16912400 == 31 [pid = 3684] [id = 415] 08:26:20 INFO - PROCESS | 3684 | --DOCSHELL 1543E800 == 30 [pid = 3684] [id = 413] 08:26:20 INFO - PROCESS | 3684 | --DOCSHELL 15780400 == 29 [pid = 3684] [id = 414] 08:26:20 INFO - PROCESS | 3684 | --DOCSHELL 14293800 == 28 [pid = 3684] [id = 412] 08:26:20 INFO - PROCESS | 3684 | --DOCSHELL 12BCAC00 == 27 [pid = 3684] [id = 411] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (168C1000) [pid = 3684] [serial = 1198] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19316000) [pid = 3684] [serial = 1202] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (18052000) [pid = 3684] [serial = 1201] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (0F93A000) [pid = 3684] [serial = 1180] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10A05C00) [pid = 3684] [serial = 1181] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (0F939800) [pid = 3684] [serial = 1186] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10A08400) [pid = 3684] [serial = 1187] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15781800) [pid = 3684] [serial = 1195] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (131E2400) [pid = 3684] [serial = 1189] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1321F000) [pid = 3684] [serial = 1190] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13C37000) [pid = 3684] [serial = 1183] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13C96C00) [pid = 3684] [serial = 1184] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (14F2FC00) [pid = 3684] [serial = 1192] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15435000) [pid = 3684] [serial = 1193] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19514800) [pid = 3684] [serial = 1204] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15D43800) [pid = 3684] [serial = 1208] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (142AD800) [pid = 3684] [serial = 1207] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19B90C00) [pid = 3684] [serial = 1178] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19315800) [pid = 3684] [serial = 1210] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (19E29800) [pid = 3684] [serial = 1214] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (19515000) [pid = 3684] [serial = 1205] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16E89C00) [pid = 3684] [serial = 1199] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (193D6400) [pid = 3684] [serial = 1211] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1603F000) [pid = 3684] [serial = 1196] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (19E24000) [pid = 3684] [serial = 1213] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3684 | 1468596380907 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]]]}] 08:26:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:26:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2062ms 08:26:20 INFO - PROCESS | 3684 | 1468596380980 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:26:20 INFO - PROCESS | 3684 | 1468596380985 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:26:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:26:20 INFO - PROCESS | 3684 | 1468596380991 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:26:20 INFO - PROCESS | 3684 | 1468596380994 Marionette TRACE conn3 <- [1,1638,null,{}] 08:26:21 INFO - PROCESS | 3684 | 1468596381001 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}] 08:26:21 INFO - PROCESS | 3684 | 1468596381004 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:21 INFO - PROCESS | 3684 | 1468596381135 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:26:21 INFO - PROCESS | 3684 | 1468596381213 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:21 INFO - PROCESS | 3684 | 1468596381218 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:21 INFO - PROCESS | 3684 | ++DOCSHELL 10325000 == 28 [pid = 3684] [id = 419] 08:26:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (10326400) [pid = 3684] [serial = 1257] [outer = 00000000] 08:26:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (10A02000) [pid = 3684] [serial = 1258] [outer = 10326400] 08:26:21 INFO - PROCESS | 3684 | 1468596381318 Marionette DEBUG loaded listener.js 08:26:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (10A0B800) [pid = 3684] [serial = 1259] [outer = 10326400] 08:26:22 INFO - PROCESS | 3684 | 1468596382007 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]]]}] 08:26:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:26:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1031ms 08:26:22 INFO - PROCESS | 3684 | 1468596382037 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:26:22 INFO - PROCESS | 3684 | 1468596382042 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:26:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:26:22 INFO - PROCESS | 3684 | 1468596382050 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:26:22 INFO - PROCESS | 3684 | 1468596382053 Marionette TRACE conn3 <- [1,1642,null,{}] 08:26:22 INFO - PROCESS | 3684 | 1468596382081 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}] 08:26:22 INFO - PROCESS | 3684 | 1468596382084 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:22 INFO - PROCESS | 3684 | 1468596382203 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:26:22 INFO - PROCESS | 3684 | 1468596382286 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:22 INFO - PROCESS | 3684 | 1468596382290 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:22 INFO - PROCESS | 3684 | ++DOCSHELL 10EA6400 == 29 [pid = 3684] [id = 420] 08:26:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (11092000) [pid = 3684] [serial = 1260] [outer = 00000000] 08:26:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (111A7C00) [pid = 3684] [serial = 1261] [outer = 11092000] 08:26:22 INFO - PROCESS | 3684 | 1468596382390 Marionette DEBUG loaded listener.js 08:26:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (111DE400) [pid = 3684] [serial = 1262] [outer = 11092000] 08:26:23 INFO - PROCESS | 3684 | --DOCSHELL 11098400 == 28 [pid = 3684] [id = 19] 08:26:23 INFO - PROCESS | 3684 | --DOCSHELL 0C778800 == 27 [pid = 3684] [id = 18] 08:26:23 INFO - PROCESS | 3684 | --DOCSHELL 139C9800 == 26 [pid = 3684] [id = 20] 08:26:23 INFO - PROCESS | 3684 | --DOCSHELL 15D48400 == 25 [pid = 3684] [id = 28] 08:26:23 INFO - PROCESS | 3684 | --DOCSHELL 14F2A400 == 24 [pid = 3684] [id = 26] 08:26:23 INFO - PROCESS | 3684 | --DOCSHELL 1AF04800 == 23 [pid = 3684] [id = 15] 08:26:23 INFO - PROCESS | 3684 | --DOCSHELL 165B9000 == 22 [pid = 3684] [id = 27] 08:26:23 INFO - PROCESS | 3684 | 1468596383081 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]]]}] 08:26:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:26:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1078ms 08:26:23 INFO - PROCESS | 3684 | 1468596383128 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:26:23 INFO - PROCESS | 3684 | 1468596383131 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:26:23 INFO - PROCESS | 3684 | 1468596383153 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:26:23 INFO - PROCESS | 3684 | 1468596383156 Marionette TRACE conn3 <- [1,1646,null,{}] 08:26:23 INFO - PROCESS | 3684 | 1468596383161 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}] 08:26:23 INFO - PROCESS | 3684 | 1468596383164 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:23 INFO - PROCESS | 3684 | 1468596383250 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:26:23 INFO - PROCESS | 3684 | 1468596383256 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:23 INFO - PROCESS | 3684 | 1468596383260 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:23 INFO - PROCESS | 3684 | ++DOCSHELL 10A81800 == 23 [pid = 3684] [id = 421] 08:26:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10E01800) [pid = 3684] [serial = 1263] [outer = 00000000] 08:26:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10E0C400) [pid = 3684] [serial = 1264] [outer = 10E01800] 08:26:23 INFO - PROCESS | 3684 | 1468596383307 Marionette DEBUG loaded listener.js 08:26:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (111D5800) [pid = 3684] [serial = 1265] [outer = 10E01800] 08:26:23 INFO - PROCESS | 3684 | 1468596383823 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]]]}] 08:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 703ms 08:26:23 INFO - PROCESS | 3684 | 1468596383857 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:26:23 INFO - PROCESS | 3684 | 1468596383861 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:26:23 INFO - PROCESS | 3684 | 1468596383867 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:26:23 INFO - PROCESS | 3684 | 1468596383869 Marionette TRACE conn3 <- [1,1650,null,{}] 08:26:23 INFO - PROCESS | 3684 | 1468596383873 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}] 08:26:23 INFO - PROCESS | 3684 | 1468596383876 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:23 INFO - PROCESS | 3684 | 1468596383962 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:26:24 INFO - PROCESS | 3684 | 1468596384058 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:24 INFO - PROCESS | 3684 | 1468596384061 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:24 INFO - PROCESS | 3684 | ++DOCSHELL 12BD2C00 == 24 [pid = 3684] [id = 422] 08:26:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (12D68000) [pid = 3684] [serial = 1266] [outer = 00000000] 08:26:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (130D6800) [pid = 3684] [serial = 1267] [outer = 12D68000] 08:26:24 INFO - PROCESS | 3684 | 1468596384107 Marionette DEBUG loaded listener.js 08:26:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (131DE800) [pid = 3684] [serial = 1268] [outer = 12D68000] 08:26:24 INFO - PROCESS | 3684 | 1468596384509 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]]]}] 08:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 687ms 08:26:24 INFO - PROCESS | 3684 | 1468596384567 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:26:24 INFO - PROCESS | 3684 | 1468596384569 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:26:24 INFO - PROCESS | 3684 | 1468596384572 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:26:24 INFO - PROCESS | 3684 | 1468596384576 Marionette TRACE conn3 <- [1,1654,null,{}] 08:26:24 INFO - PROCESS | 3684 | 1468596384586 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}] 08:26:24 INFO - PROCESS | 3684 | 1468596384590 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:24 INFO - PROCESS | 3684 | 1468596384676 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:26:24 INFO - PROCESS | 3684 | 1468596384683 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:24 INFO - PROCESS | 3684 | 1468596384686 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:24 INFO - PROCESS | 3684 | ++DOCSHELL 139D4400 == 25 [pid = 3684] [id = 423] 08:26:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (139D5800) [pid = 3684] [serial = 1269] [outer = 00000000] 08:26:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13E63400) [pid = 3684] [serial = 1270] [outer = 139D5800] 08:26:24 INFO - PROCESS | 3684 | 1468596384734 Marionette DEBUG loaded listener.js 08:26:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (142A7400) [pid = 3684] [serial = 1271] [outer = 139D5800] 08:26:25 INFO - PROCESS | 3684 | 1468596385197 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]]]}] 08:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 640ms 08:26:25 INFO - PROCESS | 3684 | 1468596385222 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:26:25 INFO - PROCESS | 3684 | 1468596385225 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:26:25 INFO - PROCESS | 3684 | 1468596385228 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:26:25 INFO - PROCESS | 3684 | 1468596385239 Marionette TRACE conn3 <- [1,1658,null,{}] 08:26:25 INFO - PROCESS | 3684 | 1468596385252 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}] 08:26:25 INFO - PROCESS | 3684 | 1468596385255 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:25 INFO - PROCESS | 3684 | 1468596385393 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:26:25 INFO - PROCESS | 3684 | 1468596385410 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:25 INFO - PROCESS | 3684 | 1468596385413 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:25 INFO - PROCESS | 3684 | ++DOCSHELL 15439400 == 26 [pid = 3684] [id = 424] 08:26:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15439800) [pid = 3684] [serial = 1272] [outer = 00000000] 08:26:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1543E000) [pid = 3684] [serial = 1273] [outer = 15439800] 08:26:25 INFO - PROCESS | 3684 | 1468596385457 Marionette DEBUG loaded listener.js 08:26:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15780C00) [pid = 3684] [serial = 1274] [outer = 15439800] 08:26:25 INFO - PROCESS | 3684 | 1468596385900 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]]]}] 08:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 718ms 08:26:25 INFO - PROCESS | 3684 | 1468596385947 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:26:25 INFO - PROCESS | 3684 | 1468596385949 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:26:25 INFO - PROCESS | 3684 | 1468596385952 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:26:25 INFO - PROCESS | 3684 | 1468596385953 Marionette TRACE conn3 <- [1,1662,null,{}] 08:26:25 INFO - PROCESS | 3684 | 1468596385957 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}] 08:26:25 INFO - PROCESS | 3684 | 1468596385959 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:26 INFO - PROCESS | 3684 | 1468596386078 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:26:26 INFO - PROCESS | 3684 | 1468596386085 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:26 INFO - PROCESS | 3684 | 1468596386088 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:26 INFO - PROCESS | 3684 | ++DOCSHELL 15433800 == 27 [pid = 3684] [id = 425] 08:26:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15435800) [pid = 3684] [serial = 1275] [outer = 00000000] 08:26:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16189800) [pid = 3684] [serial = 1276] [outer = 15435800] 08:26:26 INFO - PROCESS | 3684 | 1468596386135 Marionette DEBUG loaded listener.js 08:26:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1618A400) [pid = 3684] [serial = 1277] [outer = 15435800] 08:26:26 INFO - PROCESS | 3684 | 1468596386594 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]]]}] 08:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 703ms 08:26:26 INFO - PROCESS | 3684 | 1468596386652 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:26:26 INFO - PROCESS | 3684 | 1468596386654 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:26:26 INFO - PROCESS | 3684 | 1468596386657 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:26:26 INFO - PROCESS | 3684 | 1468596386658 Marionette TRACE conn3 <- [1,1666,null,{}] 08:26:26 INFO - PROCESS | 3684 | 1468596386662 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}] 08:26:26 INFO - PROCESS | 3684 | 1468596386667 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:26 INFO - PROCESS | 3684 | 1468596386839 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:26:26 INFO - PROCESS | 3684 | 1468596386861 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:26 INFO - PROCESS | 3684 | 1468596386863 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:26 INFO - PROCESS | 3684 | ++DOCSHELL 1744DC00 == 28 [pid = 3684] [id = 426] 08:26:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1744F400) [pid = 3684] [serial = 1278] [outer = 00000000] 08:26:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17551000) [pid = 3684] [serial = 1279] [outer = 1744F400] 08:26:26 INFO - PROCESS | 3684 | 1468596386907 Marionette DEBUG loaded listener.js 08:26:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1805A400) [pid = 3684] [serial = 1280] [outer = 1744F400] 08:26:27 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19511000) [pid = 3684] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:26:27 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1543EC00) [pid = 3684] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:26:27 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16033C00) [pid = 3684] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:26:27 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (173BF400) [pid = 3684] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:26:27 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10E9C000) [pid = 3684] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:26:27 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (0C387800) [pid = 3684] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:26:27 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (14297400) [pid = 3684] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:26:27 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (12BD1800) [pid = 3684] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:26:27 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10E09800) [pid = 3684] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:26:27 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (114D3C00) [pid = 3684] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:26:27 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13C90800) [pid = 3684] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:26:27 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (165BC000) [pid = 3684] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:26:27 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (130A3C00) [pid = 3684] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:26:27 INFO - PROCESS | 3684 | 1468596387365 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]]]}] 08:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 750ms 08:26:27 INFO - PROCESS | 3684 | 1468596387398 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:26:27 INFO - PROCESS | 3684 | 1468596387400 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:26:27 INFO - PROCESS | 3684 | 1468596387403 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:26:27 INFO - PROCESS | 3684 | 1468596387404 Marionette TRACE conn3 <- [1,1670,null,{}] 08:26:27 INFO - PROCESS | 3684 | 1468596387408 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}] 08:26:27 INFO - PROCESS | 3684 | 1468596387410 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:27 INFO - PROCESS | 3684 | 1468596387494 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:26:27 INFO - PROCESS | 3684 | 1468596387499 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:27 INFO - PROCESS | 3684 | 1468596387501 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:27 INFO - PROCESS | 3684 | ++DOCSHELL 10A08000 == 29 [pid = 3684] [id = 427] 08:26:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10A0BC00) [pid = 3684] [serial = 1281] [outer = 00000000] 08:26:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13083000) [pid = 3684] [serial = 1282] [outer = 10A0BC00] 08:26:27 INFO - PROCESS | 3684 | 1468596387547 Marionette DEBUG loaded listener.js 08:26:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13E6F400) [pid = 3684] [serial = 1283] [outer = 10A0BC00] 08:26:27 INFO - PROCESS | 3684 | 1468596387974 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]]]}] 08:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 594ms 08:26:28 INFO - PROCESS | 3684 | 1468596388005 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:26:28 INFO - PROCESS | 3684 | 1468596388007 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:26:28 INFO - PROCESS | 3684 | 1468596388010 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:26:28 INFO - PROCESS | 3684 | 1468596388012 Marionette TRACE conn3 <- [1,1674,null,{}] 08:26:28 INFO - PROCESS | 3684 | 1468596388015 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}] 08:26:28 INFO - PROCESS | 3684 | 1468596388017 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:28 INFO - PROCESS | 3684 | 1468596388094 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:26:28 INFO - PROCESS | 3684 | 1468596388099 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:28 INFO - PROCESS | 3684 | 1468596388101 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:28 INFO - PROCESS | 3684 | ++DOCSHELL 165BC000 == 30 [pid = 3684] [id = 428] 08:26:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (166CC000) [pid = 3684] [serial = 1284] [outer = 00000000] 08:26:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19316000) [pid = 3684] [serial = 1285] [outer = 166CC000] 08:26:28 INFO - PROCESS | 3684 | 1468596388152 Marionette DEBUG loaded listener.js 08:26:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19318C00) [pid = 3684] [serial = 1286] [outer = 166CC000] 08:26:28 INFO - PROCESS | 3684 | 1468596388614 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]]]}] 08:26:28 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 08:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 641ms 08:26:28 INFO - PROCESS | 3684 | 1468596388650 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:26:28 INFO - PROCESS | 3684 | 1468596388652 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:26:28 INFO - PROCESS | 3684 | 1468596388656 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:26:28 INFO - PROCESS | 3684 | 1468596388657 Marionette TRACE conn3 <- [1,1678,null,{}] 08:26:28 INFO - PROCESS | 3684 | 1468596388661 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}] 08:26:28 INFO - PROCESS | 3684 | 1468596388663 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:28 INFO - PROCESS | 3684 | 1468596388741 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:26:28 INFO - PROCESS | 3684 | 1468596388749 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:28 INFO - PROCESS | 3684 | 1468596388751 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:28 INFO - PROCESS | 3684 | ++DOCSHELL 139D3400 == 31 [pid = 3684] [id = 429] 08:26:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16E91400) [pid = 3684] [serial = 1287] [outer = 00000000] 08:26:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19511C00) [pid = 3684] [serial = 1288] [outer = 16E91400] 08:26:28 INFO - PROCESS | 3684 | 1468596388793 Marionette DEBUG loaded listener.js 08:26:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19512000) [pid = 3684] [serial = 1289] [outer = 16E91400] 08:26:29 INFO - PROCESS | 3684 | 1468596389248 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]]]}] 08:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 640ms 08:26:29 INFO - PROCESS | 3684 | 1468596389322 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:26:29 INFO - PROCESS | 3684 | 1468596389326 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:26:29 INFO - PROCESS | 3684 | 1468596389332 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:26:29 INFO - PROCESS | 3684 | 1468596389336 Marionette TRACE conn3 <- [1,1682,null,{}] 08:26:29 INFO - PROCESS | 3684 | 1468596389343 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}] 08:26:29 INFO - PROCESS | 3684 | 1468596389346 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:29 INFO - PROCESS | 3684 | 1468596389454 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:26:29 INFO - PROCESS | 3684 | 1468596389663 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:29 INFO - PROCESS | 3684 | 1468596389669 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:29 INFO - PROCESS | 3684 | ++DOCSHELL 10A74800 == 32 [pid = 3684] [id = 430] 08:26:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (10A74C00) [pid = 3684] [serial = 1290] [outer = 00000000] 08:26:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (10E01400) [pid = 3684] [serial = 1291] [outer = 10A74C00] 08:26:29 INFO - PROCESS | 3684 | 1468596389728 Marionette DEBUG loaded listener.js 08:26:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (10E0C000) [pid = 3684] [serial = 1292] [outer = 10A74C00] 08:26:30 INFO - PROCESS | 3684 | 1468596390284 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]]]}] 08:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1000ms 08:26:30 INFO - PROCESS | 3684 | 1468596390340 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:26:30 INFO - PROCESS | 3684 | 1468596390344 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:26:30 INFO - PROCESS | 3684 | 1468596390350 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:26:30 INFO - PROCESS | 3684 | 1468596390354 Marionette TRACE conn3 <- [1,1686,null,{}] 08:26:30 INFO - PROCESS | 3684 | 1468596390358 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}] 08:26:30 INFO - PROCESS | 3684 | 1468596390361 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:30 INFO - PROCESS | 3684 | 1468596390472 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:26:30 INFO - PROCESS | 3684 | 1468596390602 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:30 INFO - PROCESS | 3684 | 1468596390604 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:30 INFO - PROCESS | 3684 | ++DOCSHELL 13948C00 == 33 [pid = 3684] [id = 431] 08:26:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (13949800) [pid = 3684] [serial = 1293] [outer = 00000000] 08:26:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (13C35400) [pid = 3684] [serial = 1294] [outer = 13949800] 08:26:30 INFO - PROCESS | 3684 | 1468596390665 Marionette DEBUG loaded listener.js 08:26:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (14F32800) [pid = 3684] [serial = 1295] [outer = 13949800] 08:26:31 INFO - PROCESS | 3684 | 1468596391276 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]]]}] 08:26:31 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 08:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 953ms 08:26:31 INFO - PROCESS | 3684 | 1468596391291 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:26:31 INFO - PROCESS | 3684 | 1468596391293 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:26:31 INFO - PROCESS | 3684 | 1468596391297 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:26:31 INFO - PROCESS | 3684 | 1468596391299 Marionette TRACE conn3 <- [1,1690,null,{}] 08:26:31 INFO - PROCESS | 3684 | 1468596391308 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}] 08:26:31 INFO - PROCESS | 3684 | 1468596391313 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:31 INFO - PROCESS | 3684 | 1468596391416 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:26:31 INFO - PROCESS | 3684 | 1468596391521 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:31 INFO - PROCESS | 3684 | 1468596391525 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:31 INFO - PROCESS | 3684 | ++DOCSHELL 17AC4400 == 34 [pid = 3684] [id = 432] 08:26:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1805EC00) [pid = 3684] [serial = 1296] [outer = 00000000] 08:26:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (193D7400) [pid = 3684] [serial = 1297] [outer = 1805EC00] 08:26:31 INFO - PROCESS | 3684 | 1468596391580 Marionette DEBUG loaded listener.js 08:26:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (19832400) [pid = 3684] [serial = 1298] [outer = 1805EC00] 08:26:32 INFO - PROCESS | 3684 | 1468596392165 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]]]}] 08:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 952ms 08:26:32 INFO - PROCESS | 3684 | 1468596392242 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:26:32 INFO - PROCESS | 3684 | 1468596392244 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:26:32 INFO - PROCESS | 3684 | 1468596392247 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:26:32 INFO - PROCESS | 3684 | 1468596392249 Marionette TRACE conn3 <- [1,1694,null,{}] 08:26:32 INFO - PROCESS | 3684 | 1468596392253 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}] 08:26:32 INFO - PROCESS | 3684 | 1468596392256 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:32 INFO - PROCESS | 3684 | 1468596392369 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:26:32 INFO - PROCESS | 3684 | 1468596392494 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:32 INFO - PROCESS | 3684 | 1468596392496 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:32 INFO - PROCESS | 3684 | ++DOCSHELL 13214400 == 35 [pid = 3684] [id = 433] 08:26:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1394EC00) [pid = 3684] [serial = 1299] [outer = 00000000] 08:26:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (193D2800) [pid = 3684] [serial = 1300] [outer = 1394EC00] 08:26:32 INFO - PROCESS | 3684 | 1468596392565 Marionette DEBUG loaded listener.js 08:26:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19519400) [pid = 3684] [serial = 1301] [outer = 1394EC00] 08:26:33 INFO - PROCESS | 3684 | 1468596393272 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]]]}] 08:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1094ms 08:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:26:33 INFO - PROCESS | 3684 | 1468596393345 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:26:33 INFO - PROCESS | 3684 | 1468596393350 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:26:33 INFO - PROCESS | 3684 | 1468596393354 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:26:33 INFO - PROCESS | 3684 | 1468596393357 Marionette TRACE conn3 <- [1,1698,null,{}] 08:26:33 INFO - PROCESS | 3684 | 1468596393364 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}] 08:26:33 INFO - PROCESS | 3684 | 1468596393366 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:33 INFO - PROCESS | 3684 | 1468596393496 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:26:33 INFO - PROCESS | 3684 | 1468596393628 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:33 INFO - PROCESS | 3684 | 1468596393631 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:33 INFO - PROCESS | 3684 | --DOCSHELL 10EA8400 == 34 [pid = 3684] [id = 21] 08:26:33 INFO - PROCESS | 3684 | --DOCSHELL 13C8E400 == 33 [pid = 3684] [id = 24] 08:26:33 INFO - PROCESS | 3684 | --DOCSHELL 166C7800 == 32 [pid = 3684] [id = 8] 08:26:33 INFO - PROCESS | 3684 | --DOCSHELL 14571400 == 31 [pid = 3684] [id = 25] 08:26:33 INFO - PROCESS | 3684 | --DOCSHELL 131E6000 == 30 [pid = 3684] [id = 23] 08:26:33 INFO - PROCESS | 3684 | --DOCSHELL 12D67C00 == 29 [pid = 3684] [id = 22] 08:26:33 INFO - PROCESS | 3684 | --DOCSHELL 10EA6400 == 28 [pid = 3684] [id = 420] 08:26:33 INFO - PROCESS | 3684 | --DOCSHELL 10325000 == 27 [pid = 3684] [id = 419] 08:26:33 INFO - PROCESS | 3684 | --DOCSHELL 14293000 == 26 [pid = 3684] [id = 418] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (19517000) [pid = 3684] [serial = 1253] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (15753400) [pid = 3684] [serial = 1240] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (165BB400) [pid = 3684] [serial = 1243] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (15784400) [pid = 3684] [serial = 1241] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (19314C00) [pid = 3684] [serial = 1246] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (168B9400) [pid = 3684] [serial = 1244] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1950F800) [pid = 3684] [serial = 1247] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (19833800) [pid = 3684] [serial = 1252] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (175E8400) [pid = 3684] [serial = 1249] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1031D800) [pid = 3684] [serial = 1216] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (142AF400) [pid = 3684] [serial = 1237] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (130A4C00) [pid = 3684] [serial = 1234] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13147400) [pid = 3684] [serial = 1235] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10E0E800) [pid = 3684] [serial = 1231] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10E9E400) [pid = 3684] [serial = 1232] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (129B6400) [pid = 3684] [serial = 1229] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12825400) [pid = 3684] [serial = 1228] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A331800) [pid = 3684] [serial = 1226] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A2EBC00) [pid = 3684] [serial = 1225] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (17D68800) [pid = 3684] [serial = 1223] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1754B800) [pid = 3684] [serial = 1222] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13C96800) [pid = 3684] [serial = 1220] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13949400) [pid = 3684] [serial = 1219] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (10A0F800) [pid = 3684] [serial = 1217] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (14F26800) [pid = 3684] [serial = 1238] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (17AC3400) [pid = 3684] [serial = 1250] [outer = 00000000] [url = about:blank] 08:26:33 INFO - PROCESS | 3684 | ++DOCSHELL 0C390400 == 27 [pid = 3684] [id = 434] 08:26:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (0C392C00) [pid = 3684] [serial = 1302] [outer = 00000000] 08:26:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10A0F800) [pid = 3684] [serial = 1303] [outer = 0C392C00] 08:26:33 INFO - PROCESS | 3684 | 1468596393707 Marionette DEBUG loaded listener.js 08:26:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10E03C00) [pid = 3684] [serial = 1304] [outer = 0C392C00] 08:26:34 INFO - PROCESS | 3684 | 1468596394135 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]]]}] 08:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 828ms 08:26:34 INFO - PROCESS | 3684 | 1468596394194 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:26:34 INFO - PROCESS | 3684 | 1468596394198 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:26:34 INFO - PROCESS | 3684 | 1468596394204 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:26:34 INFO - PROCESS | 3684 | 1468596394207 Marionette TRACE conn3 <- [1,1702,null,{}] 08:26:34 INFO - PROCESS | 3684 | 1468596394210 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}] 08:26:34 INFO - PROCESS | 3684 | 1468596394213 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:34 INFO - PROCESS | 3684 | 1468596394296 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:26:34 INFO - PROCESS | 3684 | 1468596394304 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:34 INFO - PROCESS | 3684 | 1468596394307 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:34 INFO - PROCESS | 3684 | ++DOCSHELL 129EE800 == 28 [pid = 3684] [id = 435] 08:26:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (129F1800) [pid = 3684] [serial = 1305] [outer = 00000000] 08:26:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (130CB400) [pid = 3684] [serial = 1306] [outer = 129F1800] 08:26:34 INFO - PROCESS | 3684 | 1468596394361 Marionette DEBUG loaded listener.js 08:26:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1314D400) [pid = 3684] [serial = 1307] [outer = 129F1800] 08:26:34 INFO - PROCESS | 3684 | 1468596394832 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]]]}] 08:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 703ms 08:26:34 INFO - PROCESS | 3684 | 1468596394904 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:26:34 INFO - PROCESS | 3684 | 1468596394906 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:26:34 INFO - PROCESS | 3684 | 1468596394909 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:26:34 INFO - PROCESS | 3684 | 1468596394913 Marionette TRACE conn3 <- [1,1706,null,{}] 08:26:34 INFO - PROCESS | 3684 | 1468596394922 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}] 08:26:34 INFO - PROCESS | 3684 | 1468596394926 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:35 INFO - PROCESS | 3684 | 1468596395009 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:26:35 INFO - PROCESS | 3684 | 1468596395109 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:35 INFO - PROCESS | 3684 | 1468596395112 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:35 INFO - PROCESS | 3684 | ++DOCSHELL 13C96C00 == 29 [pid = 3684] [id = 436] 08:26:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13E64C00) [pid = 3684] [serial = 1308] [outer = 00000000] 08:26:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (142AD400) [pid = 3684] [serial = 1309] [outer = 13E64C00] 08:26:35 INFO - PROCESS | 3684 | 1468596395160 Marionette DEBUG loaded listener.js 08:26:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (14F33400) [pid = 3684] [serial = 1310] [outer = 13E64C00] 08:26:35 INFO - PROCESS | 3684 | 1468596395520 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]]]}] 08:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 640ms 08:26:35 INFO - PROCESS | 3684 | 1468596395562 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:26:35 INFO - PROCESS | 3684 | 1468596395565 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:26:35 INFO - PROCESS | 3684 | 1468596395568 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:26:35 INFO - PROCESS | 3684 | 1468596395570 Marionette TRACE conn3 <- [1,1710,null,{}] 08:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:26:35 INFO - PROCESS | 3684 | 1468596395573 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}] 08:26:35 INFO - PROCESS | 3684 | 1468596395575 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:35 INFO - PROCESS | 3684 | 1468596395668 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:26:35 INFO - PROCESS | 3684 | 1468596395702 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:35 INFO - PROCESS | 3684 | 1468596395704 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:35 INFO - PROCESS | 3684 | ++DOCSHELL 1574F000 == 30 [pid = 3684] [id = 437] 08:26:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15758400) [pid = 3684] [serial = 1311] [outer = 00000000] 08:26:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16036400) [pid = 3684] [serial = 1312] [outer = 15758400] 08:26:35 INFO - PROCESS | 3684 | 1468596395747 Marionette DEBUG loaded listener.js 08:26:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1618CC00) [pid = 3684] [serial = 1313] [outer = 15758400] 08:26:36 INFO - PROCESS | 3684 | 1468596396232 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]]]}] 08:26:36 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 08:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 687ms 08:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:26:36 INFO - PROCESS | 3684 | 1468596396270 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:26:36 INFO - PROCESS | 3684 | 1468596396272 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:26:36 INFO - PROCESS | 3684 | 1468596396275 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:26:36 INFO - PROCESS | 3684 | 1468596396277 Marionette TRACE conn3 <- [1,1714,null,{}] 08:26:36 INFO - PROCESS | 3684 | 1468596396280 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}] 08:26:36 INFO - PROCESS | 3684 | 1468596396282 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:36 INFO - PROCESS | 3684 | 1468596396398 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:26:36 INFO - PROCESS | 3684 | 1468596396403 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:36 INFO - PROCESS | 3684 | 1468596396405 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:36 INFO - PROCESS | 3684 | ++DOCSHELL 168B9C00 == 31 [pid = 3684] [id = 438] 08:26:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (168C1800) [pid = 3684] [serial = 1314] [outer = 00000000] 08:26:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16E8C800) [pid = 3684] [serial = 1315] [outer = 168C1800] 08:26:36 INFO - PROCESS | 3684 | 1468596396449 Marionette DEBUG loaded listener.js 08:26:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16E91800) [pid = 3684] [serial = 1316] [outer = 168C1800] 08:26:36 INFO - PROCESS | 3684 | 1468596396902 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]]]}] 08:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 688ms 08:26:36 INFO - PROCESS | 3684 | 1468596396975 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:26:36 INFO - PROCESS | 3684 | 1468596396977 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:26:36 INFO - PROCESS | 3684 | 1468596396980 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:26:36 INFO - PROCESS | 3684 | 1468596396982 Marionette TRACE conn3 <- [1,1718,null,{}] 08:26:36 INFO - PROCESS | 3684 | 1468596396994 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}] 08:26:36 INFO - PROCESS | 3684 | 1468596396999 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:37 INFO - PROCESS | 3684 | 1468596397159 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:26:37 INFO - PROCESS | 3684 | 1468596397176 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:37 INFO - PROCESS | 3684 | 1468596397178 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:37 INFO - PROCESS | 3684 | ++DOCSHELL 1805E800 == 32 [pid = 3684] [id = 439] 08:26:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19310400) [pid = 3684] [serial = 1317] [outer = 00000000] 08:26:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (193DB400) [pid = 3684] [serial = 1318] [outer = 19310400] 08:26:37 INFO - PROCESS | 3684 | 1468596397273 Marionette DEBUG loaded listener.js 08:26:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1951B000) [pid = 3684] [serial = 1319] [outer = 19310400] 08:26:37 INFO - PROCESS | 3684 | 1468596397692 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]]]}] 08:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 735ms 08:26:37 INFO - PROCESS | 3684 | 1468596397721 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:26:37 INFO - PROCESS | 3684 | 1468596397723 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:26:37 INFO - PROCESS | 3684 | 1468596397726 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:26:37 INFO - PROCESS | 3684 | 1468596397728 Marionette TRACE conn3 <- [1,1722,null,{}] 08:26:37 INFO - PROCESS | 3684 | 1468596397732 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}] 08:26:37 INFO - PROCESS | 3684 | 1468596397743 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:37 INFO - PROCESS | 3684 | 1468596397858 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:26:37 INFO - PROCESS | 3684 | 1468596397864 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:37 INFO - PROCESS | 3684 | 1468596397866 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:37 INFO - PROCESS | 3684 | ++DOCSHELL 0C385000 == 33 [pid = 3684] [id = 440] 08:26:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19513000) [pid = 3684] [serial = 1320] [outer = 00000000] 08:26:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1986CC00) [pid = 3684] [serial = 1321] [outer = 19513000] 08:26:37 INFO - PROCESS | 3684 | 1468596397908 Marionette DEBUG loaded listener.js 08:26:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19B83400) [pid = 3684] [serial = 1322] [outer = 19513000] 08:26:38 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15439800) [pid = 3684] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:26:38 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10326400) [pid = 3684] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:26:38 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (139D5800) [pid = 3684] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:26:38 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (12D68000) [pid = 3684] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:26:38 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10E01800) [pid = 3684] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:26:38 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15435800) [pid = 3684] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:26:38 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1744F400) [pid = 3684] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:26:38 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10A0BC00) [pid = 3684] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:26:38 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11092000) [pid = 3684] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:26:38 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19841400) [pid = 3684] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:26:38 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (166CC000) [pid = 3684] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:26:38 INFO - PROCESS | 3684 | 1468596398408 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]]]}] 08:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 734ms 08:26:38 INFO - PROCESS | 3684 | 1468596398467 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:26:38 INFO - PROCESS | 3684 | 1468596398469 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:26:38 INFO - PROCESS | 3684 | 1468596398472 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:26:38 INFO - PROCESS | 3684 | 1468596398474 Marionette TRACE conn3 <- [1,1726,null,{}] 08:26:38 INFO - PROCESS | 3684 | 1468596398477 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}] 08:26:38 INFO - PROCESS | 3684 | 1468596398479 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:38 INFO - PROCESS | 3684 | 1468596398582 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:26:38 INFO - PROCESS | 3684 | 1468596398588 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:38 INFO - PROCESS | 3684 | 1468596398590 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:38 INFO - PROCESS | 3684 | ++DOCSHELL 13951C00 == 34 [pid = 3684] [id = 441] 08:26:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13C90000) [pid = 3684] [serial = 1323] [outer = 00000000] 08:26:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16916400) [pid = 3684] [serial = 1324] [outer = 13C90000] 08:26:38 INFO - PROCESS | 3684 | 1468596398638 Marionette DEBUG loaded listener.js 08:26:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16FB3800) [pid = 3684] [serial = 1325] [outer = 13C90000] 08:26:39 INFO - PROCESS | 3684 | 1468596399082 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]]]}] 08:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 625ms 08:26:39 INFO - PROCESS | 3684 | 1468596399111 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:26:39 INFO - PROCESS | 3684 | 1468596399113 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:26:39 INFO - PROCESS | 3684 | 1468596399116 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:26:39 INFO - PROCESS | 3684 | 1468596399117 Marionette TRACE conn3 <- [1,1730,null,{}] 08:26:39 INFO - PROCESS | 3684 | 1468596399121 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}] 08:26:39 INFO - PROCESS | 3684 | 1468596399123 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:39 INFO - PROCESS | 3684 | 1468596399202 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:26:39 INFO - PROCESS | 3684 | 1468596399207 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:39 INFO - PROCESS | 3684 | 1468596399209 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:39 INFO - PROCESS | 3684 | ++DOCSHELL 1618C000 == 35 [pid = 3684] [id = 442] 08:26:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1618D400) [pid = 3684] [serial = 1326] [outer = 00000000] 08:26:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19B8F800) [pid = 3684] [serial = 1327] [outer = 1618D400] 08:26:39 INFO - PROCESS | 3684 | 1468596399251 Marionette DEBUG loaded listener.js 08:26:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19E24000) [pid = 3684] [serial = 1328] [outer = 1618D400] 08:26:39 INFO - PROCESS | 3684 | 1468596399667 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]]]}] 08:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 594ms 08:26:39 INFO - PROCESS | 3684 | 1468596399719 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:26:39 INFO - PROCESS | 3684 | 1468596399721 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:26:39 INFO - PROCESS | 3684 | 1468596399725 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:26:39 INFO - PROCESS | 3684 | 1468596399726 Marionette TRACE conn3 <- [1,1734,null,{}] 08:26:39 INFO - PROCESS | 3684 | 1468596399730 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}] 08:26:39 INFO - PROCESS | 3684 | 1468596399732 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:39 INFO - PROCESS | 3684 | 1468596399810 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:26:39 INFO - PROCESS | 3684 | 1468596399815 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:39 INFO - PROCESS | 3684 | 1468596399817 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:39 INFO - PROCESS | 3684 | ++DOCSHELL 0C37A800 == 36 [pid = 3684] [id = 443] 08:26:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19F8CC00) [pid = 3684] [serial = 1329] [outer = 00000000] 08:26:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19F99000) [pid = 3684] [serial = 1330] [outer = 19F8CC00] 08:26:39 INFO - PROCESS | 3684 | 1468596399860 Marionette DEBUG loaded listener.js 08:26:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19FD8C00) [pid = 3684] [serial = 1331] [outer = 19F8CC00] 08:26:40 INFO - PROCESS | 3684 | 1468596400486 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]]]}] 08:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 796ms 08:26:40 INFO - PROCESS | 3684 | 1468596400526 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:26:40 INFO - PROCESS | 3684 | 1468596400531 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:26:40 INFO - PROCESS | 3684 | 1468596400536 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:26:40 INFO - PROCESS | 3684 | 1468596400539 Marionette TRACE conn3 <- [1,1738,null,{}] 08:26:40 INFO - PROCESS | 3684 | 1468596400545 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}] 08:26:40 INFO - PROCESS | 3684 | 1468596400548 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:40 INFO - PROCESS | 3684 | 1468596400702 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:26:40 INFO - PROCESS | 3684 | 1468596400720 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:40 INFO - PROCESS | 3684 | 1468596400723 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:40 INFO - PROCESS | 3684 | ++DOCSHELL 1055A400 == 37 [pid = 3684] [id = 444] 08:26:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1055EC00) [pid = 3684] [serial = 1332] [outer = 00000000] 08:26:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (111AB000) [pid = 3684] [serial = 1333] [outer = 1055EC00] 08:26:40 INFO - PROCESS | 3684 | 1468596400777 Marionette DEBUG loaded listener.js 08:26:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (129B9400) [pid = 3684] [serial = 1334] [outer = 1055EC00] 08:26:41 INFO - PROCESS | 3684 | 1468596401407 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]]]}] 08:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 890ms 08:26:41 INFO - PROCESS | 3684 | 1468596401441 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:26:41 INFO - PROCESS | 3684 | 1468596401446 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:26:41 INFO - PROCESS | 3684 | 1468596401452 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:26:41 INFO - PROCESS | 3684 | 1468596401455 Marionette TRACE conn3 <- [1,1742,null,{}] 08:26:41 INFO - PROCESS | 3684 | 1468596401459 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}] 08:26:41 INFO - PROCESS | 3684 | 1468596401462 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:41 INFO - PROCESS | 3684 | 1468596401574 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:26:41 INFO - PROCESS | 3684 | 1468596401681 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:41 INFO - PROCESS | 3684 | 1468596401683 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:41 INFO - PROCESS | 3684 | ++DOCSHELL 139CF400 == 38 [pid = 3684] [id = 445] 08:26:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (139CFC00) [pid = 3684] [serial = 1335] [outer = 00000000] 08:26:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1429A000) [pid = 3684] [serial = 1336] [outer = 139CFC00] 08:26:41 INFO - PROCESS | 3684 | 1468596401737 Marionette DEBUG loaded listener.js 08:26:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (15434C00) [pid = 3684] [serial = 1337] [outer = 139CFC00] 08:26:42 INFO - PROCESS | 3684 | 1468596402334 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]]]}] 08:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 937ms 08:26:42 INFO - PROCESS | 3684 | 1468596402397 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:26:42 INFO - PROCESS | 3684 | 1468596402400 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:26:42 INFO - PROCESS | 3684 | 1468596402404 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:26:42 INFO - PROCESS | 3684 | 1468596402408 Marionette TRACE conn3 <- [1,1746,null,{}] 08:26:42 INFO - PROCESS | 3684 | 1468596402419 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}] 08:26:42 INFO - PROCESS | 3684 | 1468596402424 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:42 INFO - PROCESS | 3684 | 1468596402531 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:26:42 INFO - PROCESS | 3684 | 1468596402675 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:42 INFO - PROCESS | 3684 | 1468596402679 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:42 INFO - PROCESS | 3684 | ++DOCSHELL 19517000 == 39 [pid = 3684] [id = 446] 08:26:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19833800) [pid = 3684] [serial = 1338] [outer = 00000000] 08:26:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (19B8F000) [pid = 3684] [serial = 1339] [outer = 19833800] 08:26:42 INFO - PROCESS | 3684 | 1468596402736 Marionette DEBUG loaded listener.js 08:26:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (19FDD400) [pid = 3684] [serial = 1340] [outer = 19833800] 08:26:43 INFO - PROCESS | 3684 | 1468596403312 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]]]}] 08:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 937ms 08:26:43 INFO - PROCESS | 3684 | 1468596403348 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:26:43 INFO - PROCESS | 3684 | 1468596403351 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:26:43 INFO - PROCESS | 3684 | 1468596403354 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:26:43 INFO - PROCESS | 3684 | 1468596403356 Marionette TRACE conn3 <- [1,1750,null,{}] 08:26:43 INFO - PROCESS | 3684 | 1468596403360 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}] 08:26:43 INFO - PROCESS | 3684 | 1468596403362 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:43 INFO - PROCESS | 3684 | 1468596403477 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:26:43 INFO - PROCESS | 3684 | 1468596403581 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:43 INFO - PROCESS | 3684 | 1468596403584 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:43 INFO - PROCESS | 3684 | ++DOCSHELL 19B8EC00 == 40 [pid = 3684] [id = 447] 08:26:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A2E4400) [pid = 3684] [serial = 1341] [outer = 00000000] 08:26:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A331800) [pid = 3684] [serial = 1342] [outer = 1A2E4400] 08:26:43 INFO - PROCESS | 3684 | 1468596403643 Marionette DEBUG loaded listener.js 08:26:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1A337000) [pid = 3684] [serial = 1343] [outer = 1A2E4400] 08:26:44 INFO - PROCESS | 3684 | 1468596404440 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]]]}] 08:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1140ms 08:26:44 INFO - PROCESS | 3684 | 1468596404499 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:26:44 INFO - PROCESS | 3684 | 1468596404503 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:26:44 INFO - PROCESS | 3684 | 1468596404508 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:26:44 INFO - PROCESS | 3684 | 1468596404511 Marionette TRACE conn3 <- [1,1754,null,{}] 08:26:44 INFO - PROCESS | 3684 | 1468596404516 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}] 08:26:44 INFO - PROCESS | 3684 | 1468596404519 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:44 INFO - PROCESS | 3684 | 1468596404619 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:26:44 INFO - PROCESS | 3684 | 1468596404762 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:44 INFO - PROCESS | 3684 | 1468596404766 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:44 INFO - PROCESS | 3684 | ++DOCSHELL 10EA8400 == 41 [pid = 3684] [id = 448] 08:26:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (111AA400) [pid = 3684] [serial = 1344] [outer = 00000000] 08:26:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (13079C00) [pid = 3684] [serial = 1345] [outer = 111AA400] 08:26:44 INFO - PROCESS | 3684 | 1468596404816 Marionette DEBUG loaded listener.js 08:26:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (131DD800) [pid = 3684] [serial = 1346] [outer = 111AA400] 08:26:45 INFO - PROCESS | 3684 | --DOCSHELL 1A337800 == 40 [pid = 3684] [id = 11] 08:26:45 INFO - PROCESS | 3684 | --DOCSHELL 1A951400 == 39 [pid = 3684] [id = 10] 08:26:45 INFO - PROCESS | 3684 | --DOCSHELL 1A40E000 == 38 [pid = 3684] [id = 12] 08:26:45 INFO - PROCESS | 3684 | --DOCSHELL 1A667400 == 37 [pid = 3684] [id = 13] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (1986A400) [pid = 3684] [serial = 1255] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (1543E000) [pid = 3684] [serial = 1273] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (15780C00) [pid = 3684] [serial = 1274] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (10A02000) [pid = 3684] [serial = 1258] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (13E63400) [pid = 3684] [serial = 1270] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (130D6800) [pid = 3684] [serial = 1267] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (131DE800) [pid = 3684] [serial = 1268] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (10E0C400) [pid = 3684] [serial = 1264] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (16189800) [pid = 3684] [serial = 1276] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (17551000) [pid = 3684] [serial = 1279] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (13083000) [pid = 3684] [serial = 1282] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (13E6F400) [pid = 3684] [serial = 1283] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1805A400) [pid = 3684] [serial = 1280] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (111D5800) [pid = 3684] [serial = 1265] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (111DE400) [pid = 3684] [serial = 1262] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (111A7C00) [pid = 3684] [serial = 1261] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19871400) [pid = 3684] [serial = 1256] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10A0B800) [pid = 3684] [serial = 1259] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1618A400) [pid = 3684] [serial = 1277] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (19318C00) [pid = 3684] [serial = 1286] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19316000) [pid = 3684] [serial = 1285] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (142A7400) [pid = 3684] [serial = 1271] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19511C00) [pid = 3684] [serial = 1288] [outer = 00000000] [url = about:blank] 08:26:45 INFO - PROCESS | 3684 | 1468596405316 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]]]}] 08:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 844ms 08:26:45 INFO - PROCESS | 3684 | 1468596405352 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:26:45 INFO - PROCESS | 3684 | 1468596405356 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:26:45 INFO - PROCESS | 3684 | 1468596405362 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:26:45 INFO - PROCESS | 3684 | 1468596405365 Marionette TRACE conn3 <- [1,1758,null,{}] 08:26:45 INFO - PROCESS | 3684 | 1468596405369 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}] 08:26:45 INFO - PROCESS | 3684 | 1468596405371 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:45 INFO - PROCESS | 3684 | 1468596405456 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:26:45 INFO - PROCESS | 3684 | 1468596405465 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:45 INFO - PROCESS | 3684 | 1468596405467 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:45 INFO - PROCESS | 3684 | ++DOCSHELL 111AF000 == 38 [pid = 3684] [id = 449] 08:26:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (111D6400) [pid = 3684] [serial = 1347] [outer = 00000000] 08:26:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (13133400) [pid = 3684] [serial = 1348] [outer = 111D6400] 08:26:45 INFO - PROCESS | 3684 | 1468596405514 Marionette DEBUG loaded listener.js 08:26:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1321A800) [pid = 3684] [serial = 1349] [outer = 111D6400] 08:26:46 INFO - PROCESS | 3684 | 1468596406030 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]]]}] 08:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 703ms 08:26:46 INFO - PROCESS | 3684 | 1468596406089 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:26:46 INFO - PROCESS | 3684 | 1468596406091 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:26:46 INFO - PROCESS | 3684 | 1468596406094 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:26:46 INFO - PROCESS | 3684 | 1468596406098 Marionette TRACE conn3 <- [1,1762,null,{}] 08:26:46 INFO - PROCESS | 3684 | 1468596406111 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}] 08:26:46 INFO - PROCESS | 3684 | 1468596406115 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:46 INFO - PROCESS | 3684 | 1468596406199 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:26:46 INFO - PROCESS | 3684 | 1468596406292 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:46 INFO - PROCESS | 3684 | 1468596406295 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:46 INFO - PROCESS | 3684 | ++DOCSHELL 14F30400 == 39 [pid = 3684] [id = 450] 08:26:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15431400) [pid = 3684] [serial = 1350] [outer = 00000000] 08:26:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1543DC00) [pid = 3684] [serial = 1351] [outer = 15431400] 08:26:46 INFO - PROCESS | 3684 | 1468596406343 Marionette DEBUG loaded listener.js 08:26:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15780C00) [pid = 3684] [serial = 1352] [outer = 15431400] 08:26:46 INFO - PROCESS | 3684 | 1468596406721 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]]]}] 08:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 656ms 08:26:46 INFO - PROCESS | 3684 | 1468596406752 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:26:46 INFO - PROCESS | 3684 | 1468596406754 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:26:46 INFO - PROCESS | 3684 | 1468596406757 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:26:46 INFO - PROCESS | 3684 | 1468596406759 Marionette TRACE conn3 <- [1,1766,null,{}] 08:26:46 INFO - PROCESS | 3684 | 1468596406762 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}] 08:26:46 INFO - PROCESS | 3684 | 1468596406764 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:46 INFO - PROCESS | 3684 | 1468596406848 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:26:46 INFO - PROCESS | 3684 | 1468596406854 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:46 INFO - PROCESS | 3684 | 1468596406856 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:46 INFO - PROCESS | 3684 | ++DOCSHELL 1543D800 == 40 [pid = 3684] [id = 451] 08:26:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15757000) [pid = 3684] [serial = 1353] [outer = 00000000] 08:26:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16911000) [pid = 3684] [serial = 1354] [outer = 15757000] 08:26:46 INFO - PROCESS | 3684 | 1468596406908 Marionette DEBUG loaded listener.js 08:26:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (173BF400) [pid = 3684] [serial = 1355] [outer = 15757000] 08:26:47 INFO - PROCESS | 3684 | 1468596407336 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]]]}] 08:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 625ms 08:26:47 INFO - PROCESS | 3684 | 1468596407395 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:26:47 INFO - PROCESS | 3684 | 1468596407397 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:26:47 INFO - PROCESS | 3684 | 1468596407412 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:26:47 INFO - PROCESS | 3684 | 1468596407414 Marionette TRACE conn3 <- [1,1770,null,{}] 08:26:47 INFO - PROCESS | 3684 | 1468596407417 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}] 08:26:47 INFO - PROCESS | 3684 | 1468596407419 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:47 INFO - PROCESS | 3684 | 1468596407533 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:26:47 INFO - PROCESS | 3684 | 1468596407627 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:47 INFO - PROCESS | 3684 | 1468596407629 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:47 INFO - PROCESS | 3684 | ++DOCSHELL 17A36400 == 41 [pid = 3684] [id = 452] 08:26:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (17AC1800) [pid = 3684] [serial = 1356] [outer = 00000000] 08:26:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1805DC00) [pid = 3684] [serial = 1357] [outer = 17AC1800] 08:26:47 INFO - PROCESS | 3684 | 1468596407671 Marionette DEBUG loaded listener.js 08:26:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (19316C00) [pid = 3684] [serial = 1358] [outer = 17AC1800] 08:26:48 INFO - PROCESS | 3684 | 1468596408097 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]]]}] 08:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 734ms 08:26:48 INFO - PROCESS | 3684 | 1468596408146 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:26:48 INFO - PROCESS | 3684 | 1468596408148 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:26:48 INFO - PROCESS | 3684 | 1468596408157 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:26:48 INFO - PROCESS | 3684 | 1468596408158 Marionette TRACE conn3 <- [1,1774,null,{}] 08:26:48 INFO - PROCESS | 3684 | 1468596408162 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}] 08:26:48 INFO - PROCESS | 3684 | 1468596408167 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:48 INFO - PROCESS | 3684 | 1468596408302 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:26:48 INFO - PROCESS | 3684 | 1468596408369 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:48 INFO - PROCESS | 3684 | 1468596408371 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:48 INFO - PROCESS | 3684 | ++DOCSHELL 168B9800 == 42 [pid = 3684] [id = 453] 08:26:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (19511C00) [pid = 3684] [serial = 1359] [outer = 00000000] 08:26:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (19B82C00) [pid = 3684] [serial = 1360] [outer = 19511C00] 08:26:48 INFO - PROCESS | 3684 | 1468596408414 Marionette DEBUG loaded listener.js 08:26:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19B8D400) [pid = 3684] [serial = 1361] [outer = 19511C00] 08:26:48 INFO - PROCESS | 3684 | 1468596408840 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]]]}] 08:26:48 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 08:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 734ms 08:26:48 INFO - PROCESS | 3684 | 1468596408923 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:26:48 INFO - PROCESS | 3684 | 1468596408925 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:26:48 INFO - PROCESS | 3684 | 1468596408928 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:26:48 INFO - PROCESS | 3684 | 1468596408930 Marionette TRACE conn3 <- [1,1778,null,{}] 08:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:26:48 INFO - PROCESS | 3684 | 1468596408933 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}] 08:26:48 INFO - PROCESS | 3684 | 1468596408935 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:49 INFO - PROCESS | 3684 | 1468596409059 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:26:49 INFO - PROCESS | 3684 | 1468596409123 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:49 INFO - PROCESS | 3684 | 1468596409125 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:49 INFO - PROCESS | 3684 | ++DOCSHELL 19E20000 == 43 [pid = 3684] [id = 454] 08:26:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (19F9A800) [pid = 3684] [serial = 1362] [outer = 00000000] 08:26:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A2EE800) [pid = 3684] [serial = 1363] [outer = 19F9A800] 08:26:49 INFO - PROCESS | 3684 | 1468596409170 Marionette DEBUG loaded listener.js 08:26:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A2EF800) [pid = 3684] [serial = 1364] [outer = 19F9A800] 08:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (19513000) [pid = 3684] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (168C1800) [pid = 3684] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (19310400) [pid = 3684] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (13E64C00) [pid = 3684] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (0C392C00) [pid = 3684] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (129F1800) [pid = 3684] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (13C90000) [pid = 3684] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (15758400) [pid = 3684] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1618D400) [pid = 3684] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:26:49 INFO - PROCESS | 3684 | 1468596409655 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]]]}] 08:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 734ms 08:26:49 INFO - PROCESS | 3684 | 1468596409672 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:26:49 INFO - PROCESS | 3684 | 1468596409674 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:26:49 INFO - PROCESS | 3684 | 1468596409678 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:26:49 INFO - PROCESS | 3684 | 1468596409680 Marionette TRACE conn3 <- [1,1782,null,{}] 08:26:49 INFO - PROCESS | 3684 | 1468596409683 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}] 08:26:49 INFO - PROCESS | 3684 | 1468596409685 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:49 INFO - PROCESS | 3684 | 1468596409764 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:26:49 INFO - PROCESS | 3684 | 1468596409769 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:49 INFO - PROCESS | 3684 | 1468596409771 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:49 INFO - PROCESS | 3684 | ++DOCSHELL 12D9A400 == 44 [pid = 3684] [id = 455] 08:26:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (139C8800) [pid = 3684] [serial = 1365] [outer = 00000000] 08:26:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16036800) [pid = 3684] [serial = 1366] [outer = 139C8800] 08:26:49 INFO - PROCESS | 3684 | 1468596409820 Marionette DEBUG loaded listener.js 08:26:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1986EC00) [pid = 3684] [serial = 1367] [outer = 139C8800] 08:26:50 INFO - PROCESS | 3684 | 1468596410246 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]]]}] 08:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 593ms 08:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:26:50 INFO - PROCESS | 3684 | 1468596410284 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:26:50 INFO - PROCESS | 3684 | 1468596410285 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:26:50 INFO - PROCESS | 3684 | 1468596410289 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:26:50 INFO - PROCESS | 3684 | 1468596410290 Marionette TRACE conn3 <- [1,1786,null,{}] 08:26:50 INFO - PROCESS | 3684 | 1468596410293 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}] 08:26:50 INFO - PROCESS | 3684 | 1468596410295 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:50 INFO - PROCESS | 3684 | 1468596410376 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:26:50 INFO - PROCESS | 3684 | 1468596410407 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:50 INFO - PROCESS | 3684 | 1468596410409 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:50 INFO - PROCESS | 3684 | ++DOCSHELL 114D1800 == 45 [pid = 3684] [id = 456] 08:26:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (13C98400) [pid = 3684] [serial = 1368] [outer = 00000000] 08:26:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A33E400) [pid = 3684] [serial = 1369] [outer = 13C98400] 08:26:50 INFO - PROCESS | 3684 | 1468596410451 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A40C400) [pid = 3684] [serial = 1370] [outer = 13C98400] 08:26:50 INFO - PROCESS | 3684 | 1468596410898 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]]]}] 08:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 640ms 08:26:50 INFO - PROCESS | 3684 | 1468596410929 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:26:50 INFO - PROCESS | 3684 | 1468596410931 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:26:50 INFO - PROCESS | 3684 | 1468596410938 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:26:50 INFO - PROCESS | 3684 | 1468596410940 Marionette TRACE conn3 <- [1,1790,null,{}] 08:26:50 INFO - PROCESS | 3684 | 1468596410943 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}] 08:26:50 INFO - PROCESS | 3684 | 1468596410945 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:51 INFO - PROCESS | 3684 | 1468596411038 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:26:51 INFO - PROCESS | 3684 | 1468596411043 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:51 INFO - PROCESS | 3684 | 1468596411045 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:51 INFO - PROCESS | 3684 | ++DOCSHELL 142A9800 == 46 [pid = 3684] [id = 457] 08:26:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1805D000) [pid = 3684] [serial = 1371] [outer = 00000000] 08:26:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A419000) [pid = 3684] [serial = 1372] [outer = 1805D000] 08:26:51 INFO - PROCESS | 3684 | 1468596411090 Marionette DEBUG loaded listener.js 08:26:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A669800) [pid = 3684] [serial = 1373] [outer = 1805D000] 08:26:51 INFO - PROCESS | 3684 | 1468596411520 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]]]}] 08:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 641ms 08:26:51 INFO - PROCESS | 3684 | 1468596411602 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:26:51 INFO - PROCESS | 3684 | 1468596411606 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:26:51 INFO - PROCESS | 3684 | 1468596411616 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:26:51 INFO - PROCESS | 3684 | 1468596411620 Marionette TRACE conn3 <- [1,1794,null,{}] 08:26:51 INFO - PROCESS | 3684 | 1468596411626 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}] 08:26:51 INFO - PROCESS | 3684 | 1468596411630 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:51 INFO - PROCESS | 3684 | 1468596411744 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:26:51 INFO - PROCESS | 3684 | 1468596411915 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:51 INFO - PROCESS | 3684 | 1468596411920 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:51 INFO - PROCESS | 3684 | ++DOCSHELL 10E01800 == 47 [pid = 3684] [id = 458] 08:26:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (10E01C00) [pid = 3684] [serial = 1374] [outer = 00000000] 08:26:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (11090800) [pid = 3684] [serial = 1375] [outer = 10E01C00] 08:26:51 INFO - PROCESS | 3684 | 1468596411975 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (111DA400) [pid = 3684] [serial = 1376] [outer = 10E01C00] 08:26:52 INFO - PROCESS | 3684 | 1468596412523 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]]]}] 08:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 937ms 08:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:26:52 INFO - PROCESS | 3684 | 1468596412564 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:26:52 INFO - PROCESS | 3684 | 1468596412567 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:26:52 INFO - PROCESS | 3684 | 1468596412574 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:26:52 INFO - PROCESS | 3684 | 1468596412578 Marionette TRACE conn3 <- [1,1798,null,{}] 08:26:52 INFO - PROCESS | 3684 | 1468596412582 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}] 08:26:52 INFO - PROCESS | 3684 | 1468596412585 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:52 INFO - PROCESS | 3684 | 1468596412694 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:26:52 INFO - PROCESS | 3684 | 1468596412805 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:52 INFO - PROCESS | 3684 | 1468596412808 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:52 INFO - PROCESS | 3684 | ++DOCSHELL 13E6F400 == 48 [pid = 3684] [id = 459] 08:26:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (13E72000) [pid = 3684] [serial = 1377] [outer = 00000000] 08:26:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (142B0000) [pid = 3684] [serial = 1378] [outer = 13E72000] 08:26:52 INFO - PROCESS | 3684 | 1468596412863 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (1577D400) [pid = 3684] [serial = 1379] [outer = 13E72000] 08:26:53 INFO - PROCESS | 3684 | 1468596413476 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]]]}] 08:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 937ms 08:26:53 INFO - PROCESS | 3684 | 1468596413514 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:26:53 INFO - PROCESS | 3684 | 1468596413517 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:26:53 INFO - PROCESS | 3684 | 1468596413521 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:26:53 INFO - PROCESS | 3684 | 1468596413523 Marionette TRACE conn3 <- [1,1802,null,{}] 08:26:53 INFO - PROCESS | 3684 | 1468596413532 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}] 08:26:53 INFO - PROCESS | 3684 | 1468596413537 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:53 INFO - PROCESS | 3684 | 1468596413647 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:26:53 INFO - PROCESS | 3684 | 1468596413759 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:53 INFO - PROCESS | 3684 | 1468596413763 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:53 INFO - PROCESS | 3684 | ++DOCSHELL 193DB800 == 49 [pid = 3684] [id = 460] 08:26:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (19515000) [pid = 3684] [serial = 1380] [outer = 00000000] 08:26:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (19E23C00) [pid = 3684] [serial = 1381] [outer = 19515000] 08:26:53 INFO - PROCESS | 3684 | 1468596413859 Marionette DEBUG loaded listener.js 08:26:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (1A333800) [pid = 3684] [serial = 1382] [outer = 19515000] 08:26:54 INFO - PROCESS | 3684 | 1468596414426 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]]]}] 08:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 938ms 08:26:54 INFO - PROCESS | 3684 | 1468596414466 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:26:54 INFO - PROCESS | 3684 | 1468596414468 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:26:54 INFO - PROCESS | 3684 | 1468596414472 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:26:54 INFO - PROCESS | 3684 | 1468596414474 Marionette TRACE conn3 <- [1,1806,null,{}] 08:26:54 INFO - PROCESS | 3684 | 1468596414478 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}] 08:26:54 INFO - PROCESS | 3684 | 1468596414480 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:54 INFO - PROCESS | 3684 | 1468596414586 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:26:54 INFO - PROCESS | 3684 | 1468596414693 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:54 INFO - PROCESS | 3684 | 1468596414696 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:54 INFO - PROCESS | 3684 | ++DOCSHELL 1A670400 == 50 [pid = 3684] [id = 461] 08:26:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (1A670800) [pid = 3684] [serial = 1383] [outer = 00000000] 08:26:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (1A94C400) [pid = 3684] [serial = 1384] [outer = 1A670800] 08:26:54 INFO - PROCESS | 3684 | 1468596414747 Marionette DEBUG loaded listener.js 08:26:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (1A955400) [pid = 3684] [serial = 1385] [outer = 1A670800] 08:26:55 INFO - PROCESS | 3684 | 1468596415561 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]]]}] 08:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1156ms 08:26:55 INFO - PROCESS | 3684 | 1468596415625 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:26:55 INFO - PROCESS | 3684 | 1468596415629 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:26:55 INFO - PROCESS | 3684 | 1468596415648 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 3684 | 1468596415651 Marionette TRACE conn3 <- [1,1810,null,{}] 08:26:55 INFO - PROCESS | 3684 | 1468596415657 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}] 08:26:55 INFO - PROCESS | 3684 | 1468596415659 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:55 INFO - PROCESS | 3684 | 1468596415764 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:26:55 INFO - PROCESS | 3684 | 1468596415902 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:55 INFO - PROCESS | 3684 | 1468596415906 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:55 INFO - PROCESS | 3684 | ++DOCSHELL 111A6800 == 51 [pid = 3684] [id = 462] 08:26:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (11AEE400) [pid = 3684] [serial = 1386] [outer = 00000000] 08:26:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (12D5FC00) [pid = 3684] [serial = 1387] [outer = 11AEE400] 08:26:55 INFO - PROCESS | 3684 | 1468596415964 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (12D8C400) [pid = 3684] [serial = 1388] [outer = 11AEE400] 08:26:56 INFO - PROCESS | 3684 | --DOCSHELL 114D1800 == 50 [pid = 3684] [id = 456] 08:26:56 INFO - PROCESS | 3684 | --DOCSHELL 12D9A400 == 49 [pid = 3684] [id = 455] 08:26:56 INFO - PROCESS | 3684 | --DOCSHELL 19E20000 == 48 [pid = 3684] [id = 454] 08:26:56 INFO - PROCESS | 3684 | --DOCSHELL 168B9800 == 47 [pid = 3684] [id = 453] 08:26:56 INFO - PROCESS | 3684 | --DOCSHELL 17A36400 == 46 [pid = 3684] [id = 452] 08:26:56 INFO - PROCESS | 3684 | --DOCSHELL 1543D800 == 45 [pid = 3684] [id = 451] 08:26:56 INFO - PROCESS | 3684 | --DOCSHELL 14F30400 == 44 [pid = 3684] [id = 450] 08:26:56 INFO - PROCESS | 3684 | --DOCSHELL 111AF000 == 43 [pid = 3684] [id = 449] 08:26:56 INFO - PROCESS | 3684 | --DOCSHELL 10EA8400 == 42 [pid = 3684] [id = 448] 08:26:56 INFO - PROCESS | 3684 | --DOCSHELL 19B8EC00 == 41 [pid = 3684] [id = 447] 08:26:56 INFO - PROCESS | 3684 | --DOCSHELL 19517000 == 40 [pid = 3684] [id = 446] 08:26:56 INFO - PROCESS | 3684 | --DOCSHELL 139CF400 == 39 [pid = 3684] [id = 445] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (19F99000) [pid = 3684] [serial = 1330] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (193D2800) [pid = 3684] [serial = 1300] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (10E01400) [pid = 3684] [serial = 1291] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (13C35400) [pid = 3684] [serial = 1294] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (193D7400) [pid = 3684] [serial = 1297] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | 1468596416575 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]]]}] 08:26:56 INFO - PROCESS | 3684 | --DOCSHELL 1055A400 == 38 [pid = 3684] [id = 444] 08:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 937ms 08:26:56 INFO - PROCESS | 3684 | 1468596416593 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:26:56 INFO - PROCESS | 3684 | 1468596416597 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:26:56 INFO - PROCESS | 3684 | 1468596416603 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:26:56 INFO - PROCESS | 3684 | 1468596416606 Marionette TRACE conn3 <- [1,1814,null,{}] 08:26:56 INFO - PROCESS | 3684 | 1468596416609 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}] 08:26:56 INFO - PROCESS | 3684 | 1468596416611 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:56 INFO - PROCESS | 3684 | 1468596416710 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (19E24000) [pid = 3684] [serial = 1328] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (19B83400) [pid = 3684] [serial = 1322] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (16E8C800) [pid = 3684] [serial = 1315] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (1986CC00) [pid = 3684] [serial = 1321] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (193DB400) [pid = 3684] [serial = 1318] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (1951B000) [pid = 3684] [serial = 1319] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (142AD400) [pid = 3684] [serial = 1309] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (10A0F800) [pid = 3684] [serial = 1303] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1314D400) [pid = 3684] [serial = 1307] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (130CB400) [pid = 3684] [serial = 1306] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (16FB3800) [pid = 3684] [serial = 1325] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (14F33400) [pid = 3684] [serial = 1310] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (16E91800) [pid = 3684] [serial = 1316] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1618CC00) [pid = 3684] [serial = 1313] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (10E03C00) [pid = 3684] [serial = 1304] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (16036400) [pid = 3684] [serial = 1312] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16916400) [pid = 3684] [serial = 1324] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (19B8F800) [pid = 3684] [serial = 1327] [outer = 00000000] [url = about:blank] 08:26:56 INFO - PROCESS | 3684 | 1468596416811 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:56 INFO - PROCESS | 3684 | 1468596416813 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:56 INFO - PROCESS | 3684 | ++DOCSHELL 10A01C00 == 39 [pid = 3684] [id = 463] 08:26:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10A09C00) [pid = 3684] [serial = 1389] [outer = 00000000] 08:26:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (11AECC00) [pid = 3684] [serial = 1390] [outer = 10A09C00] 08:26:56 INFO - PROCESS | 3684 | 1468596416859 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (130D9400) [pid = 3684] [serial = 1391] [outer = 10A09C00] 08:26:57 INFO - PROCESS | 3684 | 1468596417267 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]]]}] 08:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 734ms 08:26:57 INFO - PROCESS | 3684 | 1468596417345 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:26:57 INFO - PROCESS | 3684 | 1468596417347 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:26:57 INFO - PROCESS | 3684 | 1468596417350 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:26:57 INFO - PROCESS | 3684 | 1468596417354 Marionette TRACE conn3 <- [1,1818,null,{}] 08:26:57 INFO - PROCESS | 3684 | 1468596417364 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}] 08:26:57 INFO - PROCESS | 3684 | 1468596417368 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:57 INFO - PROCESS | 3684 | 1468596417455 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:26:57 INFO - PROCESS | 3684 | 1468596417461 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:57 INFO - PROCESS | 3684 | 1468596417464 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:57 INFO - PROCESS | 3684 | ++DOCSHELL 14F30000 == 40 [pid = 3684] [id = 464] 08:26:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (14574C00) [pid = 3684] [serial = 1392] [outer = 00000000] 08:26:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1574E800) [pid = 3684] [serial = 1393] [outer = 14574C00] 08:26:57 INFO - PROCESS | 3684 | 1468596417513 Marionette DEBUG loaded listener.js 08:26:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (16041800) [pid = 3684] [serial = 1394] [outer = 14574C00] 08:26:57 INFO - PROCESS | 3684 | 1468596417978 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]]]}] 08:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 624ms 08:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:26:57 INFO - PROCESS | 3684 | 1468596417989 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:26:57 INFO - PROCESS | 3684 | 1468596417991 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:26:57 INFO - PROCESS | 3684 | 1468596417994 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:26:57 INFO - PROCESS | 3684 | 1468596417996 Marionette TRACE conn3 <- [1,1822,null,{}] 08:26:57 INFO - PROCESS | 3684 | 1468596418000 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}] 08:26:57 INFO - PROCESS | 3684 | 1468596418001 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:58 INFO - PROCESS | 3684 | 1468596418093 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:26:58 INFO - PROCESS | 3684 | 1468596418099 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:58 INFO - PROCESS | 3684 | 1468596418101 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:58 INFO - PROCESS | 3684 | ++DOCSHELL 16035400 == 41 [pid = 3684] [id = 465] 08:26:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (168B6800) [pid = 3684] [serial = 1395] [outer = 00000000] 08:26:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (173C6800) [pid = 3684] [serial = 1396] [outer = 168B6800] 08:26:58 INFO - PROCESS | 3684 | 1468596418144 Marionette DEBUG loaded listener.js 08:26:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (175EE800) [pid = 3684] [serial = 1397] [outer = 168B6800] 08:26:58 INFO - PROCESS | 3684 | 1468596418586 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]]]}] 08:26:58 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 08:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 625ms 08:26:58 INFO - PROCESS | 3684 | 1468596418632 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:26:58 INFO - PROCESS | 3684 | 1468596418634 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:26:58 INFO - PROCESS | 3684 | 1468596418637 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:26:58 INFO - PROCESS | 3684 | 1468596418638 Marionette TRACE conn3 <- [1,1826,null,{}] 08:26:58 INFO - PROCESS | 3684 | 1468596418642 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}] 08:26:58 INFO - PROCESS | 3684 | 1468596418644 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:58 INFO - PROCESS | 3684 | 1468596418724 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:26:58 INFO - PROCESS | 3684 | 1468596418729 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:58 INFO - PROCESS | 3684 | 1468596418731 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:58 INFO - PROCESS | 3684 | ++DOCSHELL 18052000 == 42 [pid = 3684] [id = 466] 08:26:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1805CC00) [pid = 3684] [serial = 1398] [outer = 00000000] 08:26:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1931B800) [pid = 3684] [serial = 1399] [outer = 1805CC00] 08:26:58 INFO - PROCESS | 3684 | 1468596418775 Marionette DEBUG loaded listener.js 08:26:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (193D7400) [pid = 3684] [serial = 1400] [outer = 1805CC00] 08:26:59 INFO - PROCESS | 3684 | 1468596419290 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]]]}] 08:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 703ms 08:26:59 INFO - PROCESS | 3684 | 1468596419337 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:26:59 INFO - PROCESS | 3684 | 1468596419339 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:26:59 INFO - PROCESS | 3684 | 1468596419342 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:26:59 INFO - PROCESS | 3684 | 1468596419344 Marionette TRACE conn3 <- [1,1830,null,{}] 08:26:59 INFO - PROCESS | 3684 | 1468596419347 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}] 08:26:59 INFO - PROCESS | 3684 | 1468596419352 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:59 INFO - PROCESS | 3684 | 1468596419495 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:26:59 INFO - PROCESS | 3684 | 1468596419561 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:59 INFO - PROCESS | 3684 | 1468596419563 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:26:59 INFO - PROCESS | 3684 | ++DOCSHELL 19312C00 == 43 [pid = 3684] [id = 467] 08:26:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (19515400) [pid = 3684] [serial = 1401] [outer = 00000000] 08:26:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (19B83400) [pid = 3684] [serial = 1402] [outer = 19515400] 08:26:59 INFO - PROCESS | 3684 | 1468596419608 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (19B8E400) [pid = 3684] [serial = 1403] [outer = 19515400] 08:27:00 INFO - PROCESS | 3684 | 1468596420030 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]]]}] 08:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 734ms 08:27:00 INFO - PROCESS | 3684 | 1468596420089 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:27:00 INFO - PROCESS | 3684 | 1468596420092 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:27:00 INFO - PROCESS | 3684 | 1468596420152 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:27:00 INFO - PROCESS | 3684 | 1468596420154 Marionette TRACE conn3 <- [1,1834,null,{}] 08:27:00 INFO - PROCESS | 3684 | 1468596420157 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}] 08:27:00 INFO - PROCESS | 3684 | 1468596420159 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:00 INFO - PROCESS | 3684 | 1468596420278 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:27:00 INFO - PROCESS | 3684 | 1468596420345 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:00 INFO - PROCESS | 3684 | 1468596420347 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:00 INFO - PROCESS | 3684 | ++DOCSHELL 0F97E000 == 44 [pid = 3684] [id = 468] 08:27:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (19E23000) [pid = 3684] [serial = 1404] [outer = 00000000] 08:27:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (19FD9400) [pid = 3684] [serial = 1405] [outer = 19E23000] 08:27:00 INFO - PROCESS | 3684 | 1468596420398 Marionette DEBUG loaded listener.js 08:27:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (1A331C00) [pid = 3684] [serial = 1406] [outer = 19E23000] 08:27:00 INFO - PROCESS | 3684 | 1468596420807 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]]]}] 08:27:00 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) 08:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 719ms 08:27:00 INFO - PROCESS | 3684 | 1468596420852 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:27:00 INFO - PROCESS | 3684 | 1468596420854 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:27:00 INFO - PROCESS | 3684 | 1468596420857 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:27:00 INFO - PROCESS | 3684 | 1468596420859 Marionette TRACE conn3 <- [1,1838,null,{}] 08:27:00 INFO - PROCESS | 3684 | 1468596420868 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}] 08:27:00 INFO - PROCESS | 3684 | 1468596420870 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:01 INFO - PROCESS | 3684 | 1468596421136 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (17AC1800) [pid = 3684] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (111D6400) [pid = 3684] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (1A2E4400) [pid = 3684] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (1055EC00) [pid = 3684] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (139CFC00) [pid = 3684] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (15757000) [pid = 3684] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (19511C00) [pid = 3684] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (111AA400) [pid = 3684] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (15431400) [pid = 3684] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (19833800) [pid = 3684] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (19F9A800) [pid = 3684] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (139C8800) [pid = 3684] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (13C98400) [pid = 3684] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (10A74C00) [pid = 3684] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1805EC00) [pid = 3684] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (13949800) [pid = 3684] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1394EC00) [pid = 3684] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:27:01 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16E91400) [pid = 3684] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:27:01 INFO - PROCESS | 3684 | 1468596421227 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:01 INFO - PROCESS | 3684 | 1468596421229 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:01 INFO - PROCESS | 3684 | ++DOCSHELL 0F394C00 == 45 [pid = 3684] [id = 469] 08:27:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (0F93A400) [pid = 3684] [serial = 1407] [outer = 00000000] 08:27:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (10A75C00) [pid = 3684] [serial = 1408] [outer = 0F93A400] 08:27:01 INFO - PROCESS | 3684 | 1468596421274 Marionette DEBUG loaded listener.js 08:27:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (131DE800) [pid = 3684] [serial = 1409] [outer = 0F93A400] 08:27:01 INFO - PROCESS | 3684 | 1468596421619 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]]]}] 08:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 843ms 08:27:01 INFO - PROCESS | 3684 | 1468596421701 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:27:01 INFO - PROCESS | 3684 | 1468596421703 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:27:01 INFO - PROCESS | 3684 | 1468596421706 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:27:01 INFO - PROCESS | 3684 | 1468596421708 Marionette TRACE conn3 <- [1,1842,null,{}] 08:27:01 INFO - PROCESS | 3684 | 1468596421711 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}] 08:27:01 INFO - PROCESS | 3684 | 1468596421713 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:01 INFO - PROCESS | 3684 | 1468596421793 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:27:01 INFO - PROCESS | 3684 | 1468596421798 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:01 INFO - PROCESS | 3684 | 1468596421800 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:01 INFO - PROCESS | 3684 | ++DOCSHELL 10A74C00 == 46 [pid = 3684] [id = 470] 08:27:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1307F800) [pid = 3684] [serial = 1410] [outer = 00000000] 08:27:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19839800) [pid = 3684] [serial = 1411] [outer = 1307F800] 08:27:01 INFO - PROCESS | 3684 | 1468596421843 Marionette DEBUG loaded listener.js 08:27:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (19E21C00) [pid = 3684] [serial = 1412] [outer = 1307F800] 08:27:02 INFO - PROCESS | 3684 | 1468596422311 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]]]}] 08:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 640ms 08:27:02 INFO - PROCESS | 3684 | 1468596422345 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:27:02 INFO - PROCESS | 3684 | 1468596422346 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:27:02 INFO - PROCESS | 3684 | 1468596422350 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:27:02 INFO - PROCESS | 3684 | 1468596422351 Marionette TRACE conn3 <- [1,1846,null,{}] 08:27:02 INFO - PROCESS | 3684 | 1468596422355 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}] 08:27:02 INFO - PROCESS | 3684 | 1468596422357 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:02 INFO - PROCESS | 3684 | 1468596422448 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:27:02 INFO - PROCESS | 3684 | 1468596422454 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:02 INFO - PROCESS | 3684 | 1468596422455 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:02 INFO - PROCESS | 3684 | ++DOCSHELL 19314C00 == 47 [pid = 3684] [id = 471] 08:27:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A338800) [pid = 3684] [serial = 1413] [outer = 00000000] 08:27:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A672800) [pid = 3684] [serial = 1414] [outer = 1A338800] 08:27:02 INFO - PROCESS | 3684 | 1468596422498 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A94CC00) [pid = 3684] [serial = 1415] [outer = 1A338800] 08:27:02 INFO - PROCESS | 3684 | 1468596422946 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]]]}] 08:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 625ms 08:27:02 INFO - PROCESS | 3684 | 1468596422988 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:27:02 INFO - PROCESS | 3684 | 1468596422990 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:27:02 INFO - PROCESS | 3684 | 1468596422993 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:27:02 INFO - PROCESS | 3684 | 1468596422995 Marionette TRACE conn3 <- [1,1850,null,{}] 08:27:02 INFO - PROCESS | 3684 | 1468596423000 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}] 08:27:02 INFO - PROCESS | 3684 | 1468596423002 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:03 INFO - PROCESS | 3684 | 1468596423097 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:27:03 INFO - PROCESS | 3684 | 1468596423102 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:03 INFO - PROCESS | 3684 | 1468596423105 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:03 INFO - PROCESS | 3684 | ++DOCSHELL 1AB50000 == 48 [pid = 3684] [id = 472] 08:27:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1AB51C00) [pid = 3684] [serial = 1416] [outer = 00000000] 08:27:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1AC42000) [pid = 3684] [serial = 1417] [outer = 1AB51C00] 08:27:03 INFO - PROCESS | 3684 | 1468596423175 Marionette DEBUG loaded listener.js 08:27:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1AC47400) [pid = 3684] [serial = 1418] [outer = 1AB51C00] 08:27:03 INFO - PROCESS | 3684 | 1468596423880 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]]]}] 08:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 937ms 08:27:03 INFO - PROCESS | 3684 | 1468596423940 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:27:03 INFO - PROCESS | 3684 | 1468596423944 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:27:03 INFO - PROCESS | 3684 | 1468596423949 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:27:03 INFO - PROCESS | 3684 | 1468596423952 Marionette TRACE conn3 <- [1,1854,null,{}] 08:27:03 INFO - PROCESS | 3684 | 1468596423957 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}] 08:27:03 INFO - PROCESS | 3684 | 1468596423961 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:04 INFO - PROCESS | 3684 | 1468596424119 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:27:04 INFO - PROCESS | 3684 | 1468596424185 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:04 INFO - PROCESS | 3684 | 1468596424188 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:04 INFO - PROCESS | 3684 | ++DOCSHELL 10E0E000 == 49 [pid = 3684] [id = 473] 08:27:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (10E0EC00) [pid = 3684] [serial = 1419] [outer = 00000000] 08:27:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (13032800) [pid = 3684] [serial = 1420] [outer = 10E0EC00] 08:27:04 INFO - PROCESS | 3684 | 1468596424251 Marionette DEBUG loaded listener.js 08:27:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (13953400) [pid = 3684] [serial = 1421] [outer = 10E0EC00] 08:27:04 INFO - PROCESS | 3684 | 1468596424851 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]]]}] 08:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 938ms 08:27:04 INFO - PROCESS | 3684 | 1468596424896 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:27:04 INFO - PROCESS | 3684 | 1468596424900 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:27:04 INFO - PROCESS | 3684 | 1468596424907 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - PROCESS | 3684 | 1468596424909 Marionette TRACE conn3 <- [1,1858,null,{}] 08:27:04 INFO - PROCESS | 3684 | 1468596424915 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}] 08:27:04 INFO - PROCESS | 3684 | 1468596424919 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:05 INFO - PROCESS | 3684 | 1468596425059 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:27:05 INFO - PROCESS | 3684 | 1468596425198 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:05 INFO - PROCESS | 3684 | 1468596425201 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:05 INFO - PROCESS | 3684 | ++DOCSHELL 1577D000 == 50 [pid = 3684] [id = 474] 08:27:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (15D47400) [pid = 3684] [serial = 1422] [outer = 00000000] 08:27:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (173C4400) [pid = 3684] [serial = 1423] [outer = 15D47400] 08:27:05 INFO - PROCESS | 3684 | 1468596425265 Marionette DEBUG loaded listener.js 08:27:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (19315800) [pid = 3684] [serial = 1424] [outer = 15D47400] 08:27:05 INFO - PROCESS | 3684 | 1468596425849 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]]]}] 08:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1000ms 08:27:05 INFO - PROCESS | 3684 | 1468596425894 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:27:05 INFO - PROCESS | 3684 | 1468596425896 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:27:05 INFO - PROCESS | 3684 | 1468596425900 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:27:05 INFO - PROCESS | 3684 | 1468596425904 Marionette TRACE conn3 <- [1,1862,null,{}] 08:27:05 INFO - PROCESS | 3684 | 1468596425914 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}] 08:27:05 INFO - PROCESS | 3684 | 1468596425919 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:06 INFO - PROCESS | 3684 | 1468596426028 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:27:06 INFO - PROCESS | 3684 | 1468596426168 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:06 INFO - PROCESS | 3684 | 1468596426171 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:06 INFO - PROCESS | 3684 | ++DOCSHELL 19B87800 == 51 [pid = 3684] [id = 475] 08:27:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (19E24800) [pid = 3684] [serial = 1425] [outer = 00000000] 08:27:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (1A673C00) [pid = 3684] [serial = 1426] [outer = 19E24800] 08:27:06 INFO - PROCESS | 3684 | 1468596426231 Marionette DEBUG loaded listener.js 08:27:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (1AB53C00) [pid = 3684] [serial = 1427] [outer = 19E24800] 08:27:06 INFO - PROCESS | 3684 | 1468596426799 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]]]}] 08:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 937ms 08:27:06 INFO - PROCESS | 3684 | 1468596426844 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:27:06 INFO - PROCESS | 3684 | 1468596426847 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:27:06 INFO - PROCESS | 3684 | 1468596426851 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:27:06 INFO - PROCESS | 3684 | 1468596426853 Marionette TRACE conn3 <- [1,1866,null,{}] 08:27:06 INFO - PROCESS | 3684 | 1468596426856 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}] 08:27:06 INFO - PROCESS | 3684 | 1468596426858 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:06 INFO - PROCESS | 3684 | 1468596426980 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:27:07 INFO - PROCESS | 3684 | 1468596427093 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:07 INFO - PROCESS | 3684 | 1468596427095 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:07 INFO - PROCESS | 3684 | ++DOCSHELL 0C37B000 == 52 [pid = 3684] [id = 476] 08:27:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (0C37F800) [pid = 3684] [serial = 1428] [outer = 00000000] 08:27:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (129B2C00) [pid = 3684] [serial = 1429] [outer = 0C37F800] 08:27:07 INFO - PROCESS | 3684 | 1468596427190 Marionette DEBUG loaded listener.js 08:27:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 112 (131E4800) [pid = 3684] [serial = 1430] [outer = 0C37F800] 08:27:07 INFO - PROCESS | 3684 | 1468596427979 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]]]}] 08:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1188ms 08:27:08 INFO - PROCESS | 3684 | 1468596428065 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:27:08 INFO - PROCESS | 3684 | 1468596428069 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:27:08 INFO - PROCESS | 3684 | 1468596428073 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:27:08 INFO - PROCESS | 3684 | 1468596428078 Marionette TRACE conn3 <- [1,1870,null,{}] 08:27:08 INFO - PROCESS | 3684 | 1468596428082 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}] 08:27:08 INFO - PROCESS | 3684 | 1468596428085 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:08 INFO - PROCESS | 3684 | 1468596428197 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:27:08 INFO - PROCESS | 3684 | 1468596428343 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 3684 | 1468596428345 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:08 INFO - PROCESS | 3684 | ++DOCSHELL 10A79C00 == 53 [pid = 3684] [id = 477] 08:27:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 113 (12D69C00) [pid = 3684] [serial = 1431] [outer = 00000000] 08:27:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 114 (13218400) [pid = 3684] [serial = 1432] [outer = 12D69C00] 08:27:08 INFO - PROCESS | 3684 | 1468596428396 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 115 (13C8E000) [pid = 3684] [serial = 1433] [outer = 12D69C00] 08:27:08 INFO - PROCESS | 3684 | --DOCSHELL 19314C00 == 52 [pid = 3684] [id = 471] 08:27:08 INFO - PROCESS | 3684 | --DOCSHELL 10A74C00 == 51 [pid = 3684] [id = 470] 08:27:08 INFO - PROCESS | 3684 | --DOCSHELL 0F394C00 == 50 [pid = 3684] [id = 469] 08:27:08 INFO - PROCESS | 3684 | --DOCSHELL 0F97E000 == 49 [pid = 3684] [id = 468] 08:27:08 INFO - PROCESS | 3684 | --DOCSHELL 19312C00 == 48 [pid = 3684] [id = 467] 08:27:08 INFO - PROCESS | 3684 | --DOCSHELL 18052000 == 47 [pid = 3684] [id = 466] 08:27:08 INFO - PROCESS | 3684 | --DOCSHELL 16035400 == 46 [pid = 3684] [id = 465] 08:27:08 INFO - PROCESS | 3684 | --DOCSHELL 14F30000 == 45 [pid = 3684] [id = 464] 08:27:08 INFO - PROCESS | 3684 | --DOCSHELL 10A01C00 == 44 [pid = 3684] [id = 463] 08:27:08 INFO - PROCESS | 3684 | --DOCSHELL 111A6800 == 43 [pid = 3684] [id = 462] 08:27:08 INFO - PROCESS | 3684 | --DOCSHELL 13E6F400 == 42 [pid = 3684] [id = 459] 08:27:08 INFO - PROCESS | 3684 | --DOCSHELL 10E01800 == 41 [pid = 3684] [id = 458] 08:27:08 INFO - PROCESS | 3684 | --DOCSHELL 142A9800 == 40 [pid = 3684] [id = 457] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 114 (19519400) [pid = 3684] [serial = 1301] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 113 (19512000) [pid = 3684] [serial = 1289] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 112 (10E0C000) [pid = 3684] [serial = 1292] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 111 (19832400) [pid = 3684] [serial = 1298] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (14F32800) [pid = 3684] [serial = 1295] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (1805DC00) [pid = 3684] [serial = 1357] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (19316C00) [pid = 3684] [serial = 1358] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (13133400) [pid = 3684] [serial = 1348] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (1321A800) [pid = 3684] [serial = 1349] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (1A337000) [pid = 3684] [serial = 1343] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (1A331800) [pid = 3684] [serial = 1342] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (129B9400) [pid = 3684] [serial = 1334] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (111AB000) [pid = 3684] [serial = 1333] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (15434C00) [pid = 3684] [serial = 1337] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (1429A000) [pid = 3684] [serial = 1336] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (16911000) [pid = 3684] [serial = 1354] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (19B8D400) [pid = 3684] [serial = 1361] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (131DD800) [pid = 3684] [serial = 1346] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (13079C00) [pid = 3684] [serial = 1345] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1543DC00) [pid = 3684] [serial = 1351] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (15780C00) [pid = 3684] [serial = 1352] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (19FDD400) [pid = 3684] [serial = 1340] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (19B8F000) [pid = 3684] [serial = 1339] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (19B82C00) [pid = 3684] [serial = 1360] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A2EE800) [pid = 3684] [serial = 1363] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1A419000) [pid = 3684] [serial = 1372] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16036800) [pid = 3684] [serial = 1366] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A33E400) [pid = 3684] [serial = 1369] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A40C400) [pid = 3684] [serial = 1370] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1986EC00) [pid = 3684] [serial = 1367] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1A2EF800) [pid = 3684] [serial = 1364] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (173BF400) [pid = 3684] [serial = 1355] [outer = 00000000] [url = about:blank] 08:27:08 INFO - PROCESS | 3684 | 1468596428870 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]]]}] 08:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 843ms 08:27:08 INFO - PROCESS | 3684 | 1468596428918 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:27:08 INFO - PROCESS | 3684 | 1468596428922 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:27:08 INFO - PROCESS | 3684 | 1468596428928 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:27:08 INFO - PROCESS | 3684 | 1468596428930 Marionette TRACE conn3 <- [1,1874,null,{}] 08:27:08 INFO - PROCESS | 3684 | 1468596428934 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}] 08:27:08 INFO - PROCESS | 3684 | 1468596428937 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:09 INFO - PROCESS | 3684 | 1468596429026 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:27:09 INFO - PROCESS | 3684 | 1468596429034 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 3684 | 1468596429036 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:09 INFO - PROCESS | 3684 | ++DOCSHELL 130D0800 == 41 [pid = 3684] [id = 478] 08:27:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (130D2400) [pid = 3684] [serial = 1434] [outer = 00000000] 08:27:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1428F400) [pid = 3684] [serial = 1435] [outer = 130D2400] 08:27:09 INFO - PROCESS | 3684 | 1468596429086 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (142B3400) [pid = 3684] [serial = 1436] [outer = 130D2400] 08:27:09 INFO - PROCESS | 3684 | 1468596429592 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]]]}] 08:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 687ms 08:27:09 INFO - PROCESS | 3684 | 1468596429628 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:27:09 INFO - PROCESS | 3684 | 1468596429630 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:27:09 INFO - PROCESS | 3684 | 1468596429637 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:27:09 INFO - PROCESS | 3684 | 1468596429641 Marionette TRACE conn3 <- [1,1878,null,{}] 08:27:09 INFO - PROCESS | 3684 | 1468596429651 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}] 08:27:09 INFO - PROCESS | 3684 | 1468596429655 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:09 INFO - PROCESS | 3684 | 1468596429740 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:27:09 INFO - PROCESS | 3684 | 1468596429787 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 3684 | 1468596429790 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:09 INFO - PROCESS | 3684 | ++DOCSHELL 16036400 == 42 [pid = 3684] [id = 479] 08:27:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16036800) [pid = 3684] [serial = 1437] [outer = 00000000] 08:27:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (165B9000) [pid = 3684] [serial = 1438] [outer = 16036800] 08:27:09 INFO - PROCESS | 3684 | 1468596429926 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16C92000) [pid = 3684] [serial = 1439] [outer = 16036800] 08:27:10 INFO - PROCESS | 3684 | 1468596430281 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]]]}] 08:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 703ms 08:27:10 INFO - PROCESS | 3684 | 1468596430338 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 3684 | 1468596430340 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:27:10 INFO - PROCESS | 3684 | 1468596430343 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - PROCESS | 3684 | 1468596430345 Marionette TRACE conn3 <- [1,1882,null,{}] 08:27:10 INFO - PROCESS | 3684 | 1468596430348 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}] 08:27:10 INFO - PROCESS | 3684 | 1468596430350 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:10 INFO - PROCESS | 3684 | 1468596430443 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:27:10 INFO - PROCESS | 3684 | 1468596430448 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:10 INFO - PROCESS | 3684 | 1468596430450 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:10 INFO - PROCESS | 3684 | ++DOCSHELL 16916000 == 43 [pid = 3684] [id = 480] 08:27:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (16E91400) [pid = 3684] [serial = 1440] [outer = 00000000] 08:27:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (17D6D000) [pid = 3684] [serial = 1441] [outer = 16E91400] 08:27:10 INFO - PROCESS | 3684 | 1468596430502 Marionette DEBUG loaded listener.js 08:27:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (19315000) [pid = 3684] [serial = 1442] [outer = 16E91400] 08:27:10 INFO - PROCESS | 3684 | 1468596430973 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]]]}] 08:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 703ms 08:27:11 INFO - PROCESS | 3684 | 1468596431043 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 3684 | 1468596431045 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:27:11 INFO - PROCESS | 3684 | 1468596431048 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - PROCESS | 3684 | 1468596431050 Marionette TRACE conn3 <- [1,1886,null,{}] 08:27:11 INFO - PROCESS | 3684 | 1468596431053 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}] 08:27:11 INFO - PROCESS | 3684 | 1468596431055 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:11 INFO - PROCESS | 3684 | 1468596431202 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:27:11 INFO - PROCESS | 3684 | 1468596431268 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:11 INFO - PROCESS | 3684 | 1468596431270 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:11 INFO - PROCESS | 3684 | ++DOCSHELL 10E0B400 == 44 [pid = 3684] [id = 481] 08:27:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (111ADC00) [pid = 3684] [serial = 1443] [outer = 00000000] 08:27:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (19511C00) [pid = 3684] [serial = 1444] [outer = 111ADC00] 08:27:11 INFO - PROCESS | 3684 | 1468596431313 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (19518800) [pid = 3684] [serial = 1445] [outer = 111ADC00] 08:27:11 INFO - PROCESS | 3684 | 1468596431752 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]]]}] 08:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 749ms 08:27:11 INFO - PROCESS | 3684 | 1468596431789 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 3684 | 1468596431791 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:27:11 INFO - PROCESS | 3684 | 1468596431803 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - PROCESS | 3684 | 1468596431804 Marionette TRACE conn3 <- [1,1890,null,{}] 08:27:11 INFO - PROCESS | 3684 | 1468596431808 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}] 08:27:11 INFO - PROCESS | 3684 | 1468596431813 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:11 INFO - PROCESS | 3684 | 1468596431943 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:27:12 INFO - PROCESS | 3684 | 1468596432011 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 3684 | 1468596432013 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:12 INFO - PROCESS | 3684 | ++DOCSHELL 1983A800 == 45 [pid = 3684] [id = 482] 08:27:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (19865400) [pid = 3684] [serial = 1446] [outer = 00000000] 08:27:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (19B91400) [pid = 3684] [serial = 1447] [outer = 19865400] 08:27:12 INFO - PROCESS | 3684 | 1468596432056 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (19E2C800) [pid = 3684] [serial = 1448] [outer = 19865400] 08:27:12 INFO - PROCESS | 3684 | 1468596432471 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]]]}] 08:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 703ms 08:27:12 INFO - PROCESS | 3684 | 1468596432501 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:27:12 INFO - PROCESS | 3684 | 1468596432503 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:27:12 INFO - PROCESS | 3684 | 1468596432506 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - PROCESS | 3684 | 1468596432508 Marionette TRACE conn3 <- [1,1894,null,{}] 08:27:12 INFO - PROCESS | 3684 | 1468596432511 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}] 08:27:12 INFO - PROCESS | 3684 | 1468596432513 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:12 INFO - PROCESS | 3684 | 1468596432656 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:27:12 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1A338800) [pid = 3684] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:27:12 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1805CC00) [pid = 3684] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:27:12 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (19515400) [pid = 3684] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:27:12 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (14574C00) [pid = 3684] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:27:12 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (11AEE400) [pid = 3684] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:27:12 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (168B6800) [pid = 3684] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:27:12 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (10A09C00) [pid = 3684] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:27:12 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19E23000) [pid = 3684] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:27:12 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1307F800) [pid = 3684] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:27:12 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (0F93A400) [pid = 3684] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:27:12 INFO - PROCESS | 3684 | 1468596432837 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 3684 | 1468596432839 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:12 INFO - PROCESS | 3684 | ++DOCSHELL 1031D800 == 46 [pid = 3684] [id = 483] 08:27:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10A09C00) [pid = 3684] [serial = 1449] [outer = 00000000] 08:27:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1307F800) [pid = 3684] [serial = 1450] [outer = 10A09C00] 08:27:12 INFO - PROCESS | 3684 | 1468596432886 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (13458400) [pid = 3684] [serial = 1451] [outer = 10A09C00] 08:27:13 INFO - PROCESS | 3684 | 1468596433237 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]]]}] 08:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 797ms 08:27:13 INFO - PROCESS | 3684 | 1468596433306 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:27:13 INFO - PROCESS | 3684 | 1468596433308 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:27:13 INFO - PROCESS | 3684 | 1468596433311 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - PROCESS | 3684 | 1468596433313 Marionette TRACE conn3 <- [1,1898,null,{}] 08:27:13 INFO - PROCESS | 3684 | 1468596433316 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}] 08:27:13 INFO - PROCESS | 3684 | 1468596433318 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:13 INFO - PROCESS | 3684 | 1468596433399 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:27:13 INFO - PROCESS | 3684 | 1468596433404 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:13 INFO - PROCESS | 3684 | 1468596433406 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:13 INFO - PROCESS | 3684 | ++DOCSHELL 12BD1800 == 47 [pid = 3684] [id = 484] 08:27:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1543C400) [pid = 3684] [serial = 1452] [outer = 00000000] 08:27:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19FDD800) [pid = 3684] [serial = 1453] [outer = 1543C400] 08:27:13 INFO - PROCESS | 3684 | 1468596433452 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A331400) [pid = 3684] [serial = 1454] [outer = 1543C400] 08:27:13 INFO - PROCESS | 3684 | 1468596433912 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]]]}] 08:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 640ms 08:27:13 INFO - PROCESS | 3684 | 1468596433950 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:27:13 INFO - PROCESS | 3684 | 1468596433952 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:27:13 INFO - PROCESS | 3684 | 1468596433955 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - PROCESS | 3684 | 1468596433957 Marionette TRACE conn3 <- [1,1902,null,{}] 08:27:13 INFO - PROCESS | 3684 | 1468596433960 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}] 08:27:13 INFO - PROCESS | 3684 | 1468596433962 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:14 INFO - PROCESS | 3684 | 1468596434043 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:27:14 INFO - PROCESS | 3684 | 1468596434048 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 3684 | 1468596434050 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:14 INFO - PROCESS | 3684 | ++DOCSHELL 1744A800 == 48 [pid = 3684] [id = 485] 08:27:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1986EC00) [pid = 3684] [serial = 1455] [outer = 00000000] 08:27:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A340C00) [pid = 3684] [serial = 1456] [outer = 1986EC00] 08:27:14 INFO - PROCESS | 3684 | 1468596434092 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A40CC00) [pid = 3684] [serial = 1457] [outer = 1986EC00] 08:27:14 INFO - PROCESS | 3684 | 1468596434548 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]]]}] 08:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 641ms 08:27:14 INFO - PROCESS | 3684 | 1468596434604 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 3684 | 1468596434606 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:27:14 INFO - PROCESS | 3684 | 1468596434609 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:27:14 INFO - PROCESS | 3684 | 1468596434611 Marionette TRACE conn3 <- [1,1906,null,{}] 08:27:14 INFO - PROCESS | 3684 | 1468596434615 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}] 08:27:14 INFO - PROCESS | 3684 | 1468596434617 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:14 INFO - PROCESS | 3684 | 1468596434710 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:27:14 INFO - PROCESS | 3684 | 1468596434715 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 3684 | 1468596434717 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:14 INFO - PROCESS | 3684 | ++DOCSHELL 0F97E800 == 49 [pid = 3684] [id = 486] 08:27:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (19869000) [pid = 3684] [serial = 1458] [outer = 00000000] 08:27:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1A667400) [pid = 3684] [serial = 1459] [outer = 19869000] 08:27:14 INFO - PROCESS | 3684 | 1468596434759 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1A952000) [pid = 3684] [serial = 1460] [outer = 19869000] 08:27:15 INFO - PROCESS | 3684 | 1468596435460 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]]]}] 08:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 906ms 08:27:15 INFO - PROCESS | 3684 | 1468596435515 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:27:15 INFO - PROCESS | 3684 | 1468596435519 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:27:15 INFO - PROCESS | 3684 | 1468596435524 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:27:15 INFO - PROCESS | 3684 | 1468596435529 Marionette TRACE conn3 <- [1,1910,null,{}] 08:27:15 INFO - PROCESS | 3684 | 1468596435534 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}] 08:27:15 INFO - PROCESS | 3684 | 1468596435538 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:15 INFO - PROCESS | 3684 | 1468596435664 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:27:15 INFO - PROCESS | 3684 | 1468596435801 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:15 INFO - PROCESS | 3684 | 1468596435804 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:15 INFO - PROCESS | 3684 | ++DOCSHELL 10E06800 == 50 [pid = 3684] [id = 487] 08:27:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (10E0C000) [pid = 3684] [serial = 1461] [outer = 00000000] 08:27:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (11AEE400) [pid = 3684] [serial = 1462] [outer = 10E0C000] 08:27:15 INFO - PROCESS | 3684 | 1468596435860 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (132BA400) [pid = 3684] [serial = 1463] [outer = 10E0C000] 08:27:16 INFO - PROCESS | 3684 | 1468596436431 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]]]}] 08:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 937ms 08:27:16 INFO - PROCESS | 3684 | 1468596436471 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:27:16 INFO - PROCESS | 3684 | 1468596436475 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:27:16 INFO - PROCESS | 3684 | 1468596436482 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:27:16 INFO - PROCESS | 3684 | 1468596436484 Marionette TRACE conn3 <- [1,1914,null,{}] 08:27:16 INFO - PROCESS | 3684 | 1468596436488 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}] 08:27:16 INFO - PROCESS | 3684 | 1468596436491 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:16 INFO - PROCESS | 3684 | 1468596436609 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:27:16 INFO - PROCESS | 3684 | 1468596436723 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:16 INFO - PROCESS | 3684 | 1468596436726 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:16 INFO - PROCESS | 3684 | ++DOCSHELL 1574FC00 == 51 [pid = 3684] [id = 488] 08:27:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (165BB400) [pid = 3684] [serial = 1464] [outer = 00000000] 08:27:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (1744F400) [pid = 3684] [serial = 1465] [outer = 165BB400] 08:27:16 INFO - PROCESS | 3684 | 1468596436819 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (1931D000) [pid = 3684] [serial = 1466] [outer = 165BB400] 08:27:17 INFO - PROCESS | 3684 | 1468596437405 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]]]}] 08:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 999ms 08:27:17 INFO - PROCESS | 3684 | 1468596437484 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 3684 | 1468596437487 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:27:17 INFO - PROCESS | 3684 | 1468596437491 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - PROCESS | 3684 | 1468596437494 Marionette TRACE conn3 <- [1,1918,null,{}] 08:27:17 INFO - PROCESS | 3684 | 1468596437505 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}] 08:27:17 INFO - PROCESS | 3684 | 1468596437510 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:17 INFO - PROCESS | 3684 | 1468596437649 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:27:17 INFO - PROCESS | 3684 | 1468596437792 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:17 INFO - PROCESS | 3684 | 1468596437796 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:17 INFO - PROCESS | 3684 | ++DOCSHELL 1A337400 == 52 [pid = 3684] [id = 489] 08:27:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (1A412800) [pid = 3684] [serial = 1467] [outer = 00000000] 08:27:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (1AB4F800) [pid = 3684] [serial = 1468] [outer = 1A412800] 08:27:17 INFO - PROCESS | 3684 | 1468596437854 Marionette DEBUG loaded listener.js 08:27:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (1AC42800) [pid = 3684] [serial = 1469] [outer = 1A412800] 08:27:18 INFO - PROCESS | 3684 | 1468596438416 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]]]}] 08:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1000ms 08:27:18 INFO - PROCESS | 3684 | 1468596438492 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:27:18 INFO - PROCESS | 3684 | 1468596438495 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:27:18 INFO - PROCESS | 3684 | 1468596438498 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:27:18 INFO - PROCESS | 3684 | 1468596438500 Marionette TRACE conn3 <- [1,1922,null,{}] 08:27:18 INFO - PROCESS | 3684 | 1468596438504 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}] 08:27:18 INFO - PROCESS | 3684 | 1468596438506 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:18 INFO - PROCESS | 3684 | 1468596438614 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:27:18 INFO - PROCESS | 3684 | 1468596438912 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:18 INFO - PROCESS | 3684 | 1468596438916 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:18 INFO - PROCESS | 3684 | ++DOCSHELL 0C37DC00 == 53 [pid = 3684] [id = 490] 08:27:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (0C388C00) [pid = 3684] [serial = 1470] [outer = 00000000] 08:27:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (1055EC00) [pid = 3684] [serial = 1471] [outer = 0C388C00] 08:27:18 INFO - PROCESS | 3684 | 1468596438981 Marionette DEBUG loaded listener.js 08:27:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 112 (10E02000) [pid = 3684] [serial = 1472] [outer = 0C388C00] 08:27:19 INFO - PROCESS | 3684 | 1468596439603 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]]]}] 08:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1140ms 08:27:19 INFO - PROCESS | 3684 | 1468596439640 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:27:19 INFO - PROCESS | 3684 | 1468596439644 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:27:19 INFO - PROCESS | 3684 | 1468596439648 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 3684 | 1468596439651 Marionette TRACE conn3 <- [1,1926,null,{}] 08:27:19 INFO - PROCESS | 3684 | 1468596439656 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}] 08:27:19 INFO - PROCESS | 3684 | 1468596439660 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:19 INFO - PROCESS | 3684 | 1468596439766 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:27:19 INFO - PROCESS | 3684 | 1468596439954 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:19 INFO - PROCESS | 3684 | 1468596439956 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:19 INFO - PROCESS | 3684 | --DOCSHELL 1744A800 == 52 [pid = 3684] [id = 485] 08:27:19 INFO - PROCESS | 3684 | --DOCSHELL 12BD1800 == 51 [pid = 3684] [id = 484] 08:27:19 INFO - PROCESS | 3684 | --DOCSHELL 1031D800 == 50 [pid = 3684] [id = 483] 08:27:19 INFO - PROCESS | 3684 | --DOCSHELL 1983A800 == 49 [pid = 3684] [id = 482] 08:27:19 INFO - PROCESS | 3684 | --DOCSHELL 10E0B400 == 48 [pid = 3684] [id = 481] 08:27:19 INFO - PROCESS | 3684 | --DOCSHELL 16916000 == 47 [pid = 3684] [id = 480] 08:27:19 INFO - PROCESS | 3684 | --DOCSHELL 16036400 == 46 [pid = 3684] [id = 479] 08:27:19 INFO - PROCESS | 3684 | --DOCSHELL 130D0800 == 45 [pid = 3684] [id = 478] 08:27:19 INFO - PROCESS | 3684 | --DOCSHELL 10A79C00 == 44 [pid = 3684] [id = 477] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 111 (11090800) [pid = 3684] [serial = 1375] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (1931B800) [pid = 3684] [serial = 1399] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (19B83400) [pid = 3684] [serial = 1402] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (1574E800) [pid = 3684] [serial = 1393] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (16041800) [pid = 3684] [serial = 1394] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (12D8C400) [pid = 3684] [serial = 1388] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (12D5FC00) [pid = 3684] [serial = 1387] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (173C6800) [pid = 3684] [serial = 1396] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (175EE800) [pid = 3684] [serial = 1397] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (11AECC00) [pid = 3684] [serial = 1390] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (19FD9400) [pid = 3684] [serial = 1405] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (130D9400) [pid = 3684] [serial = 1391] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (19E23C00) [pid = 3684] [serial = 1381] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (19B8E400) [pid = 3684] [serial = 1403] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (142B0000) [pid = 3684] [serial = 1378] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1A94C400) [pid = 3684] [serial = 1384] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A331C00) [pid = 3684] [serial = 1406] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (19839800) [pid = 3684] [serial = 1411] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (10A75C00) [pid = 3684] [serial = 1408] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (131DE800) [pid = 3684] [serial = 1409] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (19E21C00) [pid = 3684] [serial = 1412] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (193D7400) [pid = 3684] [serial = 1400] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1A94CC00) [pid = 3684] [serial = 1415] [outer = 00000000] [url = about:blank] 08:27:19 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A672800) [pid = 3684] [serial = 1414] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 3684 | ++DOCSHELL 0C772C00 == 45 [pid = 3684] [id = 491] 08:27:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1031D800) [pid = 3684] [serial = 1473] [outer = 00000000] 08:27:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1281F800) [pid = 3684] [serial = 1474] [outer = 1031D800] 08:27:20 INFO - PROCESS | 3684 | 1468596440041 Marionette DEBUG loaded listener.js 08:27:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (12D5FC00) [pid = 3684] [serial = 1475] [outer = 1031D800] 08:27:20 INFO - PROCESS | 3684 | 1468596440467 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]]]}] 08:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 827ms 08:27:20 INFO - PROCESS | 3684 | 1468596440490 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:27:20 INFO - PROCESS | 3684 | 1468596440493 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:27:20 INFO - PROCESS | 3684 | 1468596440498 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:27:20 INFO - PROCESS | 3684 | 1468596440500 Marionette TRACE conn3 <- [1,1930,null,{}] 08:27:20 INFO - PROCESS | 3684 | 1468596440503 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}] 08:27:20 INFO - PROCESS | 3684 | 1468596440505 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:20 INFO - PROCESS | 3684 | 1468596440593 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:27:20 INFO - PROCESS | 3684 | 1468596440599 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:20 INFO - PROCESS | 3684 | 1468596440601 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:20 INFO - PROCESS | 3684 | ++DOCSHELL 130D9400 == 46 [pid = 3684] [id = 492] 08:27:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1321A800) [pid = 3684] [serial = 1476] [outer = 00000000] 08:27:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1543EC00) [pid = 3684] [serial = 1477] [outer = 1321A800] 08:27:20 INFO - PROCESS | 3684 | 1468596440646 Marionette DEBUG loaded listener.js 08:27:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (16041800) [pid = 3684] [serial = 1478] [outer = 1321A800] 08:27:21 INFO - PROCESS | 3684 | 1468596441128 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]]]}] 08:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 703ms 08:27:21 INFO - PROCESS | 3684 | 1468596441198 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 3684 | 1468596441200 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:27:21 INFO - PROCESS | 3684 | 1468596441205 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 3684 | 1468596441210 Marionette TRACE conn3 <- [1,1934,null,{}] 08:27:21 INFO - PROCESS | 3684 | 1468596441219 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}] 08:27:21 INFO - PROCESS | 3684 | 1468596441222 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:21 INFO - PROCESS | 3684 | 1468596441310 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:27:21 INFO - PROCESS | 3684 | 1468596441423 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:21 INFO - PROCESS | 3684 | 1468596441425 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:21 INFO - PROCESS | 3684 | ++DOCSHELL 1321FC00 == 47 [pid = 3684] [id = 493] 08:27:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (139C7C00) [pid = 3684] [serial = 1479] [outer = 00000000] 08:27:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (19314C00) [pid = 3684] [serial = 1480] [outer = 139C7C00] 08:27:21 INFO - PROCESS | 3684 | 1468596441469 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (19510800) [pid = 3684] [serial = 1481] [outer = 139C7C00] 08:27:21 INFO - PROCESS | 3684 | 1468596441829 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]]]}] 08:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 656ms 08:27:21 INFO - PROCESS | 3684 | 1468596441869 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 3684 | 1468596441871 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:27:21 INFO - PROCESS | 3684 | 1468596441874 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 3684 | 1468596441876 Marionette TRACE conn3 <- [1,1938,null,{}] 08:27:21 INFO - PROCESS | 3684 | 1468596441879 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}] 08:27:21 INFO - PROCESS | 3684 | 1468596441881 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:21 INFO - PROCESS | 3684 | 1468596441977 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:27:22 INFO - PROCESS | 3684 | 1468596442010 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 3684 | 1468596442012 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:22 INFO - PROCESS | 3684 | ++DOCSHELL 1931B000 == 48 [pid = 3684] [id = 494] 08:27:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (19510400) [pid = 3684] [serial = 1482] [outer = 00000000] 08:27:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (19869800) [pid = 3684] [serial = 1483] [outer = 19510400] 08:27:22 INFO - PROCESS | 3684 | 1468596442055 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (19B83400) [pid = 3684] [serial = 1484] [outer = 19510400] 08:27:22 INFO - PROCESS | 3684 | 1468596442524 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]]]}] 08:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 703ms 08:27:22 INFO - PROCESS | 3684 | 1468596442572 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 3684 | 1468596442574 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:27:22 INFO - PROCESS | 3684 | 1468596442577 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:27:22 INFO - PROCESS | 3684 | 1468596442579 Marionette TRACE conn3 <- [1,1942,null,{}] 08:27:22 INFO - PROCESS | 3684 | 1468596442582 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}] 08:27:22 INFO - PROCESS | 3684 | 1468596442584 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:22 INFO - PROCESS | 3684 | 1468596442701 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:27:22 INFO - PROCESS | 3684 | 1468596442706 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 3684 | 1468596442711 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:22 INFO - PROCESS | 3684 | ++DOCSHELL 132B5C00 == 49 [pid = 3684] [id = 495] 08:27:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (19B91C00) [pid = 3684] [serial = 1485] [outer = 00000000] 08:27:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (19F97800) [pid = 3684] [serial = 1486] [outer = 19B91C00] 08:27:22 INFO - PROCESS | 3684 | 1468596442830 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (1A2EAC00) [pid = 3684] [serial = 1487] [outer = 19B91C00] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (10E01C00) [pid = 3684] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (13E72000) [pid = 3684] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (19515000) [pid = 3684] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (1805D000) [pid = 3684] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (19F8CC00) [pid = 3684] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1A670800) [pid = 3684] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1986EC00) [pid = 3684] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (15D47400) [pid = 3684] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (16036800) [pid = 3684] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (111ADC00) [pid = 3684] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (10E0EC00) [pid = 3684] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (19865400) [pid = 3684] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (130D2400) [pid = 3684] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (12D69C00) [pid = 3684] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10A09C00) [pid = 3684] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (0C37F800) [pid = 3684] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (19E24800) [pid = 3684] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16E91400) [pid = 3684] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:27:23 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1543C400) [pid = 3684] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:27:23 INFO - PROCESS | 3684 | 1468596443747 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]]]}] 08:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1187ms 08:27:23 INFO - PROCESS | 3684 | 1468596443770 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:27:23 INFO - PROCESS | 3684 | 1468596443775 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:27:23 INFO - PROCESS | 3684 | 1468596443780 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:27:23 INFO - PROCESS | 3684 | 1468596443784 Marionette TRACE conn3 <- [1,1946,null,{}] 08:27:23 INFO - PROCESS | 3684 | 1468596443792 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}] 08:27:23 INFO - PROCESS | 3684 | 1468596443797 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:23 INFO - PROCESS | 3684 | 1468596443909 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:27:24 INFO - PROCESS | 3684 | 1468596444052 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 3684 | 1468596444055 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:24 INFO - PROCESS | 3684 | ++DOCSHELL 10560000 == 50 [pid = 3684] [id = 496] 08:27:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10A0AC00) [pid = 3684] [serial = 1488] [outer = 00000000] 08:27:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (129ECC00) [pid = 3684] [serial = 1489] [outer = 10A0AC00] 08:27:24 INFO - PROCESS | 3684 | 1468596444111 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (130A7800) [pid = 3684] [serial = 1490] [outer = 10A0AC00] 08:27:24 INFO - PROCESS | 3684 | 1468596444691 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]]]}] 08:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 953ms 08:27:24 INFO - PROCESS | 3684 | 1468596444735 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 3684 | 1468596444740 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:27:24 INFO - PROCESS | 3684 | 1468596444747 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 3684 | 1468596444750 Marionette TRACE conn3 <- [1,1950,null,{}] 08:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:27:24 INFO - PROCESS | 3684 | 1468596444754 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}] 08:27:24 INFO - PROCESS | 3684 | 1468596444757 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:24 INFO - PROCESS | 3684 | 1468596444873 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:27:24 INFO - PROCESS | 3684 | 1468596444986 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 3684 | 1468596444989 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:25 INFO - PROCESS | 3684 | ++DOCSHELL 14F2E800 == 51 [pid = 3684] [id = 497] 08:27:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (14F32800) [pid = 3684] [serial = 1491] [outer = 00000000] 08:27:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (15758400) [pid = 3684] [serial = 1492] [outer = 14F32800] 08:27:25 INFO - PROCESS | 3684 | 1468596445085 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (16036400) [pid = 3684] [serial = 1493] [outer = 14F32800] 08:27:25 INFO - PROCESS | 3684 | 1468596445616 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]]]}] 08:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 906ms 08:27:25 INFO - PROCESS | 3684 | 1468596445655 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:27:25 INFO - PROCESS | 3684 | 1468596445657 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:27:25 INFO - PROCESS | 3684 | 1468596445661 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - PROCESS | 3684 | 1468596445665 Marionette TRACE conn3 <- [1,1954,null,{}] 08:27:25 INFO - PROCESS | 3684 | 1468596445675 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}] 08:27:25 INFO - PROCESS | 3684 | 1468596445680 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:25 INFO - PROCESS | 3684 | 1468596445787 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:27:25 INFO - PROCESS | 3684 | 1468596445948 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:25 INFO - PROCESS | 3684 | 1468596445952 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:25 INFO - PROCESS | 3684 | ++DOCSHELL 1951AC00 == 52 [pid = 3684] [id = 498] 08:27:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1951B400) [pid = 3684] [serial = 1494] [outer = 00000000] 08:27:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (19865400) [pid = 3684] [serial = 1495] [outer = 1951B400] 08:27:25 INFO - PROCESS | 3684 | 1468596446008 Marionette DEBUG loaded listener.js 08:27:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19B85C00) [pid = 3684] [serial = 1496] [outer = 1951B400] 08:27:26 INFO - PROCESS | 3684 | 1468596446554 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]]]}] 08:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 953ms 08:27:26 INFO - PROCESS | 3684 | 1468596446605 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:27:26 INFO - PROCESS | 3684 | 1468596446608 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:27:26 INFO - PROCESS | 3684 | 1468596446612 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - PROCESS | 3684 | 1468596446614 Marionette TRACE conn3 <- [1,1958,null,{}] 08:27:26 INFO - PROCESS | 3684 | 1468596446617 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}] 08:27:26 INFO - PROCESS | 3684 | 1468596446620 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:26 INFO - PROCESS | 3684 | 1468596446727 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:27:26 INFO - PROCESS | 3684 | 1468596446840 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:26 INFO - PROCESS | 3684 | 1468596446842 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:26 INFO - PROCESS | 3684 | ++DOCSHELL 19FD8800 == 53 [pid = 3684] [id = 499] 08:27:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (19FE1400) [pid = 3684] [serial = 1497] [outer = 00000000] 08:27:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A333C00) [pid = 3684] [serial = 1498] [outer = 19FE1400] 08:27:26 INFO - PROCESS | 3684 | 1468596446941 Marionette DEBUG loaded listener.js 08:27:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A33D400) [pid = 3684] [serial = 1499] [outer = 19FE1400] 08:27:27 INFO - PROCESS | 3684 | 1468596447488 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]]]}] 08:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 906ms 08:27:27 INFO - PROCESS | 3684 | 1468596447515 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:27:27 INFO - PROCESS | 3684 | 1468596447517 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:27:27 INFO - PROCESS | 3684 | 1468596447521 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:27:27 INFO - PROCESS | 3684 | 1468596447523 Marionette TRACE conn3 <- [1,1962,null,{}] 08:27:27 INFO - PROCESS | 3684 | 1468596447527 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}] 08:27:27 INFO - PROCESS | 3684 | 1468596447529 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:27 INFO - PROCESS | 3684 | 1468596447632 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:27:27 INFO - PROCESS | 3684 | 1468596447880 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 3684 | 1468596447883 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:27 INFO - PROCESS | 3684 | ++DOCSHELL 0C770800 == 54 [pid = 3684] [id = 500] 08:27:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (0C774C00) [pid = 3684] [serial = 1500] [outer = 00000000] 08:27:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (103C8C00) [pid = 3684] [serial = 1501] [outer = 0C774C00] 08:27:27 INFO - PROCESS | 3684 | 1468596447945 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (10A77400) [pid = 3684] [serial = 1502] [outer = 0C774C00] 08:27:28 INFO - PROCESS | 3684 | 1468596448514 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]]]}] 08:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1031ms 08:27:28 INFO - PROCESS | 3684 | --DOCSHELL 1931B000 == 53 [pid = 3684] [id = 494] 08:27:28 INFO - PROCESS | 3684 | --DOCSHELL 1321FC00 == 52 [pid = 3684] [id = 493] 08:27:28 INFO - PROCESS | 3684 | --DOCSHELL 130D9400 == 51 [pid = 3684] [id = 492] 08:27:28 INFO - PROCESS | 3684 | --DOCSHELL 0C772C00 == 50 [pid = 3684] [id = 491] 08:27:28 INFO - PROCESS | 3684 | --DOCSHELL 0C37DC00 == 49 [pid = 3684] [id = 490] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1A669800) [pid = 3684] [serial = 1373] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (19FD8C00) [pid = 3684] [serial = 1331] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1A955400) [pid = 3684] [serial = 1385] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (111DA400) [pid = 3684] [serial = 1376] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1577D400) [pid = 3684] [serial = 1379] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1A333800) [pid = 3684] [serial = 1382] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (19315800) [pid = 3684] [serial = 1424] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (173C4400) [pid = 3684] [serial = 1423] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (165B9000) [pid = 3684] [serial = 1438] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (19511C00) [pid = 3684] [serial = 1444] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16C92000) [pid = 3684] [serial = 1439] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (13953400) [pid = 3684] [serial = 1421] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13032800) [pid = 3684] [serial = 1420] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (19B91400) [pid = 3684] [serial = 1447] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1428F400) [pid = 3684] [serial = 1435] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (142B3400) [pid = 3684] [serial = 1436] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19518800) [pid = 3684] [serial = 1445] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1AC42000) [pid = 3684] [serial = 1417] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13C8E000) [pid = 3684] [serial = 1433] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13218400) [pid = 3684] [serial = 1432] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1307F800) [pid = 3684] [serial = 1450] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (131E4800) [pid = 3684] [serial = 1430] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1AB53C00) [pid = 3684] [serial = 1427] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A673C00) [pid = 3684] [serial = 1426] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (17D6D000) [pid = 3684] [serial = 1441] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19E2C800) [pid = 3684] [serial = 1448] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13458400) [pid = 3684] [serial = 1451] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19FDD800) [pid = 3684] [serial = 1453] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A40CC00) [pid = 3684] [serial = 1457] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (129B2C00) [pid = 3684] [serial = 1429] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A331400) [pid = 3684] [serial = 1454] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19315000) [pid = 3684] [serial = 1442] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1A340C00) [pid = 3684] [serial = 1456] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 3684 | 1468596448614 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:27:28 INFO - PROCESS | 3684 | 1468596448617 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:27:28 INFO - PROCESS | 3684 | 1468596448623 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:27:28 INFO - PROCESS | 3684 | 1468596448626 Marionette TRACE conn3 <- [1,1966,null,{}] 08:27:28 INFO - PROCESS | 3684 | 1468596448631 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}] 08:27:28 INFO - PROCESS | 3684 | 1468596448635 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:28 INFO - PROCESS | 3684 | 1468596448773 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:27:28 INFO - PROCESS | 3684 | 1468596448834 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:28 INFO - PROCESS | 3684 | 1468596448837 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:28 INFO - PROCESS | 3684 | ++DOCSHELL 130A5800 == 50 [pid = 3684] [id = 501] 08:27:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (130CB800) [pid = 3684] [serial = 1503] [outer = 00000000] 08:27:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (131E6C00) [pid = 3684] [serial = 1504] [outer = 130CB800] 08:27:28 INFO - PROCESS | 3684 | 1468596448883 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13949400) [pid = 3684] [serial = 1505] [outer = 130CB800] 08:27:29 INFO - PROCESS | 3684 | 1468596449276 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]]]}] 08:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 687ms 08:27:29 INFO - PROCESS | 3684 | 1468596449316 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:27:29 INFO - PROCESS | 3684 | 1468596449320 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:27:29 INFO - PROCESS | 3684 | 1468596449324 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:27:29 INFO - PROCESS | 3684 | 1468596449326 Marionette TRACE conn3 <- [1,1970,null,{}] 08:27:29 INFO - PROCESS | 3684 | 1468596449329 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}] 08:27:29 INFO - PROCESS | 3684 | 1468596449332 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:29 INFO - PROCESS | 3684 | 1468596449454 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:27:29 INFO - PROCESS | 3684 | 1468596449466 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 3684 | 1468596449469 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:29 INFO - PROCESS | 3684 | ++DOCSHELL 13E63400 == 51 [pid = 3684] [id = 502] 08:27:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (14298800) [pid = 3684] [serial = 1506] [outer = 00000000] 08:27:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15437400) [pid = 3684] [serial = 1507] [outer = 14298800] 08:27:29 INFO - PROCESS | 3684 | 1468596449516 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16039C00) [pid = 3684] [serial = 1508] [outer = 14298800] 08:27:29 INFO - PROCESS | 3684 | 1468596449993 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]]]}] 08:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 703ms 08:27:30 INFO - PROCESS | 3684 | 1468596450025 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 3684 | 1468596450027 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:27:30 INFO - PROCESS | 3684 | 1468596450032 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - PROCESS | 3684 | 1468596450038 Marionette TRACE conn3 <- [1,1974,null,{}] 08:27:30 INFO - PROCESS | 3684 | 1468596450046 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}] 08:27:30 INFO - PROCESS | 3684 | 1468596450049 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:30 INFO - PROCESS | 3684 | 1468596450136 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:27:30 INFO - PROCESS | 3684 | 1468596450144 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:30 INFO - PROCESS | 3684 | 1468596450146 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:30 INFO - PROCESS | 3684 | ++DOCSHELL 175DFC00 == 52 [pid = 3684] [id = 503] 08:27:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (175E4400) [pid = 3684] [serial = 1509] [outer = 00000000] 08:27:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1805C400) [pid = 3684] [serial = 1510] [outer = 175E4400] 08:27:30 INFO - PROCESS | 3684 | 1468596450189 Marionette DEBUG loaded listener.js 08:27:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19314000) [pid = 3684] [serial = 1511] [outer = 175E4400] 08:27:30 INFO - PROCESS | 3684 | 1468596450635 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]]]}] 08:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 656ms 08:27:30 INFO - PROCESS | 3684 | 1468596450688 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 3684 | 1468596450691 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:27:30 INFO - PROCESS | 3684 | 1468596450694 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - PROCESS | 3684 | 1468596450696 Marionette TRACE conn3 <- [1,1978,null,{}] 08:27:30 INFO - PROCESS | 3684 | 1468596450699 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}] 08:27:30 INFO - PROCESS | 3684 | 1468596450701 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:30 INFO - PROCESS | 3684 | 1468596450787 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:27:30 INFO - PROCESS | 3684 | 1468596450792 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:30 INFO - PROCESS | 3684 | 1468596450794 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:30 INFO - PROCESS | 3684 | ++DOCSHELL 175E9400 == 53 [pid = 3684] [id = 504] 08:27:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19315C00) [pid = 3684] [serial = 1512] [outer = 00000000] 08:27:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19519400) [pid = 3684] [serial = 1513] [outer = 19315C00] 08:27:30 INFO - PROCESS | 3684 | 1468596450838 Marionette DEBUG loaded listener.js 08:27:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19836400) [pid = 3684] [serial = 1514] [outer = 19315C00] 08:27:31 INFO - PROCESS | 3684 | 1468596451330 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]]]}] 08:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 688ms 08:27:31 INFO - PROCESS | 3684 | 1468596451393 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:27:31 INFO - PROCESS | 3684 | 1468596451395 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:27:31 INFO - PROCESS | 3684 | 1468596451406 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:27:31 INFO - PROCESS | 3684 | 1468596451408 Marionette TRACE conn3 <- [1,1982,null,{}] 08:27:31 INFO - PROCESS | 3684 | 1468596451411 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}] 08:27:31 INFO - PROCESS | 3684 | 1468596451413 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:31 INFO - PROCESS | 3684 | 1468596451530 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:27:31 INFO - PROCESS | 3684 | 1468596451596 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:31 INFO - PROCESS | 3684 | 1468596451602 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:31 INFO - PROCESS | 3684 | ++DOCSHELL 19E21000 == 54 [pid = 3684] [id = 505] 08:27:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19E23C00) [pid = 3684] [serial = 1515] [outer = 00000000] 08:27:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19F9A400) [pid = 3684] [serial = 1516] [outer = 19E23C00] 08:27:31 INFO - PROCESS | 3684 | 1468596451654 Marionette DEBUG loaded listener.js 08:27:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19FDF400) [pid = 3684] [serial = 1517] [outer = 19E23C00] 08:27:32 INFO - PROCESS | 3684 | 1468596452089 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]]]}] 08:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 734ms 08:27:32 INFO - PROCESS | 3684 | 1468596452144 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:27:32 INFO - PROCESS | 3684 | 1468596452146 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:27:32 INFO - PROCESS | 3684 | 1468596452149 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 3684 | 1468596452151 Marionette TRACE conn3 <- [1,1986,null,{}] 08:27:32 INFO - PROCESS | 3684 | 1468596452155 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}] 08:27:32 INFO - PROCESS | 3684 | 1468596452157 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:32 INFO - PROCESS | 3684 | 1468596452300 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:27:32 INFO - PROCESS | 3684 | 1468596452371 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:32 INFO - PROCESS | 3684 | 1468596452373 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:32 INFO - PROCESS | 3684 | ++DOCSHELL 0C391000 == 55 [pid = 3684] [id = 506] 08:27:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A338C00) [pid = 3684] [serial = 1518] [outer = 00000000] 08:27:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A412C00) [pid = 3684] [serial = 1519] [outer = 1A338C00] 08:27:32 INFO - PROCESS | 3684 | 1468596452424 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A417000) [pid = 3684] [serial = 1520] [outer = 1A338C00] 08:27:32 INFO - PROCESS | 3684 | 1468596452820 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]]]}] 08:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 687ms 08:27:32 INFO - PROCESS | 3684 | 1468596452849 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:27:32 INFO - PROCESS | 3684 | 1468596452851 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:27:32 INFO - PROCESS | 3684 | 1468596452858 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 3684 | 1468596452860 Marionette TRACE conn3 <- [1,1990,null,{}] 08:27:32 INFO - PROCESS | 3684 | 1468596452863 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}] 08:27:32 INFO - PROCESS | 3684 | 1468596452865 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:32 INFO - PROCESS | 3684 | 1468596452982 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19510400) [pid = 3684] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (0C388C00) [pid = 3684] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (139C7C00) [pid = 3684] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1031D800) [pid = 3684] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1321A800) [pid = 3684] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1AB51C00) [pid = 3684] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:27:33 INFO - PROCESS | 3684 | 1468596453085 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:33 INFO - PROCESS | 3684 | 1468596453088 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:33 INFO - PROCESS | 3684 | ++DOCSHELL 0C388C00 == 56 [pid = 3684] [id = 507] 08:27:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (0C394400) [pid = 3684] [serial = 1521] [outer = 00000000] 08:27:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (129AC400) [pid = 3684] [serial = 1522] [outer = 0C394400] 08:27:33 INFO - PROCESS | 3684 | 1468596453132 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1577D800) [pid = 3684] [serial = 1523] [outer = 0C394400] 08:27:33 INFO - PROCESS | 3684 | 1468596453487 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]]]}] 08:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 703ms 08:27:33 INFO - PROCESS | 3684 | 1468596453554 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 3684 | 1468596453556 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:27:33 INFO - PROCESS | 3684 | 1468596453559 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:27:33 INFO - PROCESS | 3684 | 1468596453561 Marionette TRACE conn3 <- [1,1994,null,{}] 08:27:33 INFO - PROCESS | 3684 | 1468596453564 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}] 08:27:33 INFO - PROCESS | 3684 | 1468596453566 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:33 INFO - PROCESS | 3684 | 1468596453647 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:27:33 INFO - PROCESS | 3684 | 1468596453776 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:33 INFO - PROCESS | 3684 | 1468596453778 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:33 INFO - PROCESS | 3684 | ++DOCSHELL 10326400 == 57 [pid = 3684] [id = 508] 08:27:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (114C9C00) [pid = 3684] [serial = 1524] [outer = 00000000] 08:27:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A672800) [pid = 3684] [serial = 1525] [outer = 114C9C00] 08:27:33 INFO - PROCESS | 3684 | 1468596453820 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A955800) [pid = 3684] [serial = 1526] [outer = 114C9C00] 08:27:34 INFO - PROCESS | 3684 | 1468596454178 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]]]}] 08:27:34 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 08:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 640ms 08:27:34 INFO - PROCESS | 3684 | 1468596454198 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 3684 | 1468596454200 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:27:34 INFO - PROCESS | 3684 | 1468596454215 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 3684 | 1468596454217 Marionette TRACE conn3 <- [1,1998,null,{}] 08:27:34 INFO - PROCESS | 3684 | 1468596454220 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}] 08:27:34 INFO - PROCESS | 3684 | 1468596454222 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:34 INFO - PROCESS | 3684 | 1468596454316 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:27:34 INFO - PROCESS | 3684 | 1468596454322 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 3684 | 1468596454324 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:34 INFO - PROCESS | 3684 | ++DOCSHELL 142A8000 == 58 [pid = 3684] [id = 509] 08:27:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A949C00) [pid = 3684] [serial = 1527] [outer = 00000000] 08:27:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1AB51000) [pid = 3684] [serial = 1528] [outer = 1A949C00] 08:27:34 INFO - PROCESS | 3684 | 1468596454366 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1AB53C00) [pid = 3684] [serial = 1529] [outer = 1A949C00] 08:27:34 INFO - PROCESS | 3684 | 1468596454821 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]]]}] 08:27:34 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 08:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 656ms 08:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:27:34 INFO - PROCESS | 3684 | 1468596454862 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 3684 | 1468596454864 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:27:34 INFO - PROCESS | 3684 | 1468596454867 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 3684 | 1468596454869 Marionette TRACE conn3 <- [1,2002,null,{}] 08:27:34 INFO - PROCESS | 3684 | 1468596454872 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}] 08:27:34 INFO - PROCESS | 3684 | 1468596454874 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:34 INFO - PROCESS | 3684 | 1468596454958 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:27:34 INFO - PROCESS | 3684 | 1468596454963 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 3684 | 1468596454966 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:34 INFO - PROCESS | 3684 | ++DOCSHELL 1A94D000 == 59 [pid = 3684] [id = 510] 08:27:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1AC44000) [pid = 3684] [serial = 1530] [outer = 00000000] 08:27:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1AC4CC00) [pid = 3684] [serial = 1531] [outer = 1AC44000] 08:27:34 INFO - PROCESS | 3684 | 1468596455010 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1AF04000) [pid = 3684] [serial = 1532] [outer = 1AC44000] 08:27:35 INFO - PROCESS | 3684 | 1468596455746 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]]]}] 08:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 937ms 08:27:35 INFO - PROCESS | 3684 | 1468596455818 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:27:35 INFO - PROCESS | 3684 | 1468596455823 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:27:35 INFO - PROCESS | 3684 | 1468596455828 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - PROCESS | 3684 | 1468596455833 Marionette TRACE conn3 <- [1,2006,null,{}] 08:27:35 INFO - PROCESS | 3684 | 1468596455839 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}] 08:27:35 INFO - PROCESS | 3684 | 1468596455842 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:35 INFO - PROCESS | 3684 | 1468596455958 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:27:36 INFO - PROCESS | 3684 | 1468596456101 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 3684 | 1468596456104 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:36 INFO - PROCESS | 3684 | ++DOCSHELL 0F970800 == 60 [pid = 3684] [id = 511] 08:27:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (11C2DC00) [pid = 3684] [serial = 1533] [outer = 00000000] 08:27:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1394A000) [pid = 3684] [serial = 1534] [outer = 11C2DC00] 08:27:36 INFO - PROCESS | 3684 | 1468596456162 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (142B1800) [pid = 3684] [serial = 1535] [outer = 11C2DC00] 08:27:36 INFO - PROCESS | 3684 | 1468596456833 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]]]}] 08:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1046ms 08:27:36 INFO - PROCESS | 3684 | 1468596456879 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 3684 | 1468596456884 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:27:36 INFO - PROCESS | 3684 | 1468596456908 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 3684 | 1468596456911 Marionette TRACE conn3 <- [1,2010,null,{}] 08:27:36 INFO - PROCESS | 3684 | 1468596456915 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}] 08:27:36 INFO - PROCESS | 3684 | 1468596456917 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:37 INFO - PROCESS | 3684 | 1468596457033 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:27:37 INFO - PROCESS | 3684 | 1468596457177 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:37 INFO - PROCESS | 3684 | 1468596457180 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:37 INFO - PROCESS | 3684 | ++DOCSHELL 165B9000 == 61 [pid = 3684] [id = 512] 08:27:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (166C7800) [pid = 3684] [serial = 1536] [outer = 00000000] 08:27:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (17D6D000) [pid = 3684] [serial = 1537] [outer = 166C7800] 08:27:37 INFO - PROCESS | 3684 | 1468596457244 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (19511800) [pid = 3684] [serial = 1538] [outer = 166C7800] 08:27:37 INFO - PROCESS | 3684 | 1468596457823 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]]]}] 08:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 952ms 08:27:37 INFO - PROCESS | 3684 | 1468596457857 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:27:37 INFO - PROCESS | 3684 | 1468596457860 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:27:37 INFO - PROCESS | 3684 | 1468596457864 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:27:37 INFO - PROCESS | 3684 | 1468596457867 Marionette TRACE conn3 <- [1,2014,null,{}] 08:27:37 INFO - PROCESS | 3684 | 1468596457878 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}] 08:27:37 INFO - PROCESS | 3684 | 1468596457883 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:37 INFO - PROCESS | 3684 | 1468596457993 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:27:38 INFO - PROCESS | 3684 | 1468596458152 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:38 INFO - PROCESS | 3684 | 1468596458156 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:38 INFO - PROCESS | 3684 | ++DOCSHELL 1AB4D000 == 62 [pid = 3684] [id = 513] 08:27:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1AB50C00) [pid = 3684] [serial = 1539] [outer = 00000000] 08:27:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1AC4B400) [pid = 3684] [serial = 1540] [outer = 1AB50C00] 08:27:38 INFO - PROCESS | 3684 | 1468596458212 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1AF06000) [pid = 3684] [serial = 1541] [outer = 1AB50C00] 08:27:38 INFO - PROCESS | 3684 | 1468596458840 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]]]}] 08:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1031ms 08:27:39 INFO - PROCESS | 3684 | 1468596459130 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:27:39 INFO - PROCESS | 3684 | 1468596459135 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:27:39 INFO - PROCESS | 3684 | 1468596459140 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:27:39 INFO - PROCESS | 3684 | 1468596459143 Marionette TRACE conn3 <- [1,2018,null,{}] 08:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:27:39 INFO - PROCESS | 3684 | 1468596459148 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}] 08:27:39 INFO - PROCESS | 3684 | 1468596459151 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:39 INFO - PROCESS | 3684 | 1468596459252 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:27:39 INFO - PROCESS | 3684 | 1468596459396 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:39 INFO - PROCESS | 3684 | 1468596459401 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:39 INFO - PROCESS | 3684 | ++DOCSHELL 10329800 == 63 [pid = 3684] [id = 514] 08:27:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1055D800) [pid = 3684] [serial = 1542] [outer = 00000000] 08:27:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (114D7400) [pid = 3684] [serial = 1543] [outer = 1055D800] 08:27:39 INFO - PROCESS | 3684 | 1468596459451 Marionette DEBUG loaded listener.js 08:27:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (129ED000) [pid = 3684] [serial = 1544] [outer = 1055D800] 08:27:40 INFO - PROCESS | 3684 | 1468596460026 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]]]}] 08:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 937ms 08:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:27:40 INFO - PROCESS | 3684 | 1468596460097 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 3684 | 1468596460100 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:27:40 INFO - PROCESS | 3684 | 1468596460106 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 3684 | 1468596460109 Marionette TRACE conn3 <- [1,2022,null,{}] 08:27:40 INFO - PROCESS | 3684 | 1468596460113 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}] 08:27:40 INFO - PROCESS | 3684 | 1468596460115 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 1574FC00 == 62 [pid = 3684] [id = 488] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 142A8000 == 61 [pid = 3684] [id = 509] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 10326400 == 60 [pid = 3684] [id = 508] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 0C388C00 == 59 [pid = 3684] [id = 507] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 0C391000 == 58 [pid = 3684] [id = 506] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 19E21000 == 57 [pid = 3684] [id = 505] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 175E9400 == 56 [pid = 3684] [id = 504] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 175DFC00 == 55 [pid = 3684] [id = 503] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 13E63400 == 54 [pid = 3684] [id = 502] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 130A5800 == 53 [pid = 3684] [id = 501] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 0C770800 == 52 [pid = 3684] [id = 500] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 19B87800 == 51 [pid = 3684] [id = 475] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 0C385000 == 50 [pid = 3684] [id = 440] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 132B5C00 == 49 [pid = 3684] [id = 495] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 1AC4E400 == 48 [pid = 3684] [id = 14] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 0F97E800 == 47 [pid = 3684] [id = 486] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 10E06800 == 46 [pid = 3684] [id = 487] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 0C37A800 == 45 [pid = 3684] [id = 443] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 1951AC00 == 44 [pid = 3684] [id = 498] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 13951C00 == 43 [pid = 3684] [id = 441] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 10E0E000 == 42 [pid = 3684] [id = 473] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 1AB50000 == 41 [pid = 3684] [id = 472] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 1A337400 == 40 [pid = 3684] [id = 489] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 1A670400 == 39 [pid = 3684] [id = 461] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 14F2E800 == 38 [pid = 3684] [id = 497] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 1805E800 == 37 [pid = 3684] [id = 439] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 19FD8800 == 36 [pid = 3684] [id = 499] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 10560000 == 35 [pid = 3684] [id = 496] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 193DB800 == 34 [pid = 3684] [id = 460] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 0C37B000 == 33 [pid = 3684] [id = 476] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 1618C000 == 32 [pid = 3684] [id = 442] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 1577D000 == 31 [pid = 3684] [id = 474] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 1AB4D000 == 30 [pid = 3684] [id = 513] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 10329800 == 29 [pid = 3684] [id = 514] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 165B9000 == 28 [pid = 3684] [id = 512] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 1A94D000 == 27 [pid = 3684] [id = 510] 08:27:40 INFO - PROCESS | 3684 | --DOCSHELL 0F970800 == 26 [pid = 3684] [id = 511] 08:27:41 INFO - PROCESS | 3684 | 1468596461015 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (19869800) [pid = 3684] [serial = 1483] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (19B83400) [pid = 3684] [serial = 1484] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (19F97800) [pid = 3684] [serial = 1486] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1055EC00) [pid = 3684] [serial = 1471] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (19314C00) [pid = 3684] [serial = 1480] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1AB4F800) [pid = 3684] [serial = 1468] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (12D5FC00) [pid = 3684] [serial = 1475] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1744F400) [pid = 3684] [serial = 1465] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (19510800) [pid = 3684] [serial = 1481] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1281F800) [pid = 3684] [serial = 1474] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (16041800) [pid = 3684] [serial = 1478] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1543EC00) [pid = 3684] [serial = 1477] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (11AEE400) [pid = 3684] [serial = 1462] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10E02000) [pid = 3684] [serial = 1472] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A667400) [pid = 3684] [serial = 1459] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1AC47400) [pid = 3684] [serial = 1418] [outer = 00000000] [url = about:blank] 08:27:41 INFO - PROCESS | 3684 | 1468596461208 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 3684 | 1468596461211 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:41 INFO - PROCESS | 3684 | ++DOCSHELL 0C391000 == 27 [pid = 3684] [id = 515] 08:27:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (0C391400) [pid = 3684] [serial = 1545] [outer = 00000000] 08:27:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (0C772C00) [pid = 3684] [serial = 1546] [outer = 0C391400] 08:27:41 INFO - PROCESS | 3684 | 1468596461260 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10329800) [pid = 3684] [serial = 1547] [outer = 0C391400] 08:27:41 INFO - PROCESS | 3684 | 1468596461705 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]]]}] 08:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1656ms 08:27:41 INFO - PROCESS | 3684 | 1468596461773 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 3684 | 1468596461777 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:27:41 INFO - PROCESS | 3684 | 1468596461781 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - PROCESS | 3684 | 1468596461784 Marionette TRACE conn3 <- [1,2026,null,{}] 08:27:41 INFO - PROCESS | 3684 | 1468596461789 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}] 08:27:41 INFO - PROCESS | 3684 | 1468596461791 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:41 INFO - PROCESS | 3684 | 1468596461877 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:27:41 INFO - PROCESS | 3684 | 1468596461892 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 3684 | 1468596461894 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:41 INFO - PROCESS | 3684 | ++DOCSHELL 11099C00 == 28 [pid = 3684] [id = 516] 08:27:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (111A6800) [pid = 3684] [serial = 1548] [outer = 00000000] 08:27:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (111D4C00) [pid = 3684] [serial = 1549] [outer = 111A6800] 08:27:41 INFO - PROCESS | 3684 | 1468596461962 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (114D6400) [pid = 3684] [serial = 1550] [outer = 111A6800] 08:27:42 INFO - PROCESS | 3684 | 1468596462506 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]]]}] 08:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 797ms 08:27:42 INFO - PROCESS | 3684 | 1468596462585 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:27:42 INFO - PROCESS | 3684 | 1468596462588 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:27:42 INFO - PROCESS | 3684 | 1468596462592 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:27:42 INFO - PROCESS | 3684 | 1468596462594 Marionette TRACE conn3 <- [1,2030,null,{}] 08:27:42 INFO - PROCESS | 3684 | 1468596462598 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}] 08:27:42 INFO - PROCESS | 3684 | 1468596462600 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:42 INFO - PROCESS | 3684 | 1468596462722 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:27:42 INFO - PROCESS | 3684 | 1468596462739 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:42 INFO - PROCESS | 3684 | 1468596462741 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:42 INFO - PROCESS | 3684 | ++DOCSHELL 13218400 == 29 [pid = 3684] [id = 517] 08:27:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1321F000) [pid = 3684] [serial = 1551] [outer = 00000000] 08:27:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (13C2A400) [pid = 3684] [serial = 1552] [outer = 1321F000] 08:27:42 INFO - PROCESS | 3684 | 1468596462785 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (13C96800) [pid = 3684] [serial = 1553] [outer = 1321F000] 08:27:43 INFO - PROCESS | 3684 | 1468596463223 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]]]}] 08:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 703ms 08:27:43 INFO - PROCESS | 3684 | 1468596463290 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:27:43 INFO - PROCESS | 3684 | 1468596463293 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:27:43 INFO - PROCESS | 3684 | 1468596463317 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - PROCESS | 3684 | 1468596463322 Marionette TRACE conn3 <- [1,2034,null,{}] 08:27:43 INFO - PROCESS | 3684 | 1468596463326 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}] 08:27:43 INFO - PROCESS | 3684 | 1468596463329 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:43 INFO - PROCESS | 3684 | 1468596463475 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:27:43 INFO - PROCESS | 3684 | 1468596463487 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:43 INFO - PROCESS | 3684 | 1468596463489 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:43 INFO - PROCESS | 3684 | ++DOCSHELL 14298000 == 30 [pid = 3684] [id = 518] 08:27:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (142B0000) [pid = 3684] [serial = 1554] [outer = 00000000] 08:27:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1543F400) [pid = 3684] [serial = 1555] [outer = 142B0000] 08:27:43 INFO - PROCESS | 3684 | 1468596463596 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (15D49000) [pid = 3684] [serial = 1556] [outer = 142B0000] 08:27:44 INFO - PROCESS | 3684 | 1468596464056 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]]]}] 08:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 797ms 08:27:44 INFO - PROCESS | 3684 | 1468596464115 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 3684 | 1468596464117 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:27:44 INFO - PROCESS | 3684 | 1468596464120 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - PROCESS | 3684 | 1468596464122 Marionette TRACE conn3 <- [1,2038,null,{}] 08:27:44 INFO - PROCESS | 3684 | 1468596464131 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}] 08:27:44 INFO - PROCESS | 3684 | 1468596464133 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:44 INFO - PROCESS | 3684 | 1468596464265 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:27:44 INFO - PROCESS | 3684 | 1468596464277 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 3684 | 1468596464279 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:44 INFO - PROCESS | 3684 | ++DOCSHELL 165B6400 == 31 [pid = 3684] [id = 519] 08:27:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (165B9000) [pid = 3684] [serial = 1557] [outer = 00000000] 08:27:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (16C92C00) [pid = 3684] [serial = 1558] [outer = 165B9000] 08:27:44 INFO - PROCESS | 3684 | 1468596464321 Marionette DEBUG loaded listener.js 08:27:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (16F8DC00) [pid = 3684] [serial = 1559] [outer = 165B9000] 08:27:44 INFO - PROCESS | 3684 | 1468596464770 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]]]}] 08:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 703ms 08:27:44 INFO - PROCESS | 3684 | 1468596464823 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 3684 | 1468596464825 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:27:44 INFO - PROCESS | 3684 | 1468596464828 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - PROCESS | 3684 | 1468596464830 Marionette TRACE conn3 <- [1,2042,null,{}] 08:27:44 INFO - PROCESS | 3684 | 1468596464833 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}] 08:27:44 INFO - PROCESS | 3684 | 1468596464836 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:44 INFO - PROCESS | 3684 | 1468596464951 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:27:44 INFO - PROCESS | 3684 | 1468596464957 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 3684 | 1468596464962 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:44 INFO - PROCESS | 3684 | ++DOCSHELL 16F98400 == 32 [pid = 3684] [id = 520] 08:27:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (16F98800) [pid = 3684] [serial = 1560] [outer = 00000000] 08:27:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (16FB3800) [pid = 3684] [serial = 1561] [outer = 16F98800] 08:27:45 INFO - PROCESS | 3684 | 1468596465021 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (17A37C00) [pid = 3684] [serial = 1562] [outer = 16F98800] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (1A949C00) [pid = 3684] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (1AC44000) [pid = 3684] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (19869000) [pid = 3684] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (10E0C000) [pid = 3684] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (19E23C00) [pid = 3684] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1A338C00) [pid = 3684] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (0C394400) [pid = 3684] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1951B400) [pid = 3684] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (14F32800) [pid = 3684] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (19315C00) [pid = 3684] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (130CB800) [pid = 3684] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (175E4400) [pid = 3684] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (14298800) [pid = 3684] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19B91C00) [pid = 3684] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (10A0AC00) [pid = 3684] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (0C774C00) [pid = 3684] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19FE1400) [pid = 3684] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (114C9C00) [pid = 3684] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A412800) [pid = 3684] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (165BB400) [pid = 3684] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:27:46 INFO - PROCESS | 3684 | 1468596466082 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]]]}] 08:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1297ms 08:27:46 INFO - PROCESS | 3684 | 1468596466122 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 3684 | 1468596466124 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:27:46 INFO - PROCESS | 3684 | 1468596466127 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 3684 | 1468596466128 Marionette TRACE conn3 <- [1,2046,null,{}] 08:27:46 INFO - PROCESS | 3684 | 1468596466133 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}] 08:27:46 INFO - PROCESS | 3684 | 1468596466136 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:46 INFO - PROCESS | 3684 | 1468596466279 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:27:46 INFO - PROCESS | 3684 | 1468596466345 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 3684 | 1468596466347 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:46 INFO - PROCESS | 3684 | ++DOCSHELL 0C774C00 == 33 [pid = 3684] [id = 521] 08:27:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (103CD800) [pid = 3684] [serial = 1563] [outer = 00000000] 08:27:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1313E400) [pid = 3684] [serial = 1564] [outer = 103CD800] 08:27:46 INFO - PROCESS | 3684 | 1468596466407 Marionette DEBUG loaded listener.js 08:27:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16F99400) [pid = 3684] [serial = 1565] [outer = 103CD800] 08:27:46 INFO - PROCESS | 3684 | 1468596466797 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]]]}] 08:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 703ms 08:27:46 INFO - PROCESS | 3684 | 1468596466834 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 3684 | 1468596466836 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:27:46 INFO - PROCESS | 3684 | 1468596466839 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 3684 | 1468596466841 Marionette TRACE conn3 <- [1,2050,null,{}] 08:27:46 INFO - PROCESS | 3684 | 1468596466844 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}] 08:27:46 INFO - PROCESS | 3684 | 1468596466846 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:46 INFO - PROCESS | 3684 | 1468596466924 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:27:46 INFO - PROCESS | 3684 | 1468596466929 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 3684 | 1468596466931 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:46 INFO - PROCESS | 3684 | ++DOCSHELL 16F96000 == 34 [pid = 3684] [id = 522] 08:27:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1754DC00) [pid = 3684] [serial = 1566] [outer = 00000000] 08:27:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19319000) [pid = 3684] [serial = 1567] [outer = 1754DC00] 08:27:46 INFO - PROCESS | 3684 | 1468596466974 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (193DB800) [pid = 3684] [serial = 1568] [outer = 1754DC00] 08:27:47 INFO - PROCESS | 3684 | 1468596467411 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]]]}] 08:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 594ms 08:27:47 INFO - PROCESS | 3684 | 1468596467434 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:27:47 INFO - PROCESS | 3684 | 1468596467436 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:27:47 INFO - PROCESS | 3684 | 1468596467439 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - PROCESS | 3684 | 1468596467441 Marionette TRACE conn3 <- [1,2054,null,{}] 08:27:47 INFO - PROCESS | 3684 | 1468596467458 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}] 08:27:47 INFO - PROCESS | 3684 | 1468596467460 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:47 INFO - PROCESS | 3684 | 1468596467558 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:27:47 INFO - PROCESS | 3684 | 1468596467564 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:47 INFO - PROCESS | 3684 | 1468596467566 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:47 INFO - PROCESS | 3684 | ++DOCSHELL 19511000 == 35 [pid = 3684] [id = 523] 08:27:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (19512400) [pid = 3684] [serial = 1569] [outer = 00000000] 08:27:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1951B000) [pid = 3684] [serial = 1570] [outer = 19512400] 08:27:47 INFO - PROCESS | 3684 | 1468596467611 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1951B400) [pid = 3684] [serial = 1571] [outer = 19512400] 08:27:48 INFO - PROCESS | 3684 | 1468596468334 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]]]}] 08:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 953ms 08:27:48 INFO - PROCESS | 3684 | 1468596468386 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 3684 | 1468596468390 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:27:48 INFO - PROCESS | 3684 | 1468596468395 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:27:48 INFO - PROCESS | 3684 | 1468596468398 Marionette TRACE conn3 <- [1,2058,null,{}] 08:27:48 INFO - PROCESS | 3684 | 1468596468404 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}] 08:27:48 INFO - PROCESS | 3684 | 1468596468407 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:48 INFO - PROCESS | 3684 | 1468596468555 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:27:48 INFO - PROCESS | 3684 | 1468596468699 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:48 INFO - PROCESS | 3684 | 1468596468702 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:48 INFO - PROCESS | 3684 | ++DOCSHELL 0C38AC00 == 36 [pid = 3684] [id = 524] 08:27:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (0C770800) [pid = 3684] [serial = 1572] [outer = 00000000] 08:27:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (10E0B000) [pid = 3684] [serial = 1573] [outer = 0C770800] 08:27:48 INFO - PROCESS | 3684 | 1468596468758 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (13080000) [pid = 3684] [serial = 1574] [outer = 0C770800] 08:27:49 INFO - PROCESS | 3684 | 1468596469486 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]]]}] 08:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1141ms 08:27:49 INFO - PROCESS | 3684 | 1468596469546 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 3684 | 1468596469551 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:27:49 INFO - PROCESS | 3684 | 1468596469558 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - PROCESS | 3684 | 1468596469560 Marionette TRACE conn3 <- [1,2062,null,{}] 08:27:49 INFO - PROCESS | 3684 | 1468596469565 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}] 08:27:49 INFO - PROCESS | 3684 | 1468596469567 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:49 INFO - PROCESS | 3684 | 1468596469700 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:27:49 INFO - PROCESS | 3684 | 1468596469837 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 3684 | 1468596469839 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:49 INFO - PROCESS | 3684 | ++DOCSHELL 14290000 == 37 [pid = 3684] [id = 525] 08:27:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (14290800) [pid = 3684] [serial = 1575] [outer = 00000000] 08:27:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (14F2E800) [pid = 3684] [serial = 1576] [outer = 14290800] 08:27:49 INFO - PROCESS | 3684 | 1468596469895 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1574E800) [pid = 3684] [serial = 1577] [outer = 14290800] 08:27:50 INFO - PROCESS | 3684 | 1468596470769 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]]]}] 08:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1250ms 08:27:50 INFO - PROCESS | 3684 | 1468596470816 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:27:50 INFO - PROCESS | 3684 | 1468596470820 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:27:50 INFO - PROCESS | 3684 | 1468596470825 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:27:50 INFO - PROCESS | 3684 | 1468596470828 Marionette TRACE conn3 <- [1,2066,null,{}] 08:27:50 INFO - PROCESS | 3684 | 1468596470834 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}] 08:27:50 INFO - PROCESS | 3684 | 1468596470837 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:50 INFO - PROCESS | 3684 | 1468596470947 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:27:51 INFO - PROCESS | 3684 | 1468596471081 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 3684 | 1468596471086 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:51 INFO - PROCESS | 3684 | --DOCSHELL 16F96000 == 36 [pid = 3684] [id = 522] 08:27:51 INFO - PROCESS | 3684 | --DOCSHELL 0C774C00 == 35 [pid = 3684] [id = 521] 08:27:51 INFO - PROCESS | 3684 | --DOCSHELL 16F98400 == 34 [pid = 3684] [id = 520] 08:27:51 INFO - PROCESS | 3684 | --DOCSHELL 165B6400 == 33 [pid = 3684] [id = 519] 08:27:51 INFO - PROCESS | 3684 | --DOCSHELL 14298000 == 32 [pid = 3684] [id = 518] 08:27:51 INFO - PROCESS | 3684 | --DOCSHELL 13218400 == 31 [pid = 3684] [id = 517] 08:27:51 INFO - PROCESS | 3684 | --DOCSHELL 11099C00 == 30 [pid = 3684] [id = 516] 08:27:51 INFO - PROCESS | 3684 | --DOCSHELL 0C391000 == 29 [pid = 3684] [id = 515] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1AC42800) [pid = 3684] [serial = 1469] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1931D000) [pid = 3684] [serial = 1466] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1A333C00) [pid = 3684] [serial = 1498] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A33D400) [pid = 3684] [serial = 1499] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1A672800) [pid = 3684] [serial = 1525] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1AB53C00) [pid = 3684] [serial = 1529] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (19836400) [pid = 3684] [serial = 1514] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1A955800) [pid = 3684] [serial = 1526] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1AB51000) [pid = 3684] [serial = 1528] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1AC4CC00) [pid = 3684] [serial = 1531] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1AF04000) [pid = 3684] [serial = 1532] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A952000) [pid = 3684] [serial = 1460] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (132BA400) [pid = 3684] [serial = 1463] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (19F9A400) [pid = 3684] [serial = 1516] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1A412C00) [pid = 3684] [serial = 1519] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19FDF400) [pid = 3684] [serial = 1517] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (129AC400) [pid = 3684] [serial = 1522] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A417000) [pid = 3684] [serial = 1520] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19865400) [pid = 3684] [serial = 1495] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19B85C00) [pid = 3684] [serial = 1496] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15758400) [pid = 3684] [serial = 1492] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16036400) [pid = 3684] [serial = 1493] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1577D800) [pid = 3684] [serial = 1523] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (19519400) [pid = 3684] [serial = 1513] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (131E6C00) [pid = 3684] [serial = 1504] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13949400) [pid = 3684] [serial = 1505] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1805C400) [pid = 3684] [serial = 1510] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19314000) [pid = 3684] [serial = 1511] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15437400) [pid = 3684] [serial = 1507] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16039C00) [pid = 3684] [serial = 1508] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A2EAC00) [pid = 3684] [serial = 1487] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (129ECC00) [pid = 3684] [serial = 1489] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (130A7800) [pid = 3684] [serial = 1490] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (103C8C00) [pid = 3684] [serial = 1501] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (10A77400) [pid = 3684] [serial = 1502] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 3684 | ++DOCSHELL 0C391000 == 30 [pid = 3684] [id = 526] 08:27:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (0C774C00) [pid = 3684] [serial = 1578] [outer = 00000000] 08:27:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (10A0FC00) [pid = 3684] [serial = 1579] [outer = 0C774C00] 08:27:51 INFO - PROCESS | 3684 | 1468596471161 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (10E06800) [pid = 3684] [serial = 1580] [outer = 0C774C00] 08:27:51 INFO - PROCESS | 3684 | 1468596471599 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]]]}] 08:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 797ms 08:27:51 INFO - PROCESS | 3684 | 1468596471628 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 3684 | 1468596471633 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:27:51 INFO - PROCESS | 3684 | 1468596471642 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - PROCESS | 3684 | 1468596471646 Marionette TRACE conn3 <- [1,2070,null,{}] 08:27:51 INFO - PROCESS | 3684 | 1468596471654 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}] 08:27:51 INFO - PROCESS | 3684 | 1468596471657 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:51 INFO - PROCESS | 3684 | 1468596471743 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:27:51 INFO - PROCESS | 3684 | 1468596471751 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 3684 | 1468596471754 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:51 INFO - PROCESS | 3684 | ++DOCSHELL 128A2C00 == 31 [pid = 3684] [id = 527] 08:27:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (129B2000) [pid = 3684] [serial = 1581] [outer = 00000000] 08:27:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (130CB800) [pid = 3684] [serial = 1582] [outer = 129B2000] 08:27:51 INFO - PROCESS | 3684 | 1468596471799 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (131E6800) [pid = 3684] [serial = 1583] [outer = 129B2000] 08:27:52 INFO - PROCESS | 3684 | 1468596472282 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]]]}] 08:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 703ms 08:27:52 INFO - PROCESS | 3684 | 1468596472338 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 3684 | 1468596472340 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:27:52 INFO - PROCESS | 3684 | 1468596472343 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - PROCESS | 3684 | 1468596472347 Marionette TRACE conn3 <- [1,2074,null,{}] 08:27:52 INFO - PROCESS | 3684 | 1468596472357 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}] 08:27:52 INFO - PROCESS | 3684 | 1468596472361 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:52 INFO - PROCESS | 3684 | 1468596472473 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:27:52 INFO - PROCESS | 3684 | 1468596472598 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:52 INFO - PROCESS | 3684 | 1468596472601 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:52 INFO - PROCESS | 3684 | ++DOCSHELL 15435400 == 32 [pid = 3684] [id = 528] 08:27:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15436000) [pid = 3684] [serial = 1584] [outer = 00000000] 08:27:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15758400) [pid = 3684] [serial = 1585] [outer = 15436000] 08:27:52 INFO - PROCESS | 3684 | 1468596472648 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16039C00) [pid = 3684] [serial = 1586] [outer = 15436000] 08:27:53 INFO - PROCESS | 3684 | 1468596473038 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]]]}] 08:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 734ms 08:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:27:53 INFO - PROCESS | 3684 | 1468596473084 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:27:53 INFO - PROCESS | 3684 | 1468596473086 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:27:53 INFO - PROCESS | 3684 | 1468596473089 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - PROCESS | 3684 | 1468596473091 Marionette TRACE conn3 <- [1,2078,null,{}] 08:27:53 INFO - PROCESS | 3684 | 1468596473094 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}] 08:27:53 INFO - PROCESS | 3684 | 1468596473096 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:53 INFO - PROCESS | 3684 | 1468596473210 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:27:53 INFO - PROCESS | 3684 | 1468596473220 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:53 INFO - PROCESS | 3684 | 1468596473222 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:53 INFO - PROCESS | 3684 | ++DOCSHELL 165BB400 == 33 [pid = 3684] [id = 529] 08:27:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16E8C800) [pid = 3684] [serial = 1587] [outer = 00000000] 08:27:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16F97C00) [pid = 3684] [serial = 1588] [outer = 16E8C800] 08:27:53 INFO - PROCESS | 3684 | 1468596473265 Marionette DEBUG loaded listener.js 08:27:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (175E9400) [pid = 3684] [serial = 1589] [outer = 16E8C800] 08:27:53 INFO - PROCESS | 3684 | 1468596473750 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]]]}] 08:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 703ms 08:27:53 INFO - PROCESS | 3684 | 1468596473789 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:27:53 INFO - PROCESS | 3684 | 1468596473791 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:27:53 INFO - PROCESS | 3684 | 1468596473794 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:27:53 INFO - PROCESS | 3684 | 1468596473796 Marionette TRACE conn3 <- [1,2082,null,{}] 08:27:53 INFO - PROCESS | 3684 | 1468596473804 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}] 08:27:53 INFO - PROCESS | 3684 | 1468596473806 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:53 INFO - PROCESS | 3684 | 1468596473942 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:27:53 INFO - PROCESS | 3684 | 1468596473962 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:53 INFO - PROCESS | 3684 | 1468596473964 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:53 INFO - PROCESS | 3684 | ++DOCSHELL 15D43000 == 34 [pid = 3684] [id = 530] 08:27:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16F97800) [pid = 3684] [serial = 1590] [outer = 00000000] 08:27:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1805D800) [pid = 3684] [serial = 1591] [outer = 16F97800] 08:27:53 INFO - PROCESS | 3684 | 1468596474007 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19314000) [pid = 3684] [serial = 1592] [outer = 16F97800] 08:27:54 INFO - PROCESS | 3684 | 1468596474455 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]]]}] 08:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 703ms 08:27:54 INFO - PROCESS | 3684 | 1468596474494 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:27:54 INFO - PROCESS | 3684 | 1468596474496 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:27:54 INFO - PROCESS | 3684 | 1468596474499 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:27:54 INFO - PROCESS | 3684 | 1468596474501 Marionette TRACE conn3 <- [1,2086,null,{}] 08:27:54 INFO - PROCESS | 3684 | 1468596474504 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}] 08:27:54 INFO - PROCESS | 3684 | 1468596474509 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:54 INFO - PROCESS | 3684 | 1468596474648 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:27:54 INFO - PROCESS | 3684 | 1468596474717 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 3684 | 1468596474719 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:54 INFO - PROCESS | 3684 | ++DOCSHELL 1951A800 == 35 [pid = 3684] [id = 531] 08:27:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1951C000) [pid = 3684] [serial = 1593] [outer = 00000000] 08:27:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19864800) [pid = 3684] [serial = 1594] [outer = 1951C000] 08:27:54 INFO - PROCESS | 3684 | 1468596474770 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19864C00) [pid = 3684] [serial = 1595] [outer = 1951C000] 08:27:55 INFO - PROCESS | 3684 | 1468596475177 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]]]}] 08:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 734ms 08:27:55 INFO - PROCESS | 3684 | 1468596475240 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:27:55 INFO - PROCESS | 3684 | 1468596475242 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:27:55 INFO - PROCESS | 3684 | 1468596475245 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - PROCESS | 3684 | 1468596475247 Marionette TRACE conn3 <- [1,2090,null,{}] 08:27:55 INFO - PROCESS | 3684 | 1468596475285 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}] 08:27:55 INFO - PROCESS | 3684 | 1468596475296 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:55 INFO - PROCESS | 3684 | 1468596475410 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:27:55 INFO - PROCESS | 3684 | 1468596475419 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:55 INFO - PROCESS | 3684 | 1468596475421 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:55 INFO - PROCESS | 3684 | ++DOCSHELL 19871400 == 36 [pid = 3684] [id = 532] 08:27:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19B82C00) [pid = 3684] [serial = 1596] [outer = 00000000] 08:27:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19B8EC00) [pid = 3684] [serial = 1597] [outer = 19B82C00] 08:27:55 INFO - PROCESS | 3684 | 1468596475463 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19B8FC00) [pid = 3684] [serial = 1598] [outer = 19B82C00] 08:27:55 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1055D800) [pid = 3684] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:27:55 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (11C2DC00) [pid = 3684] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:27:55 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (166C7800) [pid = 3684] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:27:55 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1AB50C00) [pid = 3684] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:27:55 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (165B9000) [pid = 3684] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:27:55 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (103CD800) [pid = 3684] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:27:55 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16F98800) [pid = 3684] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:27:55 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1754DC00) [pid = 3684] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:27:55 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1321F000) [pid = 3684] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:27:55 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (0C391400) [pid = 3684] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:27:55 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (111A6800) [pid = 3684] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:27:55 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (142B0000) [pid = 3684] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:27:55 INFO - PROCESS | 3684 | 1468596475960 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]]]}] 08:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 08:27:55 INFO - PROCESS | 3684 | 1468596475986 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:27:55 INFO - PROCESS | 3684 | 1468596475988 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:27:55 INFO - PROCESS | 3684 | 1468596475991 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - PROCESS | 3684 | 1468596475993 Marionette TRACE conn3 <- [1,2094,null,{}] 08:27:55 INFO - PROCESS | 3684 | 1468596475996 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}] 08:27:55 INFO - PROCESS | 3684 | 1468596475998 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:56 INFO - PROCESS | 3684 | 1468596476080 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:27:56 INFO - PROCESS | 3684 | 1468596476085 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 3684 | 1468596476087 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:56 INFO - PROCESS | 3684 | ++DOCSHELL 11094000 == 37 [pid = 3684] [id = 533] 08:27:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (139C7000) [pid = 3684] [serial = 1599] [outer = 00000000] 08:27:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16F92800) [pid = 3684] [serial = 1600] [outer = 139C7000] 08:27:56 INFO - PROCESS | 3684 | 1468596476130 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1754DC00) [pid = 3684] [serial = 1601] [outer = 139C7000] 08:27:56 INFO - PROCESS | 3684 | 1468596476586 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]]]}] 08:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 625ms 08:27:56 INFO - PROCESS | 3684 | 1468596476630 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:27:56 INFO - PROCESS | 3684 | 1468596476632 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:27:56 INFO - PROCESS | 3684 | 1468596476635 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:27:56 INFO - PROCESS | 3684 | 1468596476637 Marionette TRACE conn3 <- [1,2098,null,{}] 08:27:56 INFO - PROCESS | 3684 | 1468596476640 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}] 08:27:56 INFO - PROCESS | 3684 | 1468596476642 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:56 INFO - PROCESS | 3684 | 1468596476722 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:27:56 INFO - PROCESS | 3684 | 1468596476727 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 3684 | 1468596476729 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:56 INFO - PROCESS | 3684 | ++DOCSHELL 131E4400 == 38 [pid = 3684] [id = 534] 08:27:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13C37C00) [pid = 3684] [serial = 1602] [outer = 00000000] 08:27:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19B8C400) [pid = 3684] [serial = 1603] [outer = 13C37C00] 08:27:56 INFO - PROCESS | 3684 | 1468596476772 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19F98400) [pid = 3684] [serial = 1604] [outer = 13C37C00] 08:27:57 INFO - PROCESS | 3684 | 1468596477235 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]]]}] 08:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 641ms 08:27:57 INFO - PROCESS | 3684 | 1468596477281 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:27:57 INFO - PROCESS | 3684 | 1468596477283 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:27:57 INFO - PROCESS | 3684 | 1468596477286 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:27:57 INFO - PROCESS | 3684 | 1468596477287 Marionette TRACE conn3 <- [1,2102,null,{}] 08:27:57 INFO - PROCESS | 3684 | 1468596477291 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}] 08:27:57 INFO - PROCESS | 3684 | 1468596477293 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:57 INFO - PROCESS | 3684 | 1468596477373 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:27:57 INFO - PROCESS | 3684 | 1468596477378 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:57 INFO - PROCESS | 3684 | 1468596477380 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:57 INFO - PROCESS | 3684 | ++DOCSHELL 114C8C00 == 39 [pid = 3684] [id = 535] 08:27:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19B86800) [pid = 3684] [serial = 1605] [outer = 00000000] 08:27:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19FDFC00) [pid = 3684] [serial = 1606] [outer = 19B86800] 08:27:57 INFO - PROCESS | 3684 | 1468596477424 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19FE6400) [pid = 3684] [serial = 1607] [outer = 19B86800] 08:27:58 INFO - PROCESS | 3684 | 1468596478015 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]]]}] 08:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 812ms 08:27:58 INFO - PROCESS | 3684 | 1468596478164 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:27:58 INFO - PROCESS | 3684 | 1468596478168 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:27:58 INFO - PROCESS | 3684 | 1468596478177 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - PROCESS | 3684 | 1468596478181 Marionette TRACE conn3 <- [1,2106,null,{}] 08:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:27:58 INFO - PROCESS | 3684 | 1468596478187 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}] 08:27:58 INFO - PROCESS | 3684 | 1468596478190 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:58 INFO - PROCESS | 3684 | 1468596478308 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:27:58 INFO - PROCESS | 3684 | 1468596478443 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:58 INFO - PROCESS | 3684 | 1468596478446 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:58 INFO - PROCESS | 3684 | ++DOCSHELL 103C9800 == 40 [pid = 3684] [id = 536] 08:27:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (10A04400) [pid = 3684] [serial = 1608] [outer = 00000000] 08:27:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (10E01800) [pid = 3684] [serial = 1609] [outer = 10A04400] 08:27:58 INFO - PROCESS | 3684 | 1468596478502 Marionette DEBUG loaded listener.js 08:27:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1321F800) [pid = 3684] [serial = 1610] [outer = 10A04400] 08:27:59 INFO - PROCESS | 3684 | 1468596479059 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]]]}] 08:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 937ms 08:27:59 INFO - PROCESS | 3684 | 1468596479115 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:27:59 INFO - PROCESS | 3684 | 1468596479119 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:27:59 INFO - PROCESS | 3684 | 1468596479126 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:27:59 INFO - PROCESS | 3684 | 1468596479128 Marionette TRACE conn3 <- [1,2110,null,{}] 08:27:59 INFO - PROCESS | 3684 | 1468596479133 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}] 08:27:59 INFO - PROCESS | 3684 | 1468596479135 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:59 INFO - PROCESS | 3684 | 1468596479275 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:27:59 INFO - PROCESS | 3684 | 1468596479416 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 3684 | 1468596479419 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:27:59 INFO - PROCESS | 3684 | ++DOCSHELL 14575000 == 41 [pid = 3684] [id = 537] 08:27:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (14F26800) [pid = 3684] [serial = 1611] [outer = 00000000] 08:27:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (15782400) [pid = 3684] [serial = 1612] [outer = 14F26800] 08:27:59 INFO - PROCESS | 3684 | 1468596479474 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16C93000) [pid = 3684] [serial = 1613] [outer = 14F26800] 08:28:00 INFO - PROCESS | 3684 | 1468596480058 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]]]}] 08:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 999ms 08:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:28:00 INFO - PROCESS | 3684 | 1468596480128 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 3684 | 1468596480130 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:28:00 INFO - PROCESS | 3684 | 1468596480134 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 3684 | 1468596480138 Marionette TRACE conn3 <- [1,2114,null,{}] 08:28:00 INFO - PROCESS | 3684 | 1468596480148 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}] 08:28:00 INFO - PROCESS | 3684 | 1468596480153 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:00 INFO - PROCESS | 3684 | 1468596480345 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:28:00 INFO - PROCESS | 3684 | 1468596480407 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:00 INFO - PROCESS | 3684 | 1468596480410 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:00 INFO - PROCESS | 3684 | ++DOCSHELL 19B8E400 == 42 [pid = 3684] [id = 538] 08:28:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19B8F800) [pid = 3684] [serial = 1614] [outer = 00000000] 08:28:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (19FDB800) [pid = 3684] [serial = 1615] [outer = 19B8F800] 08:28:00 INFO - PROCESS | 3684 | 1468596480465 Marionette DEBUG loaded listener.js 08:28:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A2F0000) [pid = 3684] [serial = 1616] [outer = 19B8F800] 08:28:01 INFO - PROCESS | 3684 | 1468596481089 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]]]}] 08:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1000ms 08:28:01 INFO - PROCESS | 3684 | 1468596481136 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:28:01 INFO - PROCESS | 3684 | 1468596481139 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:28:01 INFO - PROCESS | 3684 | 1468596481143 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:28:01 INFO - PROCESS | 3684 | 1468596481145 Marionette TRACE conn3 <- [1,2118,null,{}] 08:28:01 INFO - PROCESS | 3684 | 1468596481148 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}] 08:28:01 INFO - PROCESS | 3684 | 1468596481150 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:01 INFO - PROCESS | 3684 | 1468596481329 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:28:01 INFO - PROCESS | 3684 | 1468596481343 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:01 INFO - PROCESS | 3684 | 1468596481345 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:01 INFO - PROCESS | 3684 | ++DOCSHELL 19513000 == 43 [pid = 3684] [id = 539] 08:28:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (19513400) [pid = 3684] [serial = 1617] [outer = 00000000] 08:28:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A335400) [pid = 3684] [serial = 1618] [outer = 19513400] 08:28:01 INFO - PROCESS | 3684 | 1468596481397 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A33EC00) [pid = 3684] [serial = 1619] [outer = 19513400] 08:28:02 INFO - PROCESS | 3684 | 1468596482177 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] 08:28:02 INFO - PROCESS | 3684 | 1468596482241 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:28:02 INFO - PROCESS | 3684 | 1468596482246 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 3684 | 1468596482250 Marionette TRACE conn3 <- [1,2122,null,{}] 08:28:02 INFO - PROCESS | 3684 | 1468596482255 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}] 08:28:02 INFO - PROCESS | 3684 | 1468596482258 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:02 INFO - PROCESS | 3684 | 1468596482360 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:28:02 INFO - PROCESS | 3684 | 1468596482508 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:02 INFO - PROCESS | 3684 | 1468596482513 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:02 INFO - PROCESS | 3684 | ++DOCSHELL 11092000 == 44 [pid = 3684] [id = 540] 08:28:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (111AF000) [pid = 3684] [serial = 1620] [outer = 00000000] 08:28:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (130CD000) [pid = 3684] [serial = 1621] [outer = 111AF000] 08:28:02 INFO - PROCESS | 3684 | 1468596482567 Marionette DEBUG loaded listener.js 08:28:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1394BC00) [pid = 3684] [serial = 1622] [outer = 111AF000] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 131E4400 == 43 [pid = 3684] [id = 534] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 11094000 == 42 [pid = 3684] [id = 533] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 19871400 == 41 [pid = 3684] [id = 532] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 1951A800 == 40 [pid = 3684] [id = 531] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 15D43000 == 39 [pid = 3684] [id = 530] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 165BB400 == 38 [pid = 3684] [id = 529] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 15435400 == 37 [pid = 3684] [id = 528] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 128A2C00 == 36 [pid = 3684] [id = 527] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 0C391000 == 35 [pid = 3684] [id = 526] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 14290000 == 34 [pid = 3684] [id = 525] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 0C38AC00 == 33 [pid = 3684] [id = 524] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 19511000 == 32 [pid = 3684] [id = 523] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 19513000 == 31 [pid = 3684] [id = 539] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 14575000 == 30 [pid = 3684] [id = 537] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 19B8E400 == 29 [pid = 3684] [id = 538] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 114C8C00 == 28 [pid = 3684] [id = 535] 08:28:03 INFO - PROCESS | 3684 | --DOCSHELL 103C9800 == 27 [pid = 3684] [id = 536] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1951B000) [pid = 3684] [serial = 1570] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (114D6400) [pid = 3684] [serial = 1550] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (17A37C00) [pid = 3684] [serial = 1562] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1543F400) [pid = 3684] [serial = 1555] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (15D49000) [pid = 3684] [serial = 1556] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (16F99400) [pid = 3684] [serial = 1565] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (193DB800) [pid = 3684] [serial = 1568] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16F8DC00) [pid = 3684] [serial = 1559] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (13C96800) [pid = 3684] [serial = 1553] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (129ED000) [pid = 3684] [serial = 1544] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (114D7400) [pid = 3684] [serial = 1543] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (142B1800) [pid = 3684] [serial = 1535] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1394A000) [pid = 3684] [serial = 1534] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19511800) [pid = 3684] [serial = 1538] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (17D6D000) [pid = 3684] [serial = 1537] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1AF06000) [pid = 3684] [serial = 1541] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1AC4B400) [pid = 3684] [serial = 1540] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16C92C00) [pid = 3684] [serial = 1558] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1313E400) [pid = 3684] [serial = 1564] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16FB3800) [pid = 3684] [serial = 1561] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (19319000) [pid = 3684] [serial = 1567] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13C2A400) [pid = 3684] [serial = 1552] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (0C772C00) [pid = 3684] [serial = 1546] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10329800) [pid = 3684] [serial = 1547] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (111D4C00) [pid = 3684] [serial = 1549] [outer = 00000000] [url = about:blank] 08:28:03 INFO - PROCESS | 3684 | 1468596483853 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]]]}] 08:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1655ms 08:28:03 INFO - PROCESS | 3684 | 1468596483914 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:28:03 INFO - PROCESS | 3684 | 1468596483917 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:28:03 INFO - PROCESS | 3684 | 1468596483924 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:28:03 INFO - PROCESS | 3684 | 1468596483927 Marionette TRACE conn3 <- [1,2126,null,{}] 08:28:03 INFO - PROCESS | 3684 | 1468596483938 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}] 08:28:03 INFO - PROCESS | 3684 | 1468596483941 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:04 INFO - PROCESS | 3684 | 1468596484030 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:28:04 INFO - PROCESS | 3684 | 1468596484037 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:04 INFO - PROCESS | 3684 | 1468596484042 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:04 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E1000 == 28 [pid = 3684] [id = 541] 08:28:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (0F9E3C00) [pid = 3684] [serial = 1623] [outer = 00000000] 08:28:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (10A09C00) [pid = 3684] [serial = 1624] [outer = 0F9E3C00] 08:28:04 INFO - PROCESS | 3684 | 1468596484093 Marionette DEBUG loaded listener.js 08:28:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (10A74400) [pid = 3684] [serial = 1625] [outer = 0F9E3C00] 08:28:04 INFO - PROCESS | 3684 | 1468596484575 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]]]}] 08:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 703ms 08:28:04 INFO - PROCESS | 3684 | 1468596484623 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 3684 | 1468596484628 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:28:04 INFO - PROCESS | 3684 | 1468596484634 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - PROCESS | 3684 | 1468596484636 Marionette TRACE conn3 <- [1,2130,null,{}] 08:28:04 INFO - PROCESS | 3684 | 1468596484640 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}] 08:28:04 INFO - PROCESS | 3684 | 1468596484643 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:04 INFO - PROCESS | 3684 | 1468596484729 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:28:04 INFO - PROCESS | 3684 | 1468596484738 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:04 INFO - PROCESS | 3684 | 1468596484740 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:04 INFO - PROCESS | 3684 | ++DOCSHELL 11090800 == 29 [pid = 3684] [id = 542] 08:28:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (11090C00) [pid = 3684] [serial = 1626] [outer = 00000000] 08:28:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (11099800) [pid = 3684] [serial = 1627] [outer = 11090C00] 08:28:04 INFO - PROCESS | 3684 | 1468596484787 Marionette DEBUG loaded listener.js 08:28:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (111D3C00) [pid = 3684] [serial = 1628] [outer = 11090C00] 08:28:05 INFO - PROCESS | 3684 | 1468596485261 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] 08:28:05 INFO - PROCESS | 3684 | 1468596485274 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:28:05 INFO - PROCESS | 3684 | 1468596485277 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:28:05 INFO - PROCESS | 3684 | 1468596485280 Marionette TRACE conn3 <- [1,2134,null,{}] 08:28:05 INFO - PROCESS | 3684 | 1468596485291 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}] 08:28:05 INFO - PROCESS | 3684 | 1468596485296 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:05 INFO - PROCESS | 3684 | 1468596485378 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:28:05 INFO - PROCESS | 3684 | 1468596485385 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:05 INFO - PROCESS | 3684 | 1468596485389 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:05 INFO - PROCESS | 3684 | ++DOCSHELL 130A4C00 == 30 [pid = 3684] [id = 543] 08:28:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (130CF800) [pid = 3684] [serial = 1629] [outer = 00000000] 08:28:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (132B7800) [pid = 3684] [serial = 1630] [outer = 130CF800] 08:28:05 INFO - PROCESS | 3684 | 1468596485435 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (139CD000) [pid = 3684] [serial = 1631] [outer = 130CF800] 08:28:05 INFO - PROCESS | 3684 | 1468596485925 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] 08:28:05 INFO - PROCESS | 3684 | 1468596485979 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:28:05 INFO - PROCESS | 3684 | 1468596485982 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:28:05 INFO - PROCESS | 3684 | 1468596485984 Marionette TRACE conn3 <- [1,2138,null,{}] 08:28:05 INFO - PROCESS | 3684 | 1468596485987 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}] 08:28:05 INFO - PROCESS | 3684 | 1468596485989 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:06 INFO - PROCESS | 3684 | 1468596486112 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:28:06 INFO - PROCESS | 3684 | 1468596486117 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:06 INFO - PROCESS | 3684 | 1468596486119 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:06 INFO - PROCESS | 3684 | ++DOCSHELL 139C7C00 == 31 [pid = 3684] [id = 544] 08:28:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13C98400) [pid = 3684] [serial = 1632] [outer = 00000000] 08:28:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (142AC400) [pid = 3684] [serial = 1633] [outer = 13C98400] 08:28:06 INFO - PROCESS | 3684 | 1468596486213 Marionette DEBUG loaded listener.js 08:28:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (14570400) [pid = 3684] [serial = 1634] [outer = 13C98400] 08:28:06 INFO - PROCESS | 3684 | 1468596486626 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]]]}] 08:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 703ms 08:28:06 INFO - PROCESS | 3684 | 1468596486682 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:28:06 INFO - PROCESS | 3684 | 1468596486684 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:28:06 INFO - PROCESS | 3684 | 1468596486696 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:28:06 INFO - PROCESS | 3684 | 1468596486699 Marionette TRACE conn3 <- [1,2142,null,{}] 08:28:06 INFO - PROCESS | 3684 | 1468596486702 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}] 08:28:06 INFO - PROCESS | 3684 | 1468596486704 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:06 INFO - PROCESS | 3684 | 1468596486839 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:28:06 INFO - PROCESS | 3684 | 1468596486861 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:06 INFO - PROCESS | 3684 | 1468596486863 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:06 INFO - PROCESS | 3684 | ++DOCSHELL 15435400 == 32 [pid = 3684] [id = 545] 08:28:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15435800) [pid = 3684] [serial = 1635] [outer = 00000000] 08:28:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1543BC00) [pid = 3684] [serial = 1636] [outer = 15435800] 08:28:06 INFO - PROCESS | 3684 | 1468596486909 Marionette DEBUG loaded listener.js 08:28:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (15780C00) [pid = 3684] [serial = 1637] [outer = 15435800] 08:28:07 INFO - PROCESS | 3684 | 1468596487365 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]]]}] 08:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 687ms 08:28:07 INFO - PROCESS | 3684 | 1468596487392 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:28:07 INFO - PROCESS | 3684 | 1468596487394 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:28:07 INFO - PROCESS | 3684 | 1468596487397 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:28:07 INFO - PROCESS | 3684 | 1468596487399 Marionette TRACE conn3 <- [1,2146,null,{}] 08:28:07 INFO - PROCESS | 3684 | 1468596487402 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}] 08:28:07 INFO - PROCESS | 3684 | 1468596487408 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:07 INFO - PROCESS | 3684 | 1468596487541 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:28:07 INFO - PROCESS | 3684 | 1468596487547 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:07 INFO - PROCESS | 3684 | 1468596487549 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:07 INFO - PROCESS | 3684 | ++DOCSHELL 16041000 == 33 [pid = 3684] [id = 546] 08:28:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16187400) [pid = 3684] [serial = 1638] [outer = 00000000] 08:28:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16F1AC00) [pid = 3684] [serial = 1639] [outer = 16187400] 08:28:07 INFO - PROCESS | 3684 | 1468596487595 Marionette DEBUG loaded listener.js 08:28:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (16F95400) [pid = 3684] [serial = 1640] [outer = 16187400] 08:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (13C37C00) [pid = 3684] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (19B86800) [pid = 3684] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16F97800) [pid = 3684] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1951C000) [pid = 3684] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (19B82C00) [pid = 3684] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (14290800) [pid = 3684] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (0C774C00) [pid = 3684] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15436000) [pid = 3684] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (129B2000) [pid = 3684] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (0C770800) [pid = 3684] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16E8C800) [pid = 3684] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19512400) [pid = 3684] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (139C7000) [pid = 3684] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:28:08 INFO - PROCESS | 3684 | 1468596488332 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]]]}] 08:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1000ms 08:28:08 INFO - PROCESS | 3684 | 1468596488399 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:28:08 INFO - PROCESS | 3684 | 1468596488401 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:28:08 INFO - PROCESS | 3684 | 1468596488414 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:28:08 INFO - PROCESS | 3684 | 1468596488416 Marionette TRACE conn3 <- [1,2150,null,{}] 08:28:08 INFO - PROCESS | 3684 | 1468596488419 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}] 08:28:08 INFO - PROCESS | 3684 | 1468596488421 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:08 INFO - PROCESS | 3684 | 1468596488495 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:28:08 INFO - PROCESS | 3684 | 1468596488592 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:08 INFO - PROCESS | 3684 | 1468596488594 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:08 INFO - PROCESS | 3684 | ++DOCSHELL 0C394400 == 34 [pid = 3684] [id = 547] 08:28:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (0C774C00) [pid = 3684] [serial = 1641] [outer = 00000000] 08:28:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (11099400) [pid = 3684] [serial = 1642] [outer = 0C774C00] 08:28:08 INFO - PROCESS | 3684 | 1468596488636 Marionette DEBUG loaded listener.js 08:28:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (13215800) [pid = 3684] [serial = 1643] [outer = 0C774C00] 08:28:08 INFO - PROCESS | 3684 | 1468596488986 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]]]}] 08:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 594ms 08:28:09 INFO - PROCESS | 3684 | 1468596489002 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:28:09 INFO - PROCESS | 3684 | 1468596489004 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:28:09 INFO - PROCESS | 3684 | 1468596489007 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:28:09 INFO - PROCESS | 3684 | 1468596489009 Marionette TRACE conn3 <- [1,2154,null,{}] 08:28:09 INFO - PROCESS | 3684 | 1468596489012 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}] 08:28:09 INFO - PROCESS | 3684 | 1468596489015 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:09 INFO - PROCESS | 3684 | 1468596489127 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:28:09 INFO - PROCESS | 3684 | 1468596489137 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:09 INFO - PROCESS | 3684 | 1468596489140 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:09 INFO - PROCESS | 3684 | ++DOCSHELL 15436000 == 35 [pid = 3684] [id = 548] 08:28:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15D3B000) [pid = 3684] [serial = 1644] [outer = 00000000] 08:28:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16F99800) [pid = 3684] [serial = 1645] [outer = 15D3B000] 08:28:09 INFO - PROCESS | 3684 | 1468596489188 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16F9A400) [pid = 3684] [serial = 1646] [outer = 15D3B000] 08:28:09 INFO - PROCESS | 3684 | 1468596489589 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]]]}] 08:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 625ms 08:28:09 INFO - PROCESS | 3684 | 1468596489645 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:28:09 INFO - PROCESS | 3684 | 1468596489647 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:28:09 INFO - PROCESS | 3684 | 1468596489650 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:28:09 INFO - PROCESS | 3684 | 1468596489652 Marionette TRACE conn3 <- [1,2158,null,{}] 08:28:09 INFO - PROCESS | 3684 | 1468596489655 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}] 08:28:09 INFO - PROCESS | 3684 | 1468596489657 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:09 INFO - PROCESS | 3684 | 1468596489769 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:28:09 INFO - PROCESS | 3684 | 1468596489853 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:09 INFO - PROCESS | 3684 | 1468596489855 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:09 INFO - PROCESS | 3684 | ++DOCSHELL 13082C00 == 36 [pid = 3684] [id = 549] 08:28:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (175EDC00) [pid = 3684] [serial = 1647] [outer = 00000000] 08:28:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1930F000) [pid = 3684] [serial = 1648] [outer = 175EDC00] 08:28:09 INFO - PROCESS | 3684 | 1468596489897 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19312000) [pid = 3684] [serial = 1649] [outer = 175EDC00] 08:28:10 INFO - PROCESS | 3684 | 1468596490304 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]]]}] 08:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 687ms 08:28:10 INFO - PROCESS | 3684 | 1468596490351 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 3684 | 1468596490355 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:28:10 INFO - PROCESS | 3684 | 1468596490361 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - PROCESS | 3684 | 1468596490365 Marionette TRACE conn3 <- [1,2162,null,{}] 08:28:10 INFO - PROCESS | 3684 | 1468596490372 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}] 08:28:10 INFO - PROCESS | 3684 | 1468596490375 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:10 INFO - PROCESS | 3684 | 1468596490516 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:28:10 INFO - PROCESS | 3684 | 1468596490652 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:10 INFO - PROCESS | 3684 | 1468596490657 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:10 INFO - PROCESS | 3684 | ++DOCSHELL 10326800 == 37 [pid = 3684] [id = 550] 08:28:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1036D400) [pid = 3684] [serial = 1650] [outer = 00000000] 08:28:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10A0A000) [pid = 3684] [serial = 1651] [outer = 1036D400] 08:28:10 INFO - PROCESS | 3684 | 1468596490715 Marionette DEBUG loaded listener.js 08:28:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10B77000) [pid = 3684] [serial = 1652] [outer = 1036D400] 08:28:11 INFO - PROCESS | 3684 | 1468596491490 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]]]}] 08:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1156ms 08:28:11 INFO - PROCESS | 3684 | 1468596491525 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:28:11 INFO - PROCESS | 3684 | 1468596491529 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:28:11 INFO - PROCESS | 3684 | 1468596491536 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:28:11 INFO - PROCESS | 3684 | 1468596491539 Marionette TRACE conn3 <- [1,2166,null,{}] 08:28:11 INFO - PROCESS | 3684 | 1468596491543 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}] 08:28:11 INFO - PROCESS | 3684 | 1468596491546 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:11 INFO - PROCESS | 3684 | 1468596491663 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:28:11 INFO - PROCESS | 3684 | 1468596491800 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:11 INFO - PROCESS | 3684 | 1468596491803 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:11 INFO - PROCESS | 3684 | ++DOCSHELL 111A4C00 == 38 [pid = 3684] [id = 551] 08:28:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1291FC00) [pid = 3684] [serial = 1653] [outer = 00000000] 08:28:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (13131000) [pid = 3684] [serial = 1654] [outer = 1291FC00] 08:28:11 INFO - PROCESS | 3684 | 1468596491859 Marionette DEBUG loaded listener.js 08:28:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (13C36000) [pid = 3684] [serial = 1655] [outer = 1291FC00] 08:28:12 INFO - PROCESS | 3684 | 1468596492706 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]]]}] 08:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1234ms 08:28:12 INFO - PROCESS | 3684 | 1468596492780 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:28:12 INFO - PROCESS | 3684 | 1468596492784 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:28:12 INFO - PROCESS | 3684 | 1468596492789 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:28:12 INFO - PROCESS | 3684 | 1468596492792 Marionette TRACE conn3 <- [1,2170,null,{}] 08:28:12 INFO - PROCESS | 3684 | 1468596492798 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}] 08:28:12 INFO - PROCESS | 3684 | 1468596492800 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:12 INFO - PROCESS | 3684 | 1468596492924 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:28:12 INFO - PROCESS | 3684 | --DOCSHELL 15436000 == 37 [pid = 3684] [id = 548] 08:28:12 INFO - PROCESS | 3684 | --DOCSHELL 0C394400 == 36 [pid = 3684] [id = 547] 08:28:12 INFO - PROCESS | 3684 | --DOCSHELL 16041000 == 35 [pid = 3684] [id = 546] 08:28:12 INFO - PROCESS | 3684 | --DOCSHELL 15435400 == 34 [pid = 3684] [id = 545] 08:28:12 INFO - PROCESS | 3684 | --DOCSHELL 139C7C00 == 33 [pid = 3684] [id = 544] 08:28:12 INFO - PROCESS | 3684 | --DOCSHELL 130A4C00 == 32 [pid = 3684] [id = 543] 08:28:12 INFO - PROCESS | 3684 | --DOCSHELL 11090800 == 31 [pid = 3684] [id = 542] 08:28:12 INFO - PROCESS | 3684 | --DOCSHELL 0F9E1000 == 30 [pid = 3684] [id = 541] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (19F98400) [pid = 3684] [serial = 1604] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19FDFC00) [pid = 3684] [serial = 1606] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (19FE6400) [pid = 3684] [serial = 1607] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1805D800) [pid = 3684] [serial = 1591] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19864800) [pid = 3684] [serial = 1594] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (19B8EC00) [pid = 3684] [serial = 1597] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (19864C00) [pid = 3684] [serial = 1595] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19B8FC00) [pid = 3684] [serial = 1598] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (14F2E800) [pid = 3684] [serial = 1576] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19B8C400) [pid = 3684] [serial = 1603] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1574E800) [pid = 3684] [serial = 1577] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10A0FC00) [pid = 3684] [serial = 1579] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10E06800) [pid = 3684] [serial = 1580] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15758400) [pid = 3684] [serial = 1585] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16039C00) [pid = 3684] [serial = 1586] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (130CB800) [pid = 3684] [serial = 1582] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (131E6800) [pid = 3684] [serial = 1583] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10E0B000) [pid = 3684] [serial = 1573] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13080000) [pid = 3684] [serial = 1574] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16F97C00) [pid = 3684] [serial = 1588] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1951B400) [pid = 3684] [serial = 1571] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19314000) [pid = 3684] [serial = 1592] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16F92800) [pid = 3684] [serial = 1600] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1754DC00) [pid = 3684] [serial = 1601] [outer = 00000000] [url = about:blank] 08:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (175E9400) [pid = 3684] [serial = 1589] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3684 | 1468596493055 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:13 INFO - PROCESS | 3684 | 1468596493060 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:13 INFO - PROCESS | 3684 | ++DOCSHELL 0C38B800 == 31 [pid = 3684] [id = 552] 08:28:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (0C394400) [pid = 3684] [serial = 1656] [outer = 00000000] 08:28:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1031B800) [pid = 3684] [serial = 1657] [outer = 0C394400] 08:28:13 INFO - PROCESS | 3684 | 1468596493111 Marionette DEBUG loaded listener.js 08:28:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10A79400) [pid = 3684] [serial = 1658] [outer = 0C394400] 08:28:13 INFO - PROCESS | 3684 | 1468596493538 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]]]}] 08:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 796ms 08:28:13 INFO - PROCESS | 3684 | 1468596493592 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:28:13 INFO - PROCESS | 3684 | 1468596493596 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:28:13 INFO - PROCESS | 3684 | 1468596493602 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 3684 | 1468596493605 Marionette TRACE conn3 <- [1,2174,null,{}] 08:28:13 INFO - PROCESS | 3684 | 1468596493608 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}] 08:28:13 INFO - PROCESS | 3684 | 1468596493611 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:13 INFO - PROCESS | 3684 | 1468596493694 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:28:13 INFO - PROCESS | 3684 | 1468596493703 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:13 INFO - PROCESS | 3684 | 1468596493705 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:13 INFO - PROCESS | 3684 | ++DOCSHELL 111DA400 == 32 [pid = 3684] [id = 553] 08:28:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (111DE400) [pid = 3684] [serial = 1659] [outer = 00000000] 08:28:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (129AC400) [pid = 3684] [serial = 1660] [outer = 111DE400] 08:28:13 INFO - PROCESS | 3684 | 1468596493750 Marionette DEBUG loaded listener.js 08:28:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (130A3C00) [pid = 3684] [serial = 1661] [outer = 111DE400] 08:28:14 INFO - PROCESS | 3684 | 1468596494225 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]]]}] 08:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 625ms 08:28:14 INFO - PROCESS | 3684 | 1468596494240 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:28:14 INFO - PROCESS | 3684 | 1468596494242 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:28:14 INFO - PROCESS | 3684 | 1468596494246 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:28:14 INFO - PROCESS | 3684 | 1468596494249 Marionette TRACE conn3 <- [1,2178,null,{}] 08:28:14 INFO - PROCESS | 3684 | 1468596494260 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}] 08:28:14 INFO - PROCESS | 3684 | 1468596494264 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:14 INFO - PROCESS | 3684 | 1468596494355 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:28:14 INFO - PROCESS | 3684 | 1468596494395 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:14 INFO - PROCESS | 3684 | 1468596494398 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:14 INFO - PROCESS | 3684 | ++DOCSHELL 14292400 == 33 [pid = 3684] [id = 554] 08:28:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (14294800) [pid = 3684] [serial = 1662] [outer = 00000000] 08:28:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (14F2E800) [pid = 3684] [serial = 1663] [outer = 14294800] 08:28:14 INFO - PROCESS | 3684 | 1468596494527 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15437800) [pid = 3684] [serial = 1664] [outer = 14294800] 08:28:14 INFO - PROCESS | 3684 | 1468596494908 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]]]}] 08:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 703ms 08:28:14 INFO - PROCESS | 3684 | 1468596494945 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:28:14 INFO - PROCESS | 3684 | 1468596494947 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:28:14 INFO - PROCESS | 3684 | 1468596494951 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:28:14 INFO - PROCESS | 3684 | 1468596494952 Marionette TRACE conn3 <- [1,2182,null,{}] 08:28:14 INFO - PROCESS | 3684 | 1468596494956 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}] 08:28:14 INFO - PROCESS | 3684 | 1468596494958 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:15 INFO - PROCESS | 3684 | 1468596495050 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:28:15 INFO - PROCESS | 3684 | 1468596495153 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:15 INFO - PROCESS | 3684 | 1468596495155 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:15 INFO - PROCESS | 3684 | ++DOCSHELL 15757000 == 34 [pid = 3684] [id = 555] 08:28:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1577CC00) [pid = 3684] [serial = 1665] [outer = 00000000] 08:28:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (165B6400) [pid = 3684] [serial = 1666] [outer = 1577CC00] 08:28:15 INFO - PROCESS | 3684 | 1468596495198 Marionette DEBUG loaded listener.js 08:28:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16E8C400) [pid = 3684] [serial = 1667] [outer = 1577CC00] 08:28:15 INFO - PROCESS | 3684 | 1468596495607 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]]]}] 08:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 703ms 08:28:15 INFO - PROCESS | 3684 | 1468596495650 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:28:15 INFO - PROCESS | 3684 | 1468596495652 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:28:15 INFO - PROCESS | 3684 | 1468596495655 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:28:15 INFO - PROCESS | 3684 | 1468596495657 Marionette TRACE conn3 <- [1,2186,null,{}] 08:28:15 INFO - PROCESS | 3684 | 1468596495660 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}] 08:28:15 INFO - PROCESS | 3684 | 1468596495662 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:15 INFO - PROCESS | 3684 | 1468596495798 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:28:15 INFO - PROCESS | 3684 | 1468596495861 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:15 INFO - PROCESS | 3684 | 1468596495863 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:15 INFO - PROCESS | 3684 | ++DOCSHELL 16041000 == 35 [pid = 3684] [id = 556] 08:28:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16916400) [pid = 3684] [serial = 1668] [outer = 00000000] 08:28:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16F99000) [pid = 3684] [serial = 1669] [outer = 16916400] 08:28:15 INFO - PROCESS | 3684 | 1468596495905 Marionette DEBUG loaded listener.js 08:28:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16F99C00) [pid = 3684] [serial = 1670] [outer = 16916400] 08:28:16 INFO - PROCESS | 3684 | 1468596496319 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]]]}] 08:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 703ms 08:28:16 INFO - PROCESS | 3684 | 1468596496356 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:28:16 INFO - PROCESS | 3684 | 1468596496359 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:28:16 INFO - PROCESS | 3684 | 1468596496371 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:28:16 INFO - PROCESS | 3684 | 1468596496373 Marionette TRACE conn3 <- [1,2190,null,{}] 08:28:16 INFO - PROCESS | 3684 | 1468596496376 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}] 08:28:16 INFO - PROCESS | 3684 | 1468596496382 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:16 INFO - PROCESS | 3684 | 1468596496515 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:28:16 INFO - PROCESS | 3684 | 1468596496579 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:16 INFO - PROCESS | 3684 | 1468596496581 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:16 INFO - PROCESS | 3684 | ++DOCSHELL 17AC3000 == 36 [pid = 3684] [id = 557] 08:28:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17D6C800) [pid = 3684] [serial = 1671] [outer = 00000000] 08:28:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1950E400) [pid = 3684] [serial = 1672] [outer = 17D6C800] 08:28:16 INFO - PROCESS | 3684 | 1468596496624 Marionette DEBUG loaded listener.js 08:28:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1950EC00) [pid = 3684] [serial = 1673] [outer = 17D6C800] 08:28:17 INFO - PROCESS | 3684 | 1468596497058 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]]]}] 08:28:17 INFO - PROCESS | 3684 | --DOCSHELL 1B283C00 == 35 [pid = 3684] [id = 16] 08:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 765ms 08:28:17 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15435800) [pid = 3684] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:28:17 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (0C774C00) [pid = 3684] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:28:17 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13C98400) [pid = 3684] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:28:17 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (111AF000) [pid = 3684] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:28:17 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (0F9E3C00) [pid = 3684] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:28:17 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11090C00) [pid = 3684] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:28:17 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (130CF800) [pid = 3684] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:28:17 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16187400) [pid = 3684] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:28:17 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A04400) [pid = 3684] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:28:17 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (14F26800) [pid = 3684] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:28:17 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15D3B000) [pid = 3684] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:28:17 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19B8F800) [pid = 3684] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:28:17 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19513400) [pid = 3684] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:28:17 INFO - PROCESS | 3684 | 1468596497206 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 3684 | 1468596497208 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:28:17 INFO - PROCESS | 3684 | 1468596497213 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - PROCESS | 3684 | 1468596497215 Marionette TRACE conn3 <- [1,2194,null,{}] 08:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:28:17 INFO - PROCESS | 3684 | 1468596497220 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}] 08:28:17 INFO - PROCESS | 3684 | 1468596497223 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:17 INFO - PROCESS | 3684 | 1468596497308 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:28:17 INFO - PROCESS | 3684 | 1468596497314 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:17 INFO - PROCESS | 3684 | 1468596497316 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:17 INFO - PROCESS | 3684 | ++DOCSHELL 0F97C000 == 36 [pid = 3684] [id = 558] 08:28:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (0F9E3C00) [pid = 3684] [serial = 1674] [outer = 00000000] 08:28:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12D8C400) [pid = 3684] [serial = 1675] [outer = 0F9E3C00] 08:28:17 INFO - PROCESS | 3684 | 1468596497358 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1345B000) [pid = 3684] [serial = 1676] [outer = 0F9E3C00] 08:28:17 INFO - PROCESS | 3684 | 1468596497787 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]]]}] 08:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 578ms 08:28:17 INFO - PROCESS | 3684 | 1468596497797 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 3684 | 1468596497798 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:28:17 INFO - PROCESS | 3684 | 1468596497802 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:28:17 INFO - PROCESS | 3684 | 1468596497803 Marionette TRACE conn3 <- [1,2198,null,{}] 08:28:17 INFO - PROCESS | 3684 | 1468596497807 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}] 08:28:17 INFO - PROCESS | 3684 | 1468596497808 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:17 INFO - PROCESS | 3684 | 1468596497929 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:28:17 INFO - PROCESS | 3684 | 1468596497937 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:17 INFO - PROCESS | 3684 | 1468596497939 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:17 INFO - PROCESS | 3684 | ++DOCSHELL 10EA8400 == 37 [pid = 3684] [id = 559] 08:28:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (111AD000) [pid = 3684] [serial = 1677] [outer = 00000000] 08:28:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (168B6800) [pid = 3684] [serial = 1678] [outer = 111AD000] 08:28:17 INFO - PROCESS | 3684 | 1468596497981 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1930EC00) [pid = 3684] [serial = 1679] [outer = 111AD000] 08:28:18 INFO - PROCESS | 3684 | 1468596498371 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]]]}] 08:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 593ms 08:28:18 INFO - PROCESS | 3684 | 1468596498399 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 3684 | 1468596498401 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:28:18 INFO - PROCESS | 3684 | 1468596498404 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - PROCESS | 3684 | 1468596498406 Marionette TRACE conn3 <- [1,2202,null,{}] 08:28:18 INFO - PROCESS | 3684 | 1468596498409 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}] 08:28:18 INFO - PROCESS | 3684 | 1468596498411 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:18 INFO - PROCESS | 3684 | 1468596498497 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:28:18 INFO - PROCESS | 3684 | 1468596498588 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:18 INFO - PROCESS | 3684 | 1468596498590 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:18 INFO - PROCESS | 3684 | ++DOCSHELL 0C384C00 == 38 [pid = 3684] [id = 560] 08:28:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13949400) [pid = 3684] [serial = 1680] [outer = 00000000] 08:28:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19835400) [pid = 3684] [serial = 1681] [outer = 13949400] 08:28:18 INFO - PROCESS | 3684 | 1468596498636 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19838C00) [pid = 3684] [serial = 1682] [outer = 13949400] 08:28:19 INFO - PROCESS | 3684 | 1468596499022 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]]]}] 08:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 641ms 08:28:19 INFO - PROCESS | 3684 | 1468596499043 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:28:19 INFO - PROCESS | 3684 | 1468596499044 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:28:19 INFO - PROCESS | 3684 | 1468596499048 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:28:19 INFO - PROCESS | 3684 | 1468596499050 Marionette TRACE conn3 <- [1,2206,null,{}] 08:28:19 INFO - PROCESS | 3684 | 1468596499053 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}] 08:28:19 INFO - PROCESS | 3684 | 1468596499055 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:19 INFO - PROCESS | 3684 | 1468596499133 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:28:19 INFO - PROCESS | 3684 | 1468596499279 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 3684 | 1468596499282 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:19 INFO - PROCESS | 3684 | ++DOCSHELL 0C37F800 == 39 [pid = 3684] [id = 561] 08:28:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (0C381C00) [pid = 3684] [serial = 1683] [outer = 00000000] 08:28:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (0C76E800) [pid = 3684] [serial = 1684] [outer = 0C381C00] 08:28:19 INFO - PROCESS | 3684 | 1468596499340 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (10325000) [pid = 3684] [serial = 1685] [outer = 0C381C00] 08:28:19 INFO - PROCESS | 3684 | 1468596499931 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]]]}] 08:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 953ms 08:28:19 INFO - PROCESS | 3684 | 1468596499996 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:28:19 INFO - PROCESS | 3684 | 1468596499999 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:28:19 INFO - PROCESS | 3684 | 1468596500004 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:28:19 INFO - PROCESS | 3684 | 1468596500007 Marionette TRACE conn3 <- [1,2210,null,{}] 08:28:20 INFO - PROCESS | 3684 | 1468596500013 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}] 08:28:20 INFO - PROCESS | 3684 | 1468596500015 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:20 INFO - PROCESS | 3684 | 1468596500131 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:28:20 INFO - PROCESS | 3684 | 1468596500264 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:20 INFO - PROCESS | 3684 | 1468596500267 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:20 INFO - PROCESS | 3684 | ++DOCSHELL 1314A400 == 40 [pid = 3684] [id = 562] 08:28:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (131E4800) [pid = 3684] [serial = 1686] [outer = 00000000] 08:28:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (139C9800) [pid = 3684] [serial = 1687] [outer = 131E4800] 08:28:20 INFO - PROCESS | 3684 | 1468596500322 Marionette DEBUG loaded listener.js 08:28:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1429A800) [pid = 3684] [serial = 1688] [outer = 131E4800] 08:28:20 INFO - PROCESS | 3684 | 1468596500877 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]]]}] 08:28:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 937ms 08:28:20 INFO - PROCESS | 3684 | 1468596500953 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:28:20 INFO - PROCESS | 3684 | 1468596500957 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:28:20 INFO - PROCESS | 3684 | 1468596500962 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:28:20 INFO - PROCESS | 3684 | 1468596500964 Marionette TRACE conn3 <- [1,2214,null,{}] 08:28:20 INFO - PROCESS | 3684 | 1468596500968 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}] 08:28:20 INFO - PROCESS | 3684 | 1468596500970 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:21 INFO - PROCESS | 3684 | 1468596501108 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:28:21 INFO - PROCESS | 3684 | 1468596501246 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:21 INFO - PROCESS | 3684 | 1468596501248 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:21 INFO - PROCESS | 3684 | ++DOCSHELL 14F2E400 == 41 [pid = 3684] [id = 563] 08:28:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1543B800) [pid = 3684] [serial = 1689] [outer = 00000000] 08:28:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16F98800) [pid = 3684] [serial = 1690] [outer = 1543B800] 08:28:21 INFO - PROCESS | 3684 | 1468596501302 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (19315C00) [pid = 3684] [serial = 1691] [outer = 1543B800] 08:28:21 INFO - PROCESS | 3684 | 1468596501884 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]]]}] 08:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1000ms 08:28:21 INFO - PROCESS | 3684 | 1468596501964 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:28:21 INFO - PROCESS | 3684 | 1468596501967 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:28:21 INFO - PROCESS | 3684 | 1468596501976 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - PROCESS | 3684 | 1468596501982 Marionette TRACE conn3 <- [1,2218,null,{}] 08:28:21 INFO - PROCESS | 3684 | 1468596501987 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}] 08:28:21 INFO - PROCESS | 3684 | 1468596501991 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:22 INFO - PROCESS | 3684 | 1468596502104 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:28:22 INFO - PROCESS | 3684 | 1468596502253 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:22 INFO - PROCESS | 3684 | 1468596502256 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:22 INFO - PROCESS | 3684 | ++DOCSHELL 17450000 == 42 [pid = 3684] [id = 564] 08:28:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (17543400) [pid = 3684] [serial = 1692] [outer = 00000000] 08:28:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1986B800) [pid = 3684] [serial = 1693] [outer = 17543400] 08:28:22 INFO - PROCESS | 3684 | 1468596502309 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19870C00) [pid = 3684] [serial = 1694] [outer = 17543400] 08:28:23 INFO - PROCESS | 3684 | 1468596503053 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]]]}] 08:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1156ms 08:28:23 INFO - PROCESS | 3684 | 1468596503125 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:28:23 INFO - PROCESS | 3684 | 1468596503129 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:28:23 INFO - PROCESS | 3684 | 1468596503147 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - PROCESS | 3684 | 1468596503150 Marionette TRACE conn3 <- [1,2222,null,{}] 08:28:23 INFO - PROCESS | 3684 | 1468596503158 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}] 08:28:23 INFO - PROCESS | 3684 | 1468596503161 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:23 INFO - PROCESS | 3684 | 1468596503267 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:28:23 INFO - PROCESS | 3684 | 1468596503401 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:23 INFO - PROCESS | 3684 | 1468596503403 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:23 INFO - PROCESS | 3684 | ++DOCSHELL 11091400 == 43 [pid = 3684] [id = 565] 08:28:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (111A7000) [pid = 3684] [serial = 1695] [outer = 00000000] 08:28:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (114D6400) [pid = 3684] [serial = 1696] [outer = 111A7000] 08:28:23 INFO - PROCESS | 3684 | 1468596503457 Marionette DEBUG loaded listener.js 08:28:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (12D69C00) [pid = 3684] [serial = 1697] [outer = 111A7000] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 0C384C00 == 42 [pid = 3684] [id = 560] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 10EA8400 == 41 [pid = 3684] [id = 559] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 0F97C000 == 40 [pid = 3684] [id = 558] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 17AC3000 == 39 [pid = 3684] [id = 557] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 16041000 == 38 [pid = 3684] [id = 556] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 15757000 == 37 [pid = 3684] [id = 555] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 14292400 == 36 [pid = 3684] [id = 554] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 111DA400 == 35 [pid = 3684] [id = 553] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 1B062000 == 34 [pid = 3684] [id = 17] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 0C38B800 == 33 [pid = 3684] [id = 552] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 13082C00 == 32 [pid = 3684] [id = 549] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 11092000 == 31 [pid = 3684] [id = 540] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 10326800 == 30 [pid = 3684] [id = 550] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 111A4C00 == 29 [pid = 3684] [id = 551] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 17450000 == 28 [pid = 3684] [id = 564] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 14F2E400 == 27 [pid = 3684] [id = 563] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 0C37F800 == 26 [pid = 3684] [id = 561] 08:28:24 INFO - PROCESS | 3684 | --DOCSHELL 1314A400 == 25 [pid = 3684] [id = 562] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1394BC00) [pid = 3684] [serial = 1622] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (130CD000) [pid = 3684] [serial = 1621] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (10A09C00) [pid = 3684] [serial = 1624] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (10A74400) [pid = 3684] [serial = 1625] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (11099800) [pid = 3684] [serial = 1627] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (111D3C00) [pid = 3684] [serial = 1628] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (132B7800) [pid = 3684] [serial = 1630] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16F1AC00) [pid = 3684] [serial = 1639] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1321F800) [pid = 3684] [serial = 1610] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10E01800) [pid = 3684] [serial = 1609] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16C93000) [pid = 3684] [serial = 1613] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15782400) [pid = 3684] [serial = 1612] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16F9A400) [pid = 3684] [serial = 1646] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A2F0000) [pid = 3684] [serial = 1616] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (19FDB800) [pid = 3684] [serial = 1615] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A33EC00) [pid = 3684] [serial = 1619] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A335400) [pid = 3684] [serial = 1618] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1543BC00) [pid = 3684] [serial = 1636] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (11099400) [pid = 3684] [serial = 1642] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16F99800) [pid = 3684] [serial = 1645] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16F95400) [pid = 3684] [serial = 1640] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1930F000) [pid = 3684] [serial = 1648] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (142AC400) [pid = 3684] [serial = 1633] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (14570400) [pid = 3684] [serial = 1634] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15780C00) [pid = 3684] [serial = 1637] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13215800) [pid = 3684] [serial = 1643] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (139CD000) [pid = 3684] [serial = 1631] [outer = 00000000] [url = about:blank] 08:28:24 INFO - PROCESS | 3684 | 1468596504540 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]]]}] 08:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1453ms 08:28:24 INFO - PROCESS | 3684 | 1468596504599 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:28:24 INFO - PROCESS | 3684 | 1468596504605 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:28:24 INFO - PROCESS | 3684 | 1468596504611 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:28:24 INFO - PROCESS | 3684 | 1468596504618 Marionette TRACE conn3 <- [1,2226,null,{}] 08:28:24 INFO - PROCESS | 3684 | 1468596504623 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}] 08:28:24 INFO - PROCESS | 3684 | 1468596504626 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:24 INFO - PROCESS | 3684 | 1468596504713 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:28:24 INFO - PROCESS | 3684 | 1468596504727 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 3684 | 1468596504730 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:24 INFO - PROCESS | 3684 | ++DOCSHELL 10A0F400 == 26 [pid = 3684] [id = 566] 08:28:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10A75C00) [pid = 3684] [serial = 1698] [outer = 00000000] 08:28:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10EA1800) [pid = 3684] [serial = 1699] [outer = 10A75C00] 08:28:24 INFO - PROCESS | 3684 | 1468596504777 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (11099400) [pid = 3684] [serial = 1700] [outer = 10A75C00] 08:28:25 INFO - PROCESS | 3684 | 1468596505258 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]]]}] 08:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 703ms 08:28:25 INFO - PROCESS | 3684 | 1468596505309 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 3684 | 1468596505313 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:28:25 INFO - PROCESS | 3684 | 1468596505320 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - PROCESS | 3684 | 1468596505322 Marionette TRACE conn3 <- [1,2230,null,{}] 08:28:25 INFO - PROCESS | 3684 | 1468596505326 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}] 08:28:25 INFO - PROCESS | 3684 | 1468596505328 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:25 INFO - PROCESS | 3684 | 1468596505450 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:28:25 INFO - PROCESS | 3684 | 1468596505553 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:25 INFO - PROCESS | 3684 | 1468596505555 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:25 INFO - PROCESS | 3684 | ++DOCSHELL 130A5400 == 27 [pid = 3684] [id = 567] 08:28:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (130CD000) [pid = 3684] [serial = 1701] [outer = 00000000] 08:28:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (131DD800) [pid = 3684] [serial = 1702] [outer = 130CD000] 08:28:25 INFO - PROCESS | 3684 | 1468596505601 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13215800) [pid = 3684] [serial = 1703] [outer = 130CD000] 08:28:25 INFO - PROCESS | 3684 | 1468596505988 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]]]}] 08:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 734ms 08:28:26 INFO - PROCESS | 3684 | 1468596506060 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 3684 | 1468596506062 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:28:26 INFO - PROCESS | 3684 | 1468596506066 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - PROCESS | 3684 | 1468596506069 Marionette TRACE conn3 <- [1,2234,null,{}] 08:28:26 INFO - PROCESS | 3684 | 1468596506079 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}] 08:28:26 INFO - PROCESS | 3684 | 1468596506084 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:26 INFO - PROCESS | 3684 | 1468596506165 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:28:26 INFO - PROCESS | 3684 | 1468596506178 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 3684 | 1468596506181 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:26 INFO - PROCESS | 3684 | ++DOCSHELL 14292400 == 28 [pid = 3684] [id = 568] 08:28:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (14297400) [pid = 3684] [serial = 1704] [outer = 00000000] 08:28:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (142B0000) [pid = 3684] [serial = 1705] [outer = 14297400] 08:28:26 INFO - PROCESS | 3684 | 1468596506227 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15431C00) [pid = 3684] [serial = 1706] [outer = 14297400] 08:28:26 INFO - PROCESS | 3684 | 1468596506726 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]]]}] 08:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 703ms 08:28:26 INFO - PROCESS | 3684 | 1468596506765 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 3684 | 1468596506767 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:28:26 INFO - PROCESS | 3684 | 1468596506777 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - PROCESS | 3684 | 1468596506779 Marionette TRACE conn3 <- [1,2238,null,{}] 08:28:26 INFO - PROCESS | 3684 | 1468596506782 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}] 08:28:26 INFO - PROCESS | 3684 | 1468596506784 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:26 INFO - PROCESS | 3684 | 1468596506930 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:28:26 INFO - PROCESS | 3684 | 1468596506940 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 3684 | 1468596506942 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:26 INFO - PROCESS | 3684 | ++DOCSHELL 14576800 == 29 [pid = 3684] [id = 569] 08:28:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15435C00) [pid = 3684] [serial = 1707] [outer = 00000000] 08:28:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1577D000) [pid = 3684] [serial = 1708] [outer = 15435C00] 08:28:26 INFO - PROCESS | 3684 | 1468596506985 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15D42800) [pid = 3684] [serial = 1709] [outer = 15435C00] 08:28:27 INFO - PROCESS | 3684 | 1468596507416 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]]]}] 08:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 687ms 08:28:27 INFO - PROCESS | 3684 | 1468596507480 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:28:27 INFO - PROCESS | 3684 | 1468596507482 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:28:27 INFO - PROCESS | 3684 | 1468596507485 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:28:27 INFO - PROCESS | 3684 | 1468596507487 Marionette TRACE conn3 <- [1,2242,null,{}] 08:28:27 INFO - PROCESS | 3684 | 1468596507491 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}] 08:28:27 INFO - PROCESS | 3684 | 1468596507493 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:27 INFO - PROCESS | 3684 | 1468596507602 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:28:27 INFO - PROCESS | 3684 | 1468596507611 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:27 INFO - PROCESS | 3684 | 1468596507613 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:27 INFO - PROCESS | 3684 | ++DOCSHELL 1603F000 == 30 [pid = 3684] [id = 570] 08:28:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16040400) [pid = 3684] [serial = 1710] [outer = 00000000] 08:28:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16C8F000) [pid = 3684] [serial = 1711] [outer = 16040400] 08:28:27 INFO - PROCESS | 3684 | 1468596507723 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16E8C800) [pid = 3684] [serial = 1712] [outer = 16040400] 08:28:28 INFO - PROCESS | 3684 | 1468596508156 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]]]}] 08:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 703ms 08:28:28 INFO - PROCESS | 3684 | 1468596508188 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:28:28 INFO - PROCESS | 3684 | 1468596508190 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:28:28 INFO - PROCESS | 3684 | 1468596508193 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:28:28 INFO - PROCESS | 3684 | 1468596508195 Marionette TRACE conn3 <- [1,2246,null,{}] 08:28:28 INFO - PROCESS | 3684 | 1468596508204 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}] 08:28:28 INFO - PROCESS | 3684 | 1468596508209 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:28 INFO - PROCESS | 3684 | 1468596508359 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:28:28 INFO - PROCESS | 3684 | 1468596508372 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:28 INFO - PROCESS | 3684 | 1468596508374 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:28 INFO - PROCESS | 3684 | ++DOCSHELL 16F90400 == 31 [pid = 3684] [id = 571] 08:28:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16F91C00) [pid = 3684] [serial = 1713] [outer = 00000000] 08:28:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (175EE000) [pid = 3684] [serial = 1714] [outer = 16F91C00] 08:28:28 INFO - PROCESS | 3684 | 1468596508417 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1805E800) [pid = 3684] [serial = 1715] [outer = 16F91C00] 08:28:28 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16916400) [pid = 3684] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:28:28 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (17D6C800) [pid = 3684] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:28:28 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1036D400) [pid = 3684] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:28:28 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (14294800) [pid = 3684] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:28:28 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (175EDC00) [pid = 3684] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:28:28 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1291FC00) [pid = 3684] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:28:28 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (111DE400) [pid = 3684] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:28:28 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1B285800) [pid = 3684] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:28:28 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (0C394400) [pid = 3684] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:28:28 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (0F9E3C00) [pid = 3684] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:28:28 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1577CC00) [pid = 3684] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:28:28 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13949400) [pid = 3684] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:28:28 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (111AD000) [pid = 3684] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:28:28 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1B284000) [pid = 3684] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:28:29 INFO - PROCESS | 3684 | 1468596509434 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]]]}] 08:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1297ms 08:28:29 INFO - PROCESS | 3684 | 1468596509497 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:28:29 INFO - PROCESS | 3684 | 1468596509502 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:28:29 INFO - PROCESS | 3684 | 1468596509507 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:28:29 INFO - PROCESS | 3684 | 1468596509512 Marionette TRACE conn3 <- [1,2250,null,{}] 08:28:29 INFO - PROCESS | 3684 | 1468596509517 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}] 08:28:29 INFO - PROCESS | 3684 | 1468596509520 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:29 INFO - PROCESS | 3684 | 1468596509637 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:28:29 INFO - PROCESS | 3684 | 1468596509772 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:29 INFO - PROCESS | 3684 | 1468596509775 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:29 INFO - PROCESS | 3684 | ++DOCSHELL 1059BC00 == 32 [pid = 3684] [id = 572] 08:28:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (10A08800) [pid = 3684] [serial = 1716] [outer = 00000000] 08:28:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (111AF000) [pid = 3684] [serial = 1717] [outer = 10A08800] 08:28:29 INFO - PROCESS | 3684 | 1468596509833 Marionette DEBUG loaded listener.js 08:28:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (114CC800) [pid = 3684] [serial = 1718] [outer = 10A08800] 08:28:30 INFO - PROCESS | 3684 | 1468596510552 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]]]}] 08:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1094ms 08:28:30 INFO - PROCESS | 3684 | 1468596510612 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:28:30 INFO - PROCESS | 3684 | 1468596510616 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:28:30 INFO - PROCESS | 3684 | 1468596510622 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:28:30 INFO - PROCESS | 3684 | 1468596510625 Marionette TRACE conn3 <- [1,2254,null,{}] 08:28:30 INFO - PROCESS | 3684 | 1468596510629 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}] 08:28:30 INFO - PROCESS | 3684 | 1468596510632 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:30 INFO - PROCESS | 3684 | 1468596510841 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:28:30 INFO - PROCESS | 3684 | 1468596510984 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:30 INFO - PROCESS | 3684 | 1468596510987 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:30 INFO - PROCESS | 3684 | ++DOCSHELL 1036F400 == 33 [pid = 3684] [id = 573] 08:28:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (103CB800) [pid = 3684] [serial = 1719] [outer = 00000000] 08:28:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10A0AC00) [pid = 3684] [serial = 1720] [outer = 103CB800] 08:28:31 INFO - PROCESS | 3684 | 1468596511037 Marionette DEBUG loaded listener.js 08:28:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (10E0B400) [pid = 3684] [serial = 1721] [outer = 103CB800] 08:28:31 INFO - PROCESS | 3684 | --DOCSHELL 1603F000 == 32 [pid = 3684] [id = 570] 08:28:31 INFO - PROCESS | 3684 | --DOCSHELL 14576800 == 31 [pid = 3684] [id = 569] 08:28:31 INFO - PROCESS | 3684 | --DOCSHELL 14292400 == 30 [pid = 3684] [id = 568] 08:28:31 INFO - PROCESS | 3684 | --DOCSHELL 130A5400 == 29 [pid = 3684] [id = 567] 08:28:31 INFO - PROCESS | 3684 | --DOCSHELL 10A0F400 == 28 [pid = 3684] [id = 566] 08:28:31 INFO - PROCESS | 3684 | --DOCSHELL 11091400 == 27 [pid = 3684] [id = 565] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1B05EC00) [pid = 3684] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16F99000) [pid = 3684] [serial = 1669] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1950E400) [pid = 3684] [serial = 1672] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16F99C00) [pid = 3684] [serial = 1670] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10A0A000) [pid = 3684] [serial = 1651] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10B77000) [pid = 3684] [serial = 1652] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (14F2E800) [pid = 3684] [serial = 1663] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15437800) [pid = 3684] [serial = 1664] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19312000) [pid = 3684] [serial = 1649] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13131000) [pid = 3684] [serial = 1654] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13C36000) [pid = 3684] [serial = 1655] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (129AC400) [pid = 3684] [serial = 1660] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (130A3C00) [pid = 3684] [serial = 1661] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (10E0D000) [pid = 3684] [serial = 1139] [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.] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1031B800) [pid = 3684] [serial = 1657] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (10A79400) [pid = 3684] [serial = 1658] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (12D8C400) [pid = 3684] [serial = 1675] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1345B000) [pid = 3684] [serial = 1676] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1950EC00) [pid = 3684] [serial = 1673] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (165B6400) [pid = 3684] [serial = 1666] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (16E8C400) [pid = 3684] [serial = 1667] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (19835400) [pid = 3684] [serial = 1681] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (19838C00) [pid = 3684] [serial = 1682] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (1930EC00) [pid = 3684] [serial = 1679] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (168B6800) [pid = 3684] [serial = 1678] [outer = 00000000] [url = about:blank] 08:28:31 INFO - PROCESS | 3684 | 1468596511572 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]]]}] 08:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 999ms 08:28:31 INFO - PROCESS | 3684 | 1468596511626 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:28:31 INFO - PROCESS | 3684 | 1468596511629 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:28:31 INFO - PROCESS | 3684 | 1468596511634 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 3684 | 1468596511637 Marionette TRACE conn3 <- [1,2258,null,{}] 08:28:31 INFO - PROCESS | 3684 | 1468596511642 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}] 08:28:31 INFO - PROCESS | 3684 | 1468596511644 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:31 INFO - PROCESS | 3684 | 1468596511729 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:28:31 INFO - PROCESS | 3684 | 1468596511738 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:31 INFO - PROCESS | 3684 | 1468596511741 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:31 INFO - PROCESS | 3684 | ++DOCSHELL 11094400 == 28 [pid = 3684] [id = 574] 08:28:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (11095000) [pid = 3684] [serial = 1722] [outer = 00000000] 08:28:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (12D9A400) [pid = 3684] [serial = 1723] [outer = 11095000] 08:28:31 INFO - PROCESS | 3684 | 1468596511791 Marionette DEBUG loaded listener.js 08:28:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (130A7800) [pid = 3684] [serial = 1724] [outer = 11095000] 08:28:32 INFO - PROCESS | 3684 | 1468596512305 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]]]}] 08:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 687ms 08:28:32 INFO - PROCESS | 3684 | 1468596512330 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:28:32 INFO - PROCESS | 3684 | 1468596512333 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:28:32 INFO - PROCESS | 3684 | 1468596512337 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:28:32 INFO - PROCESS | 3684 | 1468596512339 Marionette TRACE conn3 <- [1,2262,null,{}] 08:28:32 INFO - PROCESS | 3684 | 1468596512342 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}] 08:28:32 INFO - PROCESS | 3684 | 1468596512345 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:32 INFO - PROCESS | 3684 | 1468596512455 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:28:32 INFO - PROCESS | 3684 | 1468596512465 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:32 INFO - PROCESS | 3684 | 1468596512467 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:32 INFO - PROCESS | 3684 | ++DOCSHELL 131E4400 == 29 [pid = 3684] [id = 575] 08:28:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (132BA000) [pid = 3684] [serial = 1725] [outer = 00000000] 08:28:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (13C34400) [pid = 3684] [serial = 1726] [outer = 132BA000] 08:28:32 INFO - PROCESS | 3684 | 1468596512512 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (13C96000) [pid = 3684] [serial = 1727] [outer = 132BA000] 08:28:32 INFO - PROCESS | 3684 | 1468596512982 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]]]}] 08:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 687ms 08:28:33 INFO - PROCESS | 3684 | 1468596513035 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:28:33 INFO - PROCESS | 3684 | 1468596513039 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:28:33 INFO - PROCESS | 3684 | 1468596513050 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:28:33 INFO - PROCESS | 3684 | 1468596513054 Marionette TRACE conn3 <- [1,2266,null,{}] 08:28:33 INFO - PROCESS | 3684 | 1468596513057 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}] 08:28:33 INFO - PROCESS | 3684 | 1468596513060 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:33 INFO - PROCESS | 3684 | 1468596513146 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:28:33 INFO - PROCESS | 3684 | 1468596513238 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:33 INFO - PROCESS | 3684 | 1468596513240 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:33 INFO - PROCESS | 3684 | ++DOCSHELL 142AF400 == 30 [pid = 3684] [id = 576] 08:28:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (142B1000) [pid = 3684] [serial = 1728] [outer = 00000000] 08:28:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (14FAE000) [pid = 3684] [serial = 1729] [outer = 142B1000] 08:28:33 INFO - PROCESS | 3684 | 1468596513283 Marionette DEBUG loaded listener.js 08:28:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1543DC00) [pid = 3684] [serial = 1730] [outer = 142B1000] 08:28:33 INFO - PROCESS | 3684 | 1468596513661 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]]]}] 08:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 656ms 08:28:33 INFO - PROCESS | 3684 | 1468596513704 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:28:33 INFO - PROCESS | 3684 | 1468596513706 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:28:33 INFO - PROCESS | 3684 | 1468596513709 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:28:33 INFO - PROCESS | 3684 | 1468596513710 Marionette TRACE conn3 <- [1,2270,null,{}] 08:28:33 INFO - PROCESS | 3684 | 1468596513714 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}] 08:28:33 INFO - PROCESS | 3684 | 1468596513716 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:33 INFO - PROCESS | 3684 | 1468596513795 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:28:33 INFO - PROCESS | 3684 | 1468596513934 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:33 INFO - PROCESS | 3684 | 1468596513936 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:33 INFO - PROCESS | 3684 | ++DOCSHELL 1543CC00 == 31 [pid = 3684] [id = 577] 08:28:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (15757000) [pid = 3684] [serial = 1731] [outer = 00000000] 08:28:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1618BC00) [pid = 3684] [serial = 1732] [outer = 15757000] 08:28:33 INFO - PROCESS | 3684 | 1468596513981 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (16C92800) [pid = 3684] [serial = 1733] [outer = 15757000] 08:28:34 INFO - PROCESS | 3684 | 1468596514383 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]]]}] 08:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 688ms 08:28:34 INFO - PROCESS | 3684 | 1468596514412 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:28:34 INFO - PROCESS | 3684 | 1468596514414 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:28:34 INFO - PROCESS | 3684 | 1468596514417 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:28:34 INFO - PROCESS | 3684 | 1468596514419 Marionette TRACE conn3 <- [1,2274,null,{}] 08:28:34 INFO - PROCESS | 3684 | 1468596514422 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}] 08:28:34 INFO - PROCESS | 3684 | 1468596514424 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:34 INFO - PROCESS | 3684 | 1468596514541 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:28:34 INFO - PROCESS | 3684 | 1468596514547 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:34 INFO - PROCESS | 3684 | 1468596514552 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:34 INFO - PROCESS | 3684 | ++DOCSHELL 130A5400 == 32 [pid = 3684] [id = 578] 08:28:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13C8F400) [pid = 3684] [serial = 1734] [outer = 00000000] 08:28:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16F97800) [pid = 3684] [serial = 1735] [outer = 13C8F400] 08:28:34 INFO - PROCESS | 3684 | 1468596514657 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (173C6800) [pid = 3684] [serial = 1736] [outer = 13C8F400] 08:28:35 INFO - PROCESS | 3684 | 1468596515092 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]]]}] 08:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 688ms 08:28:35 INFO - PROCESS | 3684 | 1468596515114 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 3684 | 1468596515116 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:28:35 INFO - PROCESS | 3684 | 1468596515120 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - PROCESS | 3684 | 1468596515121 Marionette TRACE conn3 <- [1,2278,null,{}] 08:28:35 INFO - PROCESS | 3684 | 1468596515125 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}] 08:28:35 INFO - PROCESS | 3684 | 1468596515127 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:35 INFO - PROCESS | 3684 | 1468596515239 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:28:35 INFO - PROCESS | 3684 | 1468596515329 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 3684 | 1468596515331 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:35 INFO - PROCESS | 3684 | ++DOCSHELL 1754A000 == 33 [pid = 3684] [id = 579] 08:28:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1754DC00) [pid = 3684] [serial = 1737] [outer = 00000000] 08:28:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1805E000) [pid = 3684] [serial = 1738] [outer = 1754DC00] 08:28:35 INFO - PROCESS | 3684 | 1468596515377 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17D67800) [pid = 3684] [serial = 1739] [outer = 1754DC00] 08:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (14297400) [pid = 3684] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (0C381C00) [pid = 3684] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1543B800) [pid = 3684] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (131E4800) [pid = 3684] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (17543400) [pid = 3684] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16040400) [pid = 3684] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15435C00) [pid = 3684] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (130CD000) [pid = 3684] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (10A75C00) [pid = 3684] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (111A7000) [pid = 3684] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:28:35 INFO - PROCESS | 3684 | 1468596515795 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]]]}] 08:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 688ms 08:28:35 INFO - PROCESS | 3684 | 1468596515819 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 3684 | 1468596515821 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:28:35 INFO - PROCESS | 3684 | 1468596515824 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - PROCESS | 3684 | 1468596515826 Marionette TRACE conn3 <- [1,2282,null,{}] 08:28:35 INFO - PROCESS | 3684 | 1468596515829 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}] 08:28:35 INFO - PROCESS | 3684 | 1468596515831 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:35 INFO - PROCESS | 3684 | 1468596515907 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:28:35 INFO - PROCESS | 3684 | 1468596515912 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 3684 | 1468596515914 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:35 INFO - PROCESS | 3684 | ++DOCSHELL 1307F400 == 34 [pid = 3684] [id = 580] 08:28:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (130CD000) [pid = 3684] [serial = 1740] [outer = 00000000] 08:28:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (175E8C00) [pid = 3684] [serial = 1741] [outer = 130CD000] 08:28:35 INFO - PROCESS | 3684 | 1468596515965 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (17D6BC00) [pid = 3684] [serial = 1742] [outer = 130CD000] 08:28:36 INFO - PROCESS | 3684 | 1468596516416 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]]]}] 08:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 641ms 08:28:36 INFO - PROCESS | 3684 | 1468596516463 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:28:36 INFO - PROCESS | 3684 | 1468596516465 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:28:36 INFO - PROCESS | 3684 | 1468596516468 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 3684 | 1468596516469 Marionette TRACE conn3 <- [1,2286,null,{}] 08:28:36 INFO - PROCESS | 3684 | 1468596516473 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}] 08:28:36 INFO - PROCESS | 3684 | 1468596516475 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:36 INFO - PROCESS | 3684 | 1468596516552 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:28:36 INFO - PROCESS | 3684 | 1468596516557 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 3684 | 1468596516559 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:36 INFO - PROCESS | 3684 | ++DOCSHELL 10E0F000 == 35 [pid = 3684] [id = 581] 08:28:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (131E5000) [pid = 3684] [serial = 1743] [outer = 00000000] 08:28:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1931B800) [pid = 3684] [serial = 1744] [outer = 131E5000] 08:28:36 INFO - PROCESS | 3684 | 1468596516601 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1950FC00) [pid = 3684] [serial = 1745] [outer = 131E5000] 08:28:37 INFO - PROCESS | 3684 | 1468596517041 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]]]}] 08:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 593ms 08:28:37 INFO - PROCESS | 3684 | 1468596517065 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:28:37 INFO - PROCESS | 3684 | 1468596517067 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:28:37 INFO - PROCESS | 3684 | 1468596517070 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - PROCESS | 3684 | 1468596517072 Marionette TRACE conn3 <- [1,2290,null,{}] 08:28:37 INFO - PROCESS | 3684 | 1468596517089 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}] 08:28:37 INFO - PROCESS | 3684 | 1468596517091 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:37 INFO - PROCESS | 3684 | 1468596517172 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:28:37 INFO - PROCESS | 3684 | 1468596517178 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:37 INFO - PROCESS | 3684 | 1468596517180 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:37 INFO - PROCESS | 3684 | ++DOCSHELL 16918400 == 36 [pid = 3684] [id = 582] 08:28:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (19514000) [pid = 3684] [serial = 1746] [outer = 00000000] 08:28:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1951A000) [pid = 3684] [serial = 1747] [outer = 19514000] 08:28:37 INFO - PROCESS | 3684 | 1468596517221 Marionette DEBUG loaded listener.js 08:28:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1951A800) [pid = 3684] [serial = 1748] [outer = 19514000] 08:28:37 INFO - PROCESS | 3684 | 1468596517649 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]]]}] 08:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 625ms 08:28:37 INFO - PROCESS | 3684 | 1468596517709 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:28:37 INFO - PROCESS | 3684 | 1468596517711 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:28:37 INFO - PROCESS | 3684 | 1468596517714 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:28:37 INFO - PROCESS | 3684 | 1468596517716 Marionette TRACE conn3 <- [1,2294,null,{}] 08:28:37 INFO - PROCESS | 3684 | 1468596517720 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}] 08:28:37 INFO - PROCESS | 3684 | 1468596517721 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:37 INFO - PROCESS | 3684 | 1468596517799 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:28:37 INFO - PROCESS | 3684 | 1468596517804 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:37 INFO - PROCESS | 3684 | 1468596517807 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:37 INFO - PROCESS | 3684 | ++DOCSHELL 1950DC00 == 37 [pid = 3684] [id = 583] 08:28:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1951B400) [pid = 3684] [serial = 1749] [outer = 00000000] 08:28:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (19839800) [pid = 3684] [serial = 1750] [outer = 1951B400] 08:28:37 INFO - PROCESS | 3684 | 1468596517856 Marionette DEBUG loaded listener.js 08:28:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19864C00) [pid = 3684] [serial = 1751] [outer = 1951B400] 08:28:38 INFO - PROCESS | 3684 | 1468596518576 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]]]}] 08:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 906ms 08:28:38 INFO - PROCESS | 3684 | 1468596518619 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:28:38 INFO - PROCESS | 3684 | 1468596518624 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:28:38 INFO - PROCESS | 3684 | 1468596518628 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:28:38 INFO - PROCESS | 3684 | 1468596518632 Marionette TRACE conn3 <- [1,2298,null,{}] 08:28:38 INFO - PROCESS | 3684 | 1468596518637 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}] 08:28:38 INFO - PROCESS | 3684 | 1468596518640 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:38 INFO - PROCESS | 3684 | 1468596518748 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:28:38 INFO - PROCESS | 3684 | 1468596518884 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:38 INFO - PROCESS | 3684 | 1468596518887 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:38 INFO - PROCESS | 3684 | ++DOCSHELL 10E08800 == 38 [pid = 3684] [id = 584] 08:28:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (10E0A800) [pid = 3684] [serial = 1752] [outer = 00000000] 08:28:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (129B8000) [pid = 3684] [serial = 1753] [outer = 10E0A800] 08:28:38 INFO - PROCESS | 3684 | 1468596518943 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1314FC00) [pid = 3684] [serial = 1754] [outer = 10E0A800] 08:28:39 INFO - PROCESS | 3684 | 1468596519551 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]]]}] 08:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 937ms 08:28:39 INFO - PROCESS | 3684 | 1468596519576 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 3684 | 1468596519580 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:28:39 INFO - PROCESS | 3684 | 1468596519586 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 3684 | 1468596519589 Marionette TRACE conn3 <- [1,2302,null,{}] 08:28:39 INFO - PROCESS | 3684 | 1468596519593 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}] 08:28:39 INFO - PROCESS | 3684 | 1468596519596 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:39 INFO - PROCESS | 3684 | 1468596519713 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:28:39 INFO - PROCESS | 3684 | 1468596519849 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 3684 | 1468596519851 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:39 INFO - PROCESS | 3684 | ++DOCSHELL 139CC800 == 39 [pid = 3684] [id = 585] 08:28:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (139CFC00) [pid = 3684] [serial = 1755] [outer = 00000000] 08:28:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15437C00) [pid = 3684] [serial = 1756] [outer = 139CFC00] 08:28:39 INFO - PROCESS | 3684 | 1468596519907 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16187400) [pid = 3684] [serial = 1757] [outer = 139CFC00] 08:28:40 INFO - PROCESS | 3684 | 1468596520493 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]]]}] 08:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 937ms 08:28:40 INFO - PROCESS | 3684 | 1468596520532 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:28:40 INFO - PROCESS | 3684 | 1468596520534 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:28:40 INFO - PROCESS | 3684 | 1468596520538 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:28:40 INFO - PROCESS | 3684 | 1468596520541 Marionette TRACE conn3 <- [1,2306,null,{}] 08:28:40 INFO - PROCESS | 3684 | 1468596520552 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}] 08:28:40 INFO - PROCESS | 3684 | 1468596520557 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:40 INFO - PROCESS | 3684 | 1468596520663 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:28:40 INFO - PROCESS | 3684 | 1468596520797 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:40 INFO - PROCESS | 3684 | 1468596520801 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:40 INFO - PROCESS | 3684 | ++DOCSHELL 19515C00 == 40 [pid = 3684] [id = 586] 08:28:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19516800) [pid = 3684] [serial = 1758] [outer = 00000000] 08:28:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19863400) [pid = 3684] [serial = 1759] [outer = 19516800] 08:28:40 INFO - PROCESS | 3684 | 1468596520858 Marionette DEBUG loaded listener.js 08:28:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1986DC00) [pid = 3684] [serial = 1760] [outer = 19516800] 08:28:41 INFO - PROCESS | 3684 | 1468596521655 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] 08:28:41 INFO - PROCESS | 3684 | 1468596521691 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:28:41 INFO - PROCESS | 3684 | 1468596521696 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:28:41 INFO - PROCESS | 3684 | 1468596521699 Marionette TRACE conn3 <- [1,2310,null,{}] 08:28:41 INFO - PROCESS | 3684 | 1468596521704 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}] 08:28:41 INFO - PROCESS | 3684 | 1468596521707 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:41 INFO - PROCESS | 3684 | 1468596521809 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:28:41 INFO - PROCESS | 3684 | 1468596521954 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:41 INFO - PROCESS | 3684 | 1468596521958 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:41 INFO - PROCESS | 3684 | ++DOCSHELL 0F935000 == 41 [pid = 3684] [id = 587] 08:28:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (10A81000) [pid = 3684] [serial = 1761] [outer = 00000000] 08:28:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (129AC400) [pid = 3684] [serial = 1762] [outer = 10A81000] 08:28:41 INFO - PROCESS | 3684 | 1468596522010 Marionette DEBUG loaded listener.js 08:28:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1314E800) [pid = 3684] [serial = 1763] [outer = 10A81000] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 16918400 == 40 [pid = 3684] [id = 582] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 10E0F000 == 39 [pid = 3684] [id = 581] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 1307F400 == 38 [pid = 3684] [id = 580] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 1754A000 == 37 [pid = 3684] [id = 579] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 130A5400 == 36 [pid = 3684] [id = 578] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 1543CC00 == 35 [pid = 3684] [id = 577] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 142AF400 == 34 [pid = 3684] [id = 576] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 131E4400 == 33 [pid = 3684] [id = 575] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 11094400 == 32 [pid = 3684] [id = 574] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 1036F400 == 31 [pid = 3684] [id = 573] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 1059BC00 == 30 [pid = 3684] [id = 572] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 16F90400 == 29 [pid = 3684] [id = 571] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 19515C00 == 28 [pid = 3684] [id = 586] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 139CC800 == 27 [pid = 3684] [id = 585] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 1950DC00 == 26 [pid = 3684] [id = 583] 08:28:42 INFO - PROCESS | 3684 | --DOCSHELL 10E08800 == 25 [pid = 3684] [id = 584] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (131DD800) [pid = 3684] [serial = 1702] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13215800) [pid = 3684] [serial = 1703] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10EA1800) [pid = 3684] [serial = 1699] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (11099400) [pid = 3684] [serial = 1700] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12D69C00) [pid = 3684] [serial = 1697] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (114D6400) [pid = 3684] [serial = 1696] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15D42800) [pid = 3684] [serial = 1709] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (0C76E800) [pid = 3684] [serial = 1684] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (139C9800) [pid = 3684] [serial = 1687] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16F98800) [pid = 3684] [serial = 1690] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1986B800) [pid = 3684] [serial = 1693] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (142B0000) [pid = 3684] [serial = 1705] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15431C00) [pid = 3684] [serial = 1706] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10325000) [pid = 3684] [serial = 1685] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19315C00) [pid = 3684] [serial = 1691] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1429A800) [pid = 3684] [serial = 1688] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19870C00) [pid = 3684] [serial = 1694] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (175EE000) [pid = 3684] [serial = 1714] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16E8C800) [pid = 3684] [serial = 1712] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1577D000) [pid = 3684] [serial = 1708] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16C8F000) [pid = 3684] [serial = 1711] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3684 | 1468596523136 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]]]}] 08:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1453ms 08:28:43 INFO - PROCESS | 3684 | 1468596523163 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 3684 | 1468596523168 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:28:43 INFO - PROCESS | 3684 | 1468596523176 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 3684 | 1468596523181 Marionette TRACE conn3 <- [1,2314,null,{}] 08:28:43 INFO - PROCESS | 3684 | 1468596523185 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}] 08:28:43 INFO - PROCESS | 3684 | 1468596523188 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:43 INFO - PROCESS | 3684 | 1468596523277 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:28:43 INFO - PROCESS | 3684 | 1468596523286 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:43 INFO - PROCESS | 3684 | 1468596523289 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:43 INFO - PROCESS | 3684 | ++DOCSHELL 10A0B800 == 26 [pid = 3684] [id = 588] 08:28:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (10A0BC00) [pid = 3684] [serial = 1764] [outer = 00000000] 08:28:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (10E0B000) [pid = 3684] [serial = 1765] [outer = 10A0BC00] 08:28:43 INFO - PROCESS | 3684 | 1468596523337 Marionette DEBUG loaded listener.js 08:28:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10EA1800) [pid = 3684] [serial = 1766] [outer = 10A0BC00] 08:28:43 INFO - PROCESS | 3684 | 1468596523828 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]]]}] 08:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 688ms 08:28:43 INFO - PROCESS | 3684 | 1468596523877 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 3684 | 1468596523882 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:28:43 INFO - PROCESS | 3684 | 1468596523888 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 3684 | 1468596523891 Marionette TRACE conn3 <- [1,2318,null,{}] 08:28:43 INFO - PROCESS | 3684 | 1468596523895 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}] 08:28:43 INFO - PROCESS | 3684 | 1468596523897 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:44 INFO - PROCESS | 3684 | 1468596524014 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:28:44 INFO - PROCESS | 3684 | 1468596524119 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 3684 | 1468596524122 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:44 INFO - PROCESS | 3684 | ++DOCSHELL 12BCA400 == 27 [pid = 3684] [id = 589] 08:28:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (12BCAC00) [pid = 3684] [serial = 1767] [outer = 00000000] 08:28:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13144C00) [pid = 3684] [serial = 1768] [outer = 12BCAC00] 08:28:44 INFO - PROCESS | 3684 | 1468596524168 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (131DD800) [pid = 3684] [serial = 1769] [outer = 12BCAC00] 08:28:44 INFO - PROCESS | 3684 | 1468596524535 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]]]}] 08:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 703ms 08:28:44 INFO - PROCESS | 3684 | 1468596524587 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:28:44 INFO - PROCESS | 3684 | 1468596524589 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:28:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:28:44 INFO - PROCESS | 3684 | 1468596524593 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - PROCESS | 3684 | 1468596524596 Marionette TRACE conn3 <- [1,2322,null,{}] 08:28:44 INFO - PROCESS | 3684 | 1468596524607 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}] 08:28:44 INFO - PROCESS | 3684 | 1468596524612 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:44 INFO - PROCESS | 3684 | 1468596524694 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:28:44 INFO - PROCESS | 3684 | 1468596524701 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 3684 | 1468596524704 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:44 INFO - PROCESS | 3684 | ++DOCSHELL 13C8C400 == 28 [pid = 3684] [id = 590] 08:28:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13C8F800) [pid = 3684] [serial = 1770] [outer = 00000000] 08:28:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (14299800) [pid = 3684] [serial = 1771] [outer = 13C8F800] 08:28:44 INFO - PROCESS | 3684 | 1468596524751 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (142ADC00) [pid = 3684] [serial = 1772] [outer = 13C8F800] 08:28:45 INFO - PROCESS | 3684 | 1468596525257 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]]]}] 08:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 703ms 08:28:45 INFO - PROCESS | 3684 | 1468596525295 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:28:45 INFO - PROCESS | 3684 | 1468596525297 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 08:28:45 INFO - PROCESS | 3684 | 1468596525301 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:28:45 INFO - PROCESS | 3684 | 1468596525303 Marionette TRACE conn3 <- [1,2326,null,{}] 08:28:45 INFO - PROCESS | 3684 | 1468596525306 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}] 08:28:45 INFO - PROCESS | 3684 | 1468596525308 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:45 INFO - PROCESS | 3684 | 1468596525452 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:28:45 INFO - PROCESS | 3684 | 1468596525519 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:45 INFO - PROCESS | 3684 | 1468596525522 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:45 INFO - PROCESS | 3684 | ++DOCSHELL 14FAD400 == 29 [pid = 3684] [id = 591] 08:28:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15435800) [pid = 3684] [serial = 1773] [outer = 00000000] 08:28:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1574B000) [pid = 3684] [serial = 1774] [outer = 15435800] 08:28:45 INFO - PROCESS | 3684 | 1468596525565 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15D3B400) [pid = 3684] [serial = 1775] [outer = 15435800] 08:28:45 INFO - PROCESS | 3684 | 1468596525968 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]]]}] 08:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 687ms 08:28:45 INFO - PROCESS | 3684 | 1468596526008 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:28:45 INFO - PROCESS | 3684 | 1468596526010 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 08:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:28:45 INFO - PROCESS | 3684 | 1468596526013 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:28:46 INFO - PROCESS | 3684 | 1468596526014 Marionette TRACE conn3 <- [1,2330,null,{}] 08:28:46 INFO - PROCESS | 3684 | 1468596526018 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}] 08:28:46 INFO - PROCESS | 3684 | 1468596526020 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:46 INFO - PROCESS | 3684 | 1468596526132 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:28:46 INFO - PROCESS | 3684 | 1468596526137 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:46 INFO - PROCESS | 3684 | 1468596526139 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:46 INFO - PROCESS | 3684 | ++DOCSHELL 15435C00 == 30 [pid = 3684] [id = 592] 08:28:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15436C00) [pid = 3684] [serial = 1776] [outer = 00000000] 08:28:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (165B6400) [pid = 3684] [serial = 1777] [outer = 15436C00] 08:28:46 INFO - PROCESS | 3684 | 1468596526181 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16918400) [pid = 3684] [serial = 1778] [outer = 15436C00] 08:28:46 INFO - PROCESS | 3684 | 1468596526656 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]]]}] 08:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 703ms 08:28:46 INFO - PROCESS | 3684 | 1468596526712 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:28:46 INFO - PROCESS | 3684 | 1468596526714 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 08:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:28:46 INFO - PROCESS | 3684 | 1468596526723 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:28:46 INFO - PROCESS | 3684 | 1468596526724 Marionette TRACE conn3 <- [1,2334,null,{}] 08:28:46 INFO - PROCESS | 3684 | 1468596526728 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}] 08:28:46 INFO - PROCESS | 3684 | 1468596526733 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:46 INFO - PROCESS | 3684 | 1468596526888 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:28:47 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13C8F400) [pid = 3684] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:28:47 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1754DC00) [pid = 3684] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:28:47 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16F91C00) [pid = 3684] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:28:47 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (132BA000) [pid = 3684] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:28:47 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (142B1000) [pid = 3684] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:28:47 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (11095000) [pid = 3684] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:28:47 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10A08800) [pid = 3684] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:28:47 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (103CB800) [pid = 3684] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:28:47 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (130CD000) [pid = 3684] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:28:47 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (131E5000) [pid = 3684] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:28:47 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15757000) [pid = 3684] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:28:47 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19514000) [pid = 3684] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:28:47 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1951B400) [pid = 3684] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:28:47 INFO - PROCESS | 3684 | 1468596527207 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:47 INFO - PROCESS | 3684 | 1468596527209 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:47 INFO - PROCESS | 3684 | ++DOCSHELL 0F932400 == 31 [pid = 3684] [id = 593] 08:28:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (0F9E5C00) [pid = 3684] [serial = 1779] [outer = 00000000] 08:28:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10EA6400) [pid = 3684] [serial = 1780] [outer = 0F9E5C00] 08:28:47 INFO - PROCESS | 3684 | 1468596527252 Marionette DEBUG loaded listener.js 08:28:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (139CA000) [pid = 3684] [serial = 1781] [outer = 0F9E5C00] 08:28:47 INFO - PROCESS | 3684 | 1468596527626 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]]]}] 08:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 952ms 08:28:47 INFO - PROCESS | 3684 | 1468596527668 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 3684 | 1468596527670 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 08:28:47 INFO - PROCESS | 3684 | 1468596527673 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:28:47 INFO - PROCESS | 3684 | 1468596527675 Marionette TRACE conn3 <- [1,2338,null,{}] 08:28:47 INFO - PROCESS | 3684 | 1468596527678 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}] 08:28:47 INFO - PROCESS | 3684 | 1468596527680 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:47 INFO - PROCESS | 3684 | 1468596527756 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:28:47 INFO - PROCESS | 3684 | 1468596527762 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:47 INFO - PROCESS | 3684 | 1468596527764 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:47 INFO - PROCESS | 3684 | ++DOCSHELL 0C779000 == 32 [pid = 3684] [id = 594] 08:28:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13135C00) [pid = 3684] [serial = 1782] [outer = 00000000] 08:28:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16F9AC00) [pid = 3684] [serial = 1783] [outer = 13135C00] 08:28:47 INFO - PROCESS | 3684 | 1468596527806 Marionette DEBUG loaded listener.js 08:28:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (175E8800) [pid = 3684] [serial = 1784] [outer = 13135C00] 08:28:48 INFO - PROCESS | 3684 | 1468596528258 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]]]}] 08:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 641ms 08:28:48 INFO - PROCESS | 3684 | 1468596528313 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:28:48 INFO - PROCESS | 3684 | 1468596528316 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 08:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:28:48 INFO - PROCESS | 3684 | 1468596528320 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:28:48 INFO - PROCESS | 3684 | 1468596528322 Marionette TRACE conn3 <- [1,2342,null,{}] 08:28:48 INFO - PROCESS | 3684 | 1468596528326 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}] 08:28:48 INFO - PROCESS | 3684 | 1468596528327 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:48 INFO - PROCESS | 3684 | 1468596528403 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:28:48 INFO - PROCESS | 3684 | 1468596528408 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 3684 | 1468596528410 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:48 INFO - PROCESS | 3684 | ++DOCSHELL 16F99800 == 33 [pid = 3684] [id = 595] 08:28:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17AC3400) [pid = 3684] [serial = 1785] [outer = 00000000] 08:28:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1931A000) [pid = 3684] [serial = 1786] [outer = 17AC3400] 08:28:48 INFO - PROCESS | 3684 | 1468596528451 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1931C400) [pid = 3684] [serial = 1787] [outer = 17AC3400] 08:28:48 INFO - PROCESS | 3684 | 1468596528894 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]]]}] 08:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 593ms 08:28:48 INFO - PROCESS | 3684 | 1468596528914 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:28:48 INFO - PROCESS | 3684 | 1468596528916 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 08:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:28:48 INFO - PROCESS | 3684 | 1468596528919 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:28:48 INFO - PROCESS | 3684 | 1468596528921 Marionette TRACE conn3 <- [1,2346,null,{}] 08:28:48 INFO - PROCESS | 3684 | 1468596528924 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}] 08:28:48 INFO - PROCESS | 3684 | 1468596528926 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:49 INFO - PROCESS | 3684 | 1468596529072 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:28:49 INFO - PROCESS | 3684 | 1468596529079 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:49 INFO - PROCESS | 3684 | 1468596529081 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:49 INFO - PROCESS | 3684 | ++DOCSHELL 1950E800 == 34 [pid = 3684] [id = 596] 08:28:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19511400) [pid = 3684] [serial = 1788] [outer = 00000000] 08:28:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19517C00) [pid = 3684] [serial = 1789] [outer = 19511400] 08:28:49 INFO - PROCESS | 3684 | 1468596529124 Marionette DEBUG loaded listener.js 08:28:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19832C00) [pid = 3684] [serial = 1790] [outer = 19511400] 08:28:49 INFO - PROCESS | 3684 | 1468596529902 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]]]}] 08:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1047ms 08:28:49 INFO - PROCESS | 3684 | 1468596529965 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:28:49 INFO - PROCESS | 3684 | 1468596529969 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 08:28:49 INFO - PROCESS | 3684 | 1468596529993 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:28:49 INFO - PROCESS | 3684 | 1468596529998 Marionette TRACE conn3 <- [1,2350,null,{}] 08:28:49 INFO - PROCESS | 3684 | 1468596530003 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}] 08:28:49 INFO - PROCESS | 3684 | 1468596530006 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:50 INFO - PROCESS | 3684 | 1468596530152 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:28:50 INFO - PROCESS | 3684 | 1468596530283 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 3684 | 1468596530286 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:50 INFO - PROCESS | 3684 | ++DOCSHELL 10A09400 == 35 [pid = 3684] [id = 597] 08:28:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (10A75800) [pid = 3684] [serial = 1791] [outer = 00000000] 08:28:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (111AC000) [pid = 3684] [serial = 1792] [outer = 10A75800] 08:28:50 INFO - PROCESS | 3684 | 1468596530345 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13083000) [pid = 3684] [serial = 1793] [outer = 10A75800] 08:28:51 INFO - PROCESS | 3684 | 1468596531070 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]]]}] 08:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1094ms 08:28:51 INFO - PROCESS | 3684 | 1468596531219 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:28:51 INFO - PROCESS | 3684 | 1468596531223 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 08:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:28:51 INFO - PROCESS | 3684 | 1468596531237 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:28:51 INFO - PROCESS | 3684 | 1468596531240 Marionette TRACE conn3 <- [1,2354,null,{}] 08:28:51 INFO - PROCESS | 3684 | 1468596531245 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}] 08:28:51 INFO - PROCESS | 3684 | 1468596531248 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:51 INFO - PROCESS | 3684 | 1468596531359 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:28:51 INFO - PROCESS | 3684 | 1468596531499 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:51 INFO - PROCESS | 3684 | 1468596531504 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:51 INFO - PROCESS | 3684 | ++DOCSHELL 10E02800 == 36 [pid = 3684] [id = 598] 08:28:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (10E03400) [pid = 3684] [serial = 1794] [outer = 00000000] 08:28:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (11095400) [pid = 3684] [serial = 1795] [outer = 10E03400] 08:28:51 INFO - PROCESS | 3684 | 1468596531558 Marionette DEBUG loaded listener.js 08:28:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (111D1400) [pid = 3684] [serial = 1796] [outer = 10E03400] 08:28:51 INFO - PROCESS | 3684 | --DOCSHELL 16F99800 == 35 [pid = 3684] [id = 595] 08:28:51 INFO - PROCESS | 3684 | --DOCSHELL 0C779000 == 34 [pid = 3684] [id = 594] 08:28:51 INFO - PROCESS | 3684 | --DOCSHELL 0F932400 == 33 [pid = 3684] [id = 593] 08:28:51 INFO - PROCESS | 3684 | --DOCSHELL 15435C00 == 32 [pid = 3684] [id = 592] 08:28:51 INFO - PROCESS | 3684 | --DOCSHELL 14FAD400 == 31 [pid = 3684] [id = 591] 08:28:51 INFO - PROCESS | 3684 | --DOCSHELL 13C8C400 == 30 [pid = 3684] [id = 590] 08:28:51 INFO - PROCESS | 3684 | --DOCSHELL 12BCA400 == 29 [pid = 3684] [id = 589] 08:28:51 INFO - PROCESS | 3684 | --DOCSHELL 10A0B800 == 28 [pid = 3684] [id = 588] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19839800) [pid = 3684] [serial = 1750] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1951A800) [pid = 3684] [serial = 1748] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16F97800) [pid = 3684] [serial = 1735] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1805E000) [pid = 3684] [serial = 1738] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1805E800) [pid = 3684] [serial = 1715] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13C34400) [pid = 3684] [serial = 1726] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13C96000) [pid = 3684] [serial = 1727] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (14FAE000) [pid = 3684] [serial = 1729] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1543DC00) [pid = 3684] [serial = 1730] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12D9A400) [pid = 3684] [serial = 1723] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (130A7800) [pid = 3684] [serial = 1724] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (111AF000) [pid = 3684] [serial = 1717] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (173C6800) [pid = 3684] [serial = 1736] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (114CC800) [pid = 3684] [serial = 1718] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (10A0AC00) [pid = 3684] [serial = 1720] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (10E0B400) [pid = 3684] [serial = 1721] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (175E8C00) [pid = 3684] [serial = 1741] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (17D6BC00) [pid = 3684] [serial = 1742] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (17D67800) [pid = 3684] [serial = 1739] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1950FC00) [pid = 3684] [serial = 1745] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1618BC00) [pid = 3684] [serial = 1732] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16C92800) [pid = 3684] [serial = 1733] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1931B800) [pid = 3684] [serial = 1744] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1951A000) [pid = 3684] [serial = 1747] [outer = 00000000] [url = about:blank] 08:28:51 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (19864C00) [pid = 3684] [serial = 1751] [outer = 00000000] [url = about:blank] 08:28:52 INFO - PROCESS | 3684 | 1468596532107 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]]]}] 08:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 875ms 08:28:52 INFO - PROCESS | 3684 | 1468596532125 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:28:52 INFO - PROCESS | 3684 | 1468596532129 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 08:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:28:52 INFO - PROCESS | 3684 | 1468596532135 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - PROCESS | 3684 | 1468596532139 Marionette TRACE conn3 <- [1,2358,null,{}] 08:28:52 INFO - PROCESS | 3684 | 1468596532143 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}] 08:28:52 INFO - PROCESS | 3684 | 1468596532146 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:52 INFO - PROCESS | 3684 | 1468596532230 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:28:52 INFO - PROCESS | 3684 | 1468596532236 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:52 INFO - PROCESS | 3684 | 1468596532239 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:52 INFO - PROCESS | 3684 | ++DOCSHELL 114C8C00 == 29 [pid = 3684] [id = 599] 08:28:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (114C9000) [pid = 3684] [serial = 1797] [outer = 00000000] 08:28:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (12BCA400) [pid = 3684] [serial = 1798] [outer = 114C9000] 08:28:52 INFO - PROCESS | 3684 | 1468596532285 Marionette DEBUG loaded listener.js 08:28:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (130CFC00) [pid = 3684] [serial = 1799] [outer = 114C9000] 08:28:52 INFO - PROCESS | 3684 | 1468596532777 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]]]}] 08:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 687ms 08:28:52 INFO - PROCESS | 3684 | 1468596532830 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:28:52 INFO - PROCESS | 3684 | 1468596532832 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 08:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:28:52 INFO - PROCESS | 3684 | 1468596532836 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - PROCESS | 3684 | 1468596532838 Marionette TRACE conn3 <- [1,2362,null,{}] 08:28:52 INFO - PROCESS | 3684 | 1468596532847 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}] 08:28:52 INFO - PROCESS | 3684 | 1468596532852 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:52 INFO - PROCESS | 3684 | 1468596532965 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:28:53 INFO - PROCESS | 3684 | 1468596533066 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 3684 | 1468596533069 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:53 INFO - PROCESS | 3684 | ++DOCSHELL 13C97C00 == 30 [pid = 3684] [id = 600] 08:28:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13C98400) [pid = 3684] [serial = 1800] [outer = 00000000] 08:28:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (14295800) [pid = 3684] [serial = 1801] [outer = 13C98400] 08:28:53 INFO - PROCESS | 3684 | 1468596533117 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (142AD400) [pid = 3684] [serial = 1802] [outer = 13C98400] 08:28:53 INFO - PROCESS | 3684 | 1468596533502 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]]]}] 08:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 687ms 08:28:53 INFO - PROCESS | 3684 | 1468596533535 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 3684 | 1468596533537 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 08:28:53 INFO - PROCESS | 3684 | 1468596533540 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:28:53 INFO - PROCESS | 3684 | 1468596533542 Marionette TRACE conn3 <- [1,2366,null,{}] 08:28:53 INFO - PROCESS | 3684 | 1468596533545 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}] 08:28:53 INFO - PROCESS | 3684 | 1468596533547 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:53 INFO - PROCESS | 3684 | 1468596533629 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:28:53 INFO - PROCESS | 3684 | 1468596533634 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 3684 | 1468596533637 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:53 INFO - PROCESS | 3684 | ++DOCSHELL 15432400 == 31 [pid = 3684] [id = 601] 08:28:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (15438000) [pid = 3684] [serial = 1803] [outer = 00000000] 08:28:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16036800) [pid = 3684] [serial = 1804] [outer = 15438000] 08:28:53 INFO - PROCESS | 3684 | 1468596533680 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1618BC00) [pid = 3684] [serial = 1805] [outer = 15438000] 08:28:54 INFO - PROCESS | 3684 | 1468596534147 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]]]}] 08:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 625ms 08:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:28:54 INFO - PROCESS | 3684 | 1468596534189 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 3684 | 1468596534191 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 08:28:54 INFO - PROCESS | 3684 | 1468596534196 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - PROCESS | 3684 | 1468596534198 Marionette TRACE conn3 <- [1,2370,null,{}] 08:28:54 INFO - PROCESS | 3684 | 1468596534203 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}] 08:28:54 INFO - PROCESS | 3684 | 1468596534205 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:54 INFO - PROCESS | 3684 | 1468596534314 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:28:54 INFO - PROCESS | 3684 | 1468596534406 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:54 INFO - PROCESS | 3684 | 1468596534408 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:54 INFO - PROCESS | 3684 | ++DOCSHELL 16E91400 == 32 [pid = 3684] [id = 602] 08:28:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16E92800) [pid = 3684] [serial = 1806] [outer = 00000000] 08:28:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16F92800) [pid = 3684] [serial = 1807] [outer = 16E92800] 08:28:54 INFO - PROCESS | 3684 | 1468596534450 Marionette DEBUG loaded listener.js 08:28:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16F97800) [pid = 3684] [serial = 1808] [outer = 16E92800] 08:28:54 INFO - PROCESS | 3684 | 1468596534870 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]]]}] 08:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 687ms 08:28:54 INFO - PROCESS | 3684 | 1468596534896 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 3684 | 1468596534898 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 08:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:28:54 INFO - PROCESS | 3684 | 1468596534901 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - PROCESS | 3684 | 1468596534903 Marionette TRACE conn3 <- [1,2374,null,{}] 08:28:54 INFO - PROCESS | 3684 | 1468596534906 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}] 08:28:54 INFO - PROCESS | 3684 | 1468596534912 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:55 INFO - PROCESS | 3684 | 1468596535049 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:28:55 INFO - PROCESS | 3684 | 1468596535056 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:55 INFO - PROCESS | 3684 | 1468596535058 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:55 INFO - PROCESS | 3684 | ++DOCSHELL 17543400 == 33 [pid = 3684] [id = 603] 08:28:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17551000) [pid = 3684] [serial = 1809] [outer = 00000000] 08:28:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1805E000) [pid = 3684] [serial = 1810] [outer = 17551000] 08:28:55 INFO - PROCESS | 3684 | 1468596535101 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19318800) [pid = 3684] [serial = 1811] [outer = 17551000] 08:28:55 INFO - PROCESS | 3684 | 1468596535555 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]]]}] 08:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 688ms 08:28:55 INFO - PROCESS | 3684 | 1468596535600 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:28:55 INFO - PROCESS | 3684 | 1468596535602 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 08:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:28:55 INFO - PROCESS | 3684 | 1468596535605 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - PROCESS | 3684 | 1468596535606 Marionette TRACE conn3 <- [1,2378,null,{}] 08:28:55 INFO - PROCESS | 3684 | 1468596535609 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}] 08:28:55 INFO - PROCESS | 3684 | 1468596535611 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:55 INFO - PROCESS | 3684 | 1468596535720 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:28:55 INFO - PROCESS | 3684 | 1468596535809 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:55 INFO - PROCESS | 3684 | 1468596535811 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:55 INFO - PROCESS | 3684 | ++DOCSHELL 14294800 == 34 [pid = 3684] [id = 604] 08:28:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19316400) [pid = 3684] [serial = 1812] [outer = 00000000] 08:28:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19515000) [pid = 3684] [serial = 1813] [outer = 19316400] 08:28:55 INFO - PROCESS | 3684 | 1468596535865 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19515800) [pid = 3684] [serial = 1814] [outer = 19316400] 08:28:56 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (17AC3400) [pid = 3684] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:28:56 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15435800) [pid = 3684] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:28:56 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13C8F800) [pid = 3684] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:28:56 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10A0BC00) [pid = 3684] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:28:56 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10A81000) [pid = 3684] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:28:56 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (12BCAC00) [pid = 3684] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:28:56 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15436C00) [pid = 3684] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:28:56 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (10E0A800) [pid = 3684] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:28:56 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (139CFC00) [pid = 3684] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:28:56 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19516800) [pid = 3684] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:28:56 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (0F9E5C00) [pid = 3684] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:28:56 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (13135C00) [pid = 3684] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:28:56 INFO - PROCESS | 3684 | 1468596536347 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]]]}] 08:28:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:28:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 797ms 08:28:56 INFO - PROCESS | 3684 | 1468596536407 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:28:56 INFO - PROCESS | 3684 | 1468596536409 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 08:28:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:28:56 INFO - PROCESS | 3684 | 1468596536413 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:28:56 INFO - PROCESS | 3684 | 1468596536416 Marionette TRACE conn3 <- [1,2382,null,{}] 08:28:56 INFO - PROCESS | 3684 | 1468596536420 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}] 08:28:56 INFO - PROCESS | 3684 | 1468596536422 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:56 INFO - PROCESS | 3684 | 1468596536499 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:28:56 INFO - PROCESS | 3684 | 1468596536504 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 3684 | 1468596536506 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:56 INFO - PROCESS | 3684 | ++DOCSHELL 111D4800 == 35 [pid = 3684] [id = 605] 08:28:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (12826000) [pid = 3684] [serial = 1815] [outer = 00000000] 08:28:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (14292400) [pid = 3684] [serial = 1816] [outer = 12826000] 08:28:56 INFO - PROCESS | 3684 | 1468596536550 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (165BA800) [pid = 3684] [serial = 1817] [outer = 12826000] 08:28:56 INFO - PROCESS | 3684 | 1468596537005 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]]]}] 08:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 625ms 08:28:57 INFO - PROCESS | 3684 | 1468596537051 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:28:57 INFO - PROCESS | 3684 | 1468596537053 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 08:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:28:57 INFO - PROCESS | 3684 | 1468596537056 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - PROCESS | 3684 | 1468596537058 Marionette TRACE conn3 <- [1,2386,null,{}] 08:28:57 INFO - PROCESS | 3684 | 1468596537062 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}] 08:28:57 INFO - PROCESS | 3684 | 1468596537063 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:57 INFO - PROCESS | 3684 | 1468596537171 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:28:57 INFO - PROCESS | 3684 | 1468596537177 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 3684 | 1468596537179 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:57 INFO - PROCESS | 3684 | ++DOCSHELL 103CB800 == 36 [pid = 3684] [id = 606] 08:28:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13C8F800) [pid = 3684] [serial = 1818] [outer = 00000000] 08:28:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (19865C00) [pid = 3684] [serial = 1819] [outer = 13C8F800] 08:28:57 INFO - PROCESS | 3684 | 1468596537222 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1986A400) [pid = 3684] [serial = 1820] [outer = 13C8F800] 08:28:57 INFO - PROCESS | 3684 | 1468596537649 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]]]}] 08:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 625ms 08:28:57 INFO - PROCESS | 3684 | 1468596537698 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:28:57 INFO - PROCESS | 3684 | 1468596537700 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 08:28:57 INFO - PROCESS | 3684 | 1468596537704 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:28:57 INFO - PROCESS | 3684 | 1468596537705 Marionette TRACE conn3 <- [1,2390,null,{}] 08:28:57 INFO - PROCESS | 3684 | 1468596537709 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}] 08:28:57 INFO - PROCESS | 3684 | 1468596537711 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:57 INFO - PROCESS | 3684 | 1468596537812 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:28:57 INFO - PROCESS | 3684 | 1468596537817 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 3684 | 1468596537820 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:57 INFO - PROCESS | 3684 | ++DOCSHELL 1931B400 == 37 [pid = 3684] [id = 607] 08:28:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (19834800) [pid = 3684] [serial = 1821] [outer = 00000000] 08:28:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19B8BC00) [pid = 3684] [serial = 1822] [outer = 19834800] 08:28:57 INFO - PROCESS | 3684 | 1468596537862 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19B8E400) [pid = 3684] [serial = 1823] [outer = 19834800] 08:28:58 INFO - PROCESS | 3684 | 1468596538326 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]]]}] 08:28:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:28:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 703ms 08:28:58 INFO - PROCESS | 3684 | 1468596538405 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 3684 | 1468596538410 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 08:28:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:28:58 INFO - PROCESS | 3684 | 1468596538416 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - PROCESS | 3684 | 1468596538420 Marionette TRACE conn3 <- [1,2394,null,{}] 08:28:58 INFO - PROCESS | 3684 | 1468596538427 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}] 08:28:58 INFO - PROCESS | 3684 | 1468596538430 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:58 INFO - PROCESS | 3684 | 1468596538630 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:28:58 INFO - PROCESS | 3684 | 1468596538751 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 3684 | 1468596538756 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:58 INFO - PROCESS | 3684 | ++DOCSHELL 10A08800 == 38 [pid = 3684] [id = 608] 08:28:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (10A09800) [pid = 3684] [serial = 1824] [outer = 00000000] 08:28:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10E01800) [pid = 3684] [serial = 1825] [outer = 10A09800] 08:28:58 INFO - PROCESS | 3684 | 1468596538813 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (11090800) [pid = 3684] [serial = 1826] [outer = 10A09800] 08:28:59 INFO - PROCESS | 3684 | 1468596539376 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]]]}] 08:28:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:28:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1000ms 08:28:59 INFO - PROCESS | 3684 | 1468596539418 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:28:59 INFO - PROCESS | 3684 | 1468596539423 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 08:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:28:59 INFO - PROCESS | 3684 | 1468596539430 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:28:59 INFO - PROCESS | 3684 | 1468596539432 Marionette TRACE conn3 <- [1,2398,null,{}] 08:28:59 INFO - PROCESS | 3684 | 1468596539436 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}] 08:28:59 INFO - PROCESS | 3684 | 1468596539439 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:59 INFO - PROCESS | 3684 | 1468596539546 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:28:59 INFO - PROCESS | 3684 | 1468596539661 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:59 INFO - PROCESS | 3684 | 1468596539665 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:28:59 INFO - PROCESS | 3684 | ++DOCSHELL 13C37400 == 39 [pid = 3684] [id = 609] 08:28:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13C90000) [pid = 3684] [serial = 1827] [outer = 00000000] 08:28:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (14291800) [pid = 3684] [serial = 1828] [outer = 13C90000] 08:28:59 INFO - PROCESS | 3684 | 1468596539760 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (14FB1800) [pid = 3684] [serial = 1829] [outer = 13C90000] 08:29:00 INFO - PROCESS | 3684 | 1468596540344 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]]]}] 08:29:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:29:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 937ms 08:29:00 INFO - PROCESS | 3684 | 1468596540375 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 3684 | 1468596540377 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 08:29:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:29:00 INFO - PROCESS | 3684 | 1468596540381 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - PROCESS | 3684 | 1468596540385 Marionette TRACE conn3 <- [1,2402,null,{}] 08:29:00 INFO - PROCESS | 3684 | 1468596540395 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}] 08:29:00 INFO - PROCESS | 3684 | 1468596540400 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:00 INFO - PROCESS | 3684 | 1468596540507 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:29:00 INFO - PROCESS | 3684 | 1468596540618 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:00 INFO - PROCESS | 3684 | 1468596540621 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:00 INFO - PROCESS | 3684 | ++DOCSHELL 17D68400 == 40 [pid = 3684] [id = 610] 08:29:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (18051800) [pid = 3684] [serial = 1830] [outer = 00000000] 08:29:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1931D400) [pid = 3684] [serial = 1831] [outer = 18051800] 08:29:00 INFO - PROCESS | 3684 | 1468596540662 Marionette DEBUG loaded listener.js 08:29:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1986E000) [pid = 3684] [serial = 1832] [outer = 18051800] 08:29:01 INFO - PROCESS | 3684 | 1468596541239 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]]]}] 08:29:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:29:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 937ms 08:29:01 INFO - PROCESS | 3684 | 1468596541310 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:29:01 INFO - PROCESS | 3684 | 1468596541313 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 08:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:29:01 INFO - PROCESS | 3684 | 1468596541316 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:29:01 INFO - PROCESS | 3684 | 1468596541318 Marionette TRACE conn3 <- [1,2406,null,{}] 08:29:01 INFO - PROCESS | 3684 | 1468596541322 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}] 08:29:01 INFO - PROCESS | 3684 | 1468596541324 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:01 INFO - PROCESS | 3684 | 1468596541458 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:29:01 INFO - PROCESS | 3684 | 1468596541599 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:01 INFO - PROCESS | 3684 | 1468596541601 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:01 INFO - PROCESS | 3684 | ++DOCSHELL 0C779000 == 41 [pid = 3684] [id = 611] 08:29:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1031B800) [pid = 3684] [serial = 1833] [outer = 00000000] 08:29:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (10E9A400) [pid = 3684] [serial = 1834] [outer = 1031B800] 08:29:01 INFO - PROCESS | 3684 | 1468596541654 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (12820C00) [pid = 3684] [serial = 1835] [outer = 1031B800] 08:29:02 INFO - PROCESS | 3684 | 1468596542437 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]]]}] 08:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1219ms 08:29:02 INFO - PROCESS | 3684 | 1468596542528 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:29:02 INFO - PROCESS | 3684 | 1468596542531 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 08:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:29:02 INFO - PROCESS | 3684 | 1468596542537 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:29:02 INFO - PROCESS | 3684 | 1468596542540 Marionette TRACE conn3 <- [1,2410,null,{}] 08:29:02 INFO - PROCESS | 3684 | 1468596542545 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}] 08:29:02 INFO - PROCESS | 3684 | 1468596542548 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:02 INFO - PROCESS | 3684 | 1468596542655 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 103CB800 == 40 [pid = 3684] [id = 606] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 111D4800 == 39 [pid = 3684] [id = 605] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 14294800 == 38 [pid = 3684] [id = 604] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 17543400 == 37 [pid = 3684] [id = 603] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 16E91400 == 36 [pid = 3684] [id = 602] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 15432400 == 35 [pid = 3684] [id = 601] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 13C97C00 == 34 [pid = 3684] [id = 600] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 114C8C00 == 33 [pid = 3684] [id = 599] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 10E02800 == 32 [pid = 3684] [id = 598] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 10A09400 == 31 [pid = 3684] [id = 597] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 1950E800 == 30 [pid = 3684] [id = 596] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 0F935000 == 29 [pid = 3684] [id = 587] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 0C779000 == 28 [pid = 3684] [id = 611] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 17D68400 == 27 [pid = 3684] [id = 610] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 1931B400 == 26 [pid = 3684] [id = 607] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 10A08800 == 25 [pid = 3684] [id = 608] 08:29:03 INFO - PROCESS | 3684 | --DOCSHELL 13C37400 == 24 [pid = 3684] [id = 609] 08:29:03 INFO - PROCESS | 3684 | 1468596543345 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:03 INFO - PROCESS | 3684 | 1468596543348 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1931A000) [pid = 3684] [serial = 1786] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1574B000) [pid = 3684] [serial = 1774] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (14299800) [pid = 3684] [serial = 1771] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10E0B000) [pid = 3684] [serial = 1765] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10EA1800) [pid = 3684] [serial = 1766] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1314E800) [pid = 3684] [serial = 1763] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (129AC400) [pid = 3684] [serial = 1762] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13144C00) [pid = 3684] [serial = 1768] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (131DD800) [pid = 3684] [serial = 1769] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (165B6400) [pid = 3684] [serial = 1777] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1314FC00) [pid = 3684] [serial = 1754] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (129B8000) [pid = 3684] [serial = 1753] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15D3B400) [pid = 3684] [serial = 1775] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16187400) [pid = 3684] [serial = 1757] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15437C00) [pid = 3684] [serial = 1756] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1986DC00) [pid = 3684] [serial = 1760] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19863400) [pid = 3684] [serial = 1759] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1931C400) [pid = 3684] [serial = 1787] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (10EA6400) [pid = 3684] [serial = 1780] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16918400) [pid = 3684] [serial = 1778] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16F9AC00) [pid = 3684] [serial = 1783] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (175E8800) [pid = 3684] [serial = 1784] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (139CA000) [pid = 3684] [serial = 1781] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (142ADC00) [pid = 3684] [serial = 1772] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 3684 | ++DOCSHELL 0C388400 == 25 [pid = 3684] [id = 612] 08:29:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (0C38AC00) [pid = 3684] [serial = 1836] [outer = 00000000] 08:29:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (0C394000) [pid = 3684] [serial = 1837] [outer = 0C38AC00] 08:29:03 INFO - PROCESS | 3684 | 1468596543490 Marionette DEBUG loaded listener.js 08:29:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (0F9E4000) [pid = 3684] [serial = 1838] [outer = 0C38AC00] 08:29:03 INFO - PROCESS | 3684 | 1468596543964 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]]]}] 08:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1453ms 08:29:03 INFO - PROCESS | 3684 | 1468596543991 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:29:03 INFO - PROCESS | 3684 | 1468596543994 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 08:29:04 INFO - PROCESS | 3684 | 1468596543998 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:29:04 INFO - PROCESS | 3684 | 1468596544001 Marionette TRACE conn3 <- [1,2414,null,{}] 08:29:04 INFO - PROCESS | 3684 | 1468596544007 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}] 08:29:04 INFO - PROCESS | 3684 | 1468596544011 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:04 INFO - PROCESS | 3684 | 1468596544099 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:29:04 INFO - PROCESS | 3684 | 1468596544108 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 3684 | 1468596544111 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:04 INFO - PROCESS | 3684 | ++DOCSHELL 10E08800 == 26 [pid = 3684] [id = 613] 08:29:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (10E09800) [pid = 3684] [serial = 1839] [outer = 00000000] 08:29:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10EA1800) [pid = 3684] [serial = 1840] [outer = 10E09800] 08:29:04 INFO - PROCESS | 3684 | 1468596544163 Marionette DEBUG loaded listener.js 08:29:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (111AA800) [pid = 3684] [serial = 1841] [outer = 10E09800] 08:29:04 INFO - PROCESS | 3684 | 1468596544638 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]]]}] 08:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 703ms 08:29:04 INFO - PROCESS | 3684 | 1468596544701 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:29:04 INFO - PROCESS | 3684 | 1468596544705 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 08:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:29:04 INFO - PROCESS | 3684 | 1468596544710 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - PROCESS | 3684 | 1468596544712 Marionette TRACE conn3 <- [1,2418,null,{}] 08:29:04 INFO - PROCESS | 3684 | 1468596544716 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}] 08:29:04 INFO - PROCESS | 3684 | 1468596544718 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:04 INFO - PROCESS | 3684 | 1468596544844 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:29:04 INFO - PROCESS | 3684 | 1468596544942 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 3684 | 1468596544944 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:04 INFO - PROCESS | 3684 | ++DOCSHELL 12D5FC00 == 27 [pid = 3684] [id = 614] 08:29:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (12D67C00) [pid = 3684] [serial = 1842] [outer = 00000000] 08:29:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13137C00) [pid = 3684] [serial = 1843] [outer = 12D67C00] 08:29:04 INFO - PROCESS | 3684 | 1468596544989 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13218400) [pid = 3684] [serial = 1844] [outer = 12D67C00] 08:29:05 INFO - PROCESS | 3684 | 1468596545394 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]]]}] 08:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 735ms 08:29:05 INFO - PROCESS | 3684 | 1468596545457 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:29:05 INFO - PROCESS | 3684 | 1468596545459 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 08:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:29:05 INFO - PROCESS | 3684 | 1468596545464 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:29:05 INFO - PROCESS | 3684 | 1468596545470 Marionette TRACE conn3 <- [1,2422,null,{}] 08:29:05 INFO - PROCESS | 3684 | 1468596545489 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}] 08:29:05 INFO - PROCESS | 3684 | 1468596545492 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:05 INFO - PROCESS | 3684 | 1468596545612 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:29:05 INFO - PROCESS | 3684 | 1468596545625 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:05 INFO - PROCESS | 3684 | 1468596545627 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:05 INFO - PROCESS | 3684 | ++DOCSHELL 13C37C00 == 28 [pid = 3684] [id = 615] 08:29:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13C8CC00) [pid = 3684] [serial = 1845] [outer = 00000000] 08:29:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13E72000) [pid = 3684] [serial = 1846] [outer = 13C8CC00] 08:29:05 INFO - PROCESS | 3684 | 1468596545671 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13C35400) [pid = 3684] [serial = 1847] [outer = 13C8CC00] 08:29:06 INFO - PROCESS | 3684 | 1468596546148 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]]]}] 08:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 688ms 08:29:06 INFO - PROCESS | 3684 | 1468596546160 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 3684 | 1468596546163 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 08:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:29:06 INFO - PROCESS | 3684 | 1468596546166 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 3684 | 1468596546167 Marionette TRACE conn3 <- [1,2426,null,{}] 08:29:06 INFO - PROCESS | 3684 | 1468596546171 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}] 08:29:06 INFO - PROCESS | 3684 | 1468596546173 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:06 INFO - PROCESS | 3684 | 1468596546318 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:29:06 INFO - PROCESS | 3684 | 1468596546337 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 3684 | 1468596546339 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:06 INFO - PROCESS | 3684 | ++DOCSHELL 142ACC00 == 29 [pid = 3684] [id = 616] 08:29:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (14570800) [pid = 3684] [serial = 1848] [outer = 00000000] 08:29:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1543C400) [pid = 3684] [serial = 1849] [outer = 14570800] 08:29:06 INFO - PROCESS | 3684 | 1468596546383 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1574D000) [pid = 3684] [serial = 1850] [outer = 14570800] 08:29:06 INFO - PROCESS | 3684 | 1468596546813 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]]]}] 08:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 688ms 08:29:06 INFO - PROCESS | 3684 | 1468596546866 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:29:06 INFO - PROCESS | 3684 | 1468596546869 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 08:29:06 INFO - PROCESS | 3684 | 1468596546872 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 3684 | 1468596546874 Marionette TRACE conn3 <- [1,2430,null,{}] 08:29:06 INFO - PROCESS | 3684 | 1468596546877 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}] 08:29:06 INFO - PROCESS | 3684 | 1468596546879 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:06 INFO - PROCESS | 3684 | 1468596546990 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:29:06 INFO - PROCESS | 3684 | 1468596546995 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 3684 | 1468596547002 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:07 INFO - PROCESS | 3684 | ++DOCSHELL 15D43000 == 30 [pid = 3684] [id = 617] 08:29:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15D45800) [pid = 3684] [serial = 1851] [outer = 00000000] 08:29:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16041000) [pid = 3684] [serial = 1852] [outer = 15D45800] 08:29:07 INFO - PROCESS | 3684 | 1468596547113 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16918400) [pid = 3684] [serial = 1853] [outer = 15D45800] 08:29:07 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19834800) [pid = 3684] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:29:07 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19316400) [pid = 3684] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:29:07 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19511400) [pid = 3684] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:29:07 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10E03400) [pid = 3684] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:29:07 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13C98400) [pid = 3684] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:29:07 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15438000) [pid = 3684] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:29:07 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (114C9000) [pid = 3684] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:29:07 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (17551000) [pid = 3684] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:29:07 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (12826000) [pid = 3684] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:29:07 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10A75800) [pid = 3684] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:29:07 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16E92800) [pid = 3684] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:29:07 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13C8F800) [pid = 3684] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:29:07 INFO - PROCESS | 3684 | 1468596547828 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]]]}] 08:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1000ms 08:29:07 INFO - PROCESS | 3684 | 1468596547874 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:29:07 INFO - PROCESS | 3684 | 1468596547876 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 08:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:29:07 INFO - PROCESS | 3684 | 1468596547879 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - PROCESS | 3684 | 1468596547881 Marionette TRACE conn3 <- [1,2434,null,{}] 08:29:07 INFO - PROCESS | 3684 | 1468596547886 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}] 08:29:07 INFO - PROCESS | 3684 | 1468596547889 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:07 INFO - PROCESS | 3684 | 1468596547975 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:29:08 INFO - PROCESS | 3684 | 1468596548079 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 3684 | 1468596548081 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:08 INFO - PROCESS | 3684 | ++DOCSHELL 0C38BC00 == 31 [pid = 3684] [id = 618] 08:29:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10A75800) [pid = 3684] [serial = 1854] [outer = 00000000] 08:29:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15758400) [pid = 3684] [serial = 1855] [outer = 10A75800] 08:29:08 INFO - PROCESS | 3684 | 1468596548124 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1603F400) [pid = 3684] [serial = 1856] [outer = 10A75800] 08:29:08 INFO - PROCESS | 3684 | 1468596548477 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]]]}] 08:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 625ms 08:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:29:08 INFO - PROCESS | 3684 | 1468596548518 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:29:08 INFO - PROCESS | 3684 | 1468596548519 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 08:29:08 INFO - PROCESS | 3684 | 1468596548523 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:29:08 INFO - PROCESS | 3684 | 1468596548524 Marionette TRACE conn3 <- [1,2438,null,{}] 08:29:08 INFO - PROCESS | 3684 | 1468596548528 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}] 08:29:08 INFO - PROCESS | 3684 | 1468596548530 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:08 INFO - PROCESS | 3684 | 1468596548646 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:29:08 INFO - PROCESS | 3684 | 1468596548653 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 3684 | 1468596548655 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:08 INFO - PROCESS | 3684 | ++DOCSHELL 15437000 == 32 [pid = 3684] [id = 619] 08:29:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1543C000) [pid = 3684] [serial = 1857] [outer = 00000000] 08:29:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16F97000) [pid = 3684] [serial = 1858] [outer = 1543C000] 08:29:08 INFO - PROCESS | 3684 | 1468596548698 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1744B400) [pid = 3684] [serial = 1859] [outer = 1543C000] 08:29:09 INFO - PROCESS | 3684 | 1468596549107 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]]]}] 08:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 625ms 08:29:09 INFO - PROCESS | 3684 | 1468596549161 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:29:09 INFO - PROCESS | 3684 | 1468596549163 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 08:29:09 INFO - PROCESS | 3684 | 1468596549166 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:29:09 INFO - PROCESS | 3684 | 1468596549168 Marionette TRACE conn3 <- [1,2442,null,{}] 08:29:09 INFO - PROCESS | 3684 | 1468596549171 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}] 08:29:09 INFO - PROCESS | 3684 | 1468596549172 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:09 INFO - PROCESS | 3684 | 1468596549248 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:29:09 INFO - PROCESS | 3684 | 1468596549368 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:09 INFO - PROCESS | 3684 | 1468596549370 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:09 INFO - PROCESS | 3684 | ++DOCSHELL 0C388C00 == 33 [pid = 3684] [id = 620] 08:29:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (103CD000) [pid = 3684] [serial = 1860] [outer = 00000000] 08:29:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17AC2C00) [pid = 3684] [serial = 1861] [outer = 103CD000] 08:29:09 INFO - PROCESS | 3684 | 1468596549416 Marionette DEBUG loaded listener.js 08:29:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17AC3800) [pid = 3684] [serial = 1862] [outer = 103CD000] 08:29:09 INFO - PROCESS | 3684 | 1468596549822 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]]]}] 08:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 687ms 08:29:09 INFO - PROCESS | 3684 | 1468596549867 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:29:09 INFO - PROCESS | 3684 | 1468596549871 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 08:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:29:09 INFO - PROCESS | 3684 | 1468596549876 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - PROCESS | 3684 | 1468596549879 Marionette TRACE conn3 <- [1,2446,null,{}] 08:29:09 INFO - PROCESS | 3684 | 1468596549885 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}] 08:29:09 INFO - PROCESS | 3684 | 1468596549888 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:10 INFO - PROCESS | 3684 | 1468596550066 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:29:10 INFO - PROCESS | 3684 | 1468596550168 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:10 INFO - PROCESS | 3684 | 1468596550173 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:10 INFO - PROCESS | 3684 | ++DOCSHELL 10A76400 == 34 [pid = 3684] [id = 621] 08:29:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (10A76800) [pid = 3684] [serial = 1863] [outer = 00000000] 08:29:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (10E02000) [pid = 3684] [serial = 1864] [outer = 10A76800] 08:29:10 INFO - PROCESS | 3684 | 1468596550229 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10E10C00) [pid = 3684] [serial = 1865] [outer = 10A76800] 08:29:10 INFO - PROCESS | 3684 | 1468596550927 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]]]}] 08:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1094ms 08:29:10 INFO - PROCESS | 3684 | 1468596550971 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 3684 | 1468596550976 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 08:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:29:11 INFO - PROCESS | 3684 | 1468596551010 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:29:11 INFO - PROCESS | 3684 | 1468596551013 Marionette TRACE conn3 <- [1,2450,null,{}] 08:29:11 INFO - PROCESS | 3684 | 1468596551017 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}] 08:29:11 INFO - PROCESS | 3684 | 1468596551020 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:11 INFO - PROCESS | 3684 | 1468596551136 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:29:11 INFO - PROCESS | 3684 | 1468596551271 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:11 INFO - PROCESS | 3684 | 1468596551274 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:11 INFO - PROCESS | 3684 | ++DOCSHELL 1314A000 == 35 [pid = 3684] [id = 622] 08:29:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13217800) [pid = 3684] [serial = 1866] [outer = 00000000] 08:29:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1394C000) [pid = 3684] [serial = 1867] [outer = 13217800] 08:29:11 INFO - PROCESS | 3684 | 1468596551337 Marionette DEBUG loaded listener.js 08:29:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13C8EC00) [pid = 3684] [serial = 1868] [outer = 13217800] 08:29:12 INFO - PROCESS | 3684 | 1468596552256 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]]]}] 08:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1297ms 08:29:12 INFO - PROCESS | 3684 | 1468596552310 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:29:12 INFO - PROCESS | 3684 | 1468596552314 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 08:29:12 INFO - PROCESS | 3684 | 1468596552320 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:29:12 INFO - PROCESS | 3684 | 1468596552323 Marionette TRACE conn3 <- [1,2454,null,{}] 08:29:12 INFO - PROCESS | 3684 | 1468596552328 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}] 08:29:12 INFO - PROCESS | 3684 | 1468596552331 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:12 INFO - PROCESS | 3684 | 1468596552443 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:29:12 INFO - PROCESS | 3684 | --DOCSHELL 15439400 == 34 [pid = 3684] [id = 424] 08:29:12 INFO - PROCESS | 3684 | --DOCSHELL 168B9C00 == 33 [pid = 3684] [id = 438] 08:29:12 INFO - PROCESS | 3684 | --DOCSHELL 129EE800 == 32 [pid = 3684] [id = 435] 08:29:12 INFO - PROCESS | 3684 | --DOCSHELL 13C96C00 == 31 [pid = 3684] [id = 436] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19515000) [pid = 3684] [serial = 1813] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19832C00) [pid = 3684] [serial = 1790] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (111D1400) [pid = 3684] [serial = 1796] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (142AD400) [pid = 3684] [serial = 1802] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11095400) [pid = 3684] [serial = 1795] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1618BC00) [pid = 3684] [serial = 1805] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (130CFC00) [pid = 3684] [serial = 1799] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1805E000) [pid = 3684] [serial = 1810] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16036800) [pid = 3684] [serial = 1804] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19517C00) [pid = 3684] [serial = 1789] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12BCA400) [pid = 3684] [serial = 1798] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (14292400) [pid = 3684] [serial = 1816] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (111AC000) [pid = 3684] [serial = 1792] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16F97800) [pid = 3684] [serial = 1808] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (14295800) [pid = 3684] [serial = 1801] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16F92800) [pid = 3684] [serial = 1807] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (165BA800) [pid = 3684] [serial = 1817] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (19515800) [pid = 3684] [serial = 1814] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (13083000) [pid = 3684] [serial = 1793] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (19318800) [pid = 3684] [serial = 1811] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (19865C00) [pid = 3684] [serial = 1819] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1986A400) [pid = 3684] [serial = 1820] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (19B8BC00) [pid = 3684] [serial = 1822] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (19B8E400) [pid = 3684] [serial = 1823] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3684 | 1468596552573 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:12 INFO - PROCESS | 3684 | 1468596552577 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:12 INFO - PROCESS | 3684 | ++DOCSHELL 0F394C00 == 32 [pid = 3684] [id = 623] 08:29:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (0F972C00) [pid = 3684] [serial = 1869] [outer = 00000000] 08:29:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (10A02000) [pid = 3684] [serial = 1870] [outer = 0F972C00] 08:29:12 INFO - PROCESS | 3684 | 1468596552624 Marionette DEBUG loaded listener.js 08:29:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (10E05000) [pid = 3684] [serial = 1871] [outer = 0F972C00] 08:29:13 INFO - PROCESS | 3684 | 1468596553085 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]]]}] 08:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 797ms 08:29:13 INFO - PROCESS | 3684 | 1468596553122 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:29:13 INFO - PROCESS | 3684 | 1468596553126 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 08:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:29:13 INFO - PROCESS | 3684 | 1468596553132 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 3684 | 1468596553134 Marionette TRACE conn3 <- [1,2458,null,{}] 08:29:13 INFO - PROCESS | 3684 | 1468596553138 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}] 08:29:13 INFO - PROCESS | 3684 | 1468596553140 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:13 INFO - PROCESS | 3684 | 1468596553226 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:29:13 INFO - PROCESS | 3684 | 1468596553232 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:13 INFO - PROCESS | 3684 | 1468596553234 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:13 INFO - PROCESS | 3684 | ++DOCSHELL 12826400 == 33 [pid = 3684] [id = 624] 08:29:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (12D5F400) [pid = 3684] [serial = 1872] [outer = 00000000] 08:29:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (130CFC00) [pid = 3684] [serial = 1873] [outer = 12D5F400] 08:29:13 INFO - PROCESS | 3684 | 1468596553280 Marionette DEBUG loaded listener.js 08:29:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (131DE400) [pid = 3684] [serial = 1874] [outer = 12D5F400] 08:29:13 INFO - PROCESS | 3684 | 1468596553742 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]]]}] 08:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 625ms 08:29:13 INFO - PROCESS | 3684 | 1468596553771 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:29:13 INFO - PROCESS | 3684 | 1468596553773 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 08:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:29:13 INFO - PROCESS | 3684 | 1468596553777 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 3684 | 1468596553780 Marionette TRACE conn3 <- [1,2462,null,{}] 08:29:13 INFO - PROCESS | 3684 | 1468596553797 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}] 08:29:13 INFO - PROCESS | 3684 | 1468596553801 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:13 INFO - PROCESS | 3684 | 1468596553885 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:29:13 INFO - PROCESS | 3684 | 1468596553894 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:13 INFO - PROCESS | 3684 | 1468596553897 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:13 INFO - PROCESS | 3684 | ++DOCSHELL 142A9C00 == 34 [pid = 3684] [id = 625] 08:29:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (142AE800) [pid = 3684] [serial = 1875] [outer = 00000000] 08:29:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (14570400) [pid = 3684] [serial = 1876] [outer = 142AE800] 08:29:13 INFO - PROCESS | 3684 | 1468596553945 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15432400) [pid = 3684] [serial = 1877] [outer = 142AE800] 08:29:14 INFO - PROCESS | 3684 | 1468596554428 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]]]}] 08:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 687ms 08:29:14 INFO - PROCESS | 3684 | 1468596554476 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:29:14 INFO - PROCESS | 3684 | 1468596554478 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 08:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:29:14 INFO - PROCESS | 3684 | 1468596554481 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:29:14 INFO - PROCESS | 3684 | 1468596554483 Marionette TRACE conn3 <- [1,2466,null,{}] 08:29:14 INFO - PROCESS | 3684 | 1468596554486 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}] 08:29:14 INFO - PROCESS | 3684 | 1468596554488 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:14 INFO - PROCESS | 3684 | 1468596554582 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:29:14 INFO - PROCESS | 3684 | 1468596554621 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:14 INFO - PROCESS | 3684 | 1468596554623 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:14 INFO - PROCESS | 3684 | ++DOCSHELL 1617FC00 == 35 [pid = 3684] [id = 626] 08:29:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1618D400) [pid = 3684] [serial = 1878] [outer = 00000000] 08:29:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16E8C400) [pid = 3684] [serial = 1879] [outer = 1618D400] 08:29:14 INFO - PROCESS | 3684 | 1468596554670 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16F93800) [pid = 3684] [serial = 1880] [outer = 1618D400] 08:29:15 INFO - PROCESS | 3684 | 1468596555161 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]]]}] 08:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 08:29:15 INFO - PROCESS | 3684 | 1468596555222 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:29:15 INFO - PROCESS | 3684 | 1468596555224 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 08:29:15 INFO - PROCESS | 3684 | 1468596555227 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:29:15 INFO - PROCESS | 3684 | 1468596555229 Marionette TRACE conn3 <- [1,2470,null,{}] 08:29:15 INFO - PROCESS | 3684 | 1468596555232 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}] 08:29:15 INFO - PROCESS | 3684 | 1468596555234 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:15 INFO - PROCESS | 3684 | 1468596555345 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:29:15 INFO - PROCESS | 3684 | 1468596555353 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:15 INFO - PROCESS | 3684 | 1468596555356 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:15 INFO - PROCESS | 3684 | ++DOCSHELL 16183400 == 36 [pid = 3684] [id = 627] 08:29:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16F95800) [pid = 3684] [serial = 1881] [outer = 00000000] 08:29:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16F9BC00) [pid = 3684] [serial = 1882] [outer = 16F95800] 08:29:15 INFO - PROCESS | 3684 | 1468596555452 Marionette DEBUG loaded listener.js 08:29:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (175E8C00) [pid = 3684] [serial = 1883] [outer = 16F95800] 08:29:15 INFO - PROCESS | 3684 | 1468596555875 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]]]}] 08:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 687ms 08:29:15 INFO - PROCESS | 3684 | 1468596555927 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:29:15 INFO - PROCESS | 3684 | 1468596555929 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 08:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:29:15 INFO - PROCESS | 3684 | 1468596555936 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 3684 | 1468596555938 Marionette TRACE conn3 <- [1,2474,null,{}] 08:29:15 INFO - PROCESS | 3684 | 1468596555941 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}] 08:29:15 INFO - PROCESS | 3684 | 1468596555946 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:16 INFO - PROCESS | 3684 | 1468596556108 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:29:16 INFO - PROCESS | 3684 | 1468596556134 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 3684 | 1468596556137 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:16 INFO - PROCESS | 3684 | ++DOCSHELL 1805C400 == 37 [pid = 3684] [id = 628] 08:29:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19316000) [pid = 3684] [serial = 1884] [outer = 00000000] 08:29:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19510800) [pid = 3684] [serial = 1885] [outer = 19316000] 08:29:16 INFO - PROCESS | 3684 | 1468596556186 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1931D000) [pid = 3684] [serial = 1886] [outer = 19316000] 08:29:16 INFO - PROCESS | 3684 | 1468596556624 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]]]}] 08:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 08:29:16 INFO - PROCESS | 3684 | 1468596556678 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 3684 | 1468596556680 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 08:29:16 INFO - PROCESS | 3684 | 1468596556683 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:29:16 INFO - PROCESS | 3684 | 1468596556685 Marionette TRACE conn3 <- [1,2478,null,{}] 08:29:16 INFO - PROCESS | 3684 | 1468596556688 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}] 08:29:16 INFO - PROCESS | 3684 | 1468596556700 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:16 INFO - PROCESS | 3684 | 1468596556821 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:29:16 INFO - PROCESS | 3684 | 1468596556830 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 3684 | 1468596556832 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:16 INFO - PROCESS | 3684 | ++DOCSHELL 1951B400 == 38 [pid = 3684] [id = 629] 08:29:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19833C00) [pid = 3684] [serial = 1887] [outer = 00000000] 08:29:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19837800) [pid = 3684] [serial = 1888] [outer = 19833C00] 08:29:16 INFO - PROCESS | 3684 | 1468596556874 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1983A400) [pid = 3684] [serial = 1889] [outer = 19833C00] 08:29:17 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (12D67C00) [pid = 3684] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:29:17 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15D45800) [pid = 3684] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:29:17 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (14570800) [pid = 3684] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:29:17 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A75800) [pid = 3684] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:29:17 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10E09800) [pid = 3684] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:29:17 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (0C38AC00) [pid = 3684] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:29:17 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1543C000) [pid = 3684] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:29:17 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10A09800) [pid = 3684] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:29:17 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13C90000) [pid = 3684] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:29:17 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (18051800) [pid = 3684] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:29:17 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13C8CC00) [pid = 3684] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:29:17 INFO - PROCESS | 3684 | 1468596557384 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]]]}] 08:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 734ms 08:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:29:17 INFO - PROCESS | 3684 | 1468596557424 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:29:17 INFO - PROCESS | 3684 | 1468596557426 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 08:29:17 INFO - PROCESS | 3684 | 1468596557429 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:29:17 INFO - PROCESS | 3684 | 1468596557430 Marionette TRACE conn3 <- [1,2482,null,{}] 08:29:17 INFO - PROCESS | 3684 | 1468596557460 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}] 08:29:17 INFO - PROCESS | 3684 | 1468596557462 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:17 INFO - PROCESS | 3684 | 1468596557545 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:29:17 INFO - PROCESS | 3684 | 1468596557551 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 3684 | 1468596557553 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:17 INFO - PROCESS | 3684 | ++DOCSHELL 10E07800 == 39 [pid = 3684] [id = 630] 08:29:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10E0C800) [pid = 3684] [serial = 1890] [outer = 00000000] 08:29:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1930F000) [pid = 3684] [serial = 1891] [outer = 10E0C800] 08:29:17 INFO - PROCESS | 3684 | 1468596557595 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1951BC00) [pid = 3684] [serial = 1892] [outer = 10E0C800] 08:29:18 INFO - PROCESS | 3684 | 1468596558024 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]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 609ms 08:29:18 INFO - PROCESS | 3684 | 1468596558060 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 3684 | 1468596558062 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 08:29:18 INFO - PROCESS | 3684 | 1468596558066 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 3684 | 1468596558068 Marionette TRACE conn3 <- [1,2486,null,{}] 08:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:29:18 INFO - PROCESS | 3684 | 1468596558071 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}] 08:29:18 INFO - PROCESS | 3684 | 1468596558073 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:18 INFO - PROCESS | 3684 | 1468596558155 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:29:18 INFO - PROCESS | 3684 | 1468596558160 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:18 INFO - PROCESS | 3684 | 1468596558162 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:18 INFO - PROCESS | 3684 | ++DOCSHELL 1543C000 == 40 [pid = 3684] [id = 631] 08:29:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19867C00) [pid = 3684] [serial = 1893] [outer = 00000000] 08:29:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1986DC00) [pid = 3684] [serial = 1894] [outer = 19867C00] 08:29:18 INFO - PROCESS | 3684 | 1468596558213 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19871000) [pid = 3684] [serial = 1895] [outer = 19867C00] 08:29:18 INFO - PROCESS | 3684 | 1468596558643 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]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 594ms 08:29:18 INFO - PROCESS | 3684 | 1468596558667 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 3684 | 1468596558669 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 08:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:29:18 INFO - PROCESS | 3684 | 1468596558672 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 3684 | 1468596558674 Marionette TRACE conn3 <- [1,2490,null,{}] 08:29:18 INFO - PROCESS | 3684 | 1468596558690 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}] 08:29:18 INFO - PROCESS | 3684 | 1468596558692 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:18 INFO - PROCESS | 3684 | 1468596558772 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:29:18 INFO - PROCESS | 3684 | 1468596558777 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:18 INFO - PROCESS | 3684 | 1468596558779 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:18 INFO - PROCESS | 3684 | ++DOCSHELL 15438000 == 41 [pid = 3684] [id = 632] 08:29:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19866000) [pid = 3684] [serial = 1896] [outer = 00000000] 08:29:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19B90800) [pid = 3684] [serial = 1897] [outer = 19866000] 08:29:18 INFO - PROCESS | 3684 | 1468596558823 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19B90C00) [pid = 3684] [serial = 1898] [outer = 19866000] 08:29:19 INFO - PROCESS | 3684 | 1468596559497 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]]]}] 08:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 906ms 08:29:19 INFO - PROCESS | 3684 | 1468596559578 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:29:19 INFO - PROCESS | 3684 | 1468596559582 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 08:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:29:19 INFO - PROCESS | 3684 | 1468596559587 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:29:19 INFO - PROCESS | 3684 | 1468596559591 Marionette TRACE conn3 <- [1,2494,null,{}] 08:29:19 INFO - PROCESS | 3684 | 1468596559597 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}] 08:29:19 INFO - PROCESS | 3684 | 1468596559600 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:19 INFO - PROCESS | 3684 | 1468596559710 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:29:19 INFO - PROCESS | 3684 | 1468596559851 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:19 INFO - PROCESS | 3684 | 1468596559854 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:19 INFO - PROCESS | 3684 | ++DOCSHELL 1059AC00 == 42 [pid = 3684] [id = 633] 08:29:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (10A75800) [pid = 3684] [serial = 1899] [outer = 00000000] 08:29:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (12BCAC00) [pid = 3684] [serial = 1900] [outer = 10A75800] 08:29:19 INFO - PROCESS | 3684 | 1468596559910 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13216000) [pid = 3684] [serial = 1901] [outer = 10A75800] 08:29:20 INFO - PROCESS | 3684 | 1468596560502 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]]]}] 08:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 937ms 08:29:20 INFO - PROCESS | 3684 | 1468596560545 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:29:20 INFO - PROCESS | 3684 | 1468596560550 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 08:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:29:20 INFO - PROCESS | 3684 | 1468596560558 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - PROCESS | 3684 | 1468596560560 Marionette TRACE conn3 <- [1,2498,null,{}] 08:29:20 INFO - PROCESS | 3684 | 1468596560565 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}] 08:29:20 INFO - PROCESS | 3684 | 1468596560568 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:20 INFO - PROCESS | 3684 | 1468596560679 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:29:20 INFO - PROCESS | 3684 | 1468596560789 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 3684 | 1468596560791 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:20 INFO - PROCESS | 3684 | ++DOCSHELL 142B0800 == 43 [pid = 3684] [id = 634] 08:29:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (142B1000) [pid = 3684] [serial = 1902] [outer = 00000000] 08:29:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15D48400) [pid = 3684] [serial = 1903] [outer = 142B1000] 08:29:20 INFO - PROCESS | 3684 | 1468596560846 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16C8F000) [pid = 3684] [serial = 1904] [outer = 142B1000] 08:29:21 INFO - PROCESS | 3684 | 1468596561503 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]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1000ms 08:29:21 INFO - PROCESS | 3684 | 1468596561559 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 3684 | 1468596561562 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 08:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:29:21 INFO - PROCESS | 3684 | 1468596561566 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 3684 | 1468596561570 Marionette TRACE conn3 <- [1,2502,null,{}] 08:29:21 INFO - PROCESS | 3684 | 1468596561581 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}] 08:29:21 INFO - PROCESS | 3684 | 1468596561585 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:21 INFO - PROCESS | 3684 | 1468596561691 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:29:21 INFO - PROCESS | 3684 | 1468596561832 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 3684 | 1468596561835 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:21 INFO - PROCESS | 3684 | ++DOCSHELL 19B87800 == 44 [pid = 3684] [id = 635] 08:29:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19B8A800) [pid = 3684] [serial = 1905] [outer = 00000000] 08:29:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19E29800) [pid = 3684] [serial = 1906] [outer = 19B8A800] 08:29:21 INFO - PROCESS | 3684 | 1468596561896 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19F98C00) [pid = 3684] [serial = 1907] [outer = 19B8A800] 08:29:22 INFO - PROCESS | 3684 | 1468596562606 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]]]}] 08:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1110ms 08:29:22 INFO - PROCESS | 3684 | 1468596562672 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:29:22 INFO - PROCESS | 3684 | 1468596562677 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 08:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:29:22 INFO - PROCESS | 3684 | 1468596562683 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:29:22 INFO - PROCESS | 3684 | 1468596562686 Marionette TRACE conn3 <- [1,2506,null,{}] 08:29:22 INFO - PROCESS | 3684 | 1468596562691 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}] 08:29:22 INFO - PROCESS | 3684 | 1468596562693 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:22 INFO - PROCESS | 3684 | 1468596562794 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:29:22 INFO - PROCESS | 3684 | 1468596562939 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:22 INFO - PROCESS | 3684 | 1468596562944 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:22 INFO - PROCESS | 3684 | ++DOCSHELL 10E0F000 == 45 [pid = 3684] [id = 636] 08:29:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10EA6400) [pid = 3684] [serial = 1908] [outer = 00000000] 08:29:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (114D2C00) [pid = 3684] [serial = 1909] [outer = 10EA6400] 08:29:23 INFO - PROCESS | 3684 | 1468596562997 Marionette DEBUG loaded listener.js 08:29:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1289F400) [pid = 3684] [serial = 1910] [outer = 10EA6400] 08:29:23 INFO - PROCESS | 3684 | --DOCSHELL 17AC4400 == 44 [pid = 3684] [id = 432] 08:29:23 INFO - PROCESS | 3684 | --DOCSHELL 10A74800 == 43 [pid = 3684] [id = 430] 08:29:23 INFO - PROCESS | 3684 | --DOCSHELL 13948C00 == 42 [pid = 3684] [id = 431] 08:29:23 INFO - PROCESS | 3684 | --DOCSHELL 13214400 == 41 [pid = 3684] [id = 433] 08:29:23 INFO - PROCESS | 3684 | --DOCSHELL 0C388400 == 40 [pid = 3684] [id = 612] 08:29:23 INFO - PROCESS | 3684 | --DOCSHELL 12BD2C00 == 39 [pid = 3684] [id = 422] 08:29:23 INFO - PROCESS | 3684 | --DOCSHELL 139D4400 == 38 [pid = 3684] [id = 423] 08:29:23 INFO - PROCESS | 3684 | --DOCSHELL 1574F000 == 37 [pid = 3684] [id = 437] 08:29:23 INFO - PROCESS | 3684 | --DOCSHELL 15433800 == 36 [pid = 3684] [id = 425] 08:29:23 INFO - PROCESS | 3684 | --DOCSHELL 139D3400 == 35 [pid = 3684] [id = 429] 08:29:23 INFO - PROCESS | 3684 | --DOCSHELL 165BC000 == 34 [pid = 3684] [id = 428] 08:29:23 INFO - PROCESS | 3684 | --DOCSHELL 1744DC00 == 33 [pid = 3684] [id = 426] 08:29:23 INFO - PROCESS | 3684 | --DOCSHELL 0C390400 == 32 [pid = 3684] [id = 434] 08:29:23 INFO - PROCESS | 3684 | --DOCSHELL 10A08000 == 31 [pid = 3684] [id = 427] 08:29:23 INFO - PROCESS | 3684 | --DOCSHELL 10A81800 == 30 [pid = 3684] [id = 421] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (13137C00) [pid = 3684] [serial = 1843] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (10E9A400) [pid = 3684] [serial = 1834] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16041000) [pid = 3684] [serial = 1852] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1574D000) [pid = 3684] [serial = 1850] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1543C400) [pid = 3684] [serial = 1849] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15758400) [pid = 3684] [serial = 1855] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (10EA1800) [pid = 3684] [serial = 1840] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (111AA800) [pid = 3684] [serial = 1841] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (0C394000) [pid = 3684] [serial = 1837] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (0F9E4000) [pid = 3684] [serial = 1838] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16F97000) [pid = 3684] [serial = 1858] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11090800) [pid = 3684] [serial = 1826] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10E01800) [pid = 3684] [serial = 1825] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (14FB1800) [pid = 3684] [serial = 1829] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (14291800) [pid = 3684] [serial = 1828] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1744B400) [pid = 3684] [serial = 1859] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1986E000) [pid = 3684] [serial = 1832] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1931D400) [pid = 3684] [serial = 1831] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13E72000) [pid = 3684] [serial = 1846] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16918400) [pid = 3684] [serial = 1853] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13C35400) [pid = 3684] [serial = 1847] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17AC2C00) [pid = 3684] [serial = 1861] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1603F400) [pid = 3684] [serial = 1856] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (13218400) [pid = 3684] [serial = 1844] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3684 | 1468596564196 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]]]}] 08:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1562ms 08:29:24 INFO - PROCESS | 3684 | 1468596564249 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:29:24 INFO - PROCESS | 3684 | 1468596564252 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 08:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:29:24 INFO - PROCESS | 3684 | 1468596564258 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 3684 | 1468596564261 Marionette TRACE conn3 <- [1,2510,null,{}] 08:29:24 INFO - PROCESS | 3684 | 1468596564266 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}] 08:29:24 INFO - PROCESS | 3684 | 1468596564269 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:24 INFO - PROCESS | 3684 | 1468596564429 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:29:24 INFO - PROCESS | 3684 | 1468596564446 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 3684 | 1468596564448 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:24 INFO - PROCESS | 3684 | ++DOCSHELL 10560000 == 31 [pid = 3684] [id = 637] 08:29:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10561400) [pid = 3684] [serial = 1911] [outer = 00000000] 08:29:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10B71C00) [pid = 3684] [serial = 1912] [outer = 10561400] 08:29:24 INFO - PROCESS | 3684 | 1468596564494 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10E06000) [pid = 3684] [serial = 1913] [outer = 10561400] 08:29:24 INFO - PROCESS | 3684 | 1468596564960 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]]]}] 08:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 750ms 08:29:25 INFO - PROCESS | 3684 | 1468596564996 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 3684 | 1468596565001 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 08:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:29:25 INFO - PROCESS | 3684 | 1468596565008 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 3684 | 1468596565010 Marionette TRACE conn3 <- [1,2514,null,{}] 08:29:25 INFO - PROCESS | 3684 | 1468596565014 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}] 08:29:25 INFO - PROCESS | 3684 | 1468596565017 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:25 INFO - PROCESS | 3684 | 1468596565102 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:29:25 INFO - PROCESS | 3684 | 1468596565111 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 3684 | 1468596565113 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:25 INFO - PROCESS | 3684 | ++DOCSHELL 11AEBC00 == 32 [pid = 3684] [id = 638] 08:29:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (11AEE400) [pid = 3684] [serial = 1914] [outer = 00000000] 08:29:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1291F800) [pid = 3684] [serial = 1915] [outer = 11AEE400] 08:29:25 INFO - PROCESS | 3684 | 1468596565159 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (12D69C00) [pid = 3684] [serial = 1916] [outer = 11AEE400] 08:29:25 INFO - PROCESS | 3684 | 1468596565627 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]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 687ms 08:29:25 INFO - PROCESS | 3684 | 1468596565704 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 3684 | 1468596565707 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 08:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:29:25 INFO - PROCESS | 3684 | 1468596565710 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 3684 | 1468596565713 Marionette TRACE conn3 <- [1,2518,null,{}] 08:29:25 INFO - PROCESS | 3684 | 1468596565724 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}] 08:29:25 INFO - PROCESS | 3684 | 1468596565728 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:25 INFO - PROCESS | 3684 | 1468596565837 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:29:25 INFO - PROCESS | 3684 | 1468596565942 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 3684 | 1468596565945 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:25 INFO - PROCESS | 3684 | ++DOCSHELL 13E6E400 == 33 [pid = 3684] [id = 639] 08:29:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13E6FC00) [pid = 3684] [serial = 1917] [outer = 00000000] 08:29:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (14294000) [pid = 3684] [serial = 1918] [outer = 13E6FC00] 08:29:25 INFO - PROCESS | 3684 | 1468596565992 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (142AC400) [pid = 3684] [serial = 1919] [outer = 13E6FC00] 08:29:26 INFO - PROCESS | 3684 | 1468596566416 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]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 734ms 08:29:26 INFO - PROCESS | 3684 | 1468596566458 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 3684 | 1468596566462 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 08:29:26 INFO - PROCESS | 3684 | 1468596566465 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 3684 | 1468596566466 Marionette TRACE conn3 <- [1,2522,null,{}] 08:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:29:26 INFO - PROCESS | 3684 | 1468596566469 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}] 08:29:26 INFO - PROCESS | 3684 | 1468596566471 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:26 INFO - PROCESS | 3684 | 1468596566591 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:29:26 INFO - PROCESS | 3684 | 1468596566655 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:26 INFO - PROCESS | 3684 | 1468596566657 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:26 INFO - PROCESS | 3684 | ++DOCSHELL 142A7800 == 34 [pid = 3684] [id = 640] 08:29:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (142AF000) [pid = 3684] [serial = 1920] [outer = 00000000] 08:29:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15434C00) [pid = 3684] [serial = 1921] [outer = 142AF000] 08:29:26 INFO - PROCESS | 3684 | 1468596566703 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1543E000) [pid = 3684] [serial = 1922] [outer = 142AF000] 08:29:27 INFO - PROCESS | 3684 | 1468596567108 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]]]}] 08:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 703ms 08:29:27 INFO - PROCESS | 3684 | 1468596567166 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 3684 | 1468596567168 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 08:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:29:27 INFO - PROCESS | 3684 | 1468596567177 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - PROCESS | 3684 | 1468596567179 Marionette TRACE conn3 <- [1,2526,null,{}] 08:29:27 INFO - PROCESS | 3684 | 1468596567182 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}] 08:29:27 INFO - PROCESS | 3684 | 1468596567184 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:27 INFO - PROCESS | 3684 | 1468596567321 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:29:27 INFO - PROCESS | 3684 | 1468596567331 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 3684 | 1468596567333 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:27 INFO - PROCESS | 3684 | ++DOCSHELL 14573400 == 35 [pid = 3684] [id = 641] 08:29:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (14FB1800) [pid = 3684] [serial = 1923] [outer = 00000000] 08:29:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15D46800) [pid = 3684] [serial = 1924] [outer = 14FB1800] 08:29:27 INFO - PROCESS | 3684 | 1468596567377 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16038000) [pid = 3684] [serial = 1925] [outer = 14FB1800] 08:29:27 INFO - PROCESS | 3684 | 1468596567853 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]]]}] 08:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 703ms 08:29:27 INFO - PROCESS | 3684 | 1468596567871 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 3684 | 1468596567873 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 08:29:27 INFO - PROCESS | 3684 | 1468596567876 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:29:27 INFO - PROCESS | 3684 | 1468596567878 Marionette TRACE conn3 <- [1,2530,null,{}] 08:29:27 INFO - PROCESS | 3684 | 1468596567882 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}] 08:29:27 INFO - PROCESS | 3684 | 1468596567887 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:28 INFO - PROCESS | 3684 | 1468596568022 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:29:28 INFO - PROCESS | 3684 | 1468596568028 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 3684 | 1468596568030 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:28 INFO - PROCESS | 3684 | ++DOCSHELL 1574FC00 == 36 [pid = 3684] [id = 642] 08:29:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15753400) [pid = 3684] [serial = 1926] [outer = 00000000] 08:29:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16F96800) [pid = 3684] [serial = 1927] [outer = 15753400] 08:29:28 INFO - PROCESS | 3684 | 1468596568073 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (175E9400) [pid = 3684] [serial = 1928] [outer = 15753400] 08:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16F95800) [pid = 3684] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19316000) [pid = 3684] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19833C00) [pid = 3684] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12D5F400) [pid = 3684] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (142AE800) [pid = 3684] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (0F972C00) [pid = 3684] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13217800) [pid = 3684] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1618D400) [pid = 3684] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (103CD000) [pid = 3684] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10A76800) [pid = 3684] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19866000) [pid = 3684] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10E0C800) [pid = 3684] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19867C00) [pid = 3684] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1031B800) [pid = 3684] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:29:28 INFO - PROCESS | 3684 | 1468596568748 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]]]}] 08:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 906ms 08:29:28 INFO - PROCESS | 3684 | 1468596568781 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 3684 | 1468596568793 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 08:29:28 INFO - PROCESS | 3684 | 1468596568796 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:29:28 INFO - PROCESS | 3684 | 1468596568798 Marionette TRACE conn3 <- [1,2534,null,{}] 08:29:28 INFO - PROCESS | 3684 | 1468596568801 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}] 08:29:28 INFO - PROCESS | 3684 | 1468596568803 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:28 INFO - PROCESS | 3684 | 1468596568878 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:29:28 INFO - PROCESS | 3684 | 1468596568883 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 3684 | 1468596568885 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:28 INFO - PROCESS | 3684 | ++DOCSHELL 10A76000 == 37 [pid = 3684] [id = 643] 08:29:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (12D5F400) [pid = 3684] [serial = 1929] [outer = 00000000] 08:29:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (142A9000) [pid = 3684] [serial = 1930] [outer = 12D5F400] 08:29:28 INFO - PROCESS | 3684 | 1468596568928 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15756800) [pid = 3684] [serial = 1931] [outer = 12D5F400] 08:29:29 INFO - PROCESS | 3684 | 1468596569351 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]]]}] 08:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 594ms 08:29:29 INFO - PROCESS | 3684 | 1468596569395 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 3684 | 1468596569397 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 08:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:29:29 INFO - PROCESS | 3684 | 1468596569400 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 3684 | 1468596569402 Marionette TRACE conn3 <- [1,2538,null,{}] 08:29:29 INFO - PROCESS | 3684 | 1468596569405 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}] 08:29:29 INFO - PROCESS | 3684 | 1468596569407 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:29 INFO - PROCESS | 3684 | 1468596569487 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:29:29 INFO - PROCESS | 3684 | 1468596569493 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:29 INFO - PROCESS | 3684 | 1468596569495 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:29 INFO - PROCESS | 3684 | ++DOCSHELL 130D5C00 == 38 [pid = 3684] [id = 644] 08:29:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1313F800) [pid = 3684] [serial = 1932] [outer = 00000000] 08:29:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17D6C800) [pid = 3684] [serial = 1933] [outer = 1313F800] 08:29:29 INFO - PROCESS | 3684 | 1468596569539 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1805A400) [pid = 3684] [serial = 1934] [outer = 1313F800] 08:29:29 INFO - PROCESS | 3684 | 1468596569977 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]]]}] 08:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 625ms 08:29:30 INFO - PROCESS | 3684 | 1468596570038 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:29:30 INFO - PROCESS | 3684 | 1468596570040 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 08:29:30 INFO - PROCESS | 3684 | 1468596570043 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:29:30 INFO - PROCESS | 3684 | 1468596570045 Marionette TRACE conn3 <- [1,2542,null,{}] 08:29:30 INFO - PROCESS | 3684 | 1468596570049 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}] 08:29:30 INFO - PROCESS | 3684 | 1468596570051 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:30 INFO - PROCESS | 3684 | 1468596570127 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:29:30 INFO - PROCESS | 3684 | 1468596570132 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 3684 | 1468596570134 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:30 INFO - PROCESS | 3684 | ++DOCSHELL 13E69400 == 39 [pid = 3684] [id = 645] 08:29:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19317000) [pid = 3684] [serial = 1935] [outer = 00000000] 08:29:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (193D8C00) [pid = 3684] [serial = 1936] [outer = 19317000] 08:29:30 INFO - PROCESS | 3684 | 1468596570176 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (193DB400) [pid = 3684] [serial = 1937] [outer = 19317000] 08:29:30 INFO - PROCESS | 3684 | 1468596570961 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]]]}] 08:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1000ms 08:29:31 INFO - PROCESS | 3684 | 1468596571048 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 3684 | 1468596571052 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 08:29:31 INFO - PROCESS | 3684 | 1468596571057 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:29:31 INFO - PROCESS | 3684 | 1468596571060 Marionette TRACE conn3 <- [1,2546,null,{}] 08:29:31 INFO - PROCESS | 3684 | 1468596571066 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}] 08:29:31 INFO - PROCESS | 3684 | 1468596571069 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:31 INFO - PROCESS | 3684 | 1468596571194 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:29:31 INFO - PROCESS | 3684 | 1468596571325 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:31 INFO - PROCESS | 3684 | 1468596571328 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:31 INFO - PROCESS | 3684 | ++DOCSHELL 10A01C00 == 40 [pid = 3684] [id = 646] 08:29:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10A80400) [pid = 3684] [serial = 1938] [outer = 00000000] 08:29:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (114C9C00) [pid = 3684] [serial = 1939] [outer = 10A80400] 08:29:31 INFO - PROCESS | 3684 | 1468596571406 Marionette DEBUG loaded listener.js 08:29:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (12D67C00) [pid = 3684] [serial = 1940] [outer = 10A80400] 08:29:32 INFO - PROCESS | 3684 | 1468596572322 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]]]}] 08:29:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:29:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1297ms 08:29:32 INFO - PROCESS | 3684 | 1468596572389 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 3684 | 1468596572392 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 08:29:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:29:32 INFO - PROCESS | 3684 | 1468596572398 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 3684 | 1468596572400 Marionette TRACE conn3 <- [1,2550,null,{}] 08:29:32 INFO - PROCESS | 3684 | 1468596572406 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}] 08:29:32 INFO - PROCESS | 3684 | 1468596572408 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:32 INFO - PROCESS | 3684 | 1468596572515 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:29:32 INFO - PROCESS | 3684 | 1468596572646 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:32 INFO - PROCESS | 3684 | 1468596572650 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:32 INFO - PROCESS | 3684 | ++DOCSHELL 1031B800 == 41 [pid = 3684] [id = 647] 08:29:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (10A0A400) [pid = 3684] [serial = 1941] [outer = 00000000] 08:29:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (11094000) [pid = 3684] [serial = 1942] [outer = 10A0A400] 08:29:32 INFO - PROCESS | 3684 | 1468596572709 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (114D7400) [pid = 3684] [serial = 1943] [outer = 10A0A400] 08:29:33 INFO - PROCESS | 3684 | --DOCSHELL 10E07800 == 40 [pid = 3684] [id = 630] 08:29:33 INFO - PROCESS | 3684 | --DOCSHELL 1543C000 == 39 [pid = 3684] [id = 631] 08:29:33 INFO - PROCESS | 3684 | --DOCSHELL 130D5C00 == 38 [pid = 3684] [id = 644] 08:29:33 INFO - PROCESS | 3684 | --DOCSHELL 10A76000 == 37 [pid = 3684] [id = 643] 08:29:33 INFO - PROCESS | 3684 | --DOCSHELL 1574FC00 == 36 [pid = 3684] [id = 642] 08:29:33 INFO - PROCESS | 3684 | --DOCSHELL 14573400 == 35 [pid = 3684] [id = 641] 08:29:33 INFO - PROCESS | 3684 | --DOCSHELL 142A7800 == 34 [pid = 3684] [id = 640] 08:29:33 INFO - PROCESS | 3684 | --DOCSHELL 13E6E400 == 33 [pid = 3684] [id = 639] 08:29:33 INFO - PROCESS | 3684 | --DOCSHELL 11AEBC00 == 32 [pid = 3684] [id = 638] 08:29:33 INFO - PROCESS | 3684 | --DOCSHELL 10560000 == 31 [pid = 3684] [id = 637] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (12820C00) [pid = 3684] [serial = 1835] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16F9BC00) [pid = 3684] [serial = 1882] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19510800) [pid = 3684] [serial = 1885] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19837800) [pid = 3684] [serial = 1888] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (130CFC00) [pid = 3684] [serial = 1873] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (131DE400) [pid = 3684] [serial = 1874] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (14570400) [pid = 3684] [serial = 1876] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15432400) [pid = 3684] [serial = 1877] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A02000) [pid = 3684] [serial = 1870] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10E05000) [pid = 3684] [serial = 1871] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1394C000) [pid = 3684] [serial = 1867] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13C8EC00) [pid = 3684] [serial = 1868] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16E8C400) [pid = 3684] [serial = 1879] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17AC3800) [pid = 3684] [serial = 1862] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10E02000) [pid = 3684] [serial = 1864] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (10E10C00) [pid = 3684] [serial = 1865] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1931D000) [pid = 3684] [serial = 1886] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19B90C00) [pid = 3684] [serial = 1898] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19B90800) [pid = 3684] [serial = 1897] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1983A400) [pid = 3684] [serial = 1889] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1930F000) [pid = 3684] [serial = 1891] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (19871000) [pid = 3684] [serial = 1895] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1986DC00) [pid = 3684] [serial = 1894] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (175E8C00) [pid = 3684] [serial = 1883] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1951BC00) [pid = 3684] [serial = 1892] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (16F93800) [pid = 3684] [serial = 1880] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 3684 | 1468596573229 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]]]}] 08:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 890ms 08:29:33 INFO - PROCESS | 3684 | 1468596573301 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:29:33 INFO - PROCESS | 3684 | 1468596573306 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 08:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:29:33 INFO - PROCESS | 3684 | 1468596573312 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:29:33 INFO - PROCESS | 3684 | 1468596573315 Marionette TRACE conn3 <- [1,2554,null,{}] 08:29:33 INFO - PROCESS | 3684 | 1468596573318 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}] 08:29:33 INFO - PROCESS | 3684 | 1468596573321 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:33 INFO - PROCESS | 3684 | 1468596573411 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:29:33 INFO - PROCESS | 3684 | 1468596573425 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:33 INFO - PROCESS | 3684 | 1468596573428 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:33 INFO - PROCESS | 3684 | ++DOCSHELL 130CD000 == 32 [pid = 3684] [id = 648] 08:29:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (130D2400) [pid = 3684] [serial = 1944] [outer = 00000000] 08:29:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (13144C00) [pid = 3684] [serial = 1945] [outer = 130D2400] 08:29:33 INFO - PROCESS | 3684 | 1468596573474 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (131E2400) [pid = 3684] [serial = 1946] [outer = 130D2400] 08:29:33 INFO - PROCESS | 3684 | 1468596573981 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]]]}] 08:29:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:29:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 703ms 08:29:34 INFO - PROCESS | 3684 | 1468596574035 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 3684 | 1468596574037 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 08:29:34 INFO - PROCESS | 3684 | 1468596574041 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:29:34 INFO - PROCESS | 3684 | 1468596574044 Marionette TRACE conn3 <- [1,2558,null,{}] 08:29:34 INFO - PROCESS | 3684 | 1468596574055 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}] 08:29:34 INFO - PROCESS | 3684 | 1468596574059 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:34 INFO - PROCESS | 3684 | 1468596574145 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:29:34 INFO - PROCESS | 3684 | 1468596574234 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 3684 | 1468596574237 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:34 INFO - PROCESS | 3684 | ++DOCSHELL 139D4400 == 33 [pid = 3684] [id = 649] 08:29:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (139D5800) [pid = 3684] [serial = 1947] [outer = 00000000] 08:29:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13C98400) [pid = 3684] [serial = 1948] [outer = 139D5800] 08:29:34 INFO - PROCESS | 3684 | 1468596574294 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (14294400) [pid = 3684] [serial = 1949] [outer = 139D5800] 08:29:34 INFO - PROCESS | 3684 | 1468596574693 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]]]}] 08:29:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:29:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 688ms 08:29:34 INFO - PROCESS | 3684 | 1468596574741 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 3684 | 1468596574744 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 08:29:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:29:34 INFO - PROCESS | 3684 | 1468596574747 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - PROCESS | 3684 | 1468596574749 Marionette TRACE conn3 <- [1,2562,null,{}] 08:29:34 INFO - PROCESS | 3684 | 1468596574753 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}] 08:29:34 INFO - PROCESS | 3684 | 1468596574754 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:34 INFO - PROCESS | 3684 | 1468596574838 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:29:34 INFO - PROCESS | 3684 | 1468596574843 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 3684 | 1468596574846 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:34 INFO - PROCESS | 3684 | ++DOCSHELL 142AA000 == 34 [pid = 3684] [id = 650] 08:29:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (142B0000) [pid = 3684] [serial = 1950] [outer = 00000000] 08:29:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15440000) [pid = 3684] [serial = 1951] [outer = 142B0000] 08:29:34 INFO - PROCESS | 3684 | 1468596574889 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1577CC00) [pid = 3684] [serial = 1952] [outer = 142B0000] 08:29:35 INFO - PROCESS | 3684 | 1468596575336 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]]]}] 08:29:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:29:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 641ms 08:29:35 INFO - PROCESS | 3684 | 1468596575386 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 3684 | 1468596575388 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 08:29:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:29:35 INFO - PROCESS | 3684 | 1468596575391 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 3684 | 1468596575393 Marionette TRACE conn3 <- [1,2566,null,{}] 08:29:35 INFO - PROCESS | 3684 | 1468596575396 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}] 08:29:35 INFO - PROCESS | 3684 | 1468596575398 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:35 INFO - PROCESS | 3684 | 1468596575508 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:29:35 INFO - PROCESS | 3684 | 1468596575597 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 3684 | 1468596575600 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:35 INFO - PROCESS | 3684 | ++DOCSHELL 1618C000 == 35 [pid = 3684] [id = 651] 08:29:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (165B9000) [pid = 3684] [serial = 1953] [outer = 00000000] 08:29:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16C8D000) [pid = 3684] [serial = 1954] [outer = 165B9000] 08:29:35 INFO - PROCESS | 3684 | 1468596575643 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16F8F400) [pid = 3684] [serial = 1955] [outer = 165B9000] 08:29:36 INFO - PROCESS | 3684 | 1468596576068 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]]]}] 08:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 703ms 08:29:36 INFO - PROCESS | 3684 | 1468596576100 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:29:36 INFO - PROCESS | 3684 | 1468596576102 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 08:29:36 INFO - PROCESS | 3684 | 1468596576105 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:29:36 INFO - PROCESS | 3684 | 1468596576107 Marionette TRACE conn3 <- [1,2570,null,{}] 08:29:36 INFO - PROCESS | 3684 | 1468596576110 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}] 08:29:36 INFO - PROCESS | 3684 | 1468596576115 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:36 INFO - PROCESS | 3684 | 1468596576252 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:29:36 INFO - PROCESS | 3684 | 1468596576266 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 3684 | 1468596576268 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:36 INFO - PROCESS | 3684 | ++DOCSHELL 1754CC00 == 36 [pid = 3684] [id = 652] 08:29:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1754DC00) [pid = 3684] [serial = 1956] [outer = 00000000] 08:29:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17D6C400) [pid = 3684] [serial = 1957] [outer = 1754DC00] 08:29:36 INFO - PROCESS | 3684 | 1468596576367 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19319400) [pid = 3684] [serial = 1958] [outer = 1754DC00] 08:29:36 INFO - PROCESS | 3684 | 1468596576797 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]]]}] 08:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 734ms 08:29:36 INFO - PROCESS | 3684 | 1468596576847 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:29:36 INFO - PROCESS | 3684 | 1468596576849 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 08:29:36 INFO - PROCESS | 3684 | 1468596576852 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:29:36 INFO - PROCESS | 3684 | 1468596576854 Marionette TRACE conn3 <- [1,2574,null,{}] 08:29:36 INFO - PROCESS | 3684 | 1468596576858 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}] 08:29:36 INFO - PROCESS | 3684 | 1468596576859 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:37 INFO - PROCESS | 3684 | 1468596576999 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:29:37 INFO - PROCESS | 3684 | 1468596577065 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 3684 | 1468596577067 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:37 INFO - PROCESS | 3684 | ++DOCSHELL 17D6A800 == 37 [pid = 3684] [id = 653] 08:29:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1950F800) [pid = 3684] [serial = 1959] [outer = 00000000] 08:29:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19514000) [pid = 3684] [serial = 1960] [outer = 1950F800] 08:29:37 INFO - PROCESS | 3684 | 1468596577109 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19514800) [pid = 3684] [serial = 1961] [outer = 1950F800] 08:29:37 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (142AF000) [pid = 3684] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:29:37 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (14FB1800) [pid = 3684] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:29:37 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10561400) [pid = 3684] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:29:37 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (11AEE400) [pid = 3684] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:29:37 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13E6FC00) [pid = 3684] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:29:37 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10EA6400) [pid = 3684] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:29:37 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10A75800) [pid = 3684] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:29:37 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (142B1000) [pid = 3684] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:29:37 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15753400) [pid = 3684] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:29:37 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19B8A800) [pid = 3684] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:29:37 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1313F800) [pid = 3684] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:29:37 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (12D5F400) [pid = 3684] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:29:37 INFO - PROCESS | 3684 | 1468596577568 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]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:29:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 08:29:37 INFO - PROCESS | 3684 | 1468596577593 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 3684 | 1468596577595 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 08:29:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:29:37 INFO - PROCESS | 3684 | 1468596577598 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 3684 | 1468596577600 Marionette TRACE conn3 <- [1,2578,null,{}] 08:29:37 INFO - PROCESS | 3684 | 1468596577603 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}] 08:29:37 INFO - PROCESS | 3684 | 1468596577605 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:37 INFO - PROCESS | 3684 | 1468596577686 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:29:37 INFO - PROCESS | 3684 | 1468596577692 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 3684 | 1468596577694 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:37 INFO - PROCESS | 3684 | ++DOCSHELL 10EA6400 == 38 [pid = 3684] [id = 654] 08:29:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (11098400) [pid = 3684] [serial = 1962] [outer = 00000000] 08:29:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (14FB1800) [pid = 3684] [serial = 1963] [outer = 11098400] 08:29:37 INFO - PROCESS | 3684 | 1468596577736 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15757400) [pid = 3684] [serial = 1964] [outer = 11098400] 08:29:38 INFO - PROCESS | 3684 | 1468596578190 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]]]}] 08:29:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:29:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 625ms 08:29:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:29:38 INFO - PROCESS | 3684 | 1468596578236 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 3684 | 1468596578238 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 08:29:38 INFO - PROCESS | 3684 | 1468596578242 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 3684 | 1468596578243 Marionette TRACE conn3 <- [1,2582,null,{}] 08:29:38 INFO - PROCESS | 3684 | 1468596578247 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}] 08:29:38 INFO - PROCESS | 3684 | 1468596578248 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:38 INFO - PROCESS | 3684 | 1468596578327 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:29:38 INFO - PROCESS | 3684 | 1468596578359 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 3684 | 1468596578361 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:38 INFO - PROCESS | 3684 | ++DOCSHELL 0C386C00 == 39 [pid = 3684] [id = 655] 08:29:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10326800) [pid = 3684] [serial = 1965] [outer = 00000000] 08:29:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (193D6400) [pid = 3684] [serial = 1966] [outer = 10326800] 08:29:38 INFO - PROCESS | 3684 | 1468596578403 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (19837000) [pid = 3684] [serial = 1967] [outer = 10326800] 08:29:38 INFO - PROCESS | 3684 | 1468596578839 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]]]}] 08:29:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:29:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 625ms 08:29:38 INFO - PROCESS | 3684 | 1468596578880 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 3684 | 1468596578882 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 08:29:38 INFO - PROCESS | 3684 | 1468596578885 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:29:38 INFO - PROCESS | 3684 | 1468596578887 Marionette TRACE conn3 <- [1,2586,null,{}] 08:29:38 INFO - PROCESS | 3684 | 1468596578891 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}] 08:29:38 INFO - PROCESS | 3684 | 1468596578893 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:38 INFO - PROCESS | 3684 | 1468596578992 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:29:38 INFO - PROCESS | 3684 | 1468596578997 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 3684 | 1468596578999 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:39 INFO - PROCESS | 3684 | ++DOCSHELL 142A9800 == 40 [pid = 3684] [id = 656] 08:29:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16188000) [pid = 3684] [serial = 1968] [outer = 00000000] 08:29:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19869000) [pid = 3684] [serial = 1969] [outer = 16188000] 08:29:39 INFO - PROCESS | 3684 | 1468596579042 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1986B000) [pid = 3684] [serial = 1970] [outer = 16188000] 08:29:39 INFO - PROCESS | 3684 | 1468596579563 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]]]}] 08:29:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:29:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 08:29:39 INFO - PROCESS | 3684 | 1468596579627 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 3684 | 1468596579632 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 08:29:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:29:39 INFO - PROCESS | 3684 | 1468596579638 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - PROCESS | 3684 | 1468596579641 Marionette TRACE conn3 <- [1,2590,null,{}] 08:29:39 INFO - PROCESS | 3684 | 1468596579648 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}] 08:29:39 INFO - PROCESS | 3684 | 1468596579651 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:39 INFO - PROCESS | 3684 | 1468596579836 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:29:39 INFO - PROCESS | 3684 | 1468596579956 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 3684 | 1468596579961 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:39 INFO - PROCESS | 3684 | ++DOCSHELL 103D2800 == 41 [pid = 3684] [id = 657] 08:29:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (10A01400) [pid = 3684] [serial = 1971] [outer = 00000000] 08:29:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10E0C800) [pid = 3684] [serial = 1972] [outer = 10A01400] 08:29:40 INFO - PROCESS | 3684 | 1468596580031 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (11094400) [pid = 3684] [serial = 1973] [outer = 10A01400] 08:29:40 INFO - PROCESS | 3684 | 1468596580591 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]]]}] 08:29:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:29:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 999ms 08:29:40 INFO - PROCESS | 3684 | 1468596580639 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:29:40 INFO - PROCESS | 3684 | 1468596580644 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 08:29:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:29:40 INFO - PROCESS | 3684 | 1468596580650 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - PROCESS | 3684 | 1468596580653 Marionette TRACE conn3 <- [1,2594,null,{}] 08:29:40 INFO - PROCESS | 3684 | 1468596580657 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}] 08:29:40 INFO - PROCESS | 3684 | 1468596580660 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:40 INFO - PROCESS | 3684 | 1468596580767 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:29:40 INFO - PROCESS | 3684 | 1468596580907 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 3684 | 1468596580910 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:40 INFO - PROCESS | 3684 | ++DOCSHELL 1394C000 == 42 [pid = 3684] [id = 658] 08:29:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (139CB800) [pid = 3684] [serial = 1974] [outer = 00000000] 08:29:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (14293000) [pid = 3684] [serial = 1975] [outer = 139CB800] 08:29:40 INFO - PROCESS | 3684 | 1468596580966 Marionette DEBUG loaded listener.js 08:29:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1456A400) [pid = 3684] [serial = 1976] [outer = 139CB800] 08:29:41 INFO - PROCESS | 3684 | 1468596581551 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]]]}] 08:29:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:29:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 937ms 08:29:41 INFO - PROCESS | 3684 | 1468596581595 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 3684 | 1468596581598 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 08:29:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:29:41 INFO - PROCESS | 3684 | 1468596581602 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 3684 | 1468596581605 Marionette TRACE conn3 <- [1,2598,null,{}] 08:29:41 INFO - PROCESS | 3684 | 1468596581616 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}] 08:29:41 INFO - PROCESS | 3684 | 1468596581621 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:41 INFO - PROCESS | 3684 | 1468596581730 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:29:41 INFO - PROCESS | 3684 | 1468596581841 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 3684 | 1468596581844 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:41 INFO - PROCESS | 3684 | ++DOCSHELL 175EDC00 == 43 [pid = 3684] [id = 659] 08:29:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17A3C400) [pid = 3684] [serial = 1977] [outer = 00000000] 08:29:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19318000) [pid = 3684] [serial = 1978] [outer = 17A3C400] 08:29:41 INFO - PROCESS | 3684 | 1468596581949 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1983D000) [pid = 3684] [serial = 1979] [outer = 17A3C400] 08:29:42 INFO - PROCESS | 3684 | 1468596582553 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]]]}] 08:29:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:29:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1000ms 08:29:42 INFO - PROCESS | 3684 | 1468596582604 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:29:42 INFO - PROCESS | 3684 | 1468596582607 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 08:29:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:29:42 INFO - PROCESS | 3684 | 1468596582611 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - PROCESS | 3684 | 1468596582613 Marionette TRACE conn3 <- [1,2602,null,{}] 08:29:42 INFO - PROCESS | 3684 | 1468596582617 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}] 08:29:42 INFO - PROCESS | 3684 | 1468596582619 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:42 INFO - PROCESS | 3684 | 1468596582724 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:29:42 INFO - PROCESS | 3684 | 1468596582971 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:42 INFO - PROCESS | 3684 | 1468596582975 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:43 INFO - PROCESS | 3684 | ++DOCSHELL 0C383800 == 44 [pid = 3684] [id = 660] 08:29:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (0C388400) [pid = 3684] [serial = 1980] [outer = 00000000] 08:29:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (0F974000) [pid = 3684] [serial = 1981] [outer = 0C388400] 08:29:43 INFO - PROCESS | 3684 | 1468596583046 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (10A02000) [pid = 3684] [serial = 1982] [outer = 0C388400] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 0C386C00 == 43 [pid = 3684] [id = 655] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 10EA6400 == 42 [pid = 3684] [id = 654] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 17D6A800 == 41 [pid = 3684] [id = 653] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 1754CC00 == 40 [pid = 3684] [id = 652] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 1618C000 == 39 [pid = 3684] [id = 651] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 142AA000 == 38 [pid = 3684] [id = 650] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 139D4400 == 37 [pid = 3684] [id = 649] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 130CD000 == 36 [pid = 3684] [id = 648] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 1031B800 == 35 [pid = 3684] [id = 647] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 13E69400 == 34 [pid = 3684] [id = 645] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 1059AC00 == 33 [pid = 3684] [id = 633] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 15438000 == 32 [pid = 3684] [id = 632] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 10A01C00 == 31 [pid = 3684] [id = 646] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 10E0F000 == 30 [pid = 3684] [id = 636] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 19B87800 == 29 [pid = 3684] [id = 635] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 142B0800 == 28 [pid = 3684] [id = 634] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 175EDC00 == 27 [pid = 3684] [id = 659] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 142A9800 == 26 [pid = 3684] [id = 656] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 103D2800 == 25 [pid = 3684] [id = 657] 08:29:44 INFO - PROCESS | 3684 | --DOCSHELL 1394C000 == 24 [pid = 3684] [id = 658] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15434C00) [pid = 3684] [serial = 1921] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15D46800) [pid = 3684] [serial = 1924] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (10B71C00) [pid = 3684] [serial = 1912] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10E06000) [pid = 3684] [serial = 1913] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1291F800) [pid = 3684] [serial = 1915] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12D69C00) [pid = 3684] [serial = 1916] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (14294000) [pid = 3684] [serial = 1918] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1289F400) [pid = 3684] [serial = 1910] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (114D2C00) [pid = 3684] [serial = 1909] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1543E000) [pid = 3684] [serial = 1922] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (193D8C00) [pid = 3684] [serial = 1936] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13216000) [pid = 3684] [serial = 1901] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12BCAC00) [pid = 3684] [serial = 1900] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16C8F000) [pid = 3684] [serial = 1904] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15D48400) [pid = 3684] [serial = 1903] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16F96800) [pid = 3684] [serial = 1927] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19F98C00) [pid = 3684] [serial = 1907] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19E29800) [pid = 3684] [serial = 1906] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16038000) [pid = 3684] [serial = 1925] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1805A400) [pid = 3684] [serial = 1934] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (175E9400) [pid = 3684] [serial = 1928] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (17D6C800) [pid = 3684] [serial = 1933] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (142A9000) [pid = 3684] [serial = 1930] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (142AC400) [pid = 3684] [serial = 1919] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (15756800) [pid = 3684] [serial = 1931] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3684 | 1468596584325 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]]]}] 08:29:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:29:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1765ms 08:29:44 INFO - PROCESS | 3684 | 1468596584380 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:29:44 INFO - PROCESS | 3684 | 1468596584385 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 08:29:44 INFO - PROCESS | 3684 | 1468596584390 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:29:44 INFO - PROCESS | 3684 | 1468596584393 Marionette TRACE conn3 <- [1,2606,null,{}] 08:29:44 INFO - PROCESS | 3684 | 1468596584400 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}] 08:29:44 INFO - PROCESS | 3684 | 1468596584403 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:44 INFO - PROCESS | 3684 | 1468596584495 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:29:44 INFO - PROCESS | 3684 | 1468596584502 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:44 INFO - PROCESS | 3684 | 1468596584506 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:44 INFO - PROCESS | 3684 | ++DOCSHELL 10A0F000 == 25 [pid = 3684] [id = 661] 08:29:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (10A10400) [pid = 3684] [serial = 1983] [outer = 00000000] 08:29:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (10A7D000) [pid = 3684] [serial = 1984] [outer = 10A10400] 08:29:44 INFO - PROCESS | 3684 | 1468596584554 Marionette DEBUG loaded listener.js 08:29:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (10A7D800) [pid = 3684] [serial = 1985] [outer = 10A10400] 08:29:45 INFO - PROCESS | 3684 | 1468596585068 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]]]}] 08:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 703ms 08:29:45 INFO - PROCESS | 3684 | 1468596585091 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 3684 | 1468596585096 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 08:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:29:45 INFO - PROCESS | 3684 | 1468596585102 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 3684 | 1468596585105 Marionette TRACE conn3 <- [1,2610,null,{}] 08:29:45 INFO - PROCESS | 3684 | 1468596585109 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}] 08:29:45 INFO - PROCESS | 3684 | 1468596585111 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:45 INFO - PROCESS | 3684 | 1468596585199 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:29:45 INFO - PROCESS | 3684 | 1468596585208 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 3684 | 1468596585212 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:45 INFO - PROCESS | 3684 | ++DOCSHELL 114C9000 == 26 [pid = 3684] [id = 662] 08:29:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (114CAC00) [pid = 3684] [serial = 1986] [outer = 00000000] 08:29:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1281F800) [pid = 3684] [serial = 1987] [outer = 114CAC00] 08:29:45 INFO - PROCESS | 3684 | 1468596585294 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (129B2C00) [pid = 3684] [serial = 1988] [outer = 114CAC00] 08:29:45 INFO - PROCESS | 3684 | 1468596585808 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]]]}] 08:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 08:29:45 INFO - PROCESS | 3684 | 1468596585862 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 3684 | 1468596585864 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 08:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:29:45 INFO - PROCESS | 3684 | 1468596585868 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 3684 | 1468596585871 Marionette TRACE conn3 <- [1,2614,null,{}] 08:29:45 INFO - PROCESS | 3684 | 1468596585882 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}] 08:29:45 INFO - PROCESS | 3684 | 1468596585886 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:45 INFO - PROCESS | 3684 | 1468596585971 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:29:46 INFO - PROCESS | 3684 | 1468596586072 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 3684 | 1468596586075 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:46 INFO - PROCESS | 3684 | ++DOCSHELL 1321E400 == 27 [pid = 3684] [id = 663] 08:29:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1321F800) [pid = 3684] [serial = 1989] [outer = 00000000] 08:29:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13951C00) [pid = 3684] [serial = 1990] [outer = 1321F800] 08:29:46 INFO - PROCESS | 3684 | 1468596586124 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13C8D400) [pid = 3684] [serial = 1991] [outer = 1321F800] 08:29:46 INFO - PROCESS | 3684 | 1468596586505 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]]]}] 08:29:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:29:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 688ms 08:29:46 INFO - PROCESS | 3684 | 1468596586565 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 3684 | 1468596586567 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 08:29:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:29:46 INFO - PROCESS | 3684 | 1468596586570 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 3684 | 1468596586572 Marionette TRACE conn3 <- [1,2618,null,{}] 08:29:46 INFO - PROCESS | 3684 | 1468596586575 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}] 08:29:46 INFO - PROCESS | 3684 | 1468596586577 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:46 INFO - PROCESS | 3684 | 1468596586742 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:29:46 INFO - PROCESS | 3684 | 1468596586763 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 3684 | 1468596586765 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:46 INFO - PROCESS | 3684 | ++DOCSHELL 13C35800 == 28 [pid = 3684] [id = 664] 08:29:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13E72400) [pid = 3684] [serial = 1992] [outer = 00000000] 08:29:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (142AF800) [pid = 3684] [serial = 1993] [outer = 13E72400] 08:29:46 INFO - PROCESS | 3684 | 1468596586809 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15434800) [pid = 3684] [serial = 1994] [outer = 13E72400] 08:29:47 INFO - PROCESS | 3684 | 1468596587266 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]]]}] 08:29:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:29:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 735ms 08:29:47 INFO - PROCESS | 3684 | 1468596587343 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 3684 | 1468596587345 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 08:29:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:29:47 INFO - PROCESS | 3684 | 1468596587351 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 3684 | 1468596587353 Marionette TRACE conn3 <- [1,2622,null,{}] 08:29:47 INFO - PROCESS | 3684 | 1468596587356 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}] 08:29:47 INFO - PROCESS | 3684 | 1468596587358 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:47 INFO - PROCESS | 3684 | 1468596587485 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:29:47 INFO - PROCESS | 3684 | 1468596587506 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 3684 | 1468596587508 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:47 INFO - PROCESS | 3684 | ++DOCSHELL 15753400 == 29 [pid = 3684] [id = 665] 08:29:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15756800) [pid = 3684] [serial = 1995] [outer = 00000000] 08:29:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15D48000) [pid = 3684] [serial = 1996] [outer = 15756800] 08:29:47 INFO - PROCESS | 3684 | 1468596587551 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1603F800) [pid = 3684] [serial = 1997] [outer = 15756800] 08:29:47 INFO - PROCESS | 3684 | 1468596587985 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]]]}] 08:29:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:29:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 688ms 08:29:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:29:48 INFO - PROCESS | 3684 | 1468596588050 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 3684 | 1468596588052 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 08:29:48 INFO - PROCESS | 3684 | 1468596588056 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - PROCESS | 3684 | 1468596588057 Marionette TRACE conn3 <- [1,2626,null,{}] 08:29:48 INFO - PROCESS | 3684 | 1468596588060 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}] 08:29:48 INFO - PROCESS | 3684 | 1468596588066 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:48 INFO - PROCESS | 3684 | 1468596588207 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:29:48 INFO - PROCESS | 3684 | 1468596588278 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 3684 | 1468596588280 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:48 INFO - PROCESS | 3684 | ++DOCSHELL 16E91400 == 30 [pid = 3684] [id = 666] 08:29:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16E91800) [pid = 3684] [serial = 1998] [outer = 00000000] 08:29:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16F98000) [pid = 3684] [serial = 1999] [outer = 16E91800] 08:29:48 INFO - PROCESS | 3684 | 1468596588326 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1754FC00) [pid = 3684] [serial = 2000] [outer = 16E91800] 08:29:48 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (165B9000) [pid = 3684] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:29:48 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1754DC00) [pid = 3684] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:29:48 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1950F800) [pid = 3684] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:29:48 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (19317000) [pid = 3684] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:29:48 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10A80400) [pid = 3684] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:29:48 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (11098400) [pid = 3684] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:29:48 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (130D2400) [pid = 3684] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:29:48 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10A0A400) [pid = 3684] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:29:48 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (139D5800) [pid = 3684] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:29:48 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (142B0000) [pid = 3684] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:29:48 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16188000) [pid = 3684] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:29:48 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (10326800) [pid = 3684] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:29:48 INFO - PROCESS | 3684 | 1468596588992 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]]]}] 08:29:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:29:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 999ms 08:29:49 INFO - PROCESS | 3684 | 1468596589058 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 3684 | 1468596589060 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 08:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:29:49 INFO - PROCESS | 3684 | 1468596589065 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 3684 | 1468596589067 Marionette TRACE conn3 <- [1,2630,null,{}] 08:29:49 INFO - PROCESS | 3684 | 1468596589072 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}] 08:29:49 INFO - PROCESS | 3684 | 1468596589089 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:49 INFO - PROCESS | 3684 | 1468596589198 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:29:49 INFO - PROCESS | 3684 | 1468596589286 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 3684 | 1468596589288 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:49 INFO - PROCESS | 3684 | ++DOCSHELL 10E0B800 == 31 [pid = 3684] [id = 667] 08:29:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (111D6400) [pid = 3684] [serial = 2001] [outer = 00000000] 08:29:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (139CC800) [pid = 3684] [serial = 2002] [outer = 111D6400] 08:29:49 INFO - PROCESS | 3684 | 1468596589331 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (142AE800) [pid = 3684] [serial = 2003] [outer = 111D6400] 08:29:49 INFO - PROCESS | 3684 | 1468596589697 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]]]}] 08:29:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:29:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 704ms 08:29:49 INFO - PROCESS | 3684 | 1468596589767 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 3684 | 1468596589769 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 08:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:29:49 INFO - PROCESS | 3684 | 1468596589772 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 3684 | 1468596589774 Marionette TRACE conn3 <- [1,2634,null,{}] 08:29:49 INFO - PROCESS | 3684 | 1468596589777 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}] 08:29:49 INFO - PROCESS | 3684 | 1468596589779 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:49 INFO - PROCESS | 3684 | 1468596589856 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:29:49 INFO - PROCESS | 3684 | 1468596589862 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 3684 | 1468596589864 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:49 INFO - PROCESS | 3684 | ++DOCSHELL 11CD1400 == 32 [pid = 3684] [id = 668] 08:29:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1429A000) [pid = 3684] [serial = 2004] [outer = 00000000] 08:29:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17AC1800) [pid = 3684] [serial = 2005] [outer = 1429A000] 08:29:49 INFO - PROCESS | 3684 | 1468596589906 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17D6C800) [pid = 3684] [serial = 2006] [outer = 1429A000] 08:29:50 INFO - PROCESS | 3684 | 1468596590319 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]]]}] 08:29:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:29:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 594ms 08:29:50 INFO - PROCESS | 3684 | 1468596590375 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 3684 | 1468596590377 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 08:29:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:29:50 INFO - PROCESS | 3684 | 1468596590384 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - PROCESS | 3684 | 1468596590386 Marionette TRACE conn3 <- [1,2638,null,{}] 08:29:50 INFO - PROCESS | 3684 | 1468596590389 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}] 08:29:50 INFO - PROCESS | 3684 | 1468596590391 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:50 INFO - PROCESS | 3684 | 1468596590468 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:29:50 INFO - PROCESS | 3684 | 1468596590474 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 3684 | 1468596590476 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:50 INFO - PROCESS | 3684 | ++DOCSHELL 19318400 == 33 [pid = 3684] [id = 669] 08:29:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19319800) [pid = 3684] [serial = 2007] [outer = 00000000] 08:29:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (193DD400) [pid = 3684] [serial = 2008] [outer = 19319800] 08:29:50 INFO - PROCESS | 3684 | 1468596590520 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1950D800) [pid = 3684] [serial = 2009] [outer = 19319800] 08:29:51 INFO - PROCESS | 3684 | 1468596591003 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]]]}] 08:29:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:29:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 703ms 08:29:51 INFO - PROCESS | 3684 | 1468596591087 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 3684 | 1468596591092 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:29:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:29:51 INFO - PROCESS | 3684 | 1468596591097 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - PROCESS | 3684 | 1468596591102 Marionette TRACE conn3 <- [1,2642,null,{}] 08:29:51 INFO - PROCESS | 3684 | 1468596591109 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}] 08:29:51 INFO - PROCESS | 3684 | 1468596591112 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:51 INFO - PROCESS | 3684 | 1468596591265 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:29:51 INFO - PROCESS | 3684 | 1468596591380 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:51 INFO - PROCESS | 3684 | 1468596591385 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:51 INFO - PROCESS | 3684 | ++DOCSHELL 10A01C00 == 34 [pid = 3684] [id = 670] 08:29:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10A09400) [pid = 3684] [serial = 2010] [outer = 00000000] 08:29:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (10E03C00) [pid = 3684] [serial = 2011] [outer = 10A09400] 08:29:51 INFO - PROCESS | 3684 | 1468596591447 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (10E0C000) [pid = 3684] [serial = 2012] [outer = 10A09400] 08:29:52 INFO - PROCESS | 3684 | 1468596592239 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]]]}] 08:29:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:29:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1219ms 08:29:52 INFO - PROCESS | 3684 | 1468596592306 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:29:52 INFO - PROCESS | 3684 | 1468596592311 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:29:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:29:52 INFO - PROCESS | 3684 | 1468596592317 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:29:52 INFO - PROCESS | 3684 | 1468596592320 Marionette TRACE conn3 <- [1,2646,null,{}] 08:29:52 INFO - PROCESS | 3684 | 1468596592324 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}] 08:29:52 INFO - PROCESS | 3684 | 1468596592327 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:52 INFO - PROCESS | 3684 | 1468596592469 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:29:52 INFO - PROCESS | 3684 | 1468596592603 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:52 INFO - PROCESS | 3684 | 1468596592606 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:52 INFO - PROCESS | 3684 | ++DOCSHELL 13080000 == 35 [pid = 3684] [id = 671] 08:29:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (130A5800) [pid = 3684] [serial = 2013] [outer = 00000000] 08:29:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13949400) [pid = 3684] [serial = 2014] [outer = 130A5800] 08:29:52 INFO - PROCESS | 3684 | 1468596592665 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13C34400) [pid = 3684] [serial = 2015] [outer = 130A5800] 08:29:53 INFO - PROCESS | 3684 | --DOCSHELL 11CD1400 == 34 [pid = 3684] [id = 668] 08:29:53 INFO - PROCESS | 3684 | --DOCSHELL 10E0B800 == 33 [pid = 3684] [id = 667] 08:29:53 INFO - PROCESS | 3684 | --DOCSHELL 16E91400 == 32 [pid = 3684] [id = 666] 08:29:53 INFO - PROCESS | 3684 | --DOCSHELL 15753400 == 31 [pid = 3684] [id = 665] 08:29:53 INFO - PROCESS | 3684 | --DOCSHELL 13C35800 == 30 [pid = 3684] [id = 664] 08:29:53 INFO - PROCESS | 3684 | --DOCSHELL 1321E400 == 29 [pid = 3684] [id = 663] 08:29:53 INFO - PROCESS | 3684 | --DOCSHELL 114C9000 == 28 [pid = 3684] [id = 662] 08:29:53 INFO - PROCESS | 3684 | --DOCSHELL 10A0F000 == 27 [pid = 3684] [id = 661] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16C8D000) [pid = 3684] [serial = 1954] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16F8F400) [pid = 3684] [serial = 1955] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19319400) [pid = 3684] [serial = 1958] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17D6C400) [pid = 3684] [serial = 1957] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19514000) [pid = 3684] [serial = 1960] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (193DB400) [pid = 3684] [serial = 1937] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (114C9C00) [pid = 3684] [serial = 1939] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15757400) [pid = 3684] [serial = 1964] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12D67C00) [pid = 3684] [serial = 1940] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13144C00) [pid = 3684] [serial = 1945] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (131E2400) [pid = 3684] [serial = 1946] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (11094000) [pid = 3684] [serial = 1942] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (114D7400) [pid = 3684] [serial = 1943] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13C98400) [pid = 3684] [serial = 1948] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (14294400) [pid = 3684] [serial = 1949] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15440000) [pid = 3684] [serial = 1951] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (14FB1800) [pid = 3684] [serial = 1963] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (19869000) [pid = 3684] [serial = 1969] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1986B000) [pid = 3684] [serial = 1970] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (193D6400) [pid = 3684] [serial = 1966] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (19837000) [pid = 3684] [serial = 1967] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (19514800) [pid = 3684] [serial = 1961] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1577CC00) [pid = 3684] [serial = 1952] [outer = 00000000] [url = about:blank] 08:29:53 INFO - PROCESS | 3684 | 1468596593563 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]]]}] 08:29:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:29:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1312ms 08:29:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:29:53 INFO - PROCESS | 3684 | 1468596593627 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 3684 | 1468596593632 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:29:53 INFO - PROCESS | 3684 | 1468596593636 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 3684 | 1468596593639 Marionette TRACE conn3 <- [1,2650,null,{}] 08:29:53 INFO - PROCESS | 3684 | 1468596593644 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}] 08:29:53 INFO - PROCESS | 3684 | 1468596593647 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:53 INFO - PROCESS | 3684 | 1468596593734 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:29:53 INFO - PROCESS | 3684 | 1468596593748 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 3684 | 1468596593755 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:53 INFO - PROCESS | 3684 | ++DOCSHELL 10561400 == 28 [pid = 3684] [id = 672] 08:29:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (10A08800) [pid = 3684] [serial = 2016] [outer = 00000000] 08:29:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (10A80400) [pid = 3684] [serial = 2017] [outer = 10A08800] 08:29:53 INFO - PROCESS | 3684 | 1468596593835 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (10E10400) [pid = 3684] [serial = 2018] [outer = 10A08800] 08:29:54 INFO - PROCESS | 3684 | 1468596594392 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]]]}] 08:29:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:29:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 797ms 08:29:54 INFO - PROCESS | 3684 | 1468596594435 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:29:54 INFO - PROCESS | 3684 | 1468596594439 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:29:54 INFO - PROCESS | 3684 | 1468596594445 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:29:54 INFO - PROCESS | 3684 | 1468596594447 Marionette TRACE conn3 <- [1,2654,null,{}] 08:29:54 INFO - PROCESS | 3684 | 1468596594451 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}] 08:29:54 INFO - PROCESS | 3684 | 1468596594453 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:54 INFO - PROCESS | 3684 | 1468596594536 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:29:54 INFO - PROCESS | 3684 | 1468596594628 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:54 INFO - PROCESS | 3684 | 1468596594630 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:54 INFO - PROCESS | 3684 | ++DOCSHELL 12820400 == 29 [pid = 3684] [id = 673] 08:29:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (129B2000) [pid = 3684] [serial = 2019] [outer = 00000000] 08:29:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (130A7000) [pid = 3684] [serial = 2020] [outer = 129B2000] 08:29:54 INFO - PROCESS | 3684 | 1468596594683 Marionette DEBUG loaded listener.js 08:29:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1314F000) [pid = 3684] [serial = 2021] [outer = 129B2000] 08:29:55 INFO - PROCESS | 3684 | 1468596595557 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]]]}] 08:29:55 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) 08:29:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1140ms 08:29:55 INFO - PROCESS | 3684 | 1468596595594 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:29:55 INFO - PROCESS | 3684 | 1468596595596 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:29:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:29:55 INFO - PROCESS | 3684 | 1468596595600 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:29:55 INFO - PROCESS | 3684 | 1468596595603 Marionette TRACE conn3 <- [1,2658,null,{}] 08:29:55 INFO - PROCESS | 3684 | 1468596595614 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}] 08:29:55 INFO - PROCESS | 3684 | 1468596595618 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:55 INFO - PROCESS | 3684 | 1468596595739 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:29:55 INFO - PROCESS | 3684 | 1468596595747 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 3684 | 1468596595750 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:55 INFO - PROCESS | 3684 | ++DOCSHELL 142AE400 == 30 [pid = 3684] [id = 674] 08:29:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (142AEC00) [pid = 3684] [serial = 2022] [outer = 00000000] 08:29:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1543BC00) [pid = 3684] [serial = 2023] [outer = 142AEC00] 08:29:55 INFO - PROCESS | 3684 | 1468596595797 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1574F400) [pid = 3684] [serial = 2024] [outer = 142AEC00] 08:29:56 INFO - PROCESS | 3684 | 1468596596746 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"]]]}] 08:29:56 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 08:29:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:29:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:29:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:29:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1187ms 08:29:56 INFO - PROCESS | 3684 | 1468596596802 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 3684 | 1468596596806 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:29:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:29:56 INFO - PROCESS | 3684 | 1468596596815 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 3684 | 1468596596817 Marionette TRACE conn3 <- [1,2662,null,{}] 08:29:56 INFO - PROCESS | 3684 | 1468596596821 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}] 08:29:56 INFO - PROCESS | 3684 | 1468596596824 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:56 INFO - PROCESS | 3684 | 1468596596967 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:29:56 INFO - PROCESS | 3684 | 1468596596973 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:56 INFO - PROCESS | 3684 | 1468596596975 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:57 INFO - PROCESS | 3684 | ++DOCSHELL 0F390400 == 31 [pid = 3684] [id = 675] 08:29:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10A07C00) [pid = 3684] [serial = 2025] [outer = 00000000] 08:29:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1691A000) [pid = 3684] [serial = 2026] [outer = 10A07C00] 08:29:57 INFO - PROCESS | 3684 | 1468596597074 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16F8CC00) [pid = 3684] [serial = 2027] [outer = 10A07C00] 08:29:57 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10A01400) [pid = 3684] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:29:57 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (139CB800) [pid = 3684] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:29:57 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17A3C400) [pid = 3684] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:29:57 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13E72400) [pid = 3684] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:29:57 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15756800) [pid = 3684] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:29:57 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (0C388400) [pid = 3684] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:29:57 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (10A10400) [pid = 3684] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:29:57 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1321F800) [pid = 3684] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:29:57 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16E91800) [pid = 3684] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:29:57 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (114CAC00) [pid = 3684] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:29:57 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (111D6400) [pid = 3684] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:29:57 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1429A000) [pid = 3684] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:29:57 INFO - PROCESS | 3684 | 1468596598002 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"]]]}] 08:29:58 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 08:29:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:29:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:29:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:29:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1250ms 08:29:58 INFO - PROCESS | 3684 | 1468596598066 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 3684 | 1468596598068 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:29:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:29:58 INFO - PROCESS | 3684 | 1468596598071 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 3684 | 1468596598073 Marionette TRACE conn3 <- [1,2666,null,{}] 08:29:58 INFO - PROCESS | 3684 | 1468596598077 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}] 08:29:58 INFO - PROCESS | 3684 | 1468596598079 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:58 INFO - PROCESS | 3684 | 1468596598156 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:29:58 INFO - PROCESS | 3684 | 1468596598246 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 3684 | 1468596598248 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:58 INFO - PROCESS | 3684 | ++DOCSHELL 12D5F800 == 32 [pid = 3684] [id = 676] 08:29:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1394B800) [pid = 3684] [serial = 2028] [outer = 00000000] 08:29:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (1429A000) [pid = 3684] [serial = 2029] [outer = 1394B800] 08:29:58 INFO - PROCESS | 3684 | 1468596598291 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (15436C00) [pid = 3684] [serial = 2030] [outer = 1394B800] 08:29:59 INFO - PROCESS | 3684 | 1468596599166 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]]]}] 08:29:59 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) 08:29:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1141ms 08:29:59 INFO - PROCESS | 3684 | 1468596599218 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 3684 | 1468596599220 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:29:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:29:59 INFO - PROCESS | 3684 | 1468596599224 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 3684 | 1468596599225 Marionette TRACE conn3 <- [1,2670,null,{}] 08:29:59 INFO - PROCESS | 3684 | 1468596599229 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}] 08:29:59 INFO - PROCESS | 3684 | 1468596599234 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:59 INFO - PROCESS | 3684 | 1468596599370 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:29:59 INFO - PROCESS | 3684 | 1468596599379 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 3684 | 1468596599381 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:29:59 INFO - PROCESS | 3684 | ++DOCSHELL 14F27C00 == 33 [pid = 3684] [id = 677] 08:29:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (16E87C00) [pid = 3684] [serial = 2031] [outer = 00000000] 08:29:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (17546000) [pid = 3684] [serial = 2032] [outer = 16E87C00] 08:29:59 INFO - PROCESS | 3684 | 1468596599441 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (17AC3400) [pid = 3684] [serial = 2033] [outer = 16E87C00] 08:30:00 INFO - PROCESS | 3684 | 1468596600503 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]]]}] 08:30:00 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) 08:30:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1297ms 08:30:00 INFO - PROCESS | 3684 | 1468596600565 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 3684 | 1468596600570 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:30:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:30:00 INFO - PROCESS | 3684 | 1468596600576 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 3684 | 1468596600579 Marionette TRACE conn3 <- [1,2674,null,{}] 08:30:00 INFO - PROCESS | 3684 | 1468596600586 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}] 08:30:00 INFO - PROCESS | 3684 | 1468596600588 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:00 INFO - PROCESS | 3684 | 1468596600687 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:30:00 INFO - PROCESS | 3684 | 1468596600902 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 3684 | 1468596600905 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:00 INFO - PROCESS | 3684 | ++DOCSHELL 10E01800 == 34 [pid = 3684] [id = 678] 08:30:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (10E05800) [pid = 3684] [serial = 2034] [outer = 00000000] 08:30:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13079400) [pid = 3684] [serial = 2035] [outer = 10E05800] 08:30:00 INFO - PROCESS | 3684 | 1468596600960 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1314A400) [pid = 3684] [serial = 2036] [outer = 10E05800] 08:30:01 INFO - PROCESS | 3684 | 1468596601996 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"]]]}] 08:30:02 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 08:30:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:30:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:30:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1453ms 08:30:02 INFO - PROCESS | 3684 | 1468596602037 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 3684 | 1468596602042 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:30:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:30:02 INFO - PROCESS | 3684 | 1468596602048 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 3684 | 1468596602051 Marionette TRACE conn3 <- [1,2678,null,{}] 08:30:02 INFO - PROCESS | 3684 | 1468596602055 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}] 08:30:02 INFO - PROCESS | 3684 | 1468596602058 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:02 INFO - PROCESS | 3684 | 1468596602279 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:30:02 INFO - PROCESS | 3684 | 1468596602429 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 3684 | 1468596602432 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:02 INFO - PROCESS | 3684 | ++DOCSHELL 10A77C00 == 35 [pid = 3684] [id = 679] 08:30:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10A7EC00) [pid = 3684] [serial = 2037] [outer = 00000000] 08:30:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (11098000) [pid = 3684] [serial = 2038] [outer = 10A7EC00] 08:30:02 INFO - PROCESS | 3684 | 1468596602482 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (114D1400) [pid = 3684] [serial = 2039] [outer = 10A7EC00] 08:30:03 INFO - PROCESS | 3684 | --DOCSHELL 0C383800 == 34 [pid = 3684] [id = 660] 08:30:03 INFO - PROCESS | 3684 | --DOCSHELL 12D5F800 == 33 [pid = 3684] [id = 676] 08:30:03 INFO - PROCESS | 3684 | --DOCSHELL 0F390400 == 32 [pid = 3684] [id = 675] 08:30:03 INFO - PROCESS | 3684 | --DOCSHELL 142AE400 == 31 [pid = 3684] [id = 674] 08:30:03 INFO - PROCESS | 3684 | --DOCSHELL 12820400 == 30 [pid = 3684] [id = 673] 08:30:03 INFO - PROCESS | 3684 | --DOCSHELL 10561400 == 29 [pid = 3684] [id = 672] 08:30:03 INFO - PROCESS | 3684 | --DOCSHELL 10A01C00 == 28 [pid = 3684] [id = 670] 08:30:03 INFO - PROCESS | 3684 | --DOCSHELL 13080000 == 27 [pid = 3684] [id = 671] 08:30:03 INFO - PROCESS | 3684 | --DOCSHELL 19318400 == 26 [pid = 3684] [id = 669] 08:30:03 INFO - PROCESS | 3684 | --DOCSHELL 14F27C00 == 25 [pid = 3684] [id = 677] 08:30:03 INFO - PROCESS | 3684 | --DOCSHELL 10E01800 == 24 [pid = 3684] [id = 678] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17D6C800) [pid = 3684] [serial = 2006] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (142AE800) [pid = 3684] [serial = 2003] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15D48000) [pid = 3684] [serial = 1996] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (10A02000) [pid = 3684] [serial = 1982] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (0F974000) [pid = 3684] [serial = 1981] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (10A7D000) [pid = 3684] [serial = 1984] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (10A7D800) [pid = 3684] [serial = 1985] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (13951C00) [pid = 3684] [serial = 1990] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (13C8D400) [pid = 3684] [serial = 1991] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16F98000) [pid = 3684] [serial = 1999] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1281F800) [pid = 3684] [serial = 1987] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (139CC800) [pid = 3684] [serial = 2002] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (129B2C00) [pid = 3684] [serial = 1988] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (17AC1800) [pid = 3684] [serial = 2005] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (11094400) [pid = 3684] [serial = 1973] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (193DD400) [pid = 3684] [serial = 2008] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (10E0C800) [pid = 3684] [serial = 1972] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (1456A400) [pid = 3684] [serial = 1976] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (14293000) [pid = 3684] [serial = 1975] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (1983D000) [pid = 3684] [serial = 1979] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (19318000) [pid = 3684] [serial = 1978] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (1754FC00) [pid = 3684] [serial = 2000] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 49 (142AF800) [pid = 3684] [serial = 1993] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 48 (15434800) [pid = 3684] [serial = 1994] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 3684 | --DOMWINDOW == 47 (1603F800) [pid = 3684] [serial = 1997] [outer = 00000000] [url = about:blank] 08:30:04 INFO - PROCESS | 3684 | 1468596604115 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"]]]}] 08:30:04 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 08:30:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:30:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:30:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2110ms 08:30:04 INFO - PROCESS | 3684 | 1468596604196 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 3684 | 1468596604200 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:30:04 INFO - PROCESS | 3684 | 1468596604206 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:30:04 INFO - PROCESS | 3684 | 1468596604209 Marionette TRACE conn3 <- [1,2682,null,{}] 08:30:04 INFO - PROCESS | 3684 | 1468596604214 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}] 08:30:04 INFO - PROCESS | 3684 | 1468596604217 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:04 INFO - PROCESS | 3684 | 1468596604298 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:30:04 INFO - PROCESS | 3684 | 1468596604306 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 3684 | 1468596604310 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:04 INFO - PROCESS | 3684 | ++DOCSHELL 10A0A000 == 25 [pid = 3684] [id = 680] 08:30:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 48 (10E06C00) [pid = 3684] [serial = 2040] [outer = 00000000] 08:30:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 49 (10E9E400) [pid = 3684] [serial = 2041] [outer = 10E06C00] 08:30:04 INFO - PROCESS | 3684 | 1468596604358 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (11093400) [pid = 3684] [serial = 2042] [outer = 10E06C00] 08:30:05 INFO - PROCESS | 3684 | 1468596605304 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"]]]}] 08:30:05 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 08:30:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:30:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:30:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1141ms 08:30:05 INFO - PROCESS | 3684 | 1468596605359 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 3684 | 1468596605364 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:30:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:30:05 INFO - PROCESS | 3684 | 1468596605370 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 3684 | 1468596605373 Marionette TRACE conn3 <- [1,2686,null,{}] 08:30:05 INFO - PROCESS | 3684 | 1468596605377 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}] 08:30:05 INFO - PROCESS | 3684 | 1468596605380 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:05 INFO - PROCESS | 3684 | 1468596605465 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:30:05 INFO - PROCESS | 3684 | 1468596605472 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 3684 | 1468596605475 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:05 INFO - PROCESS | 3684 | ++DOCSHELL 12BD1800 == 26 [pid = 3684] [id = 681] 08:30:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (12BD2800) [pid = 3684] [serial = 2043] [outer = 00000000] 08:30:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (130D9400) [pid = 3684] [serial = 2044] [outer = 12BD2800] 08:30:05 INFO - PROCESS | 3684 | 1468596605521 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (131E4C00) [pid = 3684] [serial = 2045] [outer = 12BD2800] 08:30:06 INFO - PROCESS | 3684 | 1468596606525 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"]]]}] 08:30:06 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 08:30:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:30:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:30:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1188ms 08:30:06 INFO - PROCESS | 3684 | 1468596606568 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 3684 | 1468596606570 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:30:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:30:06 INFO - PROCESS | 3684 | 1468596606583 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 3684 | 1468596606586 Marionette TRACE conn3 <- [1,2690,null,{}] 08:30:06 INFO - PROCESS | 3684 | 1468596606597 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}] 08:30:06 INFO - PROCESS | 3684 | 1468596606602 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:06 INFO - PROCESS | 3684 | 1468596606724 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:30:06 INFO - PROCESS | 3684 | 1468596606731 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 3684 | 1468596606734 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:06 INFO - PROCESS | 3684 | ++DOCSHELL 13E71800 == 27 [pid = 3684] [id = 682] 08:30:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (13E72400) [pid = 3684] [serial = 2046] [outer = 00000000] 08:30:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (142AD800) [pid = 3684] [serial = 2047] [outer = 13E72400] 08:30:06 INFO - PROCESS | 3684 | 1468596606781 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (14570400) [pid = 3684] [serial = 2048] [outer = 13E72400] 08:30:07 INFO - PROCESS | 3684 | 1468596607257 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]]]}] 08:30:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:30:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 688ms 08:30:07 INFO - PROCESS | 3684 | 1468596607273 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:30:07 INFO - PROCESS | 3684 | 1468596607275 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:30:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:30:07 INFO - PROCESS | 3684 | 1468596607279 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - PROCESS | 3684 | 1468596607280 Marionette TRACE conn3 <- [1,2694,null,{}] 08:30:07 INFO - PROCESS | 3684 | 1468596607284 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}] 08:30:07 INFO - PROCESS | 3684 | 1468596607295 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:07 INFO - PROCESS | 3684 | 1468596607413 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:30:07 INFO - PROCESS | 3684 | 1468596607418 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 3684 | 1468596607420 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:07 INFO - PROCESS | 3684 | ++DOCSHELL 142AAC00 == 28 [pid = 3684] [id = 683] 08:30:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (142AD400) [pid = 3684] [serial = 2049] [outer = 00000000] 08:30:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (1543DC00) [pid = 3684] [serial = 2050] [outer = 142AD400] 08:30:07 INFO - PROCESS | 3684 | 1468596607464 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (1577D400) [pid = 3684] [serial = 2051] [outer = 142AD400] 08:30:07 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (10A07C00) [pid = 3684] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:30:07 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (19319800) [pid = 3684] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:30:07 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (10A09400) [pid = 3684] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:30:07 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (10A08800) [pid = 3684] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:30:07 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (130A5800) [pid = 3684] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:30:07 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (129B2000) [pid = 3684] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:30:07 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (16E87C00) [pid = 3684] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:30:07 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (1394B800) [pid = 3684] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:30:07 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (142AEC00) [pid = 3684] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:30:07 INFO - PROCESS | 3684 | 1468596608010 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]]]}] 08:30:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:30:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 797ms 08:30:08 INFO - PROCESS | 3684 | 1468596608096 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 3684 | 1468596608098 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:30:08 INFO - PROCESS | 3684 | 1468596608102 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:30:08 INFO - PROCESS | 3684 | 1468596608104 Marionette TRACE conn3 <- [1,2698,null,{}] 08:30:08 INFO - PROCESS | 3684 | 1468596608107 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}] 08:30:08 INFO - PROCESS | 3684 | 1468596608109 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:08 INFO - PROCESS | 3684 | 1468596608219 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:30:08 INFO - PROCESS | 3684 | 1468596608224 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 3684 | 1468596608226 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:08 INFO - PROCESS | 3684 | ++DOCSHELL 142AE000 == 29 [pid = 3684] [id = 684] 08:30:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (142AEC00) [pid = 3684] [serial = 2052] [outer = 00000000] 08:30:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (15D46800) [pid = 3684] [serial = 2053] [outer = 142AEC00] 08:30:08 INFO - PROCESS | 3684 | 1468596608270 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (16041400) [pid = 3684] [serial = 2054] [outer = 142AEC00] 08:30:08 INFO - PROCESS | 3684 | 1468596608715 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] 08:30:08 INFO - PROCESS | 3684 | 1468596608744 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:30:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:30:08 INFO - PROCESS | 3684 | 1468596608751 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 3684 | 1468596608753 Marionette TRACE conn3 <- [1,2702,null,{}] 08:30:08 INFO - PROCESS | 3684 | 1468596608756 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}] 08:30:08 INFO - PROCESS | 3684 | 1468596608762 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:08 INFO - PROCESS | 3684 | 1468596608860 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:30:08 INFO - PROCESS | 3684 | 1468596608865 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 3684 | 1468596608867 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:08 INFO - PROCESS | 3684 | ++DOCSHELL 16E8AC00 == 30 [pid = 3684] [id = 685] 08:30:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (16E8C800) [pid = 3684] [serial = 2055] [outer = 00000000] 08:30:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (16F95800) [pid = 3684] [serial = 2056] [outer = 16E8C800] 08:30:08 INFO - PROCESS | 3684 | 1468596608910 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (173BE400) [pid = 3684] [serial = 2057] [outer = 16E8C800] 08:30:09 INFO - PROCESS | 3684 | 1468596609334 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]]]}] 08:30:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:30:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 640ms 08:30:09 INFO - PROCESS | 3684 | 1468596609390 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 3684 | 1468596609392 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:30:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:30:09 INFO - PROCESS | 3684 | 1468596609399 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - PROCESS | 3684 | 1468596609401 Marionette TRACE conn3 <- [1,2706,null,{}] 08:30:09 INFO - PROCESS | 3684 | 1468596609404 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}] 08:30:09 INFO - PROCESS | 3684 | 1468596609406 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:09 INFO - PROCESS | 3684 | 1468596609490 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:30:09 INFO - PROCESS | 3684 | 1468596609495 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 3684 | 1468596609497 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:09 INFO - PROCESS | 3684 | ++DOCSHELL 175DFC00 == 31 [pid = 3684] [id = 686] 08:30:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (175E7400) [pid = 3684] [serial = 2058] [outer = 00000000] 08:30:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (1805D000) [pid = 3684] [serial = 2059] [outer = 175E7400] 08:30:09 INFO - PROCESS | 3684 | 1468596609540 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (1805D400) [pid = 3684] [serial = 2060] [outer = 175E7400] 08:30:10 INFO - PROCESS | 3684 | 1468596610304 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] 08:30:10 INFO - PROCESS | 3684 | 1468596610351 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:30:10 INFO - PROCESS | 3684 | 1468596610356 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:30:10 INFO - PROCESS | 3684 | 1468596610359 Marionette TRACE conn3 <- [1,2710,null,{}] 08:30:10 INFO - PROCESS | 3684 | 1468596610365 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}] 08:30:10 INFO - PROCESS | 3684 | 1468596610368 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:10 INFO - PROCESS | 3684 | 1468596610483 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:30:10 INFO - PROCESS | 3684 | 1468596610620 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 3684 | 1468596610623 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:10 INFO - PROCESS | 3684 | ++DOCSHELL 10A7D000 == 32 [pid = 3684] [id = 687] 08:30:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (10E0C800) [pid = 3684] [serial = 2061] [outer = 00000000] 08:30:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (12D5F800) [pid = 3684] [serial = 2062] [outer = 10E0C800] 08:30:10 INFO - PROCESS | 3684 | 1468596610679 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (130D5C00) [pid = 3684] [serial = 2063] [outer = 10E0C800] 08:30:11 INFO - PROCESS | 3684 | 1468596611433 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] 08:30:11 INFO - PROCESS | 3684 | 1468596611574 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:30:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:30:11 INFO - PROCESS | 3684 | 1468596611588 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 3684 | 1468596611591 Marionette TRACE conn3 <- [1,2714,null,{}] 08:30:11 INFO - PROCESS | 3684 | 1468596611596 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}] 08:30:11 INFO - PROCESS | 3684 | 1468596611600 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:11 INFO - PROCESS | 3684 | 1468596611706 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:30:11 INFO - PROCESS | 3684 | 1468596611837 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:11 INFO - PROCESS | 3684 | 1468596611842 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:11 INFO - PROCESS | 3684 | ++DOCSHELL 10A0B800 == 33 [pid = 3684] [id = 688] 08:30:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (10A0F000) [pid = 3684] [serial = 2064] [outer = 00000000] 08:30:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (111AA000) [pid = 3684] [serial = 2065] [outer = 10A0F000] 08:30:11 INFO - PROCESS | 3684 | 1468596611896 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (111D4C00) [pid = 3684] [serial = 2066] [outer = 10A0F000] 08:30:12 INFO - PROCESS | 3684 | --DOCSHELL 16E8AC00 == 32 [pid = 3684] [id = 685] 08:30:12 INFO - PROCESS | 3684 | --DOCSHELL 142AE000 == 31 [pid = 3684] [id = 684] 08:30:12 INFO - PROCESS | 3684 | --DOCSHELL 142AAC00 == 30 [pid = 3684] [id = 683] 08:30:12 INFO - PROCESS | 3684 | --DOCSHELL 13E71800 == 29 [pid = 3684] [id = 682] 08:30:12 INFO - PROCESS | 3684 | --DOCSHELL 12BD1800 == 28 [pid = 3684] [id = 681] 08:30:12 INFO - PROCESS | 3684 | --DOCSHELL 10A0A000 == 27 [pid = 3684] [id = 680] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1691A000) [pid = 3684] [serial = 2026] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16F8CC00) [pid = 3684] [serial = 2027] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1950D800) [pid = 3684] [serial = 2009] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (10E03C00) [pid = 3684] [serial = 2011] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (10E0C000) [pid = 3684] [serial = 2012] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (10A80400) [pid = 3684] [serial = 2017] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (10E10400) [pid = 3684] [serial = 2018] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (13949400) [pid = 3684] [serial = 2014] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (13C34400) [pid = 3684] [serial = 2015] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (130A7000) [pid = 3684] [serial = 2020] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (17AC3400) [pid = 3684] [serial = 2033] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (17546000) [pid = 3684] [serial = 2032] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (15436C00) [pid = 3684] [serial = 2030] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (1543BC00) [pid = 3684] [serial = 2023] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (1574F400) [pid = 3684] [serial = 2024] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 49 (1429A000) [pid = 3684] [serial = 2029] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | --DOMWINDOW == 48 (1314F000) [pid = 3684] [serial = 2021] [outer = 00000000] [url = about:blank] 08:30:12 INFO - PROCESS | 3684 | 1468596612413 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]]]}] 08:30:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:30:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 828ms 08:30:12 INFO - PROCESS | 3684 | 1468596612431 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 3684 | 1468596612434 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:30:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:30:12 INFO - PROCESS | 3684 | 1468596612450 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 3684 | 1468596612454 Marionette TRACE conn3 <- [1,2718,null,{}] 08:30:12 INFO - PROCESS | 3684 | 1468596612459 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}] 08:30:12 INFO - PROCESS | 3684 | 1468596612462 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:12 INFO - PROCESS | 3684 | 1468596612547 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:30:12 INFO - PROCESS | 3684 | 1468596612556 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 3684 | 1468596612558 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:12 INFO - PROCESS | 3684 | ++DOCSHELL 11C34400 == 28 [pid = 3684] [id = 689] 08:30:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 49 (11CD2800) [pid = 3684] [serial = 2067] [outer = 00000000] 08:30:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (12D5F400) [pid = 3684] [serial = 2068] [outer = 11CD2800] 08:30:12 INFO - PROCESS | 3684 | 1468596612605 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (13078C00) [pid = 3684] [serial = 2069] [outer = 11CD2800] 08:30:13 INFO - PROCESS | 3684 | 1468596613583 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"]]]}] 08:30:13 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 08:30:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:30:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:30:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1156ms 08:30:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:30:13 INFO - PROCESS | 3684 | 1468596613595 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 08:30:13 INFO - PROCESS | 3684 | 1468596613597 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:30:13 INFO - PROCESS | 3684 | 1468596613601 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 3684 | 1468596613603 Marionette TRACE conn3 <- [1,2722,null,{}] 08:30:13 INFO - PROCESS | 3684 | 1468596613612 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}] 08:30:13 INFO - PROCESS | 3684 | 1468596613617 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:13 INFO - PROCESS | 3684 | 1468596613703 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:30:13 INFO - PROCESS | 3684 | 1468596613711 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:13 INFO - PROCESS | 3684 | 1468596613715 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:13 INFO - PROCESS | 3684 | ++DOCSHELL 13C8CC00 == 29 [pid = 3684] [id = 690] 08:30:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (13C8E000) [pid = 3684] [serial = 2070] [outer = 00000000] 08:30:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (13E70400) [pid = 3684] [serial = 2071] [outer = 13C8E000] 08:30:13 INFO - PROCESS | 3684 | 1468596613762 Marionette DEBUG loaded listener.js 08:30:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (142A9800) [pid = 3684] [serial = 2072] [outer = 13C8E000] 08:30:14 INFO - PROCESS | 3684 | 1468596614216 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]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 625ms 08:30:14 INFO - PROCESS | 3684 | 1468596614242 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 3684 | 1468596614244 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:30:14 INFO - PROCESS | 3684 | 1468596614247 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 3684 | 1468596614249 Marionette TRACE conn3 <- [1,2726,null,{}] 08:30:14 INFO - PROCESS | 3684 | 1468596614252 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}] 08:30:14 INFO - PROCESS | 3684 | 1468596614254 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:14 INFO - PROCESS | 3684 | 1468596614370 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:30:14 INFO - PROCESS | 3684 | 1468596614375 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 3684 | 1468596614377 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:14 INFO - PROCESS | 3684 | ++DOCSHELL 14F2E800 == 30 [pid = 3684] [id = 691] 08:30:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (15435400) [pid = 3684] [serial = 2073] [outer = 00000000] 08:30:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (1574FC00) [pid = 3684] [serial = 2074] [outer = 15435400] 08:30:14 INFO - PROCESS | 3684 | 1468596614473 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (15784400) [pid = 3684] [serial = 2075] [outer = 15435400] 08:30:14 INFO - PROCESS | 3684 | 1468596614916 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]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 703ms 08:30:14 INFO - PROCESS | 3684 | 1468596614956 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 3684 | 1468596614958 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:30:14 INFO - PROCESS | 3684 | 1468596614961 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 3684 | 1468596614963 Marionette TRACE conn3 <- [1,2730,null,{}] 08:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:30:14 INFO - PROCESS | 3684 | 1468596614966 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}] 08:30:14 INFO - PROCESS | 3684 | 1468596614968 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:15 INFO - PROCESS | 3684 | 1468596615078 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:30:15 INFO - PROCESS | 3684 | 1468596615167 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:15 INFO - PROCESS | 3684 | 1468596615169 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:15 INFO - PROCESS | 3684 | ++DOCSHELL 1574F400 == 31 [pid = 3684] [id = 692] 08:30:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (16185800) [pid = 3684] [serial = 2076] [outer = 00000000] 08:30:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (168C1800) [pid = 3684] [serial = 2077] [outer = 16185800] 08:30:15 INFO - PROCESS | 3684 | 1468596615212 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (16C93000) [pid = 3684] [serial = 2078] [outer = 16185800] 08:30:15 INFO - PROCESS | 3684 | 1468596615606 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]]]}] 08:30:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:30:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 687ms 08:30:15 INFO - PROCESS | 3684 | 1468596615668 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:30:15 INFO - PROCESS | 3684 | 1468596615670 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:30:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:30:15 INFO - PROCESS | 3684 | 1468596615674 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - PROCESS | 3684 | 1468596615675 Marionette TRACE conn3 <- [1,2734,null,{}] 08:30:15 INFO - PROCESS | 3684 | 1468596615679 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}] 08:30:15 INFO - PROCESS | 3684 | 1468596615684 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:15 INFO - PROCESS | 3684 | 1468596615824 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:30:15 INFO - PROCESS | 3684 | 1468596615886 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:15 INFO - PROCESS | 3684 | 1468596615889 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:15 INFO - PROCESS | 3684 | ++DOCSHELL 16F23800 == 32 [pid = 3684] [id = 693] 08:30:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (16F8FC00) [pid = 3684] [serial = 2079] [outer = 00000000] 08:30:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (17450000) [pid = 3684] [serial = 2080] [outer = 16F8FC00] 08:30:15 INFO - PROCESS | 3684 | 1468596615940 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (17AC3800) [pid = 3684] [serial = 2081] [outer = 16F8FC00] 08:30:16 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (142AEC00) [pid = 3684] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:30:16 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (16E8C800) [pid = 3684] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:30:16 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (13E72400) [pid = 3684] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:30:16 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (10E06C00) [pid = 3684] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:30:16 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (12BD2800) [pid = 3684] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:30:16 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (10A7EC00) [pid = 3684] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:30:16 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (142AD400) [pid = 3684] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:30:16 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (10E05800) [pid = 3684] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:30:16 INFO - PROCESS | 3684 | 1468596616328 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]]]}] 08:30:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:30:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 703ms 08:30:16 INFO - PROCESS | 3684 | 1468596616373 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:30:16 INFO - PROCESS | 3684 | 1468596616375 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:30:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:30:16 INFO - PROCESS | 3684 | 1468596616379 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - PROCESS | 3684 | 1468596616380 Marionette TRACE conn3 <- [1,2738,null,{}] 08:30:16 INFO - PROCESS | 3684 | 1468596616384 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}] 08:30:16 INFO - PROCESS | 3684 | 1468596616386 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:16 INFO - PROCESS | 3684 | 1468596616487 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:30:16 INFO - PROCESS | 3684 | 1468596616584 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 3684 | 1468596616586 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:16 INFO - PROCESS | 3684 | ++DOCSHELL 13C8B800 == 33 [pid = 3684] [id = 694] 08:30:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (142AD400) [pid = 3684] [serial = 2082] [outer = 00000000] 08:30:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (17A37C00) [pid = 3684] [serial = 2083] [outer = 142AD400] 08:30:16 INFO - PROCESS | 3684 | 1468596616628 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (17AC8C00) [pid = 3684] [serial = 2084] [outer = 142AD400] 08:30:16 INFO - PROCESS | 3684 | 1468596616996 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]]]}] 08:30:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:30:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 641ms 08:30:17 INFO - PROCESS | 3684 | 1468596617017 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 3684 | 1468596617019 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:30:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:30:17 INFO - PROCESS | 3684 | 1468596617022 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 3684 | 1468596617023 Marionette TRACE conn3 <- [1,2742,null,{}] 08:30:17 INFO - PROCESS | 3684 | 1468596617027 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}] 08:30:17 INFO - PROCESS | 3684 | 1468596617029 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:17 INFO - PROCESS | 3684 | 1468596617148 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:30:17 INFO - PROCESS | 3684 | 1468596617155 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 3684 | 1468596617157 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:17 INFO - PROCESS | 3684 | ++DOCSHELL 11092000 == 34 [pid = 3684] [id = 695] 08:30:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (1429A800) [pid = 3684] [serial = 2085] [outer = 00000000] 08:30:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (1931D400) [pid = 3684] [serial = 2086] [outer = 1429A800] 08:30:17 INFO - PROCESS | 3684 | 1468596617199 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (193D9000) [pid = 3684] [serial = 2087] [outer = 1429A800] 08:30:17 INFO - PROCESS | 3684 | 1468596617612 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]]]}] 08:30:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:30:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 625ms 08:30:17 INFO - PROCESS | 3684 | 1468596617661 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 3684 | 1468596617662 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:30:17 INFO - PROCESS | 3684 | 1468596617666 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:30:17 INFO - PROCESS | 3684 | 1468596617667 Marionette TRACE conn3 <- [1,2746,null,{}] 08:30:17 INFO - PROCESS | 3684 | 1468596617670 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}] 08:30:17 INFO - PROCESS | 3684 | 1468596617672 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:17 INFO - PROCESS | 3684 | 1468596617774 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:30:17 INFO - PROCESS | 3684 | 1468596617900 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 3684 | 1468596617902 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:17 INFO - PROCESS | 3684 | ++DOCSHELL 1931B400 == 35 [pid = 3684] [id = 696] 08:30:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (1950FC00) [pid = 3684] [serial = 2088] [outer = 00000000] 08:30:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (19517800) [pid = 3684] [serial = 2089] [outer = 1950FC00] 08:30:17 INFO - PROCESS | 3684 | 1468596617944 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1951C000) [pid = 3684] [serial = 2090] [outer = 1950FC00] 08:30:18 INFO - PROCESS | 3684 | 1468596618396 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]]]}] 08:30:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:30:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 797ms 08:30:18 INFO - PROCESS | 3684 | 1468596618469 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:30:18 INFO - PROCESS | 3684 | 1468596618473 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:30:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:30:18 INFO - PROCESS | 3684 | 1468596618478 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - PROCESS | 3684 | 1468596618482 Marionette TRACE conn3 <- [1,2750,null,{}] 08:30:18 INFO - PROCESS | 3684 | 1468596618488 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}] 08:30:18 INFO - PROCESS | 3684 | 1468596618491 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:18 INFO - PROCESS | 3684 | 1468596618646 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:30:18 INFO - PROCESS | 3684 | 1468596618776 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:18 INFO - PROCESS | 3684 | 1468596618779 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:18 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E5C00 == 36 [pid = 3684] [id = 697] 08:30:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (0F9E6800) [pid = 3684] [serial = 2091] [outer = 00000000] 08:30:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (111AC000) [pid = 3684] [serial = 2092] [outer = 0F9E6800] 08:30:18 INFO - PROCESS | 3684 | 1468596618835 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (12BCA400) [pid = 3684] [serial = 2093] [outer = 0F9E6800] 08:30:19 INFO - PROCESS | 3684 | 1468596619431 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]]]}] 08:30:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:30:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1000ms 08:30:19 INFO - PROCESS | 3684 | 1468596619482 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 3684 | 1468596619487 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:30:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:30:19 INFO - PROCESS | 3684 | 1468596619493 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - PROCESS | 3684 | 1468596619496 Marionette TRACE conn3 <- [1,2754,null,{}] 08:30:19 INFO - PROCESS | 3684 | 1468596619500 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}] 08:30:19 INFO - PROCESS | 3684 | 1468596619503 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:19 INFO - PROCESS | 3684 | 1468596619640 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:30:19 INFO - PROCESS | 3684 | 1468596619776 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 3684 | 1468596619779 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:19 INFO - PROCESS | 3684 | ++DOCSHELL 13C2A400 == 37 [pid = 3684] [id = 698] 08:30:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13C35000) [pid = 3684] [serial = 2094] [outer = 00000000] 08:30:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (142B1400) [pid = 3684] [serial = 2095] [outer = 13C35000] 08:30:19 INFO - PROCESS | 3684 | 1468596619834 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15438C00) [pid = 3684] [serial = 2096] [outer = 13C35000] 08:30:20 INFO - PROCESS | 3684 | 1468596620452 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]]]}] 08:30:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:30:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1000ms 08:30:20 INFO - PROCESS | 3684 | 1468596620496 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 3684 | 1468596620499 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:30:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:30:20 INFO - PROCESS | 3684 | 1468596620503 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 3684 | 1468596620506 Marionette TRACE conn3 <- [1,2758,null,{}] 08:30:20 INFO - PROCESS | 3684 | 1468596620517 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}] 08:30:20 INFO - PROCESS | 3684 | 1468596620522 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:20 INFO - PROCESS | 3684 | 1468596620627 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:30:20 INFO - PROCESS | 3684 | 1468596620768 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:20 INFO - PROCESS | 3684 | 1468596620772 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:20 INFO - PROCESS | 3684 | ++DOCSHELL 17AC4400 == 38 [pid = 3684] [id = 699] 08:30:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1805D800) [pid = 3684] [serial = 2097] [outer = 00000000] 08:30:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (19516C00) [pid = 3684] [serial = 2098] [outer = 1805D800] 08:30:20 INFO - PROCESS | 3684 | 1468596620828 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (19838400) [pid = 3684] [serial = 2099] [outer = 1805D800] 08:30:21 INFO - PROCESS | 3684 | 1468596621513 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]]]}] 08:30:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:30:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1046ms 08:30:21 INFO - PROCESS | 3684 | 1468596621553 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 3684 | 1468596621557 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:30:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:30:21 INFO - PROCESS | 3684 | 1468596621578 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 3684 | 1468596621581 Marionette TRACE conn3 <- [1,2762,null,{}] 08:30:21 INFO - PROCESS | 3684 | 1468596621586 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}] 08:30:21 INFO - PROCESS | 3684 | 1468596621589 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:21 INFO - PROCESS | 3684 | 1468596621685 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:30:21 INFO - PROCESS | 3684 | 1468596621800 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 3684 | 1468596621803 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:21 INFO - PROCESS | 3684 | ++DOCSHELL 103D2C00 == 39 [pid = 3684] [id = 700] 08:30:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (10560C00) [pid = 3684] [serial = 2100] [outer = 00000000] 08:30:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (10E09400) [pid = 3684] [serial = 2101] [outer = 10560C00] 08:30:21 INFO - PROCESS | 3684 | 1468596621851 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (11094400) [pid = 3684] [serial = 2102] [outer = 10560C00] 08:30:22 INFO - PROCESS | 3684 | --DOCSHELL 11092000 == 38 [pid = 3684] [id = 695] 08:30:22 INFO - PROCESS | 3684 | --DOCSHELL 13C8B800 == 37 [pid = 3684] [id = 694] 08:30:22 INFO - PROCESS | 3684 | --DOCSHELL 16F23800 == 36 [pid = 3684] [id = 693] 08:30:22 INFO - PROCESS | 3684 | --DOCSHELL 1574F400 == 35 [pid = 3684] [id = 692] 08:30:22 INFO - PROCESS | 3684 | --DOCSHELL 14F2E800 == 34 [pid = 3684] [id = 691] 08:30:22 INFO - PROCESS | 3684 | --DOCSHELL 13C8CC00 == 33 [pid = 3684] [id = 690] 08:30:22 INFO - PROCESS | 3684 | --DOCSHELL 11C34400 == 32 [pid = 3684] [id = 689] 08:30:22 INFO - PROCESS | 3684 | --DOCSHELL 10A0B800 == 31 [pid = 3684] [id = 688] 08:30:22 INFO - PROCESS | 3684 | --DOCSHELL 175DFC00 == 30 [pid = 3684] [id = 686] 08:30:22 INFO - PROCESS | 3684 | --DOCSHELL 10A7D000 == 29 [pid = 3684] [id = 687] 08:30:22 INFO - PROCESS | 3684 | --DOCSHELL 10A77C00 == 28 [pid = 3684] [id = 679] 08:30:22 INFO - PROCESS | 3684 | --DOCSHELL 17AC4400 == 27 [pid = 3684] [id = 699] 08:30:22 INFO - PROCESS | 3684 | --DOCSHELL 1931B400 == 26 [pid = 3684] [id = 696] 08:30:22 INFO - PROCESS | 3684 | --DOCSHELL 0F9E5C00 == 25 [pid = 3684] [id = 697] 08:30:22 INFO - PROCESS | 3684 | --DOCSHELL 13C2A400 == 24 [pid = 3684] [id = 698] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (142AD800) [pid = 3684] [serial = 2047] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10E9E400) [pid = 3684] [serial = 2041] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (11093400) [pid = 3684] [serial = 2042] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (130D9400) [pid = 3684] [serial = 2044] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (114D1400) [pid = 3684] [serial = 2039] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (11098000) [pid = 3684] [serial = 2038] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1543DC00) [pid = 3684] [serial = 2050] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (14570400) [pid = 3684] [serial = 2048] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1314A400) [pid = 3684] [serial = 2036] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (13079400) [pid = 3684] [serial = 2035] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15D46800) [pid = 3684] [serial = 2053] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16F95800) [pid = 3684] [serial = 2056] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1577D400) [pid = 3684] [serial = 2051] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1805D000) [pid = 3684] [serial = 2059] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (16041400) [pid = 3684] [serial = 2054] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (131E4C00) [pid = 3684] [serial = 2045] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (173BE400) [pid = 3684] [serial = 2057] [outer = 00000000] [url = about:blank] 08:30:22 INFO - PROCESS | 3684 | 1468596622959 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]]]}] 08:30:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:30:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1390ms 08:30:22 INFO - PROCESS | 3684 | 1468596622976 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 3684 | 1468596622980 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:30:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:30:22 INFO - PROCESS | 3684 | 1468596622984 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - PROCESS | 3684 | 1468596622989 Marionette TRACE conn3 <- [1,2766,null,{}] 08:30:22 INFO - PROCESS | 3684 | 1468596622995 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}] 08:30:22 INFO - PROCESS | 3684 | 1468596623000 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:23 INFO - PROCESS | 3684 | 1468596623121 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:30:23 INFO - PROCESS | 3684 | 1468596623263 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 3684 | 1468596623266 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:23 INFO - PROCESS | 3684 | ++DOCSHELL 10A82C00 == 25 [pid = 3684] [id = 701] 08:30:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (10B71C00) [pid = 3684] [serial = 2103] [outer = 00000000] 08:30:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (10E05000) [pid = 3684] [serial = 2104] [outer = 10B71C00] 08:30:23 INFO - PROCESS | 3684 | 1468596623312 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (10E0BC00) [pid = 3684] [serial = 2105] [outer = 10B71C00] 08:30:23 INFO - PROCESS | 3684 | 1468596623698 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]]]}] 08:30:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:30:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 734ms 08:30:23 INFO - PROCESS | 3684 | 1468596623721 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 3684 | 1468596623726 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:30:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:30:23 INFO - PROCESS | 3684 | 1468596623733 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 3684 | 1468596623735 Marionette TRACE conn3 <- [1,2770,null,{}] 08:30:23 INFO - PROCESS | 3684 | 1468596623739 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}] 08:30:23 INFO - PROCESS | 3684 | 1468596623741 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:23 INFO - PROCESS | 3684 | 1468596623858 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:30:23 INFO - PROCESS | 3684 | 1468596623873 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 3684 | 1468596623876 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:23 INFO - PROCESS | 3684 | ++DOCSHELL 128A2C00 == 26 [pid = 3684] [id = 702] 08:30:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (129F0800) [pid = 3684] [serial = 2106] [outer = 00000000] 08:30:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (12D9A400) [pid = 3684] [serial = 2107] [outer = 129F0800] 08:30:23 INFO - PROCESS | 3684 | 1468596623921 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (130D0800) [pid = 3684] [serial = 2108] [outer = 129F0800] 08:30:24 INFO - PROCESS | 3684 | 1468596624368 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]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:30:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 703ms 08:30:24 INFO - PROCESS | 3684 | 1468596624431 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 3684 | 1468596624434 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:30:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:30:24 INFO - PROCESS | 3684 | 1468596624437 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 3684 | 1468596624441 Marionette TRACE conn3 <- [1,2774,null,{}] 08:30:24 INFO - PROCESS | 3684 | 1468596624451 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}] 08:30:24 INFO - PROCESS | 3684 | 1468596624456 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:24 INFO - PROCESS | 3684 | 1468596624540 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:30:24 INFO - PROCESS | 3684 | 1468596624548 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 3684 | 1468596624551 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:24 INFO - PROCESS | 3684 | ++DOCSHELL 1394A400 == 27 [pid = 3684] [id = 703] 08:30:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1394A800) [pid = 3684] [serial = 2109] [outer = 00000000] 08:30:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13C35C00) [pid = 3684] [serial = 2110] [outer = 1394A800] 08:30:24 INFO - PROCESS | 3684 | 1468596624597 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13E67000) [pid = 3684] [serial = 2111] [outer = 1394A800] 08:30:25 INFO - PROCESS | 3684 | 1468596625096 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]]]}] 08:30:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:30:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 703ms 08:30:25 INFO - PROCESS | 3684 | 1468596625136 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 3684 | 1468596625139 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:30:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:30:25 INFO - PROCESS | 3684 | 1468596625143 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - PROCESS | 3684 | 1468596625145 Marionette TRACE conn3 <- [1,2778,null,{}] 08:30:25 INFO - PROCESS | 3684 | 1468596625148 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}] 08:30:25 INFO - PROCESS | 3684 | 1468596625150 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:25 INFO - PROCESS | 3684 | 1468596625304 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:30:25 INFO - PROCESS | 3684 | 1468596625325 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 3684 | 1468596625328 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:25 INFO - PROCESS | 3684 | ++DOCSHELL 14570400 == 28 [pid = 3684] [id = 704] 08:30:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (14570800) [pid = 3684] [serial = 2112] [outer = 00000000] 08:30:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (14F33800) [pid = 3684] [serial = 2113] [outer = 14570800] 08:30:25 INFO - PROCESS | 3684 | 1468596625371 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15439400) [pid = 3684] [serial = 2114] [outer = 14570800] 08:30:25 INFO - PROCESS | 3684 | 1468596625792 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]]]}] 08:30:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:30:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 703ms 08:30:25 INFO - PROCESS | 3684 | 1468596625841 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 3684 | 1468596625843 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:30:25 INFO - PROCESS | 3684 | 1468596625847 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:30:25 INFO - PROCESS | 3684 | 1468596625848 Marionette TRACE conn3 <- [1,2782,null,{}] 08:30:25 INFO - PROCESS | 3684 | 1468596625852 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}] 08:30:25 INFO - PROCESS | 3684 | 1468596625854 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:25 INFO - PROCESS | 3684 | 1468596625962 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:30:25 INFO - PROCESS | 3684 | 1468596625967 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 3684 | 1468596625969 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:25 INFO - PROCESS | 3684 | ++DOCSHELL 1543E800 == 29 [pid = 3684] [id = 705] 08:30:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1543F800) [pid = 3684] [serial = 2115] [outer = 00000000] 08:30:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15D47000) [pid = 3684] [serial = 2116] [outer = 1543F800] 08:30:26 INFO - PROCESS | 3684 | 1468596626015 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1603E800) [pid = 3684] [serial = 2117] [outer = 1543F800] 08:30:26 INFO - PROCESS | 3684 | 1468596626482 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]]]}] 08:30:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:30:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 703ms 08:30:26 INFO - PROCESS | 3684 | 1468596626557 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:30:26 INFO - PROCESS | 3684 | 1468596626559 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:30:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:30:26 INFO - PROCESS | 3684 | 1468596626563 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 3684 | 1468596626564 Marionette TRACE conn3 <- [1,2786,null,{}] 08:30:26 INFO - PROCESS | 3684 | 1468596626568 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}] 08:30:26 INFO - PROCESS | 3684 | 1468596626574 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:26 INFO - PROCESS | 3684 | 1468596626722 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:30:26 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16F8FC00) [pid = 3684] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:30:26 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16185800) [pid = 3684] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:30:26 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (175E7400) [pid = 3684] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:30:26 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (10A0F000) [pid = 3684] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:30:26 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (10E0C800) [pid = 3684] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:30:26 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (11CD2800) [pid = 3684] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:30:26 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (13C8E000) [pid = 3684] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:30:26 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (142AD400) [pid = 3684] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:30:26 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1429A800) [pid = 3684] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:30:26 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1950FC00) [pid = 3684] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:30:26 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15435400) [pid = 3684] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:30:26 INFO - PROCESS | 3684 | 1468596626966 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 3684 | 1468596626968 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:26 INFO - PROCESS | 3684 | ++DOCSHELL 0C38C000 == 30 [pid = 3684] [id = 706] 08:30:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (0C390000) [pid = 3684] [serial = 2118] [outer = 00000000] 08:30:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (111D4000) [pid = 3684] [serial = 2119] [outer = 0C390000] 08:30:27 INFO - PROCESS | 3684 | 1468596627011 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15435400) [pid = 3684] [serial = 2120] [outer = 0C390000] 08:30:27 INFO - PROCESS | 3684 | 1468596627367 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]]]}] 08:30:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:30:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 843ms 08:30:27 INFO - PROCESS | 3684 | 1468596627406 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 3684 | 1468596627408 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:30:27 INFO - PROCESS | 3684 | 1468596627421 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 3684 | 1468596627423 Marionette TRACE conn3 <- [1,2790,null,{}] 08:30:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:30:27 INFO - PROCESS | 3684 | 1468596627426 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}] 08:30:27 INFO - PROCESS | 3684 | 1468596627428 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:27 INFO - PROCESS | 3684 | 1468596627543 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:30:27 INFO - PROCESS | 3684 | 1468596627550 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:27 INFO - PROCESS | 3684 | 1468596627552 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:27 INFO - PROCESS | 3684 | ++DOCSHELL 0C394400 == 31 [pid = 3684] [id = 707] 08:30:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1691DC00) [pid = 3684] [serial = 2121] [outer = 00000000] 08:30:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16F94000) [pid = 3684] [serial = 2122] [outer = 1691DC00] 08:30:27 INFO - PROCESS | 3684 | 1468596627597 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16F97000) [pid = 3684] [serial = 2123] [outer = 1691DC00] 08:30:27 INFO - PROCESS | 3684 | 1468596628013 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]]]}] 08:30:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:30:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 640ms 08:30:28 INFO - PROCESS | 3684 | 1468596628060 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 3684 | 1468596628062 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:30:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:30:28 INFO - PROCESS | 3684 | 1468596628065 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 3684 | 1468596628067 Marionette TRACE conn3 <- [1,2794,null,{}] 08:30:28 INFO - PROCESS | 3684 | 1468596628070 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}] 08:30:28 INFO - PROCESS | 3684 | 1468596628072 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:28 INFO - PROCESS | 3684 | 1468596628184 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:30:28 INFO - PROCESS | 3684 | 1468596628223 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 3684 | 1468596628225 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:28 INFO - PROCESS | 3684 | ++DOCSHELL 0C386800 == 32 [pid = 3684] [id = 708] 08:30:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1055D800) [pid = 3684] [serial = 2124] [outer = 00000000] 08:30:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (175DF400) [pid = 3684] [serial = 2125] [outer = 1055D800] 08:30:28 INFO - PROCESS | 3684 | 1468596628274 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (175E3400) [pid = 3684] [serial = 2126] [outer = 1055D800] 08:30:28 INFO - PROCESS | 3684 | 1468596628669 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]]]}] 08:30:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:30:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 641ms 08:30:28 INFO - PROCESS | 3684 | 1468596628704 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 3684 | 1468596628705 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:30:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:30:28 INFO - PROCESS | 3684 | 1468596628709 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 3684 | 1468596628710 Marionette TRACE conn3 <- [1,2798,null,{}] 08:30:28 INFO - PROCESS | 3684 | 1468596628714 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}] 08:30:28 INFO - PROCESS | 3684 | 1468596628715 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:28 INFO - PROCESS | 3684 | 1468596628830 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:30:28 INFO - PROCESS | 3684 | 1468596628839 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 3684 | 1468596628841 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:28 INFO - PROCESS | 3684 | ++DOCSHELL 19311800 == 33 [pid = 3684] [id = 709] 08:30:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (19312800) [pid = 3684] [serial = 2127] [outer = 00000000] 08:30:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1931B800) [pid = 3684] [serial = 2128] [outer = 19312800] 08:30:28 INFO - PROCESS | 3684 | 1468596628883 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (193CF400) [pid = 3684] [serial = 2129] [outer = 19312800] 08:30:29 INFO - PROCESS | 3684 | 1468596629652 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]]]}] 08:30:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:30:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 984ms 08:30:29 INFO - PROCESS | 3684 | 1468596629696 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:30:29 INFO - PROCESS | 3684 | 1468596629701 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:30:29 INFO - PROCESS | 3684 | 1468596629706 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:30:29 INFO - PROCESS | 3684 | 1468596629711 Marionette TRACE conn3 <- [1,2802,null,{}] 08:30:29 INFO - PROCESS | 3684 | 1468596629716 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}] 08:30:29 INFO - PROCESS | 3684 | 1468596629719 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:29 INFO - PROCESS | 3684 | 1468596629836 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:30:29 INFO - PROCESS | 3684 | 1468596629973 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 3684 | 1468596629976 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:29 INFO - PROCESS | 3684 | ++DOCSHELL 10A77C00 == 34 [pid = 3684] [id = 710] 08:30:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (10E01400) [pid = 3684] [serial = 2130] [outer = 00000000] 08:30:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (11092000) [pid = 3684] [serial = 2131] [outer = 10E01400] 08:30:30 INFO - PROCESS | 3684 | 1468596630032 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (12D92400) [pid = 3684] [serial = 2132] [outer = 10E01400] 08:30:30 INFO - PROCESS | 3684 | 1468596630866 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]]]}] 08:30:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:30:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1219ms 08:30:30 INFO - PROCESS | 3684 | 1468596630930 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 3684 | 1468596630934 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:30:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:30:30 INFO - PROCESS | 3684 | 1468596630939 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 3684 | 1468596630943 Marionette TRACE conn3 <- [1,2806,null,{}] 08:30:30 INFO - PROCESS | 3684 | 1468596630949 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}] 08:30:30 INFO - PROCESS | 3684 | 1468596630952 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:31 INFO - PROCESS | 3684 | 1468596631080 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:30:31 INFO - PROCESS | 3684 | 1468596631211 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 3684 | 1468596631215 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:31 INFO - PROCESS | 3684 | ++DOCSHELL 10E04C00 == 35 [pid = 3684] [id = 711] 08:30:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (10E05C00) [pid = 3684] [serial = 2133] [outer = 00000000] 08:30:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (111A9400) [pid = 3684] [serial = 2134] [outer = 10E05C00] 08:30:31 INFO - PROCESS | 3684 | 1468596631265 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (114D1400) [pid = 3684] [serial = 2135] [outer = 10E05C00] 08:30:31 INFO - PROCESS | 3684 | --DOCSHELL 0C386800 == 34 [pid = 3684] [id = 708] 08:30:31 INFO - PROCESS | 3684 | --DOCSHELL 0C394400 == 33 [pid = 3684] [id = 707] 08:30:31 INFO - PROCESS | 3684 | --DOCSHELL 0C38C000 == 32 [pid = 3684] [id = 706] 08:30:31 INFO - PROCESS | 3684 | --DOCSHELL 1543E800 == 31 [pid = 3684] [id = 705] 08:30:31 INFO - PROCESS | 3684 | --DOCSHELL 14570400 == 30 [pid = 3684] [id = 704] 08:30:31 INFO - PROCESS | 3684 | --DOCSHELL 1394A400 == 29 [pid = 3684] [id = 703] 08:30:31 INFO - PROCESS | 3684 | --DOCSHELL 128A2C00 == 28 [pid = 3684] [id = 702] 08:30:31 INFO - PROCESS | 3684 | --DOCSHELL 10A82C00 == 27 [pid = 3684] [id = 701] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (17450000) [pid = 3684] [serial = 2080] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16C93000) [pid = 3684] [serial = 2078] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (168C1800) [pid = 3684] [serial = 2077] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1805D400) [pid = 3684] [serial = 2060] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (111AA000) [pid = 3684] [serial = 2065] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (111D4C00) [pid = 3684] [serial = 2066] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12D5F800) [pid = 3684] [serial = 2062] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (130D5C00) [pid = 3684] [serial = 2063] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (12D5F400) [pid = 3684] [serial = 2068] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13078C00) [pid = 3684] [serial = 2069] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13E70400) [pid = 3684] [serial = 2071] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17A37C00) [pid = 3684] [serial = 2083] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17AC3800) [pid = 3684] [serial = 2081] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1931D400) [pid = 3684] [serial = 2086] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1951C000) [pid = 3684] [serial = 2090] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1574FC00) [pid = 3684] [serial = 2074] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (15784400) [pid = 3684] [serial = 2075] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (193D9000) [pid = 3684] [serial = 2087] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (19517800) [pid = 3684] [serial = 2089] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (142A9800) [pid = 3684] [serial = 2072] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (17AC8C00) [pid = 3684] [serial = 2084] [outer = 00000000] [url = about:blank] 08:30:31 INFO - PROCESS | 3684 | 1468596631764 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]]]}] 08:30:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:30:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 844ms 08:30:31 INFO - PROCESS | 3684 | 1468596631782 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:30:31 INFO - PROCESS | 3684 | 1468596631787 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:30:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:30:31 INFO - PROCESS | 3684 | 1468596631793 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - PROCESS | 3684 | 1468596631796 Marionette TRACE conn3 <- [1,2810,null,{}] 08:30:31 INFO - PROCESS | 3684 | 1468596631803 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}] 08:30:31 INFO - PROCESS | 3684 | 1468596631806 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:31 INFO - PROCESS | 3684 | 1468596631891 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:30:31 INFO - PROCESS | 3684 | 1468596631899 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 3684 | 1468596631902 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:31 INFO - PROCESS | 3684 | ++DOCSHELL 114CD000 == 28 [pid = 3684] [id = 712] 08:30:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (114D6400) [pid = 3684] [serial = 2136] [outer = 00000000] 08:30:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (130A7800) [pid = 3684] [serial = 2137] [outer = 114D6400] 08:30:31 INFO - PROCESS | 3684 | 1468596631947 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1313D800) [pid = 3684] [serial = 2138] [outer = 114D6400] 08:30:32 INFO - PROCESS | 3684 | 1468596632451 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]]]}] 08:30:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:30:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 688ms 08:30:32 INFO - PROCESS | 3684 | 1468596632492 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 3684 | 1468596632495 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:30:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:30:32 INFO - PROCESS | 3684 | 1468596632498 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - PROCESS | 3684 | 1468596632502 Marionette TRACE conn3 <- [1,2814,null,{}] 08:30:32 INFO - PROCESS | 3684 | 1468596632512 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}] 08:30:32 INFO - PROCESS | 3684 | 1468596632517 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:32 INFO - PROCESS | 3684 | 1468596632631 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:30:32 INFO - PROCESS | 3684 | 1468596632740 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 3684 | 1468596632743 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:32 INFO - PROCESS | 3684 | ++DOCSHELL 13C34400 == 29 [pid = 3684] [id = 713] 08:30:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13C35800) [pid = 3684] [serial = 2139] [outer = 00000000] 08:30:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13E66C00) [pid = 3684] [serial = 2140] [outer = 13C35800] 08:30:32 INFO - PROCESS | 3684 | 1468596632793 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1429A800) [pid = 3684] [serial = 2141] [outer = 13C35800] 08:30:33 INFO - PROCESS | 3684 | 1468596633343 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:30:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:30:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 906ms 08:30:33 INFO - PROCESS | 3684 | 1468596633403 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 3684 | 1468596633407 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:30:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:30:33 INFO - PROCESS | 3684 | 1468596633412 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 3684 | 1468596633418 Marionette TRACE conn3 <- [1,2818,null,{}] 08:30:33 INFO - PROCESS | 3684 | 1468596633427 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}] 08:30:33 INFO - PROCESS | 3684 | 1468596633432 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:33 INFO - PROCESS | 3684 | 1468596633540 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:30:33 INFO - PROCESS | 3684 | 1468596633677 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 3684 | 1468596633680 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:33 INFO - PROCESS | 3684 | ++DOCSHELL 10A08C00 == 30 [pid = 3684] [id = 714] 08:30:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (10B76C00) [pid = 3684] [serial = 2142] [outer = 00000000] 08:30:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13145400) [pid = 3684] [serial = 2143] [outer = 10B76C00] 08:30:33 INFO - PROCESS | 3684 | 1468596633736 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (131E6800) [pid = 3684] [serial = 2144] [outer = 10B76C00] 08:30:34 INFO - PROCESS | 3684 | 1468596634340 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]]]}] 08:30:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:30:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1000ms 08:30:34 INFO - PROCESS | 3684 | 1468596634416 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 3684 | 1468596634421 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:30:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:30:34 INFO - PROCESS | 3684 | 1468596634440 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - PROCESS | 3684 | 1468596634444 Marionette TRACE conn3 <- [1,2822,null,{}] 08:30:34 INFO - PROCESS | 3684 | 1468596634453 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}] 08:30:34 INFO - PROCESS | 3684 | 1468596634457 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:34 INFO - PROCESS | 3684 | 1468596634570 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:30:34 INFO - PROCESS | 3684 | 1468596634698 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 3684 | 1468596634701 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:34 INFO - PROCESS | 3684 | ++DOCSHELL 142B3C00 == 31 [pid = 3684] [id = 715] 08:30:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (142B4000) [pid = 3684] [serial = 2145] [outer = 00000000] 08:30:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (14F2A400) [pid = 3684] [serial = 2146] [outer = 142B4000] 08:30:34 INFO - PROCESS | 3684 | 1468596634757 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1543E800) [pid = 3684] [serial = 2147] [outer = 142B4000] 08:30:35 INFO - PROCESS | 3684 | 1468596635327 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:30:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:30:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 969ms 08:30:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:30:35 INFO - PROCESS | 3684 | 1468596635393 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 3684 | 1468596635395 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:30:35 INFO - PROCESS | 3684 | 1468596635399 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - PROCESS | 3684 | 1468596635403 Marionette TRACE conn3 <- [1,2826,null,{}] 08:30:35 INFO - PROCESS | 3684 | 1468596635413 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}] 08:30:35 INFO - PROCESS | 3684 | 1468596635418 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:35 INFO - PROCESS | 3684 | 1468596635527 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:30:35 INFO - PROCESS | 3684 | 1468596635665 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:35 INFO - PROCESS | 3684 | 1468596635668 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:35 INFO - PROCESS | 3684 | ++DOCSHELL 165BDC00 == 32 [pid = 3684] [id = 716] 08:30:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (165C0000) [pid = 3684] [serial = 2148] [outer = 00000000] 08:30:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16C8C400) [pid = 3684] [serial = 2149] [outer = 165C0000] 08:30:35 INFO - PROCESS | 3684 | 1468596635729 Marionette DEBUG loaded listener.js 08:30:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16F1B000) [pid = 3684] [serial = 2150] [outer = 165C0000] 08:30:36 INFO - PROCESS | 3684 | 1468596636371 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]]]}] 08:30:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:30:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1000ms 08:30:36 INFO - PROCESS | 3684 | 1468596636401 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:30:36 INFO - PROCESS | 3684 | 1468596636404 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:30:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:30:36 INFO - PROCESS | 3684 | 1468596636407 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:30:36 INFO - PROCESS | 3684 | 1468596636409 Marionette TRACE conn3 <- [1,2830,null,{}] 08:30:36 INFO - PROCESS | 3684 | 1468596636413 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}] 08:30:36 INFO - PROCESS | 3684 | 1468596636415 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:36 INFO - PROCESS | 3684 | 1468596636528 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:30:36 INFO - PROCESS | 3684 | 1468596636717 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:36 INFO - PROCESS | 3684 | 1468596636720 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:36 INFO - PROCESS | 3684 | ++DOCSHELL 0C384800 == 33 [pid = 3684] [id = 717] 08:30:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (0C387800) [pid = 3684] [serial = 2151] [outer = 00000000] 08:30:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1031D800) [pid = 3684] [serial = 2152] [outer = 0C387800] 08:30:36 INFO - PROCESS | 3684 | 1468596636772 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10A74C00) [pid = 3684] [serial = 2153] [outer = 0C387800] 08:30:37 INFO - PROCESS | 3684 | --DOCSHELL 114CD000 == 32 [pid = 3684] [id = 712] 08:30:37 INFO - PROCESS | 3684 | --DOCSHELL 10E04C00 == 31 [pid = 3684] [id = 711] 08:30:37 INFO - PROCESS | 3684 | --DOCSHELL 10A77C00 == 30 [pid = 3684] [id = 710] 08:30:37 INFO - PROCESS | 3684 | --DOCSHELL 103D2C00 == 29 [pid = 3684] [id = 700] 08:30:37 INFO - PROCESS | 3684 | --DOCSHELL 165BDC00 == 28 [pid = 3684] [id = 716] 08:30:37 INFO - PROCESS | 3684 | --DOCSHELL 142B3C00 == 27 [pid = 3684] [id = 715] 08:30:37 INFO - PROCESS | 3684 | --DOCSHELL 13C34400 == 26 [pid = 3684] [id = 713] 08:30:37 INFO - PROCESS | 3684 | --DOCSHELL 10A08C00 == 25 [pid = 3684] [id = 714] 08:30:37 INFO - PROCESS | 3684 | --DOCSHELL 19311800 == 24 [pid = 3684] [id = 709] 08:30:37 INFO - PROCESS | 3684 | 1468596638003 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]]]}] 08:30:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:30:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1656ms 08:30:38 INFO - PROCESS | 3684 | 1468596638071 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 3684 | 1468596638075 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:30:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:30:38 INFO - PROCESS | 3684 | 1468596638171 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 3684 | 1468596638174 Marionette TRACE conn3 <- [1,2834,null,{}] 08:30:38 INFO - PROCESS | 3684 | 1468596638180 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}] 08:30:38 INFO - PROCESS | 3684 | 1468596638183 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:38 INFO - PROCESS | 3684 | 1468596638311 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:30:38 INFO - PROCESS | 3684 | 1468596638318 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 3684 | 1468596638322 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:38 INFO - PROCESS | 3684 | ++DOCSHELL 10A79400 == 25 [pid = 3684] [id = 718] 08:30:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (10A7D800) [pid = 3684] [serial = 2154] [outer = 00000000] 08:30:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (11094C00) [pid = 3684] [serial = 2155] [outer = 10A7D800] 08:30:38 INFO - PROCESS | 3684 | 1468596638444 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (11098000) [pid = 3684] [serial = 2156] [outer = 10A7D800] 08:30:38 INFO - PROCESS | 3684 | 1468596638890 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]]]}] 08:30:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:30:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 844ms 08:30:38 INFO - PROCESS | 3684 | 1468596638924 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 3684 | 1468596638929 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:30:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:30:38 INFO - PROCESS | 3684 | 1468596638935 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 3684 | 1468596638937 Marionette TRACE conn3 <- [1,2838,null,{}] 08:30:38 INFO - PROCESS | 3684 | 1468596638941 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}] 08:30:38 INFO - PROCESS | 3684 | 1468596638944 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:39 INFO - PROCESS | 3684 | 1468596639063 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:30:39 INFO - PROCESS | 3684 | 1468596639071 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 3684 | 1468596639074 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:39 INFO - PROCESS | 3684 | ++DOCSHELL 132BA000 == 26 [pid = 3684] [id = 719] 08:30:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13458400) [pid = 3684] [serial = 2157] [outer = 00000000] 08:30:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (139D3400) [pid = 3684] [serial = 2158] [outer = 13458400] 08:30:39 INFO - PROCESS | 3684 | 1468596639171 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13C9A000) [pid = 3684] [serial = 2159] [outer = 13458400] 08:30:39 INFO - PROCESS | 3684 | 1468596639625 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:30:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:30:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 735ms 08:30:39 INFO - PROCESS | 3684 | 1468596639675 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:30:39 INFO - PROCESS | 3684 | 1468596639677 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:30:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:30:39 INFO - PROCESS | 3684 | 1468596639726 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:30:39 INFO - PROCESS | 3684 | 1468596639729 Marionette TRACE conn3 <- [1,2842,null,{}] 08:30:39 INFO - PROCESS | 3684 | 1468596639742 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}] 08:30:39 INFO - PROCESS | 3684 | 1468596639747 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:39 INFO - PROCESS | 3684 | 1468596639861 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:30:39 INFO - PROCESS | 3684 | 1468596639928 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 3684 | 1468596639931 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:39 INFO - PROCESS | 3684 | ++DOCSHELL 168B6400 == 27 [pid = 3684] [id = 720] 08:30:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (168B9400) [pid = 3684] [serial = 2160] [outer = 00000000] 08:30:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16E8A000) [pid = 3684] [serial = 2161] [outer = 168B9400] 08:30:39 INFO - PROCESS | 3684 | 1468596639978 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16F95C00) [pid = 3684] [serial = 2162] [outer = 168B9400] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1055D800) [pid = 3684] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13C35800) [pid = 3684] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (10E05C00) [pid = 3684] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (114D6400) [pid = 3684] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10E01400) [pid = 3684] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (19312800) [pid = 3684] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13C35000) [pid = 3684] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (0F9E6800) [pid = 3684] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1394A800) [pid = 3684] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (129F0800) [pid = 3684] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (14570800) [pid = 3684] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1805D800) [pid = 3684] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (0C390000) [pid = 3684] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1691DC00) [pid = 3684] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1543F800) [pid = 3684] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10560C00) [pid = 3684] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:30:40 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (10B71C00) [pid = 3684] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:30:40 INFO - PROCESS | 3684 | 1468596640613 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]]]}] 08:30:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:30:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 968ms 08:30:40 INFO - PROCESS | 3684 | 1468596640680 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 3684 | 1468596640683 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:30:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:30:40 INFO - PROCESS | 3684 | 1468596640686 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 3684 | 1468596640698 Marionette TRACE conn3 <- [1,2846,null,{}] 08:30:40 INFO - PROCESS | 3684 | 1468596640702 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}] 08:30:40 INFO - PROCESS | 3684 | 1468596640704 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:40 INFO - PROCESS | 3684 | 1468596640788 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:30:40 INFO - PROCESS | 3684 | 1468596640794 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 3684 | 1468596640796 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:40 INFO - PROCESS | 3684 | ++DOCSHELL 10EA1800 == 28 [pid = 3684] [id = 721] 08:30:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (114CF000) [pid = 3684] [serial = 2163] [outer = 00000000] 08:30:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13C35000) [pid = 3684] [serial = 2164] [outer = 114CF000] 08:30:40 INFO - PROCESS | 3684 | 1468596640842 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1574E800) [pid = 3684] [serial = 2165] [outer = 114CF000] 08:30:41 INFO - PROCESS | 3684 | 1468596641276 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:30:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:30:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 656ms 08:30:41 INFO - PROCESS | 3684 | 1468596641344 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 3684 | 1468596641346 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:30:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:30:41 INFO - PROCESS | 3684 | 1468596641350 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 3684 | 1468596641352 Marionette TRACE conn3 <- [1,2850,null,{}] 08:30:41 INFO - PROCESS | 3684 | 1468596641355 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}] 08:30:41 INFO - PROCESS | 3684 | 1468596641357 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:41 INFO - PROCESS | 3684 | 1468596641434 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:30:41 INFO - PROCESS | 3684 | 1468596641439 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 3684 | 1468596641441 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:41 INFO - PROCESS | 3684 | ++DOCSHELL 16E89C00 == 29 [pid = 3684] [id = 722] 08:30:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16E92000) [pid = 3684] [serial = 2166] [outer = 00000000] 08:30:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1754DC00) [pid = 3684] [serial = 2167] [outer = 16E92000] 08:30:41 INFO - PROCESS | 3684 | 1468596641486 Marionette DEBUG loaded listener.js 08:30:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (139CC400) [pid = 3684] [serial = 2168] [outer = 16E92000] 08:30:41 INFO - PROCESS | 3684 | 1468596641950 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]]]}] 08:30:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:30:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 625ms 08:30:41 INFO - PROCESS | 3684 | 1468596641988 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 3684 | 1468596641990 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:30:41 INFO - PROCESS | 3684 | 1468596641993 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:30:41 INFO - PROCESS | 3684 | 1468596641995 Marionette TRACE conn3 <- [1,2854,null,{}] 08:30:41 INFO - PROCESS | 3684 | 1468596641998 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}] 08:30:41 INFO - PROCESS | 3684 | 1468596642004 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:42 INFO - PROCESS | 3684 | 1468596642105 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:30:42 INFO - PROCESS | 3684 | 1468596642110 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 3684 | 1468596642112 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:42 INFO - PROCESS | 3684 | ++DOCSHELL 17543C00 == 30 [pid = 3684] [id = 723] 08:30:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19314000) [pid = 3684] [serial = 2169] [outer = 00000000] 08:30:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19319800) [pid = 3684] [serial = 2170] [outer = 19314000] 08:30:42 INFO - PROCESS | 3684 | 1468596642156 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1950E800) [pid = 3684] [serial = 2171] [outer = 19314000] 08:30:42 INFO - PROCESS | 3684 | 1468596642951 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]]]}] 08:30:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:30:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 999ms 08:30:42 INFO - PROCESS | 3684 | 1468596642997 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 3684 | 1468596643002 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:30:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:30:42 INFO - PROCESS | 3684 | 1468596643006 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - PROCESS | 3684 | 1468596643012 Marionette TRACE conn3 <- [1,2858,null,{}] 08:30:42 INFO - PROCESS | 3684 | 1468596643017 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}] 08:30:42 INFO - PROCESS | 3684 | 1468596643020 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:43 INFO - PROCESS | 3684 | 1468596643157 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:30:43 INFO - PROCESS | 3684 | 1468596643295 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:43 INFO - PROCESS | 3684 | 1468596643298 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:43 INFO - PROCESS | 3684 | ++DOCSHELL 10A7F800 == 31 [pid = 3684] [id = 724] 08:30:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1108E400) [pid = 3684] [serial = 2172] [outer = 00000000] 08:30:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (129F6000) [pid = 3684] [serial = 2173] [outer = 1108E400] 08:30:43 INFO - PROCESS | 3684 | 1468596643355 Marionette DEBUG loaded listener.js 08:30:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13216400) [pid = 3684] [serial = 2174] [outer = 1108E400] 08:30:44 INFO - PROCESS | 3684 | 1468596644044 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]]]}] 08:30:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:30:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1078ms 08:30:44 INFO - PROCESS | 3684 | 1468596644100 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:30:44 INFO - PROCESS | 3684 | 1468596644104 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:30:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:30:44 INFO - PROCESS | 3684 | 1468596644111 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:30:44 INFO - PROCESS | 3684 | 1468596644114 Marionette TRACE conn3 <- [1,2862,null,{}] 08:30:44 INFO - PROCESS | 3684 | 1468596644118 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}] 08:30:44 INFO - PROCESS | 3684 | 1468596644121 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:44 INFO - PROCESS | 3684 | 1468596644236 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:30:44 INFO - PROCESS | 3684 | 1468596644436 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 3684 | 1468596644440 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:44 INFO - PROCESS | 3684 | ++DOCSHELL 0C38A400 == 32 [pid = 3684] [id = 725] 08:30:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (0C38B400) [pid = 3684] [serial = 2175] [outer = 00000000] 08:30:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (0F390400) [pid = 3684] [serial = 2176] [outer = 0C38B400] 08:30:44 INFO - PROCESS | 3684 | 1468596644498 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10329400) [pid = 3684] [serial = 2177] [outer = 0C38B400] 08:30:44 INFO - PROCESS | 3684 | --DOCSHELL 16E89C00 == 31 [pid = 3684] [id = 722] 08:30:44 INFO - PROCESS | 3684 | --DOCSHELL 10EA1800 == 30 [pid = 3684] [id = 721] 08:30:44 INFO - PROCESS | 3684 | --DOCSHELL 168B6400 == 29 [pid = 3684] [id = 720] 08:30:44 INFO - PROCESS | 3684 | --DOCSHELL 132BA000 == 28 [pid = 3684] [id = 719] 08:30:44 INFO - PROCESS | 3684 | --DOCSHELL 10A79400 == 27 [pid = 3684] [id = 718] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (175DF400) [pid = 3684] [serial = 2125] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (175E3400) [pid = 3684] [serial = 2126] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13E66C00) [pid = 3684] [serial = 2140] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1429A800) [pid = 3684] [serial = 2141] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (111A9400) [pid = 3684] [serial = 2134] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (130A7800) [pid = 3684] [serial = 2137] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (11092000) [pid = 3684] [serial = 2131] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (114D1400) [pid = 3684] [serial = 2135] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (193CF400) [pid = 3684] [serial = 2129] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1313D800) [pid = 3684] [serial = 2138] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12D92400) [pid = 3684] [serial = 2132] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1931B800) [pid = 3684] [serial = 2128] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (142B1400) [pid = 3684] [serial = 2095] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (12BCA400) [pid = 3684] [serial = 2093] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13E67000) [pid = 3684] [serial = 2111] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (130D0800) [pid = 3684] [serial = 2108] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13C35C00) [pid = 3684] [serial = 2110] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15439400) [pid = 3684] [serial = 2114] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (19516C00) [pid = 3684] [serial = 2098] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (111D4000) [pid = 3684] [serial = 2119] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (14F33800) [pid = 3684] [serial = 2113] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16F94000) [pid = 3684] [serial = 2122] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1603E800) [pid = 3684] [serial = 2117] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (15438C00) [pid = 3684] [serial = 2096] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (10E09400) [pid = 3684] [serial = 2101] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (111AC000) [pid = 3684] [serial = 2092] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (19838400) [pid = 3684] [serial = 2099] [outer = 00000000] [url = about:blank] 08:30:44 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (15435400) [pid = 3684] [serial = 2120] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (12D9A400) [pid = 3684] [serial = 2107] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (10E05000) [pid = 3684] [serial = 2104] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (15D47000) [pid = 3684] [serial = 2116] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (11094400) [pid = 3684] [serial = 2102] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (10E0BC00) [pid = 3684] [serial = 2105] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (16F97000) [pid = 3684] [serial = 2123] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 3684 | 1468596645105 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]]]}] 08:30:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:30:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1046ms 08:30:45 INFO - PROCESS | 3684 | 1468596645153 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 3684 | 1468596645156 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:30:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:30:45 INFO - PROCESS | 3684 | 1468596645176 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 3684 | 1468596645178 Marionette TRACE conn3 <- [1,2866,null,{}] 08:30:45 INFO - PROCESS | 3684 | 1468596645183 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}] 08:30:45 INFO - PROCESS | 3684 | 1468596645188 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:45 INFO - PROCESS | 3684 | 1468596645272 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:30:45 INFO - PROCESS | 3684 | 1468596645281 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 3684 | 1468596645284 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:45 INFO - PROCESS | 3684 | ++DOCSHELL 114D1800 == 28 [pid = 3684] [id = 726] 08:30:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (114D7400) [pid = 3684] [serial = 2178] [outer = 00000000] 08:30:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (129ECC00) [pid = 3684] [serial = 2179] [outer = 114D7400] 08:30:45 INFO - PROCESS | 3684 | 1468596645363 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (12D92400) [pid = 3684] [serial = 2180] [outer = 114D7400] 08:30:45 INFO - PROCESS | 3684 | 1468596645935 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]]]}] 08:30:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:30:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 828ms 08:30:45 INFO - PROCESS | 3684 | 1468596645982 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 3684 | 1468596645985 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:30:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:30:45 INFO - PROCESS | 3684 | 1468596645990 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 3684 | 1468596645992 Marionette TRACE conn3 <- [1,2870,null,{}] 08:30:45 INFO - PROCESS | 3684 | 1468596645996 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}] 08:30:45 INFO - PROCESS | 3684 | 1468596645998 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:46 INFO - PROCESS | 3684 | 1468596646083 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:30:46 INFO - PROCESS | 3684 | 1468596646091 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 3684 | 1468596646093 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:46 INFO - PROCESS | 3684 | ++DOCSHELL 12D93400 == 29 [pid = 3684] [id = 727] 08:30:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (130A4C00) [pid = 3684] [serial = 2181] [outer = 00000000] 08:30:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (13944400) [pid = 3684] [serial = 2182] [outer = 130A4C00] 08:30:46 INFO - PROCESS | 3684 | 1468596646138 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (13C90400) [pid = 3684] [serial = 2183] [outer = 130A4C00] 08:30:46 INFO - PROCESS | 3684 | 1468596646613 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]]]}] 08:30:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:30:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 625ms 08:30:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:30:46 INFO - PROCESS | 3684 | 1468596646631 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:30:46 INFO - PROCESS | 3684 | 1468596646633 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:30:46 INFO - PROCESS | 3684 | 1468596646639 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 3684 | 1468596646644 Marionette TRACE conn3 <- [1,2874,null,{}] 08:30:46 INFO - PROCESS | 3684 | 1468596646654 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}] 08:30:46 INFO - PROCESS | 3684 | 1468596646657 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:46 INFO - PROCESS | 3684 | 1468596646742 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:30:46 INFO - PROCESS | 3684 | 1468596646751 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 3684 | 1468596646753 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:46 INFO - PROCESS | 3684 | ++DOCSHELL 1456B000 == 30 [pid = 3684] [id = 728] 08:30:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (1456D800) [pid = 3684] [serial = 2184] [outer = 00000000] 08:30:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (15434800) [pid = 3684] [serial = 2185] [outer = 1456D800] 08:30:46 INFO - PROCESS | 3684 | 1468596646797 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (1543BC00) [pid = 3684] [serial = 2186] [outer = 1456D800] 08:30:47 INFO - PROCESS | 3684 | 1468596647277 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]]]}] 08:30:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:30:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 687ms 08:30:47 INFO - PROCESS | 3684 | 1468596647334 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:30:47 INFO - PROCESS | 3684 | 1468596647336 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:30:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:30:47 INFO - PROCESS | 3684 | 1468596647340 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:30:47 INFO - PROCESS | 3684 | 1468596647341 Marionette TRACE conn3 <- [1,2878,null,{}] 08:30:47 INFO - PROCESS | 3684 | 1468596647345 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}] 08:30:47 INFO - PROCESS | 3684 | 1468596647347 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:47 INFO - PROCESS | 3684 | 1468596647463 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:30:47 INFO - PROCESS | 3684 | 1468596647552 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 3684 | 1468596647554 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:47 INFO - PROCESS | 3684 | ++DOCSHELL 15751000 == 31 [pid = 3684] [id = 729] 08:30:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (15D42000) [pid = 3684] [serial = 2187] [outer = 00000000] 08:30:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (1603A400) [pid = 3684] [serial = 2188] [outer = 15D42000] 08:30:47 INFO - PROCESS | 3684 | 1468596647597 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16189400) [pid = 3684] [serial = 2189] [outer = 15D42000] 08:30:48 INFO - PROCESS | 3684 | 1468596648041 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:30:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 08:30:48 INFO - PROCESS | 3684 | 1468596648081 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:30:48 INFO - PROCESS | 3684 | 1468596648083 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:30:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:30:48 INFO - PROCESS | 3684 | 1468596648086 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - PROCESS | 3684 | 1468596648088 Marionette TRACE conn3 <- [1,2882,null,{}] 08:30:48 INFO - PROCESS | 3684 | 1468596648092 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}] 08:30:48 INFO - PROCESS | 3684 | 1468596648093 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:48 INFO - PROCESS | 3684 | 1468596648205 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:30:48 INFO - PROCESS | 3684 | 1468596648210 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:48 INFO - PROCESS | 3684 | 1468596648215 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:48 INFO - PROCESS | 3684 | ++DOCSHELL 16F1C400 == 32 [pid = 3684] [id = 730] 08:30:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (16F8D800) [pid = 3684] [serial = 2190] [outer = 00000000] 08:30:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (16F9AC00) [pid = 3684] [serial = 2191] [outer = 16F8D800] 08:30:48 INFO - PROCESS | 3684 | 1468596648268 Marionette DEBUG loaded listener.js 08:30:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1754CC00) [pid = 3684] [serial = 2192] [outer = 16F8D800] 08:30:48 INFO - PROCESS | 3684 | 1468596648730 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]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:30:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 687ms 08:30:48 INFO - PROCESS | 3684 | 1468596648785 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:30:48 INFO - PROCESS | 3684 | 1468596648787 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:30:48 INFO - PROCESS | 3684 | 1468596648790 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:30:48 INFO - PROCESS | 3684 | 1468596648792 Marionette TRACE conn3 <- [1,2886,null,{}] 08:30:48 INFO - PROCESS | 3684 | 1468596648795 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}] 08:30:48 INFO - PROCESS | 3684 | 1468596648797 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:48 INFO - PROCESS | 3684 | 1468596648941 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:30:49 INFO - PROCESS | 3684 | 1468596649008 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 3684 | 1468596649010 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:49 INFO - PROCESS | 3684 | ++DOCSHELL 17D6D000 == 33 [pid = 3684] [id = 731] 08:30:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (18051800) [pid = 3684] [serial = 2193] [outer = 00000000] 08:30:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (19317000) [pid = 3684] [serial = 2194] [outer = 18051800] 08:30:49 INFO - PROCESS | 3684 | 1468596649052 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (19317400) [pid = 3684] [serial = 2195] [outer = 18051800] 08:30:49 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13458400) [pid = 3684] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:30:49 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (168B9400) [pid = 3684] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:30:49 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (0C387800) [pid = 3684] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:30:49 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (10B76C00) [pid = 3684] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:30:49 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (142B4000) [pid = 3684] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:30:49 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (165C0000) [pid = 3684] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:30:49 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16E92000) [pid = 3684] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:30:49 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (10A7D800) [pid = 3684] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:30:49 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (114CF000) [pid = 3684] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:30:49 INFO - PROCESS | 3684 | 1468596649469 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]]]}] 08:30:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:30:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 08:30:49 INFO - PROCESS | 3684 | 1468596649531 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:30:49 INFO - PROCESS | 3684 | 1468596649533 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:30:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:30:49 INFO - PROCESS | 3684 | 1468596649536 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - PROCESS | 3684 | 1468596649538 Marionette TRACE conn3 <- [1,2890,null,{}] 08:30:49 INFO - PROCESS | 3684 | 1468596649541 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}] 08:30:49 INFO - PROCESS | 3684 | 1468596649543 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:49 INFO - PROCESS | 3684 | 1468596649657 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:30:49 INFO - PROCESS | 3684 | 1468596649718 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 3684 | 1468596649720 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:49 INFO - PROCESS | 3684 | ++DOCSHELL 0C387800 == 34 [pid = 3684] [id = 732] 08:30:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (0C390000) [pid = 3684] [serial = 2196] [outer = 00000000] 08:30:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (1574F400) [pid = 3684] [serial = 2197] [outer = 0C390000] 08:30:49 INFO - PROCESS | 3684 | 1468596649762 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16F9B400) [pid = 3684] [serial = 2198] [outer = 0C390000] 08:30:50 INFO - PROCESS | 3684 | 1468596650119 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:30:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:30:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 625ms 08:30:50 INFO - PROCESS | 3684 | 1468596650174 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 3684 | 1468596650176 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:30:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:30:50 INFO - PROCESS | 3684 | 1468596650180 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 3684 | 1468596650181 Marionette TRACE conn3 <- [1,2894,null,{}] 08:30:50 INFO - PROCESS | 3684 | 1468596650185 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}] 08:30:50 INFO - PROCESS | 3684 | 1468596650187 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:50 INFO - PROCESS | 3684 | 1468596650302 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:30:50 INFO - PROCESS | 3684 | 1468596650339 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 3684 | 1468596650341 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:50 INFO - PROCESS | 3684 | ++DOCSHELL 13E6F400 == 35 [pid = 3684] [id = 733] 08:30:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (17A37000) [pid = 3684] [serial = 2199] [outer = 00000000] 08:30:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (19512400) [pid = 3684] [serial = 2200] [outer = 17A37000] 08:30:50 INFO - PROCESS | 3684 | 1468596650384 Marionette DEBUG loaded listener.js 08:30:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (19518000) [pid = 3684] [serial = 2201] [outer = 17A37000] 08:30:50 INFO - PROCESS | 3684 | 1468596650782 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]]]}] 08:30:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:30:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 625ms 08:30:50 INFO - PROCESS | 3684 | 1468596650818 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 3684 | 1468596650820 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:30:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:30:50 INFO - PROCESS | 3684 | 1468596650823 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 3684 | 1468596650825 Marionette TRACE conn3 <- [1,2898,null,{}] 08:30:50 INFO - PROCESS | 3684 | 1468596650828 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}] 08:30:50 INFO - PROCESS | 3684 | 1468596650830 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:50 INFO - PROCESS | 3684 | 1468596650958 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:30:50 INFO - PROCESS | 3684 | 1468596650967 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 3684 | 1468596650969 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:50 INFO - PROCESS | 3684 | ++DOCSHELL 0C394C00 == 36 [pid = 3684] [id = 734] 08:30:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (114CA000) [pid = 3684] [serial = 2202] [outer = 00000000] 08:30:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (19835000) [pid = 3684] [serial = 2203] [outer = 114CA000] 08:30:51 INFO - PROCESS | 3684 | 1468596651011 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (19835400) [pid = 3684] [serial = 2204] [outer = 114CA000] 08:30:51 INFO - PROCESS | 3684 | 1468596651453 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]]]}] 08:30:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:30:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:30:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 687ms 08:30:51 INFO - PROCESS | 3684 | 1468596651545 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:30:51 INFO - PROCESS | 3684 | 1468596651550 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:30:51 INFO - TEST-START | /DOMEvents/constructors.html 08:30:51 INFO - PROCESS | 3684 | 1468596651557 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - PROCESS | 3684 | 1468596651560 Marionette TRACE conn3 <- [1,2902,null,{}] 08:30:51 INFO - PROCESS | 3684 | 1468596651570 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}] 08:30:51 INFO - PROCESS | 3684 | 1468596651573 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:51 INFO - PROCESS | 3684 | 1468596651736 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:30:51 INFO - PROCESS | 3684 | 1468596651839 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:51 INFO - PROCESS | 3684 | 1468596651844 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:51 INFO - PROCESS | 3684 | ++DOCSHELL 10A77C00 == 37 [pid = 3684] [id = 735] 08:30:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10A80800) [pid = 3684] [serial = 2205] [outer = 00000000] 08:30:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (11AE8C00) [pid = 3684] [serial = 2206] [outer = 10A80800] 08:30:51 INFO - PROCESS | 3684 | 1468596651912 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (129F9000) [pid = 3684] [serial = 2207] [outer = 10A80800] 08:30:52 INFO - PROCESS | 3684 | 1468596652514 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]]]}] 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:30:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 1047ms 08:30:52 INFO - PROCESS | 3684 | 1468596652634 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:30:52 INFO - PROCESS | 3684 | 1468596652638 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:30:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:30:52 INFO - PROCESS | 3684 | 1468596652696 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - PROCESS | 3684 | 1468596652699 Marionette TRACE conn3 <- [1,2906,null,{}] 08:30:52 INFO - PROCESS | 3684 | 1468596652703 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}] 08:30:52 INFO - PROCESS | 3684 | 1468596652706 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:52 INFO - PROCESS | 3684 | 1468596652813 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:30:52 INFO - PROCESS | 3684 | 1468596652944 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 3684 | 1468596652947 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:52 INFO - PROCESS | 3684 | ++DOCSHELL 130D6800 == 38 [pid = 3684] [id = 736] 08:30:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13150000) [pid = 3684] [serial = 2208] [outer = 00000000] 08:30:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (142A9800) [pid = 3684] [serial = 2209] [outer = 13150000] 08:30:53 INFO - PROCESS | 3684 | 1468596653019 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (14F30000) [pid = 3684] [serial = 2210] [outer = 13150000] 08:30:53 INFO - PROCESS | 3684 | 1468596653551 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:30:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:30:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 906ms 08:30:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:30:53 INFO - PROCESS | 3684 | 1468596653595 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:30:53 INFO - PROCESS | 3684 | 1468596653598 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:30:53 INFO - PROCESS | 3684 | 1468596653601 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 3684 | 1468596653605 Marionette TRACE conn3 <- [1,2910,null,{}] 08:30:53 INFO - PROCESS | 3684 | 1468596653616 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}] 08:30:53 INFO - PROCESS | 3684 | 1468596653620 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:53 INFO - PROCESS | 3684 | 1468596653730 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:30:53 INFO - PROCESS | 3684 | 1468596653841 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 3684 | 1468596653844 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:53 INFO - PROCESS | 3684 | ++DOCSHELL 17D62C00 == 39 [pid = 3684] [id = 737] 08:30:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17D65C00) [pid = 3684] [serial = 2211] [outer = 00000000] 08:30:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19517400) [pid = 3684] [serial = 2212] [outer = 17D65C00] 08:30:53 INFO - PROCESS | 3684 | 1468596653939 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19841400) [pid = 3684] [serial = 2213] [outer = 17D65C00] 08:30:54 INFO - PROCESS | 3684 | [3684] 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 08:30:54 INFO - PROCESS | 3684 | [3684] 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 08:30:54 INFO - PROCESS | 3684 | [3684] 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 08:30:54 INFO - PROCESS | 3684 | [3684] 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 08:30:54 INFO - PROCESS | 3684 | 1468596654495 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]]]}] 08:30:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:30:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:30:54 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 08:30:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:30:54 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 08:30:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:30:54 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]" 08:30:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:30:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:30:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 953ms 08:30:54 INFO - PROCESS | 3684 | 1468596654556 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 3684 | 1468596654559 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:30:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:30:54 INFO - PROCESS | 3684 | 1468596654562 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 3684 | 1468596654564 Marionette TRACE conn3 <- [1,2914,null,{}] 08:30:54 INFO - PROCESS | 3684 | 1468596654568 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}] 08:30:54 INFO - PROCESS | 3684 | 1468596654570 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:54 INFO - PROCESS | 3684 | 1468596654675 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:30:54 INFO - PROCESS | 3684 | 1468596654784 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 3684 | 1468596654786 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:54 INFO - PROCESS | 3684 | ++DOCSHELL 19865800 == 40 [pid = 3684] [id = 738] 08:30:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19867800) [pid = 3684] [serial = 2214] [outer = 00000000] 08:30:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19B8F000) [pid = 3684] [serial = 2215] [outer = 19867800] 08:30:54 INFO - PROCESS | 3684 | 1468596654838 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19E1FC00) [pid = 3684] [serial = 2216] [outer = 19867800] 08:30:55 INFO - PROCESS | 3684 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:30:55 INFO - PROCESS | 3684 | 1468596655503 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]]]}] 08:30:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:30:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1000ms 08:30:55 INFO - PROCESS | 3684 | 1468596655564 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 3684 | 1468596655568 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:30:55 INFO - PROCESS | 3684 | 1468596655573 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:30:55 INFO - PROCESS | 3684 | 1468596655576 Marionette TRACE conn3 <- [1,2918,null,{}] 08:30:55 INFO - PROCESS | 3684 | 1468596655582 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}] 08:30:55 INFO - PROCESS | 3684 | 1468596655584 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:55 INFO - PROCESS | 3684 | 1468596655685 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:30:55 INFO - PROCESS | 3684 | 1468596655830 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:55 INFO - PROCESS | 3684 | 1468596655834 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:55 INFO - PROCESS | 3684 | ++DOCSHELL 114CAC00 == 41 [pid = 3684] [id = 739] 08:30:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (114CF000) [pid = 3684] [serial = 2217] [outer = 00000000] 08:30:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (11CD1C00) [pid = 3684] [serial = 2218] [outer = 114CF000] 08:30:55 INFO - PROCESS | 3684 | 1468596655889 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (130CB400) [pid = 3684] [serial = 2219] [outer = 114CF000] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 13E6F400 == 40 [pid = 3684] [id = 733] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 0C387800 == 39 [pid = 3684] [id = 732] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 17D6D000 == 38 [pid = 3684] [id = 731] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 16F1C400 == 37 [pid = 3684] [id = 730] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 15751000 == 36 [pid = 3684] [id = 729] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 1456B000 == 35 [pid = 3684] [id = 728] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 12D93400 == 34 [pid = 3684] [id = 727] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 114D1800 == 33 [pid = 3684] [id = 726] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 0C38A400 == 32 [pid = 3684] [id = 725] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 10A7F800 == 31 [pid = 3684] [id = 724] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 17543C00 == 30 [pid = 3684] [id = 723] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 0C384800 == 29 [pid = 3684] [id = 717] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 19865800 == 28 [pid = 3684] [id = 738] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 17D62C00 == 27 [pid = 3684] [id = 737] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 0C394C00 == 26 [pid = 3684] [id = 734] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 10A77C00 == 25 [pid = 3684] [id = 735] 08:30:56 INFO - PROCESS | 3684 | --DOCSHELL 130D6800 == 24 [pid = 3684] [id = 736] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (139D3400) [pid = 3684] [serial = 2158] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16E8A000) [pid = 3684] [serial = 2161] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1031D800) [pid = 3684] [serial = 2152] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (131E6800) [pid = 3684] [serial = 2144] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13145400) [pid = 3684] [serial = 2143] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13C9A000) [pid = 3684] [serial = 2159] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1543E800) [pid = 3684] [serial = 2147] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (14F2A400) [pid = 3684] [serial = 2146] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16F1B000) [pid = 3684] [serial = 2150] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19319800) [pid = 3684] [serial = 2170] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16C8C400) [pid = 3684] [serial = 2149] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1754DC00) [pid = 3684] [serial = 2167] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16F95C00) [pid = 3684] [serial = 2162] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (11094C00) [pid = 3684] [serial = 2155] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13C35000) [pid = 3684] [serial = 2164] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (139CC400) [pid = 3684] [serial = 2168] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (11098000) [pid = 3684] [serial = 2156] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (10A74C00) [pid = 3684] [serial = 2153] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1574E800) [pid = 3684] [serial = 2165] [outer = 00000000] [url = about:blank] 08:30:57 INFO - PROCESS | 3684 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:30:57 INFO - PROCESS | 3684 | 1468596657062 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]]]}] 08:30:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:30:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1500ms 08:30:57 INFO - PROCESS | 3684 | 1468596657080 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 3684 | 1468596657086 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:30:57 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:30:57 INFO - PROCESS | 3684 | 1468596657099 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 3684 | 1468596657102 Marionette TRACE conn3 <- [1,2922,null,{}] 08:30:57 INFO - PROCESS | 3684 | 1468596657107 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}] 08:30:57 INFO - PROCESS | 3684 | 1468596657110 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:57 INFO - PROCESS | 3684 | 1468596657193 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:30:57 INFO - PROCESS | 3684 | 1468596657289 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 3684 | 1468596657292 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:57 INFO - PROCESS | 3684 | ++DOCSHELL 10561400 == 25 [pid = 3684] [id = 740] 08:30:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (10564000) [pid = 3684] [serial = 2220] [outer = 00000000] 08:30:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (10E01800) [pid = 3684] [serial = 2221] [outer = 10564000] 08:30:57 INFO - PROCESS | 3684 | 1468596657338 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10E04C00) [pid = 3684] [serial = 2222] [outer = 10564000] 08:30:57 INFO - PROCESS | 3684 | 1468596657738 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]]]}] 08:30:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:30:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 688ms 08:30:57 INFO - PROCESS | 3684 | 1468596657801 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 3684 | 1468596657806 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:30:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:30:57 INFO - PROCESS | 3684 | 1468596657815 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 3684 | 1468596657818 Marionette TRACE conn3 <- [1,2926,null,{}] 08:30:57 INFO - PROCESS | 3684 | 1468596657822 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}] 08:30:57 INFO - PROCESS | 3684 | 1468596657824 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:57 INFO - PROCESS | 3684 | 1468596657909 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:30:57 INFO - PROCESS | 3684 | 1468596657958 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 3684 | 1468596657960 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:57 INFO - PROCESS | 3684 | ++DOCSHELL 114C9000 == 26 [pid = 3684] [id = 741] 08:30:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (114CB000) [pid = 3684] [serial = 2223] [outer = 00000000] 08:30:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (11AED400) [pid = 3684] [serial = 2224] [outer = 114CB000] 08:30:57 INFO - PROCESS | 3684 | 1468596658010 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (12D6E400) [pid = 3684] [serial = 2225] [outer = 114CB000] 08:30:58 INFO - PROCESS | 3684 | 1468596658468 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]]]}] 08:30:58 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. 08:30:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 704ms 08:30:58 INFO - PROCESS | 3684 | 1468596658511 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:30:58 INFO - PROCESS | 3684 | 1468596658513 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:30:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:30:58 INFO - PROCESS | 3684 | 1468596658516 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - PROCESS | 3684 | 1468596658520 Marionette TRACE conn3 <- [1,2930,null,{}] 08:30:58 INFO - PROCESS | 3684 | 1468596658533 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}] 08:30:58 INFO - PROCESS | 3684 | 1468596658538 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:58 INFO - PROCESS | 3684 | 1468596658619 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:30:58 INFO - PROCESS | 3684 | 1468596658626 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:58 INFO - PROCESS | 3684 | 1468596658629 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:58 INFO - PROCESS | 3684 | ++DOCSHELL 139D5C00 == 27 [pid = 3684] [id = 742] 08:30:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13C2A000) [pid = 3684] [serial = 2226] [outer = 00000000] 08:30:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13E70400) [pid = 3684] [serial = 2227] [outer = 13C2A000] 08:30:58 INFO - PROCESS | 3684 | 1468596658678 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (142A7000) [pid = 3684] [serial = 2228] [outer = 13C2A000] 08:30:59 INFO - PROCESS | 3684 | 1468596659122 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"]]]}] 08:30:59 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 08:30:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:30:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 640ms 08:30:59 INFO - PROCESS | 3684 | 1468596659164 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 3684 | 1468596659166 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:30:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:30:59 INFO - PROCESS | 3684 | 1468596659170 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 3684 | 1468596659171 Marionette TRACE conn3 <- [1,2934,null,{}] 08:30:59 INFO - PROCESS | 3684 | 1468596659175 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}] 08:30:59 INFO - PROCESS | 3684 | 1468596659177 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:59 INFO - PROCESS | 3684 | 1468596659300 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:30:59 INFO - PROCESS | 3684 | 1468596659305 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 3684 | 1468596659307 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:59 INFO - PROCESS | 3684 | ++DOCSHELL 1543D400 == 28 [pid = 3684] [id = 743] 08:30:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1543F400) [pid = 3684] [serial = 2229] [outer = 00000000] 08:30:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15758400) [pid = 3684] [serial = 2230] [outer = 1543F400] 08:30:59 INFO - PROCESS | 3684 | 1468596659378 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15D45800) [pid = 3684] [serial = 2231] [outer = 1543F400] 08:30:59 INFO - PROCESS | 3684 | 1468596659812 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]]]}] 08:30:59 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. 08:30:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 703ms 08:30:59 INFO - PROCESS | 3684 | 1468596659870 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 3684 | 1468596659872 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:30:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:30:59 INFO - PROCESS | 3684 | 1468596659875 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 3684 | 1468596659877 Marionette TRACE conn3 <- [1,2938,null,{}] 08:30:59 INFO - PROCESS | 3684 | 1468596659886 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}] 08:30:59 INFO - PROCESS | 3684 | 1468596659888 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:59 INFO - PROCESS | 3684 | 1468596660000 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:30:59 INFO - PROCESS | 3684 | 1468596660007 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 3684 | 1468596660010 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:30:59 INFO - PROCESS | 3684 | ++DOCSHELL 15D3C000 == 29 [pid = 3684] [id = 744] 08:31:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16038000) [pid = 3684] [serial = 2232] [outer = 00000000] 08:31:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16910C00) [pid = 3684] [serial = 2233] [outer = 16038000] 08:31:00 INFO - PROCESS | 3684 | 1468596660054 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16C96800) [pid = 3684] [serial = 2234] [outer = 16038000] 08:31:00 INFO - PROCESS | 3684 | ++DOCSHELL 16F96800 == 30 [pid = 3684] [id = 745] 08:31:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16F99400) [pid = 3684] [serial = 2235] [outer = 00000000] 08:31:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16F99C00) [pid = 3684] [serial = 2236] [outer = 16F99400] 08:31:00 INFO - PROCESS | 3684 | 1468596660527 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]]]}] 08:31:00 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. 08:31:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 703ms 08:31:00 INFO - PROCESS | 3684 | 1468596660575 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 3684 | 1468596660577 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:31:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:31:00 INFO - PROCESS | 3684 | 1468596660584 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - PROCESS | 3684 | 1468596660587 Marionette TRACE conn3 <- [1,2942,null,{}] 08:31:00 INFO - PROCESS | 3684 | 1468596660598 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}] 08:31:00 INFO - PROCESS | 3684 | 1468596660604 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:00 INFO - PROCESS | 3684 | 1468596660777 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:31:00 INFO - PROCESS | 3684 | 1468596660796 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 3684 | 1468596660798 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:00 INFO - PROCESS | 3684 | ++DOCSHELL 1744E400 == 31 [pid = 3684] [id = 746] 08:31:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (175EE800) [pid = 3684] [serial = 2237] [outer = 00000000] 08:31:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19310400) [pid = 3684] [serial = 2238] [outer = 175EE800] 08:31:00 INFO - PROCESS | 3684 | 1468596660842 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (193CE800) [pid = 3684] [serial = 2239] [outer = 175EE800] 08:31:01 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15D42000) [pid = 3684] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:31:01 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16F8D800) [pid = 3684] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:31:01 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (130A4C00) [pid = 3684] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:31:01 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (0C390000) [pid = 3684] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:31:01 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (114D7400) [pid = 3684] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:31:01 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19314000) [pid = 3684] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:31:01 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (0C38B400) [pid = 3684] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:31:01 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1108E400) [pid = 3684] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:31:01 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (17A37000) [pid = 3684] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:31:01 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1456D800) [pid = 3684] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:31:01 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (114CA000) [pid = 3684] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:31:01 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (18051800) [pid = 3684] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:31:01 INFO - PROCESS | 3684 | 1468596661508 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]]]}] 08:31:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:31:01 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 08:31:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 937ms 08:31:01 INFO - PROCESS | 3684 | 1468596661531 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 3684 | 1468596661542 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:31:01 INFO - PROCESS | 3684 | 1468596661546 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:31:01 INFO - PROCESS | 3684 | 1468596661548 Marionette TRACE conn3 <- [1,2946,null,{}] 08:31:01 INFO - PROCESS | 3684 | 1468596661551 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}] 08:31:01 INFO - PROCESS | 3684 | 1468596661553 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:01 INFO - PROCESS | 3684 | 1468596661643 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:31:01 INFO - PROCESS | 3684 | 1468596661647 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:01 INFO - PROCESS | 3684 | 1468596661649 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:01 INFO - PROCESS | 3684 | ++DOCSHELL 1313A000 == 32 [pid = 3684] [id = 747] 08:31:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13213C00) [pid = 3684] [serial = 2240] [outer = 00000000] 08:31:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16F8D800) [pid = 3684] [serial = 2241] [outer = 13213C00] 08:31:01 INFO - PROCESS | 3684 | 1468596661692 Marionette DEBUG loaded listener.js 08:31:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17D68800) [pid = 3684] [serial = 2242] [outer = 13213C00] 08:31:02 INFO - PROCESS | 3684 | 1468596662129 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]]]}] 08:31:02 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. 08:31:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 641ms 08:31:02 INFO - PROCESS | 3684 | 1468596662186 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:31:02 INFO - PROCESS | 3684 | 1468596662188 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:31:02 INFO - PROCESS | 3684 | 1468596662191 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:31:02 INFO - PROCESS | 3684 | 1468596662192 Marionette TRACE conn3 <- [1,2950,null,{}] 08:31:02 INFO - PROCESS | 3684 | 1468596662196 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}] 08:31:02 INFO - PROCESS | 3684 | 1468596662198 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:02 INFO - PROCESS | 3684 | 1468596662274 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:31:02 INFO - PROCESS | 3684 | 1468596662279 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 3684 | 1468596662281 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:02 INFO - PROCESS | 3684 | ++DOCSHELL 142AF000 == 33 [pid = 3684] [id = 748] 08:31:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1574B000) [pid = 3684] [serial = 2243] [outer = 00000000] 08:31:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19834400) [pid = 3684] [serial = 2244] [outer = 1574B000] 08:31:02 INFO - PROCESS | 3684 | 1468596662324 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19839C00) [pid = 3684] [serial = 2245] [outer = 1574B000] 08:31:02 INFO - PROCESS | 3684 | 1468596662723 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]]]}] 08:31:02 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. 08:31:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 594ms 08:31:02 INFO - PROCESS | 3684 | 1468596662791 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:31:02 INFO - PROCESS | 3684 | 1468596662793 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:31:02 INFO - PROCESS | 3684 | 1468596662797 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - PROCESS | 3684 | 1468596662798 Marionette TRACE conn3 <- [1,2954,null,{}] 08:31:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:31:02 INFO - PROCESS | 3684 | 1468596662801 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}] 08:31:02 INFO - PROCESS | 3684 | 1468596662803 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:02 INFO - PROCESS | 3684 | 1468596662889 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:31:02 INFO - PROCESS | 3684 | 1468596662894 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 3684 | 1468596662896 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:02 INFO - PROCESS | 3684 | ++DOCSHELL 139D3400 == 34 [pid = 3684] [id = 749] 08:31:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1986AC00) [pid = 3684] [serial = 2246] [outer = 00000000] 08:31:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19B8BC00) [pid = 3684] [serial = 2247] [outer = 1986AC00] 08:31:02 INFO - PROCESS | 3684 | 1468596662939 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19B8CC00) [pid = 3684] [serial = 2248] [outer = 1986AC00] 08:31:03 INFO - PROCESS | 3684 | 1468596663397 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]]]}] 08:31:03 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. 08:31:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 641ms 08:31:03 INFO - PROCESS | 3684 | 1468596663436 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:31:03 INFO - PROCESS | 3684 | 1468596663438 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:31:03 INFO - PROCESS | 3684 | 1468596663441 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:31:03 INFO - PROCESS | 3684 | 1468596663443 Marionette TRACE conn3 <- [1,2958,null,{}] 08:31:03 INFO - PROCESS | 3684 | 1468596663497 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}] 08:31:03 INFO - PROCESS | 3684 | 1468596663501 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:03 INFO - PROCESS | 3684 | 1468596663635 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:31:03 INFO - PROCESS | 3684 | 1468596663832 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 3684 | 1468596663836 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:03 INFO - PROCESS | 3684 | ++DOCSHELL 10A09800 == 35 [pid = 3684] [id = 750] 08:31:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (10A0C000) [pid = 3684] [serial = 2249] [outer = 00000000] 08:31:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (10E02800) [pid = 3684] [serial = 2250] [outer = 10A0C000] 08:31:03 INFO - PROCESS | 3684 | 1468596663892 Marionette DEBUG loaded listener.js 08:31:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10EA1000) [pid = 3684] [serial = 2251] [outer = 10A0C000] 08:31:04 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. 08:31:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1047ms 08:31:04 INFO - PROCESS | 3684 | 1468596664474 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]]]}] 08:31:04 INFO - PROCESS | 3684 | 1468596664482 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 3684 | 1468596664486 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:31:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:31:04 INFO - PROCESS | 3684 | 1468596664490 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - PROCESS | 3684 | 1468596664493 Marionette TRACE conn3 <- [1,2962,null,{}] 08:31:04 INFO - PROCESS | 3684 | 1468596664499 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}] 08:31:04 INFO - PROCESS | 3684 | 1468596664502 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:04 INFO - PROCESS | 3684 | 1468596664618 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:31:04 INFO - PROCESS | 3684 | 1468596664741 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 3684 | 1468596664745 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:04 INFO - PROCESS | 3684 | ++DOCSHELL 1321F000 == 36 [pid = 3684] [id = 751] 08:31:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1321F800) [pid = 3684] [serial = 2252] [outer = 00000000] 08:31:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (139D4800) [pid = 3684] [serial = 2253] [outer = 1321F800] 08:31:04 INFO - PROCESS | 3684 | 1468596664802 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (13E6E400) [pid = 3684] [serial = 2254] [outer = 1321F800] 08:31:05 INFO - PROCESS | 3684 | 1468596665404 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]]]}] 08:31:05 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. 08:31:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1001ms 08:31:05 INFO - PROCESS | 3684 | 1468596665495 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 3684 | 1468596665497 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:31:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:31:05 INFO - PROCESS | 3684 | 1468596665501 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 3684 | 1468596665503 Marionette TRACE conn3 <- [1,2966,null,{}] 08:31:05 INFO - PROCESS | 3684 | 1468596665531 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}] 08:31:05 INFO - PROCESS | 3684 | 1468596665534 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:05 INFO - PROCESS | 3684 | 1468596665678 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:31:05 INFO - PROCESS | 3684 | 1468596665812 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 3684 | 1468596665816 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:05 INFO - PROCESS | 3684 | ++DOCSHELL 111D4C00 == 37 [pid = 3684] [id = 752] 08:31:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (13079400) [pid = 3684] [serial = 2255] [outer = 00000000] 08:31:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (142AD000) [pid = 3684] [serial = 2256] [outer = 13079400] 08:31:05 INFO - PROCESS | 3684 | 1468596665877 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1574E400) [pid = 3684] [serial = 2257] [outer = 13079400] 08:31:06 INFO - PROCESS | 3684 | --DOCSHELL 142AF000 == 36 [pid = 3684] [id = 748] 08:31:06 INFO - PROCESS | 3684 | --DOCSHELL 1313A000 == 35 [pid = 3684] [id = 747] 08:31:06 INFO - PROCESS | 3684 | --DOCSHELL 1744E400 == 34 [pid = 3684] [id = 746] 08:31:06 INFO - PROCESS | 3684 | --DOCSHELL 16F96800 == 33 [pid = 3684] [id = 745] 08:31:06 INFO - PROCESS | 3684 | --DOCSHELL 15D3C000 == 32 [pid = 3684] [id = 744] 08:31:06 INFO - PROCESS | 3684 | --DOCSHELL 1543D400 == 31 [pid = 3684] [id = 743] 08:31:06 INFO - PROCESS | 3684 | --DOCSHELL 139D5C00 == 30 [pid = 3684] [id = 742] 08:31:06 INFO - PROCESS | 3684 | --DOCSHELL 114C9000 == 29 [pid = 3684] [id = 741] 08:31:06 INFO - PROCESS | 3684 | --DOCSHELL 10561400 == 28 [pid = 3684] [id = 740] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19835400) [pid = 3684] [serial = 2204] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (19317000) [pid = 3684] [serial = 2194] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (19512400) [pid = 3684] [serial = 2200] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19317400) [pid = 3684] [serial = 2195] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (19835000) [pid = 3684] [serial = 2203] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1543BC00) [pid = 3684] [serial = 2186] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16F9B400) [pid = 3684] [serial = 2198] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1603A400) [pid = 3684] [serial = 2188] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16189400) [pid = 3684] [serial = 2189] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1754CC00) [pid = 3684] [serial = 2192] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13944400) [pid = 3684] [serial = 2182] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16F9AC00) [pid = 3684] [serial = 2191] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13C90400) [pid = 3684] [serial = 2183] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1574F400) [pid = 3684] [serial = 2197] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (129ECC00) [pid = 3684] [serial = 2179] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12D92400) [pid = 3684] [serial = 2180] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1950E800) [pid = 3684] [serial = 2171] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (0F390400) [pid = 3684] [serial = 2176] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10329400) [pid = 3684] [serial = 2177] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (129F6000) [pid = 3684] [serial = 2173] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19518000) [pid = 3684] [serial = 2201] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13216400) [pid = 3684] [serial = 2174] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15434800) [pid = 3684] [serial = 2185] [outer = 00000000] [url = about:blank] 08:31:06 INFO - PROCESS | 3684 | 1468596666617 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]]]}] 08:31:06 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. 08:31:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1156ms 08:31:06 INFO - PROCESS | 3684 | 1468596666657 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:31:06 INFO - PROCESS | 3684 | 1468596666661 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:31:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:31:06 INFO - PROCESS | 3684 | 1468596666666 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 3684 | 1468596666670 Marionette TRACE conn3 <- [1,2970,null,{}] 08:31:06 INFO - PROCESS | 3684 | 1468596666675 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}] 08:31:06 INFO - PROCESS | 3684 | 1468596666677 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:06 INFO - PROCESS | 3684 | 1468596666763 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:31:06 INFO - PROCESS | 3684 | 1468596666777 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:06 INFO - PROCESS | 3684 | 1468596666779 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:06 INFO - PROCESS | 3684 | ++DOCSHELL 10A77400 == 29 [pid = 3684] [id = 753] 08:31:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10A79400) [pid = 3684] [serial = 2258] [outer = 00000000] 08:31:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10E0B000) [pid = 3684] [serial = 2259] [outer = 10A79400] 08:31:06 INFO - PROCESS | 3684 | 1468596666825 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (111D2400) [pid = 3684] [serial = 2260] [outer = 10A79400] 08:31:07 INFO - PROCESS | 3684 | 1468596667345 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"]]]}] 08:31:07 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 08:31:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:31:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 08:31:07 INFO - PROCESS | 3684 | 1468596667403 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:31:07 INFO - PROCESS | 3684 | 1468596667407 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:31:07 INFO - PROCESS | 3684 | 1468596667413 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:31:07 INFO - PROCESS | 3684 | 1468596667416 Marionette TRACE conn3 <- [1,2974,null,{}] 08:31:07 INFO - PROCESS | 3684 | 1468596667420 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}] 08:31:07 INFO - PROCESS | 3684 | 1468596667422 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:07 INFO - PROCESS | 3684 | 1468596667509 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:31:07 INFO - PROCESS | 3684 | 1468596667604 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 3684 | 1468596667606 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:07 INFO - PROCESS | 3684 | ++DOCSHELL 131E3800 == 30 [pid = 3684] [id = 754] 08:31:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (131E4800) [pid = 3684] [serial = 2261] [outer = 00000000] 08:31:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13952800) [pid = 3684] [serial = 2262] [outer = 131E4800] 08:31:07 INFO - PROCESS | 3684 | 1468596667655 Marionette DEBUG loaded listener.js 08:31:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (139D5C00) [pid = 3684] [serial = 2263] [outer = 131E4800] 08:31:08 INFO - PROCESS | 3684 | 1468596668013 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]]]}] 08:31:08 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. 08:31:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 625ms 08:31:08 INFO - PROCESS | 3684 | 1468596668052 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 3684 | 1468596668054 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:31:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:31:08 INFO - PROCESS | 3684 | 1468596668058 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 3684 | 1468596668061 Marionette TRACE conn3 <- [1,2978,null,{}] 08:31:08 INFO - PROCESS | 3684 | 1468596668071 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}] 08:31:08 INFO - PROCESS | 3684 | 1468596668076 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:08 INFO - PROCESS | 3684 | 1468596668160 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:31:08 INFO - PROCESS | 3684 | 1468596668166 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 3684 | 1468596668169 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:08 INFO - PROCESS | 3684 | ++DOCSHELL 14F32400 == 31 [pid = 3684] [id = 755] 08:31:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (14FAD400) [pid = 3684] [serial = 2264] [outer = 00000000] 08:31:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1543EC00) [pid = 3684] [serial = 2265] [outer = 14FAD400] 08:31:08 INFO - PROCESS | 3684 | 1468596668215 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1603A400) [pid = 3684] [serial = 2266] [outer = 14FAD400] 08:31:08 INFO - PROCESS | 3684 | ++DOCSHELL 16F8F400 == 32 [pid = 3684] [id = 756] 08:31:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16F90400) [pid = 3684] [serial = 2267] [outer = 00000000] 08:31:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16F90C00) [pid = 3684] [serial = 2268] [outer = 16F90400] 08:31:08 INFO - PROCESS | 3684 | 1468596668695 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]]]}] 08:31:08 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. 08:31:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 688ms 08:31:08 INFO - PROCESS | 3684 | 1468596668757 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 3684 | 1468596668759 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:31:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:31:08 INFO - PROCESS | 3684 | 1468596668763 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 3684 | 1468596668765 Marionette TRACE conn3 <- [1,2982,null,{}] 08:31:08 INFO - PROCESS | 3684 | 1468596668774 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}] 08:31:08 INFO - PROCESS | 3684 | 1468596668776 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:08 INFO - PROCESS | 3684 | 1468596668911 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:31:08 INFO - PROCESS | 3684 | 1468596669001 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 3684 | 1468596669003 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:08 INFO - PROCESS | 3684 | ++DOCSHELL 165BD000 == 33 [pid = 3684] [id = 757] 08:31:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (165BDC00) [pid = 3684] [serial = 2269] [outer = 00000000] 08:31:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16E8C800) [pid = 3684] [serial = 2270] [outer = 165BDC00] 08:31:09 INFO - PROCESS | 3684 | 1468596669046 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16F9B400) [pid = 3684] [serial = 2271] [outer = 165BDC00] 08:31:09 INFO - PROCESS | 3684 | 1468596669438 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]]]}] 08:31:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:31:09 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 08:31:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 703ms 08:31:09 INFO - PROCESS | 3684 | 1468596669462 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:31:09 INFO - PROCESS | 3684 | 1468596669464 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:31:09 INFO - PROCESS | 3684 | 1468596669467 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:31:09 INFO - PROCESS | 3684 | 1468596669468 Marionette TRACE conn3 <- [1,2986,null,{}] 08:31:09 INFO - PROCESS | 3684 | 1468596669481 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}] 08:31:09 INFO - PROCESS | 3684 | 1468596669483 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:09 INFO - PROCESS | 3684 | 1468596669601 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:31:09 INFO - PROCESS | 3684 | 1468596669607 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 3684 | 1468596669609 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:09 INFO - PROCESS | 3684 | ++DOCSHELL 16F96C00 == 34 [pid = 3684] [id = 758] 08:31:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17545400) [pid = 3684] [serial = 2272] [outer = 00000000] 08:31:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17AC9400) [pid = 3684] [serial = 2273] [outer = 17545400] 08:31:09 INFO - PROCESS | 3684 | 1468596669652 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19311800) [pid = 3684] [serial = 2274] [outer = 17545400] 08:31:10 INFO - PROCESS | 3684 | 1468596670102 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]]]}] 08:31:10 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. 08:31:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 656ms 08:31:10 INFO - PROCESS | 3684 | 1468596670128 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 3684 | 1468596670130 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:31:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:31:10 INFO - PROCESS | 3684 | 1468596670133 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 3684 | 1468596670135 Marionette TRACE conn3 <- [1,2990,null,{}] 08:31:10 INFO - PROCESS | 3684 | 1468596670138 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}] 08:31:10 INFO - PROCESS | 3684 | 1468596670143 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:10 INFO - PROCESS | 3684 | 1468596670269 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:31:10 INFO - PROCESS | 3684 | 1468596670371 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:10 INFO - PROCESS | 3684 | 1468596670373 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:10 INFO - PROCESS | 3684 | ++DOCSHELL 19319000 == 35 [pid = 3684] [id = 759] 08:31:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1931B800) [pid = 3684] [serial = 2275] [outer = 00000000] 08:31:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19516800) [pid = 3684] [serial = 2276] [outer = 1931B800] 08:31:10 INFO - PROCESS | 3684 | 1468596670426 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19517000) [pid = 3684] [serial = 2277] [outer = 1931B800] 08:31:10 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1574B000) [pid = 3684] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:31:10 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (175EE800) [pid = 3684] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:31:10 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1543F400) [pid = 3684] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:31:10 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13C2A000) [pid = 3684] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:31:10 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (114CF000) [pid = 3684] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:31:10 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (114CB000) [pid = 3684] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:31:10 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10564000) [pid = 3684] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:31:10 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10A80800) [pid = 3684] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:31:10 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16F99400) [pid = 3684] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:31:10 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13150000) [pid = 3684] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:31:10 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (17D65C00) [pid = 3684] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:31:10 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (19867800) [pid = 3684] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:31:10 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16038000) [pid = 3684] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:31:10 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13213C00) [pid = 3684] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:31:10 INFO - PROCESS | 3684 | 1468596670890 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]]]}] 08:31:10 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. 08:31:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 797ms 08:31:10 INFO - PROCESS | 3684 | 1468596670934 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 3684 | 1468596670935 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:31:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:31:10 INFO - PROCESS | 3684 | 1468596670939 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 3684 | 1468596670940 Marionette TRACE conn3 <- [1,2994,null,{}] 08:31:10 INFO - PROCESS | 3684 | 1468596670944 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}] 08:31:10 INFO - PROCESS | 3684 | 1468596670946 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:11 INFO - PROCESS | 3684 | 1468596671022 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:31:11 INFO - PROCESS | 3684 | 1468596671027 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 3684 | 1468596671029 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:11 INFO - PROCESS | 3684 | ++DOCSHELL 10372000 == 36 [pid = 3684] [id = 760] 08:31:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (10564000) [pid = 3684] [serial = 2278] [outer = 00000000] 08:31:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19315400) [pid = 3684] [serial = 2279] [outer = 10564000] 08:31:11 INFO - PROCESS | 3684 | 1468596671071 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (193D9400) [pid = 3684] [serial = 2280] [outer = 10564000] 08:31:11 INFO - PROCESS | 3684 | 1468596671473 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]]]}] 08:31:11 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. 08:31:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 593ms 08:31:11 INFO - PROCESS | 3684 | 1468596671537 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 3684 | 1468596671539 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:31:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:31:11 INFO - PROCESS | 3684 | 1468596671542 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 3684 | 1468596671544 Marionette TRACE conn3 <- [1,2998,null,{}] 08:31:11 INFO - PROCESS | 3684 | 1468596671547 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}] 08:31:11 INFO - PROCESS | 3684 | 1468596671549 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:11 INFO - PROCESS | 3684 | 1468596671631 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:31:11 INFO - PROCESS | 3684 | 1468596671635 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 3684 | 1468596671637 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:11 INFO - PROCESS | 3684 | ++DOCSHELL 1931D400 == 37 [pid = 3684] [id = 761] 08:31:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19837800) [pid = 3684] [serial = 2281] [outer = 00000000] 08:31:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19E1F400) [pid = 3684] [serial = 2282] [outer = 19837800] 08:31:11 INFO - PROCESS | 3684 | 1468596671705 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19E2B400) [pid = 3684] [serial = 2283] [outer = 19837800] 08:31:11 INFO - PROCESS | 3684 | [3684] 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 08:31:12 INFO - PROCESS | 3684 | 1468596672154 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:31:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:31:12 INFO - {} 08:31:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:31:12 INFO - {} 08:31:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:31:12 INFO - {} 08:31:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:31:12 INFO - {} 08:31:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 625ms 08:31:12 INFO - PROCESS | 3684 | 1468596672180 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 3684 | 1468596672182 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:31:12 INFO - TEST-START | /FileAPI/fileReader.html 08:31:12 INFO - PROCESS | 3684 | 1468596672185 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 3684 | 1468596672187 Marionette TRACE conn3 <- [1,3002,null,{}] 08:31:12 INFO - PROCESS | 3684 | 1468596672190 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}] 08:31:12 INFO - PROCESS | 3684 | 1468596672192 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:12 INFO - PROCESS | 3684 | 1468596672281 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:31:12 INFO - PROCESS | 3684 | 1468596672290 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 3684 | 1468596672292 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:12 INFO - PROCESS | 3684 | ++DOCSHELL 15752800 == 38 [pid = 3684] [id = 762] 08:31:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19316800) [pid = 3684] [serial = 2284] [outer = 00000000] 08:31:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19FDD800) [pid = 3684] [serial = 2285] [outer = 19316800] 08:31:12 INFO - PROCESS | 3684 | 1468596672340 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A2E9800) [pid = 3684] [serial = 2286] [outer = 19316800] 08:31:12 INFO - PROCESS | 3684 | 1468596672761 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]]]}] 08:31:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:31:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:31:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:31:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:31:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 593ms 08:31:12 INFO - PROCESS | 3684 | 1468596672782 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 3684 | 1468596672784 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:31:12 INFO - PROCESS | 3684 | 1468596672787 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - TEST-START | /FileAPI/historical.html 08:31:12 INFO - PROCESS | 3684 | 1468596672789 Marionette TRACE conn3 <- [1,3006,null,{}] 08:31:12 INFO - PROCESS | 3684 | 1468596672792 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}] 08:31:12 INFO - PROCESS | 3684 | 1468596672794 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:12 INFO - PROCESS | 3684 | 1468596672966 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:31:13 INFO - PROCESS | 3684 | 1468596673124 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 3684 | 1468596673127 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:13 INFO - PROCESS | 3684 | ++DOCSHELL 0C393000 == 39 [pid = 3684] [id = 763] 08:31:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (0C393800) [pid = 3684] [serial = 2287] [outer = 00000000] 08:31:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (0F9E6C00) [pid = 3684] [serial = 2288] [outer = 0C393800] 08:31:13 INFO - PROCESS | 3684 | 1468596673192 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (10A07C00) [pid = 3684] [serial = 2289] [outer = 0C393800] 08:31:13 INFO - PROCESS | 3684 | 1468596673702 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"]]]}] 08:31:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:31:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:31:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:31:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:31:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:31:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:31:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:31:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:31:13 INFO - TEST-OK | /FileAPI/historical.html | took 938ms 08:31:13 INFO - PROCESS | 3684 | 1468596673735 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 3684 | 1468596673739 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:31:13 INFO - TEST-START | /FileAPI/idlharness.html 08:31:13 INFO - PROCESS | 3684 | 1468596673745 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 3684 | 1468596673748 Marionette TRACE conn3 <- [1,3010,null,{}] 08:31:13 INFO - PROCESS | 3684 | 1468596673753 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}] 08:31:13 INFO - PROCESS | 3684 | 1468596673756 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:13 INFO - PROCESS | 3684 | 1468596673914 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:31:13 INFO - PROCESS | 3684 | 1468596673994 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 3684 | 1468596673997 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:13 INFO - PROCESS | 3684 | ++DOCSHELL 13C98400 == 40 [pid = 3684] [id = 764] 08:31:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (13E63400) [pid = 3684] [serial = 2290] [outer = 00000000] 08:31:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (14570800) [pid = 3684] [serial = 2291] [outer = 13E63400] 08:31:14 INFO - PROCESS | 3684 | 1468596674051 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1543D400) [pid = 3684] [serial = 2292] [outer = 13E63400] 08:31:15 INFO - PROCESS | 3684 | 1468596675026 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]]]}] 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:31:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:31:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:31:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:31:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:31:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:31:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:31:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:31:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:31:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:31:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:31:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:31:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:31:15 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 08:31:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:31:15 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 08:31:15 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 08:31:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:31:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:31:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:31:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:31:15 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 08:31:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:31:15 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 08:31:15 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 08:31:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:31:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 1422ms 08:31:15 INFO - PROCESS | 3684 | 1468596675173 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 3684 | 1468596675177 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:31:15 INFO - TEST-START | /FileAPI/idlharness.worker 08:31:15 INFO - PROCESS | 3684 | 1468596675222 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 3684 | 1468596675224 Marionette TRACE conn3 <- [1,3014,null,{}] 08:31:15 INFO - PROCESS | 3684 | 1468596675242 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}] 08:31:15 INFO - PROCESS | 3684 | 1468596675244 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:15 INFO - PROCESS | 3684 | 1468596675347 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:31:15 INFO - PROCESS | 3684 | 1468596675488 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:15 INFO - PROCESS | 3684 | 1468596675491 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:15 INFO - PROCESS | 3684 | ++DOCSHELL 16189800 == 41 [pid = 3684] [id = 765] 08:31:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1950FC00) [pid = 3684] [serial = 2293] [outer = 00000000] 08:31:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A953000) [pid = 3684] [serial = 2294] [outer = 1950FC00] 08:31:15 INFO - PROCESS | 3684 | 1468596675546 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1AB4BC00) [pid = 3684] [serial = 2295] [outer = 1950FC00] 08:31:15 INFO - PROCESS | 3684 | [3684] 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 08:31:16 INFO - PROCESS | 3684 | 1468596676636 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,{},{}]]]}] 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:31:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:31:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:31:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:31:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:31:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:31:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:31:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:31:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:31:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:31:16 INFO - {} 08:31:16 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 08:31:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:31:16 INFO - {} 08:31:16 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 - {} 08:31:16 INFO - {} 08:31:16 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 08:31:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:31:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:31:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:31:16 INFO - {} 08:31:16 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 08:31:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:31:16 INFO - {} 08:31:16 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 - {} 08:31:16 INFO - {} 08:31:16 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 08:31:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:16 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 08:31:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:31:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:31:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:31:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:31:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:31:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:16 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 08:31:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:31:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:16 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 08:31:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:31:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:16 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 08:31:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:31:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:31:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:31:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:31:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:31:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:31:16 INFO - {} 08:31:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1672ms 08:31:16 INFO - PROCESS | 3684 | 1468596676963 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:31:16 INFO - PROCESS | 3684 | 1468596676967 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:31:16 INFO - PROCESS | 3684 | 1468596676976 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:31:16 INFO - PROCESS | 3684 | 1468596676979 Marionette TRACE conn3 <- [1,3018,null,{}] 08:31:16 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:31:17 INFO - PROCESS | 3684 | 1468596677056 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}] 08:31:17 INFO - PROCESS | 3684 | 1468596677059 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:17 INFO - PROCESS | 3684 | 1468596677142 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:31:17 INFO - PROCESS | 3684 | 1468596677149 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 3684 | 1468596677152 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:17 INFO - PROCESS | 3684 | ++DOCSHELL 0C38CC00 == 42 [pid = 3684] [id = 766] 08:31:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (0C773C00) [pid = 3684] [serial = 2296] [outer = 00000000] 08:31:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (11AEE400) [pid = 3684] [serial = 2297] [outer = 0C773C00] 08:31:17 INFO - PROCESS | 3684 | 1468596677252 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (12D9A000) [pid = 3684] [serial = 2298] [outer = 0C773C00] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 15752800 == 41 [pid = 3684] [id = 762] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 1931D400 == 40 [pid = 3684] [id = 761] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 10372000 == 39 [pid = 3684] [id = 760] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 19319000 == 38 [pid = 3684] [id = 759] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 16F96C00 == 37 [pid = 3684] [id = 758] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 165BD000 == 36 [pid = 3684] [id = 757] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 16F8F400 == 35 [pid = 3684] [id = 756] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 14F32400 == 34 [pid = 3684] [id = 755] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 131E3800 == 33 [pid = 3684] [id = 754] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 10A77400 == 32 [pid = 3684] [id = 753] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 139D3400 == 31 [pid = 3684] [id = 749] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 10A09800 == 30 [pid = 3684] [id = 750] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 1321F000 == 29 [pid = 3684] [id = 751] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 111D4C00 == 28 [pid = 3684] [id = 752] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 114CAC00 == 27 [pid = 3684] [id = 739] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 16189800 == 26 [pid = 3684] [id = 765] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 0C393000 == 25 [pid = 3684] [id = 763] 08:31:18 INFO - PROCESS | 3684 | --DOCSHELL 13C98400 == 24 [pid = 3684] [id = 764] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (19B8BC00) [pid = 3684] [serial = 2247] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (15758400) [pid = 3684] [serial = 2230] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (13E70400) [pid = 3684] [serial = 2227] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (11CD1C00) [pid = 3684] [serial = 2218] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (130CB400) [pid = 3684] [serial = 2219] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (11AED400) [pid = 3684] [serial = 2224] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (12D6E400) [pid = 3684] [serial = 2225] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10E01800) [pid = 3684] [serial = 2221] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10E04C00) [pid = 3684] [serial = 2222] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (129F9000) [pid = 3684] [serial = 2207] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (11AE8C00) [pid = 3684] [serial = 2206] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16F99C00) [pid = 3684] [serial = 2236] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (14F30000) [pid = 3684] [serial = 2210] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (142A9800) [pid = 3684] [serial = 2209] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19841400) [pid = 3684] [serial = 2213] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19517400) [pid = 3684] [serial = 2212] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19E1FC00) [pid = 3684] [serial = 2216] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19B8F000) [pid = 3684] [serial = 2215] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16C96800) [pid = 3684] [serial = 2234] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16910C00) [pid = 3684] [serial = 2233] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19310400) [pid = 3684] [serial = 2238] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (17D68800) [pid = 3684] [serial = 2242] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16F8D800) [pid = 3684] [serial = 2241] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (193CE800) [pid = 3684] [serial = 2239] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15D45800) [pid = 3684] [serial = 2231] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19839C00) [pid = 3684] [serial = 2245] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19834400) [pid = 3684] [serial = 2244] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (142A7000) [pid = 3684] [serial = 2228] [outer = 00000000] [url = about:blank] 08:31:18 INFO - PROCESS | 3684 | 1468596678487 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]]]}] 08:31:18 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 08:31:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1516ms 08:31:18 INFO - PROCESS | 3684 | 1468596678505 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:31:18 INFO - PROCESS | 3684 | 1468596678509 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:31:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:31:18 INFO - PROCESS | 3684 | 1468596678513 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - PROCESS | 3684 | 1468596678516 Marionette TRACE conn3 <- [1,3022,null,{}] 08:31:18 INFO - PROCESS | 3684 | 1468596678520 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}] 08:31:18 INFO - PROCESS | 3684 | 1468596678524 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:18 INFO - PROCESS | 3684 | 1468596678609 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:31:18 INFO - PROCESS | 3684 | 1468596678615 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 3684 | 1468596678617 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:18 INFO - PROCESS | 3684 | ++DOCSHELL 10A75800 == 25 [pid = 3684] [id = 767] 08:31:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10A75C00) [pid = 3684] [serial = 2299] [outer = 00000000] 08:31:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (11092000) [pid = 3684] [serial = 2300] [outer = 10A75C00] 08:31:18 INFO - PROCESS | 3684 | 1468596678664 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (111ADC00) [pid = 3684] [serial = 2301] [outer = 10A75C00] 08:31:19 INFO - PROCESS | 3684 | 1468596679155 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]]]}] 08:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:31:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 688ms 08:31:19 INFO - PROCESS | 3684 | 1468596679210 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 3684 | 1468596679215 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:31:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:31:19 INFO - PROCESS | 3684 | 1468596679222 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 3684 | 1468596679224 Marionette TRACE conn3 <- [1,3026,null,{}] 08:31:19 INFO - PROCESS | 3684 | 1468596679228 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}] 08:31:19 INFO - PROCESS | 3684 | 1468596679231 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:19 INFO - PROCESS | 3684 | 1468596679354 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:31:19 INFO - PROCESS | 3684 | 1468596679466 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 3684 | 1468596679471 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:19 INFO - PROCESS | 3684 | ++DOCSHELL 130CD000 == 26 [pid = 3684] [id = 768] 08:31:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (130CFC00) [pid = 3684] [serial = 2302] [outer = 00000000] 08:31:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13149800) [pid = 3684] [serial = 2303] [outer = 130CFC00] 08:31:19 INFO - PROCESS | 3684 | 1468596679517 Marionette DEBUG loaded listener.js 08:31:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (131DE400) [pid = 3684] [serial = 2304] [outer = 130CFC00] 08:31:19 INFO - PROCESS | 3684 | 1468596679856 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"]]]}] 08:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:31:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 703ms 08:31:19 INFO - PROCESS | 3684 | 1468596679920 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 3684 | 1468596679923 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:31:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:31:19 INFO - PROCESS | 3684 | 1468596679926 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 3684 | 1468596679930 Marionette TRACE conn3 <- [1,3030,null,{}] 08:31:19 INFO - PROCESS | 3684 | 1468596679940 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}] 08:31:19 INFO - PROCESS | 3684 | 1468596679945 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:20 INFO - PROCESS | 3684 | 1468596680025 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:31:20 INFO - PROCESS | 3684 | 1468596680032 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:20 INFO - PROCESS | 3684 | 1468596680035 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:20 INFO - PROCESS | 3684 | ++DOCSHELL 13E65000 == 27 [pid = 3684] [id = 769] 08:31:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13E66800) [pid = 3684] [serial = 2305] [outer = 00000000] 08:31:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (142AC400) [pid = 3684] [serial = 2306] [outer = 13E66800] 08:31:20 INFO - PROCESS | 3684 | 1468596680082 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (14570C00) [pid = 3684] [serial = 2307] [outer = 13E66800] 08:31:20 INFO - PROCESS | 3684 | 1468596680791 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]]]}] 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:31:20 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. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:31:20 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'.) 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:31:20 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. 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:31:20 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. 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:31:20 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. 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:31:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 984ms 08:31:20 INFO - PROCESS | 3684 | 1468596680905 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:31:20 INFO - PROCESS | 3684 | 1468596680907 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:31:20 INFO - PROCESS | 3684 | 1468596680913 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:31:20 INFO - PROCESS | 3684 | 1468596680915 Marionette TRACE conn3 <- [1,3034,null,{}] 08:31:20 INFO - PROCESS | 3684 | 1468596680918 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}] 08:31:20 INFO - PROCESS | 3684 | 1468596680920 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:21 INFO - PROCESS | 3684 | 1468596681041 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:31:21 INFO - PROCESS | 3684 | 1468596681048 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 3684 | 1468596681049 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:21 INFO - PROCESS | 3684 | ++DOCSHELL 142B3800 == 28 [pid = 3684] [id = 770] 08:31:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (14576800) [pid = 3684] [serial = 2308] [outer = 00000000] 08:31:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16183800) [pid = 3684] [serial = 2309] [outer = 14576800] 08:31:21 INFO - PROCESS | 3684 | 1468596681122 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (168B5C00) [pid = 3684] [serial = 2310] [outer = 14576800] 08:31:21 INFO - PROCESS | 3684 | [3684] 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 08:31:21 INFO - PROCESS | 3684 | 1468596681617 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:31:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:31:21 INFO - {} 08:31:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 08:31:21 INFO - PROCESS | 3684 | 1468596681655 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 3684 | 1468596681657 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:31:21 INFO - PROCESS | 3684 | 1468596681660 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:31:21 INFO - PROCESS | 3684 | 1468596681662 Marionette TRACE conn3 <- [1,3038,null,{}] 08:31:21 INFO - PROCESS | 3684 | 1468596681666 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}] 08:31:21 INFO - PROCESS | 3684 | 1468596681668 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:21 INFO - PROCESS | 3684 | 1468596681783 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:31:21 INFO - PROCESS | 3684 | 1468596681788 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 3684 | 1468596681790 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:21 INFO - PROCESS | 3684 | ++DOCSHELL 165BD800 == 29 [pid = 3684] [id = 771] 08:31:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16E8C400) [pid = 3684] [serial = 2311] [outer = 00000000] 08:31:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16F9BC00) [pid = 3684] [serial = 2312] [outer = 16E8C400] 08:31:21 INFO - PROCESS | 3684 | 1468596681836 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (175EE000) [pid = 3684] [serial = 2313] [outer = 16E8C400] 08:31:22 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (19316800) [pid = 3684] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:31:22 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1986AC00) [pid = 3684] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:31:22 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17545400) [pid = 3684] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:31:22 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (14FAD400) [pid = 3684] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:31:22 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1931B800) [pid = 3684] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:31:22 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13079400) [pid = 3684] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:31:22 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1321F800) [pid = 3684] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:31:22 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10A79400) [pid = 3684] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:31:22 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10A0C000) [pid = 3684] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:31:22 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (165BDC00) [pid = 3684] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:31:22 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10564000) [pid = 3684] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:31:22 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (131E4800) [pid = 3684] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:31:22 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16F90400) [pid = 3684] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:31:22 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19837800) [pid = 3684] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:31:22 INFO - PROCESS | 3684 | 1468596682545 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]]]}] 08:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:31:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 953ms 08:31:22 INFO - PROCESS | 3684 | 1468596682607 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:31:22 INFO - PROCESS | 3684 | 1468596682609 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:31:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:31:22 INFO - PROCESS | 3684 | 1468596682612 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 3684 | 1468596682614 Marionette TRACE conn3 <- [1,3042,null,{}] 08:31:22 INFO - PROCESS | 3684 | 1468596682618 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}] 08:31:22 INFO - PROCESS | 3684 | 1468596682624 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:22 INFO - PROCESS | 3684 | 1468596682757 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:31:22 INFO - PROCESS | 3684 | 1468596682822 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 3684 | 1468596682824 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:22 INFO - PROCESS | 3684 | ++DOCSHELL 10A79400 == 30 [pid = 3684] [id = 772] 08:31:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1307F400) [pid = 3684] [serial = 2314] [outer = 00000000] 08:31:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1805D400) [pid = 3684] [serial = 2315] [outer = 1307F400] 08:31:22 INFO - PROCESS | 3684 | 1468596682867 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (19318000) [pid = 3684] [serial = 2316] [outer = 1307F400] 08:31:23 INFO - PROCESS | 3684 | 1468596683425 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"]]]}] 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:31:23 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" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:31:23 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" 08:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:31:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 969ms 08:31:23 INFO - PROCESS | 3684 | 1468596683578 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:31:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:31:23 INFO - PROCESS | 3684 | 1468596683580 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:31:23 INFO - PROCESS | 3684 | 1468596683583 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 3684 | 1468596683585 Marionette TRACE conn3 <- [1,3046,null,{}] 08:31:23 INFO - PROCESS | 3684 | 1468596683589 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}] 08:31:23 INFO - PROCESS | 3684 | 1468596683592 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:23 INFO - PROCESS | 3684 | 1468596683694 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:31:23 INFO - PROCESS | 3684 | 1468596683699 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:23 INFO - PROCESS | 3684 | 1468596683701 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:23 INFO - PROCESS | 3684 | ++DOCSHELL 17D6A800 == 31 [pid = 3684] [id = 773] 08:31:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (193DB800) [pid = 3684] [serial = 2317] [outer = 00000000] 08:31:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1986B000) [pid = 3684] [serial = 2318] [outer = 193DB800] 08:31:23 INFO - PROCESS | 3684 | 1468596683743 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19870000) [pid = 3684] [serial = 2319] [outer = 193DB800] 08:31:24 INFO - PROCESS | 3684 | 1468596684233 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]]]}] 08:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:31:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:31:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:31:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:31:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:31:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:31:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:31:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:31:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 688ms 08:31:24 INFO - PROCESS | 3684 | 1468596684291 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 3684 | 1468596684294 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:31:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:31:24 INFO - PROCESS | 3684 | 1468596684298 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 3684 | 1468596684299 Marionette TRACE conn3 <- [1,3050,null,{}] 08:31:24 INFO - PROCESS | 3684 | 1468596684302 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}] 08:31:24 INFO - PROCESS | 3684 | 1468596684304 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:24 INFO - PROCESS | 3684 | 1468596684382 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:31:24 INFO - PROCESS | 3684 | 1468596684386 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 3684 | 1468596684388 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:24 INFO - PROCESS | 3684 | ++DOCSHELL 193CE800 == 32 [pid = 3684] [id = 774] 08:31:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (193D6400) [pid = 3684] [serial = 2320] [outer = 00000000] 08:31:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19FD9C00) [pid = 3684] [serial = 2321] [outer = 193D6400] 08:31:24 INFO - PROCESS | 3684 | 1468596684431 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19FE0400) [pid = 3684] [serial = 2322] [outer = 193D6400] 08:31:24 INFO - PROCESS | 3684 | [3684] 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 08:31:25 INFO - PROCESS | 3684 | 1468596685138 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:31:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:31:25 INFO - {} 08:31:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 906ms 08:31:25 INFO - PROCESS | 3684 | 1468596685201 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 3684 | 1468596685205 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:31:25 INFO - PROCESS | 3684 | 1468596685210 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:31:25 INFO - PROCESS | 3684 | 1468596685215 Marionette TRACE conn3 <- [1,3054,null,{}] 08:31:25 INFO - PROCESS | 3684 | 1468596685221 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}] 08:31:25 INFO - PROCESS | 3684 | 1468596685224 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:25 INFO - PROCESS | 3684 | 1468596685348 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:31:25 INFO - PROCESS | 3684 | 1468596685482 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 3684 | 1468596685485 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:25 INFO - PROCESS | 3684 | ++DOCSHELL 10A7D800 == 33 [pid = 3684] [id = 775] 08:31:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10A81800) [pid = 3684] [serial = 2323] [outer = 00000000] 08:31:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1307E400) [pid = 3684] [serial = 2324] [outer = 10A81800] 08:31:25 INFO - PROCESS | 3684 | 1468596685548 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1321AC00) [pid = 3684] [serial = 2325] [outer = 10A81800] 08:31:26 INFO - PROCESS | 3684 | 1468596686203 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]]]}] 08:31:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:31:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:31:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:31:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:31:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:31:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:31:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:31:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1031ms 08:31:26 INFO - PROCESS | 3684 | 1468596686255 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 3684 | 1468596686260 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:31:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:31:26 INFO - PROCESS | 3684 | 1468596686285 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 3684 | 1468596686288 Marionette TRACE conn3 <- [1,3058,null,{}] 08:31:26 INFO - PROCESS | 3684 | 1468596686292 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}] 08:31:26 INFO - PROCESS | 3684 | 1468596686295 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:26 INFO - PROCESS | 3684 | 1468596686415 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:31:26 INFO - PROCESS | 3684 | 1468596686554 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 3684 | 1468596686557 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:26 INFO - PROCESS | 3684 | ++DOCSHELL 142B4000 == 34 [pid = 3684] [id = 776] 08:31:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (14575000) [pid = 3684] [serial = 2326] [outer = 00000000] 08:31:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15440400) [pid = 3684] [serial = 2327] [outer = 14575000] 08:31:26 INFO - PROCESS | 3684 | 1468596686623 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15D47000) [pid = 3684] [serial = 2328] [outer = 14575000] 08:31:27 INFO - PROCESS | 3684 | 1468596687432 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]]]}] 08:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:31:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1219ms 08:31:27 INFO - PROCESS | 3684 | 1468596687498 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:31:27 INFO - PROCESS | 3684 | 1468596687503 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:31:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:31:27 INFO - PROCESS | 3684 | 1468596687509 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - PROCESS | 3684 | 1468596687512 Marionette TRACE conn3 <- [1,3062,null,{}] 08:31:27 INFO - PROCESS | 3684 | 1468596687517 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}] 08:31:27 INFO - PROCESS | 3684 | 1468596687520 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:27 INFO - PROCESS | 3684 | 1468596687636 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:31:27 INFO - PROCESS | 3684 | 1468596687758 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 3684 | 1468596687760 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:27 INFO - PROCESS | 3684 | --DOCSHELL 17D6A800 == 33 [pid = 3684] [id = 773] 08:31:27 INFO - PROCESS | 3684 | --DOCSHELL 10A79400 == 32 [pid = 3684] [id = 772] 08:31:27 INFO - PROCESS | 3684 | --DOCSHELL 165BD800 == 31 [pid = 3684] [id = 771] 08:31:27 INFO - PROCESS | 3684 | --DOCSHELL 142B3800 == 30 [pid = 3684] [id = 770] 08:31:27 INFO - PROCESS | 3684 | --DOCSHELL 13E65000 == 29 [pid = 3684] [id = 769] 08:31:27 INFO - PROCESS | 3684 | --DOCSHELL 130CD000 == 28 [pid = 3684] [id = 768] 08:31:27 INFO - PROCESS | 3684 | --DOCSHELL 10A75800 == 27 [pid = 3684] [id = 767] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19FDD800) [pid = 3684] [serial = 2285] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A2E9800) [pid = 3684] [serial = 2286] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19B8CC00) [pid = 3684] [serial = 2248] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17AC9400) [pid = 3684] [serial = 2273] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1543EC00) [pid = 3684] [serial = 2265] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19517000) [pid = 3684] [serial = 2277] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1574E400) [pid = 3684] [serial = 2257] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (142AD000) [pid = 3684] [serial = 2256] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13E6E400) [pid = 3684] [serial = 2254] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (139D4800) [pid = 3684] [serial = 2253] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (111D2400) [pid = 3684] [serial = 2260] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10EA1000) [pid = 3684] [serial = 2251] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16F9B400) [pid = 3684] [serial = 2271] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16E8C800) [pid = 3684] [serial = 2270] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (10E0B000) [pid = 3684] [serial = 2259] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19516800) [pid = 3684] [serial = 2276] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (19311800) [pid = 3684] [serial = 2274] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (19315400) [pid = 3684] [serial = 2279] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (139D5C00) [pid = 3684] [serial = 2263] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (10E02800) [pid = 3684] [serial = 2250] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16F90C00) [pid = 3684] [serial = 2268] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (13952800) [pid = 3684] [serial = 2262] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1603A400) [pid = 3684] [serial = 2266] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (19E1F400) [pid = 3684] [serial = 2282] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (193D9400) [pid = 3684] [serial = 2280] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (19E2B400) [pid = 3684] [serial = 2283] [outer = 00000000] [url = about:blank] 08:31:27 INFO - PROCESS | 3684 | ++DOCSHELL 0C390C00 == 28 [pid = 3684] [id = 777] 08:31:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (0C774C00) [pid = 3684] [serial = 2329] [outer = 00000000] 08:31:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (10A09400) [pid = 3684] [serial = 2330] [outer = 0C774C00] 08:31:27 INFO - PROCESS | 3684 | 1468596687850 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (10E0FC00) [pid = 3684] [serial = 2331] [outer = 0C774C00] 08:31:28 INFO - PROCESS | 3684 | 1468596688254 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]]]}] 08:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:31:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 797ms 08:31:28 INFO - PROCESS | 3684 | 1468596688336 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 3684 | 1468596688340 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:31:28 INFO - PROCESS | 3684 | 1468596688347 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 3684 | 1468596688350 Marionette TRACE conn3 <- [1,3066,null,{}] 08:31:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:31:28 INFO - PROCESS | 3684 | 1468596688353 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}] 08:31:28 INFO - PROCESS | 3684 | 1468596688356 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:28 INFO - PROCESS | 3684 | 1468596688443 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:31:28 INFO - PROCESS | 3684 | 1468596688454 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 3684 | 1468596688456 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:28 INFO - PROCESS | 3684 | ++DOCSHELL 1307FC00 == 29 [pid = 3684] [id = 778] 08:31:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (130A5800) [pid = 3684] [serial = 2332] [outer = 00000000] 08:31:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (132B5800) [pid = 3684] [serial = 2333] [outer = 130A5800] 08:31:28 INFO - PROCESS | 3684 | 1468596688504 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (139C6400) [pid = 3684] [serial = 2334] [outer = 130A5800] 08:31:28 INFO - PROCESS | 3684 | 1468596688984 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] 08:31:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:31:29 INFO - PROCESS | 3684 | 1468596689041 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:31:29 INFO - PROCESS | 3684 | 1468596689044 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 3684 | 1468596689048 Marionette TRACE conn3 <- [1,3070,null,{}] 08:31:29 INFO - PROCESS | 3684 | 1468596689058 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}] 08:31:29 INFO - PROCESS | 3684 | 1468596689063 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:29 INFO - PROCESS | 3684 | 1468596689146 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:31:29 INFO - PROCESS | 3684 | 1468596689155 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 3684 | 1468596689158 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:29 INFO - PROCESS | 3684 | ++DOCSHELL 142AA000 == 30 [pid = 3684] [id = 779] 08:31:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (142ADC00) [pid = 3684] [serial = 2335] [outer = 00000000] 08:31:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (14F32800) [pid = 3684] [serial = 2336] [outer = 142ADC00] 08:31:29 INFO - PROCESS | 3684 | 1468596689205 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1543EC00) [pid = 3684] [serial = 2337] [outer = 142ADC00] 08:31:29 INFO - PROCESS | 3684 | 1468596689649 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]]]}] 08:31:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:31:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:31:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 656ms 08:31:29 INFO - PROCESS | 3684 | 1468596689697 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 3684 | 1468596689700 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:31:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:31:29 INFO - PROCESS | 3684 | 1468596689703 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 3684 | 1468596689705 Marionette TRACE conn3 <- [1,3074,null,{}] 08:31:29 INFO - PROCESS | 3684 | 1468596689708 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}] 08:31:29 INFO - PROCESS | 3684 | 1468596689710 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:29 INFO - PROCESS | 3684 | 1468596689808 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:31:29 INFO - PROCESS | 3684 | 1468596689841 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 3684 | 1468596689843 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:29 INFO - PROCESS | 3684 | ++DOCSHELL 1603F800 == 31 [pid = 3684] [id = 780] 08:31:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (16040400) [pid = 3684] [serial = 2338] [outer = 00000000] 08:31:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16C8C400) [pid = 3684] [serial = 2339] [outer = 16040400] 08:31:29 INFO - PROCESS | 3684 | 1468596689887 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16F8CC00) [pid = 3684] [serial = 2340] [outer = 16040400] 08:31:30 INFO - PROCESS | 3684 | 1468596690348 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:31:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:31:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 703ms 08:31:30 INFO - PROCESS | 3684 | 1468596690406 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 3684 | 1468596690408 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:31:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:31:30 INFO - PROCESS | 3684 | 1468596690412 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - PROCESS | 3684 | 1468596690413 Marionette TRACE conn3 <- [1,3078,null,{}] 08:31:30 INFO - PROCESS | 3684 | 1468596690417 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}] 08:31:30 INFO - PROCESS | 3684 | 1468596690419 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:30 INFO - PROCESS | 3684 | 1468596690533 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:31:30 INFO - PROCESS | 3684 | 1468596690538 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 3684 | 1468596690540 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:30 INFO - PROCESS | 3684 | ++DOCSHELL 10E05C00 == 32 [pid = 3684] [id = 781] 08:31:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10E09800) [pid = 3684] [serial = 2341] [outer = 00000000] 08:31:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16F90400) [pid = 3684] [serial = 2342] [outer = 10E09800] 08:31:30 INFO - PROCESS | 3684 | 1468596690584 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16F92000) [pid = 3684] [serial = 2343] [outer = 10E09800] 08:31:31 INFO - PROCESS | 3684 | 1468596691037 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:31:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:31:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 625ms 08:31:31 INFO - PROCESS | 3684 | 1468596691051 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 3684 | 1468596691053 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:31:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:31:31 INFO - PROCESS | 3684 | 1468596691062 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 3684 | 1468596691064 Marionette TRACE conn3 <- [1,3082,null,{}] 08:31:31 INFO - PROCESS | 3684 | 1468596691067 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}] 08:31:31 INFO - PROCESS | 3684 | 1468596691073 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:31 INFO - PROCESS | 3684 | 1468596691212 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:31:31 INFO - PROCESS | 3684 | 1468596691315 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 3684 | 1468596691317 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:31 INFO - PROCESS | 3684 | ++DOCSHELL 17551000 == 33 [pid = 3684] [id = 782] 08:31:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (175DF400) [pid = 3684] [serial = 2344] [outer = 00000000] 08:31:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19314800) [pid = 3684] [serial = 2345] [outer = 175DF400] 08:31:31 INFO - PROCESS | 3684 | 1468596691359 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19319C00) [pid = 3684] [serial = 2346] [outer = 175DF400] 08:31:31 INFO - PROCESS | 3684 | 1468596691744 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:31:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:31:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 735ms 08:31:31 INFO - PROCESS | 3684 | 1468596691802 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 3684 | 1468596691804 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:31:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:31:31 INFO - PROCESS | 3684 | 1468596691807 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 3684 | 1468596691808 Marionette TRACE conn3 <- [1,3086,null,{}] 08:31:31 INFO - PROCESS | 3684 | 1468596691812 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}] 08:31:31 INFO - PROCESS | 3684 | 1468596691814 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:31 INFO - PROCESS | 3684 | 1468596691944 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:31:31 INFO - PROCESS | 3684 | 1468596691952 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 3684 | 1468596691954 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:32 INFO - PROCESS | 3684 | ++DOCSHELL 10E03C00 == 34 [pid = 3684] [id = 783] 08:31:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (10E06000) [pid = 3684] [serial = 2347] [outer = 00000000] 08:31:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19515800) [pid = 3684] [serial = 2348] [outer = 10E06000] 08:31:32 INFO - PROCESS | 3684 | 1468596692057 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19518400) [pid = 3684] [serial = 2349] [outer = 10E06000] 08:31:32 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (14576800) [pid = 3684] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:31:32 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (193DB800) [pid = 3684] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 08:31:32 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (0C773C00) [pid = 3684] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:31:32 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13E66800) [pid = 3684] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:31:32 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16E8C400) [pid = 3684] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:31:32 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1307F400) [pid = 3684] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 08:31:32 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (130CFC00) [pid = 3684] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:31:32 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (10A75C00) [pid = 3684] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:31:32 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (0C393800) [pid = 3684] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:31:32 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13E63400) [pid = 3684] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:31:32 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1950FC00) [pid = 3684] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:31:32 INFO - PROCESS | 3684 | 1468596692472 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]]]}] 08:31:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:31:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:31:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 688ms 08:31:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:31:32 INFO - PROCESS | 3684 | 1468596692519 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 3684 | 1468596692521 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:31:32 INFO - PROCESS | 3684 | 1468596692528 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 3684 | 1468596692530 Marionette TRACE conn3 <- [1,3090,null,{}] 08:31:32 INFO - PROCESS | 3684 | 1468596692533 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}] 08:31:32 INFO - PROCESS | 3684 | 1468596692535 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:32 INFO - PROCESS | 3684 | 1468596692639 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:31:32 INFO - PROCESS | 3684 | 1468596692646 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 3684 | 1468596692648 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:32 INFO - PROCESS | 3684 | ++DOCSHELL 129ECC00 == 35 [pid = 3684] [id = 784] 08:31:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16E8C400) [pid = 3684] [serial = 2350] [outer = 00000000] 08:31:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (19519800) [pid = 3684] [serial = 2351] [outer = 16E8C400] 08:31:32 INFO - PROCESS | 3684 | 1468596692698 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (19835000) [pid = 3684] [serial = 2352] [outer = 16E8C400] 08:31:33 INFO - PROCESS | 3684 | 1468596693116 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:31:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 625ms 08:31:33 INFO - PROCESS | 3684 | 1468596693161 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 3684 | 1468596693163 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:31:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:31:33 INFO - PROCESS | 3684 | 1468596693181 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 3684 | 1468596693183 Marionette TRACE conn3 <- [1,3094,null,{}] 08:31:33 INFO - PROCESS | 3684 | 1468596693191 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}] 08:31:33 INFO - PROCESS | 3684 | 1468596693193 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:33 INFO - PROCESS | 3684 | 1468596693272 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:31:33 INFO - PROCESS | 3684 | 1468596693277 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 3684 | 1468596693279 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:33 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E5000 == 36 [pid = 3684] [id = 785] 08:31:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10E08000) [pid = 3684] [serial = 2353] [outer = 00000000] 08:31:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (19864400) [pid = 3684] [serial = 2354] [outer = 10E08000] 08:31:33 INFO - PROCESS | 3684 | 1468596693322 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (19864C00) [pid = 3684] [serial = 2355] [outer = 10E08000] 08:31:33 INFO - PROCESS | 3684 | 1468596693779 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]]]}] 08:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:31:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 656ms 08:31:33 INFO - PROCESS | 3684 | 1468596693829 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 3684 | 1468596693830 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:31:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:31:33 INFO - PROCESS | 3684 | 1468596693834 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 3684 | 1468596693835 Marionette TRACE conn3 <- [1,3098,null,{}] 08:31:33 INFO - PROCESS | 3684 | 1468596693843 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}] 08:31:33 INFO - PROCESS | 3684 | 1468596693845 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:33 INFO - PROCESS | 3684 | 1468596693923 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:31:33 INFO - PROCESS | 3684 | 1468596693929 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 3684 | 1468596693931 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:33 INFO - PROCESS | 3684 | ++DOCSHELL 1986D800 == 37 [pid = 3684] [id = 786] 08:31:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1986F000) [pid = 3684] [serial = 2356] [outer = 00000000] 08:31:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19B91C00) [pid = 3684] [serial = 2357] [outer = 1986F000] 08:31:33 INFO - PROCESS | 3684 | 1468596693972 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19E27C00) [pid = 3684] [serial = 2358] [outer = 1986F000] 08:31:34 INFO - PROCESS | 3684 | 1468596694569 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"]]]}] 08:31:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:31:34 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 08:31:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:31:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:31:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 797ms 08:31:34 INFO - PROCESS | 3684 | 1468596694639 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 3684 | 1468596694643 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:31:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:31:34 INFO - PROCESS | 3684 | 1468596694648 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 3684 | 1468596694652 Marionette TRACE conn3 <- [1,3102,null,{}] 08:31:34 INFO - PROCESS | 3684 | 1468596694657 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}] 08:31:34 INFO - PROCESS | 3684 | 1468596694660 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:34 INFO - PROCESS | 3684 | 1468596694811 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:31:34 INFO - PROCESS | 3684 | 1468596694959 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\", \"fad86c72-0aec-4944-b8eb-b81a291bf069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 3684 | 1468596694962 Marionette INFO sendAsync e30ccbb6-c631-4f7d-b04e-fc4b110db628 08:31:34 INFO - PROCESS | 3684 | ++DOCSHELL 10A0F800 == 38 [pid = 3684] [id = 787] 08:31:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10A74C00) [pid = 3684] [serial = 2359] [outer = 00000000] 08:31:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (12BD2800) [pid = 3684] [serial = 2360] [outer = 10A74C00] 08:31:35 INFO - PROCESS | 3684 | 1468596695019 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13C35000) [pid = 3684] [serial = 2361] [outer = 10A74C00] 08:31:35 INFO - PROCESS | 3684 | 1468596695567 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]]]}] 08:31:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:31:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 938ms 08:31:35 INFO - PROCESS | 3684 | 1468596695594 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:31:35 INFO - PROCESS | 3684 | 1468596695599 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:31:36 WARNING - u'runner_teardown' () 08:31:36 INFO - No more tests 08:31:36 INFO - Got 0 unexpected results 08:31:36 INFO - SUITE-END | took 663s 08:31:37 INFO - Closing logging queue 08:31:37 INFO - queue closed 08:31:37 INFO - Return code: 0 08:31:37 WARNING - # TBPL SUCCESS # 08:31:37 INFO - Running post-action listener: _resource_record_post_action 08:31:37 INFO - Running post-run listener: _resource_record_post_run 08:31:38 INFO - Total resource usage - Wall time: 673s; CPU: 17.0%; Read bytes: 91188224; Write bytes: 952100352; Read time: 447094; Write time: 1066511 08:31:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:31:38 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 67253760; Read time: 0; Write time: 66403 08:31:38 INFO - run-tests - Wall time: 670s; CPU: 17.0%; Read bytes: 91171840; Write bytes: 815969792; Read time: 443878; Write time: 952694 08:31:38 INFO - Running post-run listener: _upload_blobber_files 08:31:38 INFO - Blob upload gear active. 08:31:38 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:31:38 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 08:31:38 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'] 08:31:38 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 08:31:38 INFO - (blobuploader) - INFO - Open directory for files ... 08:31:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:31:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:31:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:31:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:31:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:31:39 INFO - (blobuploader) - INFO - Done attempting. 08:31:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:31:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:31:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:31:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:31:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:31:41 INFO - (blobuploader) - INFO - Done attempting. 08:31:41 INFO - (blobuploader) - INFO - Iteration through files over. 08:31:41 INFO - Return code: 0 08:31:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:31:41 INFO - Using _rmtree_windows ... 08:31:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:31:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e062a4d54ec712ef07c84b02c3ff39a3b114d020b31464dab54c7d0039b22761155eac0a8b3b27094358a8ec705630fd6a6fbaff22dbcc9408a5570086ad5f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fe1847710d3c8ec8ee02fe69d904c91af38e8339bb998396fbf94715842fb26654fe9af4e47515c23659b70d9979e1a32b14980660a408e91df10f90e2faa9f8"} 08:31:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:31:41 INFO - Writing to file C:\slave\test\properties\blobber_files 08:31:41 INFO - Contents: 08:31:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e062a4d54ec712ef07c84b02c3ff39a3b114d020b31464dab54c7d0039b22761155eac0a8b3b27094358a8ec705630fd6a6fbaff22dbcc9408a5570086ad5f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fe1847710d3c8ec8ee02fe69d904c91af38e8339bb998396fbf94715842fb26654fe9af4e47515c23659b70d9979e1a32b14980660a408e91df10f90e2faa9f8"} 08:31:41 INFO - Running post-run listener: copy_logs_to_upload_dir 08:31:41 INFO - Copying logs to upload dir... 08:31:41 INFO - mkdir: C:\slave\test\build\upload\logs 08:31:41 INFO - Copying logs to upload dir... 08:31:41 INFO - Using _rmtree_windows ... 08:31:41 INFO - Using _rmtree_windows ... 08:31:41 INFO - Using _rmtree_windows ... 08:31:41 INFO - Using _rmtree_windows ... 08:31:41 INFO - Using _rmtree_windows ... 08:31:41 INFO - Using _rmtree_windows ... 08:31:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=830.180000 ========= master_lag: 1.33 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 51 secs) (at 2016-07-15 08:31:42.542022) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 08:31:42.542858) ========= '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-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e062a4d54ec712ef07c84b02c3ff39a3b114d020b31464dab54c7d0039b22761155eac0a8b3b27094358a8ec705630fd6a6fbaff22dbcc9408a5570086ad5f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fe1847710d3c8ec8ee02fe69d904c91af38e8339bb998396fbf94715842fb26654fe9af4e47515c23659b70d9979e1a32b14980660a408e91df10f90e2faa9f8"} build_url:https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/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/ITp09vG_RvKSPYAP9hCBAg/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/7e062a4d54ec712ef07c84b02c3ff39a3b114d020b31464dab54c7d0039b22761155eac0a8b3b27094358a8ec705630fd6a6fbaff22dbcc9408a5570086ad5f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fe1847710d3c8ec8ee02fe69d904c91af38e8339bb998396fbf94715842fb26654fe9af4e47515c23659b70d9979e1a32b14980660a408e91df10f90e2faa9f8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ITp09vG_RvKSPYAP9hCBAg/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-07-15 08:31:42.669387) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 08:31:42.669700) ========= '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-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 08:31:42.793242) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-15 08:31:42.793551) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-15 08:31:43.402516) ========= ========= Total master_lag: 2.94 =========