builder: mozilla-release_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-082 starttime: 1470158940.28 results: success (0) buildid: 20160802084153 builduid: dcfa22bc4d7649cfba0c288514fb5caa revision: 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-02 10:29:00.283351) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-02 10:29:00.286732) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-02 10:29:00.287066) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-02 10:29:00.330927) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-02 10:29:00.331305) ========= '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-082\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-082 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-082 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-082 WINDIR=C:\WINDOWS using PTY: False --09:29:02-- 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% 14.47 MB/s 09:29:02 (14.47 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.574000 ========= master_lag: 0.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-02 10:29:00.917673) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-02 10:29:00.918017) ========= '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-082\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-082 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-082 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-082 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.760000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-02 10:29:01.698229) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-02 10:29:01.698635) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-082\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-082 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-082 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-082 WINDIR=C:\WINDOWS using PTY: False 2016-08-02 09:29:04,122 truncating revision to first 12 chars 2016-08-02 09:29:04,122 Setting DEBUG logging. 2016-08-02 09:29:04,122 attempt 1/10 2016-08-02 09:29:04,122 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/651ee00948f5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-02 09:29:04,526 unpacking tar archive at: mozilla-release-651ee00948f5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.334000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-02 10:29:03.086373) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-02 10:29:03.086693) ========= script_repo_revision: 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-02 10:29:03.087102) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-02 10:29:03.087370) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-02 10:29:03.102624) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 46 secs) (at 2016-08-02 10:29:03.102980) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-release' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-082\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-082 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-082 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-082 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-082 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-082 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 09:29:05 INFO - MultiFileLogger online at 20160802 09:29:05 in C:\slave\test 09:29:05 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols true 09:29:05 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:29:05 INFO - {'append_to_log': False, 09:29:05 INFO - 'base_work_dir': 'C:\\slave\\test', 09:29:05 INFO - 'blob_upload_branch': 'mozilla-release', 09:29:05 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:29:05 INFO - 'buildbot_json_path': 'buildprops.json', 09:29:05 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:29:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:29:05 INFO - 'download_minidump_stackwalk': True, 09:29:05 INFO - 'download_symbols': 'true', 09:29:05 INFO - 'e10s': False, 09:29:05 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:29:05 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:29:05 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:29:05 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:29:05 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:29:05 INFO - 'C:/mozilla-build/tooltool.py'), 09:29:05 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:29:05 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:29:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:29:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:29:05 INFO - 'log_level': 'info', 09:29:05 INFO - 'log_to_console': True, 09:29:05 INFO - 'opt_config_files': (), 09:29:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:29:05 INFO - '--processes=1', 09:29:05 INFO - '--config=%(test_path)s/wptrunner.ini', 09:29:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:29:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:29:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:29:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:29:05 INFO - 'pip_index': False, 09:29:05 INFO - 'require_test_zip': True, 09:29:05 INFO - 'test_type': ('testharness',), 09:29:05 INFO - 'this_chunk': '1', 09:29:05 INFO - 'total_chunks': '10', 09:29:05 INFO - 'virtualenv_path': 'venv', 09:29:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:29:05 INFO - 'work_dir': 'build'} 09:29:05 INFO - ##### 09:29:05 INFO - ##### Running clobber step. 09:29:05 INFO - ##### 09:29:05 INFO - Running pre-action listener: _resource_record_pre_action 09:29:05 INFO - Running main action method: clobber 09:29:05 INFO - rmtree: C:\slave\test\build 09:29:05 INFO - Using _rmtree_windows ... 09:29:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:29:46 INFO - Running post-action listener: _resource_record_post_action 09:29:46 INFO - ##### 09:29:46 INFO - ##### Running read-buildbot-config step. 09:29:46 INFO - ##### 09:29:46 INFO - Running pre-action listener: _resource_record_pre_action 09:29:46 INFO - Running main action method: read_buildbot_config 09:29:46 INFO - Using buildbot properties: 09:29:46 INFO - { 09:29:46 INFO - "project": "", 09:29:46 INFO - "product": "firefox", 09:29:46 INFO - "script_repo_revision": "production", 09:29:46 INFO - "scheduler": "tests-mozilla-release-xp_ix-debug-unittest", 09:29:46 INFO - "repository": "", 09:29:46 INFO - "buildername": "Windows XP 32-bit mozilla-release debug test web-platform-tests-1", 09:29:46 INFO - "buildid": "20160802084153", 09:29:46 INFO - "pgo_build": "False", 09:29:46 INFO - "basedir": "C:\\slave\\test", 09:29:46 INFO - "buildnumber": 5, 09:29:46 INFO - "slavename": "t-xp32-ix-082", 09:29:46 INFO - "revision": "651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd", 09:29:46 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 09:29:46 INFO - "platform": "win32", 09:29:46 INFO - "branch": "mozilla-release", 09:29:46 INFO - "repo_path": "releases/mozilla-release", 09:29:46 INFO - "moz_repo_path": "", 09:29:46 INFO - "stage_platform": "win32", 09:29:46 INFO - "builduid": "dcfa22bc4d7649cfba0c288514fb5caa", 09:29:46 INFO - "slavebuilddir": "test" 09:29:46 INFO - } 09:29:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json. 09:29:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip. 09:29:46 INFO - Running post-action listener: _resource_record_post_action 09:29:46 INFO - ##### 09:29:46 INFO - ##### Running download-and-extract step. 09:29:46 INFO - ##### 09:29:46 INFO - Running pre-action listener: _resource_record_pre_action 09:29:46 INFO - Running main action method: download_and_extract 09:29:46 INFO - mkdir: C:\slave\test\build\tests 09:29:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:29:46 INFO - https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:29:46 INFO - trying https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json 09:29:46 INFO - Downloading https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 09:29:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.test_packages.json'}, attempt #1 09:29:47 INFO - Downloaded 1274 bytes. 09:29:47 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 09:29:47 INFO - Using the following test package requirements: 09:29:47 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 09:29:47 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 09:29:47 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'], 09:29:47 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 09:29:47 INFO - u'firefox-48.0.1.en-US.win32.gtest.tests.zip'], 09:29:47 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 09:29:47 INFO - u'jsshell-win32.zip'], 09:29:47 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 09:29:47 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'], 09:29:47 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 09:29:47 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 09:29:47 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'], 09:29:47 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 09:29:47 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'], 09:29:47 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 09:29:47 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'], 09:29:47 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 09:29:47 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']} 09:29:47 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win32.common.tests.zip', u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 09:29: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')]} 09:29:47 INFO - https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:29:47 INFO - trying https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip 09:29:47 INFO - Downloading https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip 09:29:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip'}, attempt #1 09:29:49 INFO - Downloaded 20366324 bytes. 09:29:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:29:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:29:52 INFO - caution: filename not matched: web-platform/* 09:29:52 INFO - Return code: 11 09:29:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:29:52 INFO - https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:29:52 INFO - trying https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip 09:29:52 INFO - Downloading https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip 09:29:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip'}, attempt #1 09:29:57 INFO - Downloaded 36389907 bytes. 09:29:57 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:29:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:30:27 INFO - caution: filename not matched: bin/* 09:30:27 INFO - caution: filename not matched: config/* 09:30:27 INFO - caution: filename not matched: mozbase/* 09:30:27 INFO - caution: filename not matched: marionette/* 09:30:27 INFO - caution: filename not matched: tools/wptserve/* 09:30:27 INFO - Return code: 11 09:30: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')]} 09:30:27 INFO - https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net 09:30:27 INFO - trying https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 09:30:27 INFO - Downloading https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip 09:30:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip'}, attempt #1 09:30:32 INFO - Downloaded 68477215 bytes. 09:30:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 09:30:32 INFO - mkdir: C:\slave\test\properties 09:30:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:30:32 INFO - Writing to file C:\slave\test\properties\build_url 09:30:32 INFO - Contents: 09:30:32 INFO - build_url:https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 09:30:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 09:30:33 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:30:33 INFO - Writing to file C:\slave\test\properties\symbols_url 09:30:33 INFO - Contents: 09:30:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 09:30:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:30:33 INFO - https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:30:33 INFO - trying https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 09:30:33 INFO - Downloading https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 09:30:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 09:30:37 INFO - Downloaded 55642259 bytes. 09:30:37 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:30:37 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:30:45 INFO - Return code: 0 09:30:45 INFO - Running post-action listener: _resource_record_post_action 09:30:45 INFO - Running post-action listener: set_extra_try_arguments 09:30:45 INFO - ##### 09:30:45 INFO - ##### Running create-virtualenv step. 09:30:45 INFO - ##### 09:30:45 INFO - Running pre-action listener: _pre_create_virtualenv 09:30:45 INFO - Running pre-action listener: _resource_record_pre_action 09:30:45 INFO - Running main action method: create_virtualenv 09:30:45 INFO - Creating virtualenv C:\slave\test\build\venv 09:30:45 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 09:30:45 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:30:47 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:30:49 INFO - Installing distribute......................................................................................................................................................................................done. 09:30:50 INFO - Return code: 0 09:30:50 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:30:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:30:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:30:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:30:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:30:50 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-082', 'USERDOMAIN': 'T-XP32-IX-082', '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-082', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-082', '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-082\\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-082'}}, attempt #1 09:30:50 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 09:30:50 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 09:30:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:30:50 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082\\Application Data', 09:30:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:30:50 INFO - 'COMPUTERNAME': 'T-XP32-IX-082', 09:30:50 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:30:50 INFO - 'DCLOCATION': 'SCL3', 09:30:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:30:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:30:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:30:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:30:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:30:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:30:50 INFO - 'HOMEDRIVE': 'C:', 09:30:50 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-082', 09:30:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:30:50 INFO - 'KTS_VERSION': '1.19c', 09:30:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:30:50 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-082', 09:30:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:30:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:30:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:30:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:30:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:30:50 INFO - 'MOZ_AIRBAG': '1', 09:30:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:30:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:30:50 INFO - 'MOZ_MSVCVERSION': '8', 09:30:50 INFO - 'MOZ_NO_REMOTE': '1', 09:30:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:30:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:30:50 INFO - 'NO_EM_RESTART': '1', 09:30:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:30:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:30:50 INFO - 'OS': 'Windows_NT', 09:30:50 INFO - 'OURDRIVE': 'C:', 09:30:50 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', 09:30:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:30:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:30:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:30:50 INFO - 'PROCESSOR_LEVEL': '6', 09:30:50 INFO - 'PROCESSOR_REVISION': '1e05', 09:30:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:30:50 INFO - 'PROMPT': '$P$G', 09:30:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:30:50 INFO - 'PWD': 'C:\\slave\\test', 09:30:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:30:50 INFO - 'SESSIONNAME': 'Console', 09:30:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:30:50 INFO - 'SYSTEMDRIVE': 'C:', 09:30:50 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:30:50 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:30:50 INFO - 'TEST1': 'testie', 09:30:50 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:30:50 INFO - 'USERDOMAIN': 'T-XP32-IX-082', 09:30:50 INFO - 'USERNAME': 'cltbld', 09:30:50 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082', 09:30:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:30:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:30:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:30:50 INFO - 'WINDIR': 'C:\\WINDOWS', 09:30:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:30:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:30:51 INFO - Downloading/unpacking psutil>=0.7.1 09:30:51 INFO - Running setup.py egg_info for package psutil 09:30:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:30:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:30:51 INFO - Installing collected packages: psutil 09:30:51 INFO - Running setup.py install for psutil 09:30:51 INFO - building 'psutil._psutil_windows' extension 09:30:51 INFO - error: Unable to find vcvarsall.bat 09:30:51 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-fraf6_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:30:51 INFO - running install 09:30:51 INFO - running build 09:30:51 INFO - running build_py 09:30:51 INFO - creating build 09:30:51 INFO - creating build\lib.win32-2.7 09:30:51 INFO - creating build\lib.win32-2.7\psutil 09:30:51 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:30:51 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:30:51 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:30:51 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:30:51 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:30:51 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:30:51 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:30:51 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:30:51 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:30:51 INFO - running build_ext 09:30:51 INFO - building 'psutil._psutil_windows' extension 09:30:51 INFO - error: Unable to find vcvarsall.bat 09:30:51 INFO - ---------------------------------------- 09:30:51 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-fraf6_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:30:51 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-082\Application Data\pip\pip.log 09:30:51 WARNING - Return code: 1 09:30:51 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! 09:30:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:30: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')]} 09:30:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:30: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')]} 09:30:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:30:51 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-082', 'USERDOMAIN': 'T-XP32-IX-082', '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-082', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-082', '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-082\\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-082'}}, attempt #1 09:30:51 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 09:30:51 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 09:30:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:30:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082\\Application Data', 09:30:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:30:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-082', 09:30:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:30:51 INFO - 'DCLOCATION': 'SCL3', 09:30:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:30:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:30:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:30:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:30:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:30:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:30:51 INFO - 'HOMEDRIVE': 'C:', 09:30:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-082', 09:30:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:30:51 INFO - 'KTS_VERSION': '1.19c', 09:30:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:30:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-082', 09:30:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:30:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:30:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:30:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:30:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:30:51 INFO - 'MOZ_AIRBAG': '1', 09:30:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:30:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:30:51 INFO - 'MOZ_MSVCVERSION': '8', 09:30:51 INFO - 'MOZ_NO_REMOTE': '1', 09:30:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:30:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:30:51 INFO - 'NO_EM_RESTART': '1', 09:30:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:30:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:30:51 INFO - 'OS': 'Windows_NT', 09:30:51 INFO - 'OURDRIVE': 'C:', 09:30:51 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', 09:30:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:30:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:30:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:30:51 INFO - 'PROCESSOR_LEVEL': '6', 09:30:51 INFO - 'PROCESSOR_REVISION': '1e05', 09:30:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:30:51 INFO - 'PROMPT': '$P$G', 09:30:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:30:51 INFO - 'PWD': 'C:\\slave\\test', 09:30:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:30:51 INFO - 'SESSIONNAME': 'Console', 09:30:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:30:51 INFO - 'SYSTEMDRIVE': 'C:', 09:30:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:30:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:30:51 INFO - 'TEST1': 'testie', 09:30:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:30:51 INFO - 'USERDOMAIN': 'T-XP32-IX-082', 09:30:51 INFO - 'USERNAME': 'cltbld', 09:30:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082', 09:30:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:30:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:30:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:30:51 INFO - 'WINDIR': 'C:\\WINDOWS', 09:30:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:30:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:30:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:30:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:30:52 INFO - Running setup.py egg_info for package mozsystemmonitor 09:30:52 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:30:52 INFO - Running setup.py egg_info for package psutil 09:30:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:30:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:30:52 INFO - Installing collected packages: mozsystemmonitor, psutil 09:30:52 INFO - Running setup.py install for mozsystemmonitor 09:30:52 INFO - Running setup.py install for psutil 09:30:52 INFO - building 'psutil._psutil_windows' extension 09:30:52 INFO - error: Unable to find vcvarsall.bat 09:30:52 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-awdcnm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:30:52 INFO - running install 09:30:52 INFO - running build 09:30:52 INFO - running build_py 09:30:52 INFO - running build_ext 09:30:52 INFO - building 'psutil._psutil_windows' extension 09:30:52 INFO - error: Unable to find vcvarsall.bat 09:30:52 INFO - ---------------------------------------- 09:30:52 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-awdcnm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:30:52 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-082\Application Data\pip\pip.log 09:30:52 WARNING - Return code: 1 09:30:52 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! 09:30:52 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:30:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:30:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:30:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:30:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:30:53 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-082', 'USERDOMAIN': 'T-XP32-IX-082', '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-082', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-082', '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-082\\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-082'}}, attempt #1 09:30:53 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 09:30:53 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 09:30:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:30:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082\\Application Data', 09:30:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:30:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-082', 09:30:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:30:53 INFO - 'DCLOCATION': 'SCL3', 09:30:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:30:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:30:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:30:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:30:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:30:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:30:53 INFO - 'HOMEDRIVE': 'C:', 09:30:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-082', 09:30:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:30:53 INFO - 'KTS_VERSION': '1.19c', 09:30:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:30:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-082', 09:30:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:30:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:30:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:30:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:30:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:30:53 INFO - 'MOZ_AIRBAG': '1', 09:30:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:30:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:30:53 INFO - 'MOZ_MSVCVERSION': '8', 09:30:53 INFO - 'MOZ_NO_REMOTE': '1', 09:30:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:30:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:30:53 INFO - 'NO_EM_RESTART': '1', 09:30:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:30:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:30:53 INFO - 'OS': 'Windows_NT', 09:30:53 INFO - 'OURDRIVE': 'C:', 09:30:53 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', 09:30:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:30:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:30:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:30:53 INFO - 'PROCESSOR_LEVEL': '6', 09:30:53 INFO - 'PROCESSOR_REVISION': '1e05', 09:30:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:30:53 INFO - 'PROMPT': '$P$G', 09:30:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:30:53 INFO - 'PWD': 'C:\\slave\\test', 09:30:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:30:53 INFO - 'SESSIONNAME': 'Console', 09:30:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:30:53 INFO - 'SYSTEMDRIVE': 'C:', 09:30:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:30:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:30:53 INFO - 'TEST1': 'testie', 09:30:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:30:53 INFO - 'USERDOMAIN': 'T-XP32-IX-082', 09:30:53 INFO - 'USERNAME': 'cltbld', 09:30:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082', 09:30:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:30:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:30:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:30:53 INFO - 'WINDIR': 'C:\\WINDOWS', 09:30:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:30:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:30:53 INFO - Downloading/unpacking blobuploader==1.2.4 09:30:53 INFO - Downloading blobuploader-1.2.4.tar.gz 09:30:53 INFO - Running setup.py egg_info for package blobuploader 09:30:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:30:55 INFO - Running setup.py egg_info for package requests 09:30:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:30:55 INFO - Downloading docopt-0.6.1.tar.gz 09:30:55 INFO - Running setup.py egg_info for package docopt 09:30:55 INFO - Installing collected packages: blobuploader, docopt, requests 09:30:55 INFO - Running setup.py install for blobuploader 09:30:55 INFO - Running setup.py install for docopt 09:30:55 INFO - Running setup.py install for requests 09:30:55 INFO - Successfully installed blobuploader docopt requests 09:30:55 INFO - Cleaning up... 09:30:55 INFO - Return code: 0 09:30:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:30:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:30:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:30: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')]} 09:30:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:30:56 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-082', 'USERDOMAIN': 'T-XP32-IX-082', '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-082', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-082', '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-082\\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-082'}}, attempt #1 09:30:56 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 09:30:56 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 09:30:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:30:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082\\Application Data', 09:30:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:30:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-082', 09:30:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:30:56 INFO - 'DCLOCATION': 'SCL3', 09:30:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:30:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:30:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:30:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:30:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:30:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:30:56 INFO - 'HOMEDRIVE': 'C:', 09:30:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-082', 09:30:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:30:56 INFO - 'KTS_VERSION': '1.19c', 09:30:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:30:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-082', 09:30:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:30:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:30:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:30:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:30:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:30:56 INFO - 'MOZ_AIRBAG': '1', 09:30:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:30:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:30:56 INFO - 'MOZ_MSVCVERSION': '8', 09:30:56 INFO - 'MOZ_NO_REMOTE': '1', 09:30:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:30:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:30:56 INFO - 'NO_EM_RESTART': '1', 09:30:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:30:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:30:56 INFO - 'OS': 'Windows_NT', 09:30:56 INFO - 'OURDRIVE': 'C:', 09:30: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', 09:30:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:30:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:30:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:30:56 INFO - 'PROCESSOR_LEVEL': '6', 09:30:56 INFO - 'PROCESSOR_REVISION': '1e05', 09:30:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:30:56 INFO - 'PROMPT': '$P$G', 09:30:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:30:56 INFO - 'PWD': 'C:\\slave\\test', 09:30:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:30:56 INFO - 'SESSIONNAME': 'Console', 09:30:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:30:56 INFO - 'SYSTEMDRIVE': 'C:', 09:30:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:30:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:30:56 INFO - 'TEST1': 'testie', 09:30:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:30:56 INFO - 'USERDOMAIN': 'T-XP32-IX-082', 09:30:56 INFO - 'USERNAME': 'cltbld', 09:30:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082', 09:30:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:30:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:30:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:30:56 INFO - 'WINDIR': 'C:\\WINDOWS', 09:30:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:31:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:31:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:31:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:31:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:31:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:31:04 INFO - Unpacking c:\slave\test\build\tests\marionette 09:31:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:31:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:31:04 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 09:31:04 INFO - Running setup.py install for browsermob-proxy 09:31:14 INFO - Running setup.py install for manifestparser 09:31:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Running setup.py install for marionette-client 09:31:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:31:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Running setup.py install for marionette-driver 09:31:14 INFO - Running setup.py install for mozcrash 09:31:14 INFO - Running setup.py install for mozdebug 09:31:14 INFO - Running setup.py install for mozdevice 09:31:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Running setup.py install for mozfile 09:31:14 INFO - Running setup.py install for mozhttpd 09:31:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Running setup.py install for mozinfo 09:31:14 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Running setup.py install for mozInstall 09:31:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Running setup.py install for mozleak 09:31:14 INFO - Running setup.py install for mozlog 09:31:14 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Running setup.py install for moznetwork 09:31:14 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Running setup.py install for mozprocess 09:31:14 INFO - Running setup.py install for mozprofile 09:31:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Running setup.py install for mozrunner 09:31:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Running setup.py install for mozscreenshot 09:31:14 INFO - Running setup.py install for moztest 09:31:14 INFO - Running setup.py install for mozversion 09:31:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:31:14 INFO - Running setup.py install for wptserve 09:31:14 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:31:14 INFO - Cleaning up... 09:31:14 INFO - Return code: 0 09:31:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:31:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:31:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:31:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:31:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:31:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-082', 'USERDOMAIN': 'T-XP32-IX-082', '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-082', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-082', '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-082\\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-082'}}, attempt #1 09:31:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:31:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:31:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:31:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082\\Application Data', 09:31:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:31:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-082', 09:31:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:31:14 INFO - 'DCLOCATION': 'SCL3', 09:31:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:31:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:31:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:31:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:31:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:31:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:31:14 INFO - 'HOMEDRIVE': 'C:', 09:31:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-082', 09:31:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:31:14 INFO - 'KTS_VERSION': '1.19c', 09:31:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:31:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-082', 09:31:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:31:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:31:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:31:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:31:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:31:14 INFO - 'MOZ_AIRBAG': '1', 09:31:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:31:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:31:14 INFO - 'MOZ_MSVCVERSION': '8', 09:31:14 INFO - 'MOZ_NO_REMOTE': '1', 09:31:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:31:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:31:14 INFO - 'NO_EM_RESTART': '1', 09:31:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:31:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:31:14 INFO - 'OS': 'Windows_NT', 09:31:14 INFO - 'OURDRIVE': 'C:', 09:31:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:31:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:31:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:31:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:31:14 INFO - 'PROCESSOR_LEVEL': '6', 09:31:14 INFO - 'PROCESSOR_REVISION': '1e05', 09:31:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:31:14 INFO - 'PROMPT': '$P$G', 09:31:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:31:14 INFO - 'PWD': 'C:\\slave\\test', 09:31:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:31:14 INFO - 'SESSIONNAME': 'Console', 09:31:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:31:14 INFO - 'SYSTEMDRIVE': 'C:', 09:31:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:31:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:31:14 INFO - 'TEST1': 'testie', 09:31:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:31:14 INFO - 'USERDOMAIN': 'T-XP32-IX-082', 09:31:14 INFO - 'USERNAME': 'cltbld', 09:31:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082', 09:31:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:31:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:31:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:31:14 INFO - 'WINDIR': 'C:\\WINDOWS', 09:31:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:31:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:31:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:31:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:31:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:31:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:31:22 INFO - Unpacking c:\slave\test\build\tests\marionette 09:31:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:31:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:31:22 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)) 09:31:27 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)) 09:31:27 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)) 09:31:27 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)) 09:31:27 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)) 09:31:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:31:27 INFO - Downloading blessings-1.6.tar.gz 09:31:27 INFO - Running setup.py egg_info for package blessings 09:31:27 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)) 09:31:27 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:31:27 INFO - Running setup.py install for blessings 09:31:27 INFO - Running setup.py install for browsermob-proxy 09:31:27 INFO - Running setup.py install for manifestparser 09:31:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Running setup.py install for marionette-client 09:31:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:31:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Running setup.py install for marionette-driver 09:31:27 INFO - Running setup.py install for mozcrash 09:31:27 INFO - Running setup.py install for mozdebug 09:31:27 INFO - Running setup.py install for mozdevice 09:31:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Running setup.py install for mozhttpd 09:31:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Running setup.py install for mozInstall 09:31:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Running setup.py install for mozleak 09:31:27 INFO - Running setup.py install for mozprofile 09:31:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Running setup.py install for mozrunner 09:31:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:31:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:31:29 INFO - Running setup.py install for mozscreenshot 09:31:29 INFO - Running setup.py install for moztest 09:31:29 INFO - Running setup.py install for mozversion 09:31:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:31:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:31:29 INFO - Running setup.py install for wptserve 09:31:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:31:29 INFO - Cleaning up... 09:31:29 INFO - Return code: 0 09:31:29 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:31:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:31:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:31:29 INFO - Reading from file tmpfile_stdout 09:31:29 INFO - Using _rmtree_windows ... 09:31:29 INFO - Using _rmtree_windows ... 09:31:29 INFO - Current package versions: 09:31:29 INFO - blessings == 1.6 09:31:29 INFO - blobuploader == 1.2.4 09:31:29 INFO - browsermob-proxy == 0.6.0 09:31:29 INFO - distribute == 0.6.14 09:31:29 INFO - docopt == 0.6.1 09:31:29 INFO - manifestparser == 1.1 09:31:29 INFO - marionette-client == 2.3.0 09:31:29 INFO - marionette-driver == 1.4.0 09:31:29 INFO - mozInstall == 1.12 09:31:29 INFO - mozcrash == 0.17 09:31:29 INFO - mozdebug == 0.1 09:31:29 INFO - mozdevice == 0.48 09:31:29 INFO - mozfile == 1.2 09:31:29 INFO - mozhttpd == 0.7 09:31:29 INFO - mozinfo == 0.9 09:31:29 INFO - mozleak == 0.1 09:31:29 INFO - mozlog == 3.1 09:31:29 INFO - moznetwork == 0.27 09:31:29 INFO - mozprocess == 0.22 09:31:29 INFO - mozprofile == 0.28 09:31:29 INFO - mozrunner == 6.11 09:31:29 INFO - mozscreenshot == 0.1 09:31:29 INFO - mozsystemmonitor == 0.0 09:31:29 INFO - moztest == 0.7 09:31:29 INFO - mozversion == 1.4 09:31:29 INFO - requests == 1.2.3 09:31:29 INFO - wptserve == 1.4.0 09:31:29 INFO - Running post-action listener: _resource_record_post_action 09:31:29 INFO - Running post-action listener: _start_resource_monitoring 09:31:29 INFO - Starting resource monitoring. 09:31:29 INFO - ##### 09:31:29 INFO - ##### Running pull step. 09:31:29 INFO - ##### 09:31:29 INFO - Running pre-action listener: _resource_record_pre_action 09:31:29 INFO - Running main action method: pull 09:31:29 INFO - Pull has nothing to do! 09:31:29 INFO - Running post-action listener: _resource_record_post_action 09:31:29 INFO - ##### 09:31:29 INFO - ##### Running install step. 09:31:29 INFO - ##### 09:31:29 INFO - Running pre-action listener: _resource_record_pre_action 09:31:29 INFO - Running main action method: install 09:31:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:31:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:31:29 INFO - Reading from file tmpfile_stdout 09:31:29 INFO - Using _rmtree_windows ... 09:31:29 INFO - Using _rmtree_windows ... 09:31:29 INFO - Detecting whether we're running mozinstall >=1.0... 09:31:29 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:31:29 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:31:30 INFO - Reading from file tmpfile_stdout 09:31:30 INFO - Output received: 09:31:30 INFO - Usage: mozinstall-script.py [options] installer 09:31:30 INFO - Options: 09:31:30 INFO - -h, --help show this help message and exit 09:31:30 INFO - -d DEST, --destination=DEST 09:31:30 INFO - Directory to install application into. [default: 09:31:30 INFO - "C:\slave\test"] 09:31:30 INFO - --app=APP Application being installed. [default: firefox] 09:31:30 INFO - Using _rmtree_windows ... 09:31:30 INFO - Using _rmtree_windows ... 09:31:30 INFO - mkdir: C:\slave\test\build\application 09:31:30 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.1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:31:30 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.1.en-US.win32.zip --destination C:\slave\test\build\application 09:31:33 INFO - Reading from file tmpfile_stdout 09:31:33 INFO - Output received: 09:31:33 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:31:33 INFO - Using _rmtree_windows ... 09:31:33 INFO - Using _rmtree_windows ... 09:31:33 INFO - Running post-action listener: _resource_record_post_action 09:31:33 INFO - ##### 09:31:33 INFO - ##### Running run-tests step. 09:31:33 INFO - ##### 09:31:33 INFO - Running pre-action listener: _resource_record_pre_action 09:31:33 INFO - Running main action method: run_tests 09:31:33 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:31:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:31:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:31:33 INFO - grabbing minidump binary from tooltool 09:31:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:31:33 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 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:31:33 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 09:31:33 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 09:31:34 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:31:34 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmposyprp 09:31:34 INFO - INFO - File integrity verified, renaming tmposyprp to win32-minidump_stackwalk.exe 09:31:34 INFO - Return code: 0 09:31:34 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:31:34 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:31:34 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/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.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 09:31:34 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/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.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 09:31:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:31:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082\\Application Data', 09:31:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:31:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-082', 09:31:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:31:34 INFO - 'DCLOCATION': 'SCL3', 09:31:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:31:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:31:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:31:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:31:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:31:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:31:34 INFO - 'HOMEDRIVE': 'C:', 09:31:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-082', 09:31:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:31:34 INFO - 'KTS_VERSION': '1.19c', 09:31:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:31:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-082', 09:31:34 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:31:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:31:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:31:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:31:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:31:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:31:34 INFO - 'MOZ_AIRBAG': '1', 09:31:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:31:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:31:34 INFO - 'MOZ_MSVCVERSION': '8', 09:31:34 INFO - 'MOZ_NO_REMOTE': '1', 09:31:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:31:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:31:34 INFO - 'NO_EM_RESTART': '1', 09:31:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:31:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:31:34 INFO - 'OS': 'Windows_NT', 09:31:34 INFO - 'OURDRIVE': 'C:', 09:31:34 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', 09:31:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:31:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:31:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:31:34 INFO - 'PROCESSOR_LEVEL': '6', 09:31:34 INFO - 'PROCESSOR_REVISION': '1e05', 09:31:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:31:34 INFO - 'PROMPT': '$P$G', 09:31:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:31:34 INFO - 'PWD': 'C:\\slave\\test', 09:31:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:31:34 INFO - 'SESSIONNAME': 'Console', 09:31:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:31:34 INFO - 'SYSTEMDRIVE': 'C:', 09:31:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:31:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:31:34 INFO - 'TEST1': 'testie', 09:31:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:31:34 INFO - 'USERDOMAIN': 'T-XP32-IX-082', 09:31:34 INFO - 'USERNAME': 'cltbld', 09:31:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082', 09:31:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:31:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:31:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:31:34 INFO - 'WINDIR': 'C:\\WINDOWS', 09:31:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:31:34 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/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.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 09:31:35 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 09:31:35 INFO - import pkg_resources 09:31:36 INFO - Using 1 client processes 09:31:40 INFO - SUITE-START | Running 778 tests 09:31:40 INFO - Running testharness tests 09:31:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:31:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:31:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:31:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:31:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:31:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:31:40 INFO - Setting up ssl 09:31:40 INFO - PROCESS | certutil | 09:31:40 INFO - PROCESS | certutil | 09:31:40 INFO - PROCESS | certutil | 09:31:40 INFO - Certificate Nickname Trust Attributes 09:31:40 INFO - SSL,S/MIME,JAR/XPI 09:31:40 INFO - 09:31:40 INFO - web-platform-tests CT,, 09:31:40 INFO - 09:31:40 INFO - Starting runner 09:31:43 INFO - PROCESS | 3256 | [3256] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:31:43 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:31:43 INFO - PROCESS | 3256 | [3256] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:31:44 INFO - PROCESS | 3256 | 1470159104804 Marionette DEBUG Marionette enabled via build flag and pref 09:31:44 INFO - PROCESS | 3256 | ++DOCSHELL 118A0C00 == 1 [pid = 3256] [id = 1] 09:31:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 1 (118A1000) [pid = 3256] [serial = 1] [outer = 00000000] 09:31:44 INFO - PROCESS | 3256 | [3256] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:31:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 2 (118A1C00) [pid = 3256] [serial = 2] [outer = 118A1000] 09:31:45 INFO - PROCESS | 3256 | [3256] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 09:31:45 INFO - PROCESS | 3256 | [3256] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 09:31:45 INFO - PROCESS | 3256 | ++DOCSHELL 11DE9C00 == 2 [pid = 3256] [id = 2] 09:31:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 3 (11DEA000) [pid = 3256] [serial = 3] [outer = 00000000] 09:31:45 INFO - PROCESS | 3256 | [3256] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:31:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 4 (11DEAC00) [pid = 3256] [serial = 4] [outer = 11DEA000] 09:31:45 INFO - PROCESS | 3256 | 1470159105435 Marionette INFO Listening on port 2828 09:31:45 INFO - PROCESS | 3256 | 1470159105835 Marionette DEBUG Marionette enabled via command-line flag 09:31:45 INFO - PROCESS | 3256 | ++DOCSHELL 114EB800 == 3 [pid = 3256] [id = 3] 09:31:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 5 (114F3800) [pid = 3256] [serial = 5] [outer = 00000000] 09:31:45 INFO - PROCESS | 3256 | [3256] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:31:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 6 (114F4400) [pid = 3256] [serial = 6] [outer = 114F3800] 09:31:45 INFO - PROCESS | 3256 | [3256] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:31:46 INFO - PROCESS | 3256 | [3256] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 09:31:46 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:31:46 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:31:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 7 (13AD4C00) [pid = 3256] [serial = 7] [outer = 11DEA000] 09:31:46 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:31:46 INFO - PROCESS | 3256 | 1470159106178 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1460 09:31:46 INFO - PROCESS | 3256 | 1470159106294 Marionette DEBUG Closed connection conn0 09:31:46 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:31:46 INFO - PROCESS | 3256 | 1470159106305 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1461 09:31:46 INFO - PROCESS | 3256 | 1470159106343 Marionette DEBUG Closed connection conn1 09:31:46 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:31:46 INFO - PROCESS | 3256 | 1470159106351 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1462 09:31:46 INFO - PROCESS | 3256 | ++DOCSHELL 118A2000 == 4 [pid = 3256] [id = 4] 09:31:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 8 (13F72400) [pid = 3256] [serial = 8] [outer = 00000000] 09:31:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 9 (14520000) [pid = 3256] [serial = 9] [outer = 13F72400] 09:31:46 INFO - PROCESS | 3256 | [3256] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 09:31:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 10 (14525800) [pid = 3256] [serial = 10] [outer = 13F72400] 09:31:46 INFO - PROCESS | 3256 | 1470159106598 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:31:46 INFO - PROCESS | 3256 | 1470159106603 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160802084153","device":"desktop","version":"48.0.1"} 09:31:46 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:31:46 INFO - PROCESS | 3256 | [3256] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:31:46 INFO - PROCESS | 3256 | [3256] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:31:47 INFO - PROCESS | 3256 | [3256] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:31:47 INFO - PROCESS | 3256 | ++DOCSHELL 13AA5400 == 5 [pid = 3256] [id = 5] 09:31:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 11 (13AA6000) [pid = 3256] [serial = 11] [outer = 00000000] 09:31:47 INFO - PROCESS | 3256 | ++DOCSHELL 13AACC00 == 6 [pid = 3256] [id = 6] 09:31:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 12 (13AB0400) [pid = 3256] [serial = 12] [outer = 00000000] 09:31:47 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:31:47 INFO - PROCESS | 3256 | ++DOCSHELL 1661F000 == 7 [pid = 3256] [id = 7] 09:31:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 13 (1661F400) [pid = 3256] [serial = 13] [outer = 00000000] 09:31:47 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:31:48 INFO - PROCESS | 3256 | [3256] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:31:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 14 (16B61C00) [pid = 3256] [serial = 14] [outer = 1661F400] 09:31:48 INFO - PROCESS | 3256 | [3256] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 09:31:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 15 (17052C00) [pid = 3256] [serial = 15] [outer = 13AA6000] 09:31:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 16 (17054800) [pid = 3256] [serial = 16] [outer = 13AB0400] 09:31:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 17 (17057400) [pid = 3256] [serial = 17] [outer = 1661F400] 09:31:48 INFO - PROCESS | 3256 | 1470159108903 Marionette INFO startBrowser 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:48 INFO - PROCESS | 3256 | 1470159108938 Marionette DEBUG loaded listener.js 09:31:48 INFO - PROCESS | 3256 | 1470159108951 Marionette DEBUG loaded listener.js 09:31:48 INFO - PROCESS | 3256 | 1470159108953 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 18 (132E0400) [pid = 3256] [serial = 18] [outer = 1661F400] 09:31:49 INFO - PROCESS | 3256 | 1470159109472 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"54662fc7-54b5-46f1-b828-19689c3150c5","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160802084153","device":"desktop","version":"48.0.1","command_id":1}}] 09:31:49 INFO - PROCESS | 3256 | 1470159109626 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:31:49 INFO - PROCESS | 3256 | 1470159109629 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:49 INFO - PROCESS | 3256 | 1470159109706 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:31:49 INFO - PROCESS | 3256 | 1470159109816 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:31:49 INFO - PROCESS | 3256 | 1470159109818 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:49 INFO - PROCESS | 3256 | [3256] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:31:50 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:31:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 19 (19D68800) [pid = 3256] [serial = 19] [outer = 1661F400] 09:31:50 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:31:50 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:50 INFO - PROCESS | 3256 | 1470159110445 Marionette TRACE conn2 <- [1,3,null,{}] 09:31:50 INFO - PROCESS | 3256 | 1470159110462 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:31:50 INFO - PROCESS | 3256 | 1470159110465 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:50 INFO - PROCESS | 3256 | 1470159110492 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:31:50 INFO - PROCESS | 3256 | 1470159110529 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:31:50 INFO - PROCESS | 3256 | 1470159110532 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 09:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:31:50 INFO - PROCESS | 3256 | 1470159110549 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:31:50 INFO - PROCESS | 3256 | 1470159110552 Marionette TRACE conn2 <- [1,6,null,{}] 09:31:50 INFO - PROCESS | 3256 | 1470159110617 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:50 INFO - PROCESS | 3256 | 1470159110619 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:50 INFO - PROCESS | 3256 | 1470159110637 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:31:50 INFO - PROCESS | 3256 | 1470159110641 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 3256 | 1470159110643 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:50 INFO - PROCESS | 3256 | ++DOCSHELL 1661B000 == 8 [pid = 3256] [id = 8] 09:31:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 20 (19DAB400) [pid = 3256] [serial = 20] [outer = 00000000] 09:31:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 21 (19DADC00) [pid = 3256] [serial = 21] [outer = 19DAB400] 09:31:50 INFO - PROCESS | 3256 | 1470159110698 Marionette DEBUG loaded listener.js 09:31:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 22 (19F3D400) [pid = 3256] [serial = 22] [outer = 19DAB400] 09:31:51 INFO - PROCESS | 3256 | ++DOCSHELL 1A269800 == 9 [pid = 3256] [id = 9] 09:31:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 23 (1A26E000) [pid = 3256] [serial = 23] [outer = 00000000] 09:31:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 24 (1A271000) [pid = 3256] [serial = 24] [outer = 1A26E000] 09:31:51 INFO - PROCESS | 3256 | 1470159111099 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 25 (1A291400) [pid = 3256] [serial = 25] [outer = 1A26E000] 09:31:51 INFO - PROCESS | 3256 | 1470159111468 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 966ms 09:31:51 INFO - PROCESS | 3256 | 1470159111524 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 3256 | 1470159111526 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 09:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:31:51 INFO - PROCESS | 3256 | 1470159111569 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - PROCESS | 3256 | 1470159111571 Marionette TRACE conn2 <- [1,10,null,{}] 09:31:51 INFO - PROCESS | 3256 | 1470159111588 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:51 INFO - PROCESS | 3256 | 1470159111593 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:51 INFO - PROCESS | 3256 | 1470159111707 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:31:51 INFO - PROCESS | 3256 | 1470159111714 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:51 INFO - PROCESS | 3256 | 1470159111716 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:51 INFO - PROCESS | 3256 | ++DOCSHELL 1A6CB400 == 10 [pid = 3256] [id = 10] 09:31:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 26 (1A6CB800) [pid = 3256] [serial = 26] [outer = 00000000] 09:31:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 27 (1AF2B000) [pid = 3256] [serial = 27] [outer = 1A6CB800] 09:31:51 INFO - PROCESS | 3256 | 1470159111763 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 28 (1AF2F800) [pid = 3256] [serial = 28] [outer = 1A6CB800] 09:31:52 INFO - PROCESS | 3256 | 1470159112101 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 639ms 09:31:52 INFO - PROCESS | 3256 | 1470159112168 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 3256 | 1470159112170 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 09:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:31:52 INFO - PROCESS | 3256 | 1470159112173 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - PROCESS | 3256 | 1470159112175 Marionette TRACE conn2 <- [1,14,null,{}] 09:31:52 INFO - PROCESS | 3256 | 1470159112178 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:52 INFO - PROCESS | 3256 | 1470159112181 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:52 INFO - PROCESS | 3256 | 1470159112278 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:31:52 INFO - PROCESS | 3256 | 1470159112290 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 3256 | 1470159112293 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:52 INFO - PROCESS | 3256 | ++DOCSHELL 1A270C00 == 11 [pid = 3256] [id = 11] 09:31:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 29 (1A834400) [pid = 3256] [serial = 29] [outer = 00000000] 09:31:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 30 (1A83C400) [pid = 3256] [serial = 30] [outer = 1A834400] 09:31:52 INFO - PROCESS | 3256 | 1470159112321 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 31 (1AF37400) [pid = 3256] [serial = 31] [outer = 1A834400] 09:31:52 INFO - PROCESS | 3256 | 1470159112686 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 593ms 09:31:52 INFO - PROCESS | 3256 | 1470159112754 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 3256 | 1470159112756 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 09:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:31:52 INFO - PROCESS | 3256 | 1470159112760 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - PROCESS | 3256 | 1470159112761 Marionette TRACE conn2 <- [1,18,null,{}] 09:31:52 INFO - PROCESS | 3256 | 1470159112765 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:52 INFO - PROCESS | 3256 | 1470159112768 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:52 INFO - PROCESS | 3256 | 1470159112881 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:31:52 INFO - PROCESS | 3256 | 1470159112887 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 3256 | 1470159112890 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:52 INFO - PROCESS | 3256 | ++DOCSHELL 1A9A3800 == 12 [pid = 3256] [id = 12] 09:31:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 32 (1A9A4400) [pid = 3256] [serial = 32] [outer = 00000000] 09:31:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 33 (1A9AF000) [pid = 3256] [serial = 33] [outer = 1A9A4400] 09:31:52 INFO - PROCESS | 3256 | 1470159112934 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 34 (1AB04400) [pid = 3256] [serial = 34] [outer = 1A9A4400] 09:31:53 INFO - PROCESS | 3256 | 1470159113281 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 592ms 09:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:31:53 INFO - PROCESS | 3256 | 1470159113357 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 3256 | 1470159113359 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 09:31:53 INFO - PROCESS | 3256 | 1470159113363 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - PROCESS | 3256 | 1470159113365 Marionette TRACE conn2 <- [1,22,null,{}] 09:31:53 INFO - PROCESS | 3256 | 1470159113369 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:53 INFO - PROCESS | 3256 | 1470159113371 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:53 INFO - PROCESS | 3256 | 1470159113468 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:31:53 INFO - PROCESS | 3256 | 1470159113476 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 3256 | 1470159113478 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:53 INFO - PROCESS | 3256 | ++DOCSHELL 1AB0DC00 == 13 [pid = 3256] [id = 13] 09:31:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 35 (1AB0E400) [pid = 3256] [serial = 35] [outer = 00000000] 09:31:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 36 (1ACB2000) [pid = 3256] [serial = 36] [outer = 1AB0E400] 09:31:53 INFO - PROCESS | 3256 | 1470159113524 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 37 (1ACB6800) [pid = 3256] [serial = 37] [outer = 1AB0E400] 09:31:53 INFO - PROCESS | 3256 | 1470159113853 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 530ms 09:31:53 INFO - PROCESS | 3256 | 1470159113898 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 3256 | 1470159113900 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 09:31:53 INFO - PROCESS | 3256 | 1470159113903 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:31:53 INFO - PROCESS | 3256 | 1470159113904 Marionette TRACE conn2 <- [1,26,null,{}] 09:31:53 INFO - PROCESS | 3256 | 1470159113908 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:53 INFO - PROCESS | 3256 | 1470159113910 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:53 INFO - PROCESS | 3256 | 1470159114011 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:31:54 INFO - PROCESS | 3256 | 1470159114016 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:54 INFO - PROCESS | 3256 | 1470159114019 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:54 INFO - PROCESS | 3256 | ++DOCSHELL 1AD37800 == 14 [pid = 3256] [id = 14] 09:31:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 38 (1B22F400) [pid = 3256] [serial = 38] [outer = 00000000] 09:31:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 39 (1B236400) [pid = 3256] [serial = 39] [outer = 1B22F400] 09:31:54 INFO - PROCESS | 3256 | 1470159114062 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 40 (1B23B800) [pid = 3256] [serial = 40] [outer = 1B22F400] 09:31:54 INFO - PROCESS | 3256 | ++DOCSHELL 1B3B2C00 == 15 [pid = 3256] [id = 15] 09:31:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 41 (1B3B3400) [pid = 3256] [serial = 41] [outer = 00000000] 09:31:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 42 (1B3B7000) [pid = 3256] [serial = 42] [outer = 1B3B3400] 09:31:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 43 (1B3B4000) [pid = 3256] [serial = 43] [outer = 1B3B3400] 09:31:54 INFO - PROCESS | 3256 | ++DOCSHELL 1A833800 == 16 [pid = 3256] [id = 16] 09:31:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 44 (1B3B8C00) [pid = 3256] [serial = 44] [outer = 00000000] 09:31:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 45 (1B413C00) [pid = 3256] [serial = 45] [outer = 1B3B8C00] 09:31:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 46 (1B41DC00) [pid = 3256] [serial = 46] [outer = 1B3B8C00] 09:31:54 INFO - PROCESS | 3256 | 1470159114578 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 748ms 09:31:54 INFO - PROCESS | 3256 | 1470159114644 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:31:54 INFO - PROCESS | 3256 | 1470159114646 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 09:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:31:54 INFO - PROCESS | 3256 | 1470159114649 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:31:54 INFO - PROCESS | 3256 | 1470159114651 Marionette TRACE conn2 <- [1,30,null,{}] 09:31:54 INFO - PROCESS | 3256 | 1470159114654 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:54 INFO - PROCESS | 3256 | 1470159114673 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:54 INFO - PROCESS | 3256 | 1470159114787 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:31:54 INFO - PROCESS | 3256 | 1470159114793 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:54 INFO - PROCESS | 3256 | 1470159114795 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:54 INFO - PROCESS | 3256 | ++DOCSHELL 1B3B2400 == 17 [pid = 3256] [id = 17] 09:31:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 47 (1B415C00) [pid = 3256] [serial = 47] [outer = 00000000] 09:31:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 48 (1B70C000) [pid = 3256] [serial = 48] [outer = 1B415C00] 09:31:54 INFO - PROCESS | 3256 | 1470159114841 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 49 (1B70CC00) [pid = 3256] [serial = 49] [outer = 1B415C00] 09:31:55 INFO - PROCESS | 3256 | --DOCSHELL 118A0C00 == 16 [pid = 3256] [id = 1] 09:31:55 INFO - PROCESS | 3256 | 1470159115784 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1185ms 09:31:55 INFO - PROCESS | 3256 | 1470159115844 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 3256 | 1470159115848 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 09:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:31:55 INFO - PROCESS | 3256 | 1470159115853 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 3256 | 1470159115858 Marionette TRACE conn2 <- [1,34,null,{}] 09:31:55 INFO - PROCESS | 3256 | 1470159115863 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:55 INFO - PROCESS | 3256 | 1470159115866 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:56 INFO - PROCESS | 3256 | 1470159116011 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:31:56 INFO - PROCESS | 3256 | 1470159116068 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:56 INFO - PROCESS | 3256 | 1470159116071 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:56 INFO - PROCESS | 3256 | ++DOCSHELL 1055D800 == 17 [pid = 3256] [id = 18] 09:31:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 50 (10A08800) [pid = 3256] [serial = 50] [outer = 00000000] 09:31:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 51 (11258C00) [pid = 3256] [serial = 51] [outer = 10A08800] 09:31:56 INFO - PROCESS | 3256 | 1470159116128 Marionette DEBUG loaded listener.js 09:31:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 52 (114F4000) [pid = 3256] [serial = 52] [outer = 10A08800] 09:31:56 INFO - PROCESS | 3256 | 1470159116742 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 951ms 09:31:56 INFO - PROCESS | 3256 | 1470159116811 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:31:56 INFO - PROCESS | 3256 | 1470159116816 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 09:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:31:56 INFO - PROCESS | 3256 | 1470159116824 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:31:56 INFO - PROCESS | 3256 | 1470159116827 Marionette TRACE conn2 <- [1,38,null,{}] 09:31:56 INFO - PROCESS | 3256 | 1470159116831 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:56 INFO - PROCESS | 3256 | 1470159116835 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:56 INFO - PROCESS | 3256 | 1470159116962 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:31:57 INFO - PROCESS | 3256 | 1470159117027 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 3256 | 1470159117030 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:57 INFO - PROCESS | 3256 | ++DOCSHELL 12BBB800 == 18 [pid = 3256] [id = 19] 09:31:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 53 (12BBBC00) [pid = 3256] [serial = 53] [outer = 00000000] 09:31:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 54 (13EB3800) [pid = 3256] [serial = 54] [outer = 12BBBC00] 09:31:57 INFO - PROCESS | 3256 | 1470159117127 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 55 (13F70800) [pid = 3256] [serial = 55] [outer = 12BBBC00] 09:31:57 INFO - PROCESS | 3256 | 1470159117849 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1044ms 09:31:57 INFO - PROCESS | 3256 | 1470159117865 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:31:57 INFO - PROCESS | 3256 | 1470159117868 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 09:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:31:57 INFO - PROCESS | 3256 | 1470159117873 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 3256 | 1470159117876 Marionette TRACE conn2 <- [1,42,null,{}] 09:31:57 INFO - PROCESS | 3256 | 1470159117888 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:57 INFO - PROCESS | 3256 | 1470159117891 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:57 INFO - PROCESS | 3256 | 1470159117996 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:31:58 INFO - PROCESS | 3256 | 1470159118079 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:58 INFO - PROCESS | 3256 | 1470159118081 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:58 INFO - PROCESS | 3256 | ++DOCSHELL 103D1400 == 19 [pid = 3256] [id = 20] 09:31:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 56 (103D2800) [pid = 3256] [serial = 56] [outer = 00000000] 09:31:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 57 (10F52800) [pid = 3256] [serial = 57] [outer = 103D2800] 09:31:58 INFO - PROCESS | 3256 | 1470159118133 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 58 (11253000) [pid = 3256] [serial = 58] [outer = 103D2800] 09:31:58 INFO - PROCESS | 3256 | --DOCSHELL 118A2000 == 18 [pid = 3256] [id = 4] 09:31:58 INFO - PROCESS | 3256 | 1470159118582 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 764ms 09:31:58 INFO - PROCESS | 3256 | 1470159118616 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:31:58 INFO - PROCESS | 3256 | 1470159118620 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 09:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:31:58 INFO - PROCESS | 3256 | 1470159118660 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:31:58 INFO - PROCESS | 3256 | 1470159118663 Marionette TRACE conn2 <- [1,46,null,{}] 09:31:58 INFO - PROCESS | 3256 | 1470159118668 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:58 INFO - PROCESS | 3256 | 1470159118671 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:58 INFO - PROCESS | 3256 | 1470159118754 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:31:58 INFO - PROCESS | 3256 | 1470159118768 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:58 INFO - PROCESS | 3256 | 1470159118770 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:58 INFO - PROCESS | 3256 | ++DOCSHELL 1147D000 == 19 [pid = 3256] [id = 21] 09:31:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (1147D400) [pid = 3256] [serial = 59] [outer = 00000000] 09:31:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (114F7400) [pid = 3256] [serial = 60] [outer = 1147D400] 09:31:58 INFO - PROCESS | 3256 | 1470159118821 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (1181CC00) [pid = 3256] [serial = 61] [outer = 1147D400] 09:31:59 INFO - PROCESS | 3256 | 1470159119315 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 701ms 09:31:59 INFO - PROCESS | 3256 | 1470159119346 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:31:59 INFO - PROCESS | 3256 | 1470159119348 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 09:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:31:59 INFO - PROCESS | 3256 | 1470159119356 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:31:59 INFO - PROCESS | 3256 | 1470159119359 Marionette TRACE conn2 <- [1,50,null,{}] 09:31:59 INFO - PROCESS | 3256 | 1470159119370 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:59 INFO - PROCESS | 3256 | 1470159119374 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:59 INFO - PROCESS | 3256 | 1470159119458 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:31:59 INFO - PROCESS | 3256 | 1470159119495 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 3256 | 1470159119498 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:31:59 INFO - PROCESS | 3256 | ++DOCSHELL 13ACAC00 == 20 [pid = 3256] [id = 22] 09:31:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (13ACB400) [pid = 3256] [serial = 62] [outer = 00000000] 09:31:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (13B50C00) [pid = 3256] [serial = 63] [outer = 13ACB400] 09:31:59 INFO - PROCESS | 3256 | 1470159119546 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (13EAF400) [pid = 3256] [serial = 64] [outer = 13ACB400] 09:31:59 INFO - PROCESS | 3256 | 1470159119933 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 639ms 09:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:31:59 INFO - PROCESS | 3256 | 1470159119994 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:31:59 INFO - PROCESS | 3256 | 1470159119997 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 09:31:59 INFO - PROCESS | 3256 | 1470159120000 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:31:59 INFO - PROCESS | 3256 | 1470159120002 Marionette TRACE conn2 <- [1,54,null,{}] 09:31:59 INFO - PROCESS | 3256 | 1470159120005 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:59 INFO - PROCESS | 3256 | 1470159120007 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:00 INFO - PROCESS | 3256 | 1470159120095 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:32:00 INFO - PROCESS | 3256 | 1470159120108 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 3256 | 1470159120111 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:00 INFO - PROCESS | 3256 | ++DOCSHELL 142B2400 == 21 [pid = 3256] [id = 23] 09:32:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (1451B400) [pid = 3256] [serial = 65] [outer = 00000000] 09:32:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (14589C00) [pid = 3256] [serial = 66] [outer = 1451B400] 09:32:00 INFO - PROCESS | 3256 | 1470159120156 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (14596400) [pid = 3256] [serial = 67] [outer = 1451B400] 09:32:00 INFO - PROCESS | 3256 | 1470159120551 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 592ms 09:32:00 INFO - PROCESS | 3256 | 1470159120598 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 3256 | 1470159120600 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 09:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:32:00 INFO - PROCESS | 3256 | 1470159120603 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 3256 | 1470159120604 Marionette TRACE conn2 <- [1,58,null,{}] 09:32:00 INFO - PROCESS | 3256 | 1470159120608 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:00 INFO - PROCESS | 3256 | 1470159120610 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:00 INFO - PROCESS | 3256 | 1470159120687 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:32:00 INFO - PROCESS | 3256 | 1470159120692 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 3256 | 1470159120694 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:00 INFO - PROCESS | 3256 | ++DOCSHELL 13F6C400 == 22 [pid = 3256] [id = 24] 09:32:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (1503EC00) [pid = 3256] [serial = 68] [outer = 00000000] 09:32:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (15A1A800) [pid = 3256] [serial = 69] [outer = 1503EC00] 09:32:00 INFO - PROCESS | 3256 | 1470159120738 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (15A1B000) [pid = 3256] [serial = 70] [outer = 1503EC00] 09:32:01 INFO - PROCESS | 3256 | 1470159121169 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 592ms 09:32:01 INFO - PROCESS | 3256 | 1470159121199 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:32:01 INFO - PROCESS | 3256 | 1470159121201 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 09:32:01 INFO - PROCESS | 3256 | 1470159121205 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:32:01 INFO - PROCESS | 3256 | 1470159121206 Marionette TRACE conn2 <- [1,62,null,{}] 09:32:01 INFO - PROCESS | 3256 | 1470159121210 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:01 INFO - PROCESS | 3256 | 1470159121215 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:01 INFO - PROCESS | 3256 | 1470159121345 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:32:01 INFO - PROCESS | 3256 | 1470159121352 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 3256 | 1470159121355 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:01 INFO - PROCESS | 3256 | ++DOCSHELL 13EB7400 == 23 [pid = 3256] [id = 25] 09:32:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (15853800) [pid = 3256] [serial = 71] [outer = 00000000] 09:32:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (16E1B400) [pid = 3256] [serial = 72] [outer = 15853800] 09:32:01 INFO - PROCESS | 3256 | 1470159121400 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (17035000) [pid = 3256] [serial = 73] [outer = 15853800] 09:32:01 INFO - PROCESS | 3256 | 1470159121780 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 623ms 09:32:01 INFO - PROCESS | 3256 | 1470159121843 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:32:01 INFO - PROCESS | 3256 | 1470159121845 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 09:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:32:01 INFO - PROCESS | 3256 | 1470159121849 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:32:01 INFO - PROCESS | 3256 | 1470159121850 Marionette TRACE conn2 <- [1,66,null,{}] 09:32:01 INFO - PROCESS | 3256 | 1470159121854 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:01 INFO - PROCESS | 3256 | 1470159121856 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:01 INFO - PROCESS | 3256 | 1470159121932 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:32:01 INFO - PROCESS | 3256 | 1470159121937 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 3256 | 1470159121939 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:01 INFO - PROCESS | 3256 | ++DOCSHELL 132D9800 == 24 [pid = 3256] [id = 26] 09:32:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (16B63C00) [pid = 3256] [serial = 74] [outer = 00000000] 09:32:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (171D8000) [pid = 3256] [serial = 75] [outer = 16B63C00] 09:32:01 INFO - PROCESS | 3256 | 1470159121993 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (172B4C00) [pid = 3256] [serial = 76] [outer = 16B63C00] 09:32:02 INFO - PROCESS | 3256 | 1470159122411 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 592ms 09:32:02 INFO - PROCESS | 3256 | 1470159122457 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 3256 | 1470159122459 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 09:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:32:02 INFO - PROCESS | 3256 | 1470159122463 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 3256 | 1470159122464 Marionette TRACE conn2 <- [1,70,null,{}] 09:32:02 INFO - PROCESS | 3256 | 1470159122468 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:02 INFO - PROCESS | 3256 | 1470159122470 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:02 INFO - PROCESS | 3256 | 1470159122545 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:32:02 INFO - PROCESS | 3256 | 1470159122551 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 3256 | 1470159122553 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:02 INFO - PROCESS | 3256 | ++DOCSHELL 160A8400 == 25 [pid = 3256] [id = 27] 09:32:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (17034C00) [pid = 3256] [serial = 77] [outer = 00000000] 09:32:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1780EC00) [pid = 3256] [serial = 78] [outer = 17034C00] 09:32:02 INFO - PROCESS | 3256 | 1470159122596 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (178B3000) [pid = 3256] [serial = 79] [outer = 17034C00] 09:32:02 INFO - PROCESS | 3256 | 1470159122972 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 530ms 09:32:02 INFO - PROCESS | 3256 | 1470159122997 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 3256 | 1470159122999 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 09:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:32:02 INFO - PROCESS | 3256 | 1470159123002 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 3256 | 1470159123004 Marionette TRACE conn2 <- [1,74,null,{}] 09:32:03 INFO - PROCESS | 3256 | 1470159123007 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:03 INFO - PROCESS | 3256 | 1470159123009 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:03 INFO - PROCESS | 3256 | 1470159123122 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:32:03 INFO - PROCESS | 3256 | 1470159123130 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 3256 | 1470159123132 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:03 INFO - PROCESS | 3256 | ++DOCSHELL 114EBC00 == 26 [pid = 3256] [id = 28] 09:32:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (170C6800) [pid = 3256] [serial = 80] [outer = 00000000] 09:32:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (18121C00) [pid = 3256] [serial = 81] [outer = 170C6800] 09:32:03 INFO - PROCESS | 3256 | 1470159123177 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (183E2C00) [pid = 3256] [serial = 82] [outer = 170C6800] 09:32:03 INFO - PROCESS | 3256 | 1470159123567 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 592ms 09:32:03 INFO - PROCESS | 3256 | 1470159123600 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 3256 | 1470159123601 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 09:32:03 INFO - PROCESS | 3256 | 1470159123605 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:32:03 INFO - PROCESS | 3256 | 1470159123606 Marionette TRACE conn2 <- [1,78,null,{}] 09:32:03 INFO - PROCESS | 3256 | 1470159123611 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:03 INFO - PROCESS | 3256 | 1470159123612 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:03 INFO - PROCESS | 3256 | 1470159123719 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:32:03 INFO - PROCESS | 3256 | 1470159123756 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 3256 | 1470159123759 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:03 INFO - PROCESS | 3256 | ++DOCSHELL 13B50800 == 27 [pid = 3256] [id = 29] 09:32:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (17038400) [pid = 3256] [serial = 83] [outer = 00000000] 09:32:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (199F6800) [pid = 3256] [serial = 84] [outer = 17038400] 09:32:03 INFO - PROCESS | 3256 | 1470159123811 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (19C89000) [pid = 3256] [serial = 85] [outer = 17038400] 09:32:04 INFO - PROCESS | 3256 | 1470159124149 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 592ms 09:32:04 INFO - PROCESS | 3256 | 1470159124203 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 3256 | 1470159124205 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 09:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:32:04 INFO - PROCESS | 3256 | 1470159124208 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - PROCESS | 3256 | 1470159124210 Marionette TRACE conn2 <- [1,82,null,{}] 09:32:04 INFO - PROCESS | 3256 | 1470159124214 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:04 INFO - PROCESS | 3256 | 1470159124217 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:04 INFO - PROCESS | 3256 | 1470159124337 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:32:04 INFO - PROCESS | 3256 | 1470159124345 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 3256 | 1470159124348 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:04 INFO - PROCESS | 3256 | ++DOCSHELL 160A6800 == 28 [pid = 3256] [id = 30] 09:32:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (17AEC800) [pid = 3256] [serial = 86] [outer = 00000000] 09:32:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19DAB800) [pid = 3256] [serial = 87] [outer = 17AEC800] 09:32:04 INFO - PROCESS | 3256 | 1470159124414 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (19F47400) [pid = 3256] [serial = 88] [outer = 17AEC800] 09:32:04 INFO - PROCESS | 3256 | 1470159124781 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 639ms 09:32:04 INFO - PROCESS | 3256 | 1470159124830 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 3256 | 1470159124832 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 09:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:32:04 INFO - PROCESS | 3256 | 1470159124835 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - PROCESS | 3256 | 1470159124837 Marionette TRACE conn2 <- [1,86,null,{}] 09:32:04 INFO - PROCESS | 3256 | 1470159124840 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:04 INFO - PROCESS | 3256 | 1470159124841 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:04 INFO - PROCESS | 3256 | 1470159124948 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:32:04 INFO - PROCESS | 3256 | 1470159124958 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 3256 | 1470159124960 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:04 INFO - PROCESS | 3256 | ++DOCSHELL 132DE800 == 29 [pid = 3256] [id = 31] 09:32:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (13AA6C00) [pid = 3256] [serial = 89] [outer = 00000000] 09:32:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (1A265400) [pid = 3256] [serial = 90] [outer = 13AA6C00] 09:32:04 INFO - PROCESS | 3256 | 1470159125002 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1A26C800) [pid = 3256] [serial = 91] [outer = 13AA6C00] 09:32:05 INFO - PROCESS | 3256 | 1470159125385 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 592ms 09:32:05 INFO - PROCESS | 3256 | 1470159125432 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:32:05 INFO - PROCESS | 3256 | 1470159125434 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 09:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:32:05 INFO - PROCESS | 3256 | 1470159125437 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:32:05 INFO - PROCESS | 3256 | 1470159125439 Marionette TRACE conn2 <- [1,90,null,{}] 09:32:05 INFO - PROCESS | 3256 | 1470159125443 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:05 INFO - PROCESS | 3256 | 1470159125446 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:05 INFO - PROCESS | 3256 | 1470159125572 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:32:05 INFO - PROCESS | 3256 | 1470159125609 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 3256 | 1470159125611 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:05 INFO - PROCESS | 3256 | ++DOCSHELL 13B54000 == 30 [pid = 3256] [id = 32] 09:32:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (14521000) [pid = 3256] [serial = 92] [outer = 00000000] 09:32:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (1A299400) [pid = 3256] [serial = 93] [outer = 14521000] 09:32:05 INFO - PROCESS | 3256 | 1470159125654 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (1A6CA800) [pid = 3256] [serial = 94] [outer = 14521000] 09:32:06 INFO - PROCESS | 3256 | 1470159126832 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1434ms 09:32:06 INFO - PROCESS | 3256 | 1470159126886 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 3256 | 1470159126889 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 09:32:06 INFO - PROCESS | 3256 | 1470159126895 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:32:06 INFO - PROCESS | 3256 | 1470159126897 Marionette TRACE conn2 <- [1,94,null,{}] 09:32:06 INFO - PROCESS | 3256 | 1470159126903 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:06 INFO - PROCESS | 3256 | 1470159126906 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:06 INFO - PROCESS | 3256 | 1470159127010 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:32:07 INFO - PROCESS | 3256 | 1470159127023 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 3256 | 1470159127026 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:07 INFO - PROCESS | 3256 | ++DOCSHELL 10F3B000 == 31 [pid = 3256] [id = 33] 09:32:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (10F53400) [pid = 3256] [serial = 95] [outer = 00000000] 09:32:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (112E6400) [pid = 3256] [serial = 96] [outer = 10F53400] 09:32:07 INFO - PROCESS | 3256 | 1470159127112 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 97 (112EA000) [pid = 3256] [serial = 97] [outer = 10F53400] 09:32:07 INFO - PROCESS | 3256 | 1470159127505 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 639ms 09:32:07 INFO - PROCESS | 3256 | 1470159127533 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 3256 | 1470159127537 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 09:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:32:07 INFO - PROCESS | 3256 | 1470159127543 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:32:07 INFO - PROCESS | 3256 | 1470159127546 Marionette TRACE conn2 <- [1,98,null,{}] 09:32:07 INFO - PROCESS | 3256 | 1470159127550 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:07 INFO - PROCESS | 3256 | 1470159127552 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:07 INFO - PROCESS | 3256 | 1470159127660 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:32:07 INFO - PROCESS | 3256 | 1470159127669 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 3256 | 1470159127671 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:07 INFO - PROCESS | 3256 | ++DOCSHELL 11C14C00 == 32 [pid = 3256] [id = 34] 09:32:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 98 (12BB9C00) [pid = 3256] [serial = 98] [outer = 00000000] 09:32:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 99 (1315C800) [pid = 3256] [serial = 99] [outer = 12BB9C00] 09:32:07 INFO - PROCESS | 3256 | 1470159127717 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 100 (132A5400) [pid = 3256] [serial = 100] [outer = 12BB9C00] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 99 (1B22F400) [pid = 3256] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 98 (1AB0E400) [pid = 3256] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 97 (1A9A4400) [pid = 3256] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 96 (1A834400) [pid = 3256] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (1A6CB800) [pid = 3256] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (19DAB400) [pid = 3256] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (13F72400) [pid = 3256] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (10A08800) [pid = 3256] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (12BBBC00) [pid = 3256] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (103D2800) [pid = 3256] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (1147D400) [pid = 3256] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (13ACB400) [pid = 3256] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (1451B400) [pid = 3256] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (1503EC00) [pid = 3256] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (15853800) [pid = 3256] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (16B63C00) [pid = 3256] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (17034C00) [pid = 3256] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (170C6800) [pid = 3256] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (17038400) [pid = 3256] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (17AEC800) [pid = 3256] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:32:08 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1B415C00) [pid = 3256] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:32:08 INFO - PROCESS | 3256 | 1470159128565 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1044ms 09:32:08 INFO - PROCESS | 3256 | 1470159128583 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 3256 | 1470159128585 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 09:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:32:08 INFO - PROCESS | 3256 | 1470159128599 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 3256 | 1470159128602 Marionette TRACE conn2 <- [1,102,null,{}] 09:32:08 INFO - PROCESS | 3256 | 1470159128613 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:08 INFO - PROCESS | 3256 | 1470159128617 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:08 INFO - PROCESS | 3256 | 1470159128712 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:32:08 INFO - PROCESS | 3256 | 1470159128785 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:08 INFO - PROCESS | 3256 | 1470159128788 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:08 INFO - PROCESS | 3256 | ++DOCSHELL 114E3000 == 33 [pid = 3256] [id = 35] 09:32:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (114EA400) [pid = 3256] [serial = 101] [outer = 00000000] 09:32:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (132D9000) [pid = 3256] [serial = 102] [outer = 114EA400] 09:32:08 INFO - PROCESS | 3256 | 1470159128847 Marionette DEBUG loaded listener.js 09:32:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (13E6C000) [pid = 3256] [serial = 103] [outer = 114EA400] 09:32:09 INFO - PROCESS | 3256 | 1470159129160 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 592ms 09:32:09 INFO - PROCESS | 3256 | 1470159129193 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 3256 | 1470159129196 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 09:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:32:09 INFO - PROCESS | 3256 | 1470159129205 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:32:09 INFO - PROCESS | 3256 | 1470159129207 Marionette TRACE conn2 <- [1,106,null,{}] 09:32:09 INFO - PROCESS | 3256 | 1470159129210 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:09 INFO - PROCESS | 3256 | 1470159129212 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:09 INFO - PROCESS | 3256 | 1470159129313 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:32:09 INFO - PROCESS | 3256 | 1470159129381 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 3256 | 1470159129383 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:09 INFO - PROCESS | 3256 | ++DOCSHELL 13920400 == 34 [pid = 3256] [id = 36] 09:32:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (13B56000) [pid = 3256] [serial = 104] [outer = 00000000] 09:32:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1503F800) [pid = 3256] [serial = 105] [outer = 13B56000] 09:32:09 INFO - PROCESS | 3256 | 1470159129428 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (15A28400) [pid = 3256] [serial = 106] [outer = 13B56000] 09:32:09 INFO - PROCESS | 3256 | 1470159129775 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 592ms 09:32:09 INFO - PROCESS | 3256 | 1470159129798 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 3256 | 1470159129800 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 09:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:32:09 INFO - PROCESS | 3256 | 1470159129803 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:32:09 INFO - PROCESS | 3256 | 1470159129805 Marionette TRACE conn2 <- [1,110,null,{}] 09:32:09 INFO - PROCESS | 3256 | 1470159129808 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:09 INFO - PROCESS | 3256 | 1470159129810 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:09 INFO - PROCESS | 3256 | 1470159129890 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:32:09 INFO - PROCESS | 3256 | 1470159129957 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 3256 | 1470159129959 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:09 INFO - PROCESS | 3256 | ++DOCSHELL 14594000 == 35 [pid = 3256] [id = 37] 09:32:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1503EC00) [pid = 3256] [serial = 107] [outer = 00000000] 09:32:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (16E20800) [pid = 3256] [serial = 108] [outer = 1503EC00] 09:32:09 INFO - PROCESS | 3256 | 1470159130003 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (170C3800) [pid = 3256] [serial = 109] [outer = 1503EC00] 09:32:10 INFO - PROCESS | 3256 | 1470159130349 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 592ms 09:32:10 INFO - PROCESS | 3256 | 1470159130415 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:32:10 INFO - PROCESS | 3256 | 1470159130419 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 09:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:32:10 INFO - PROCESS | 3256 | 1470159130425 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:32:10 INFO - PROCESS | 3256 | 1470159130429 Marionette TRACE conn2 <- [1,114,null,{}] 09:32:10 INFO - PROCESS | 3256 | 1470159130436 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:10 INFO - PROCESS | 3256 | 1470159130439 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:10 INFO - PROCESS | 3256 | 1470159130577 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:32:10 INFO - PROCESS | 3256 | 1470159130673 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 3256 | 1470159130676 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:10 INFO - PROCESS | 3256 | ++DOCSHELL 10A4C800 == 36 [pid = 3256] [id = 38] 09:32:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (10A4CC00) [pid = 3256] [serial = 110] [outer = 00000000] 09:32:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (10F3A400) [pid = 3256] [serial = 111] [outer = 10A4CC00] 09:32:10 INFO - PROCESS | 3256 | 1470159130739 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (112C6000) [pid = 3256] [serial = 112] [outer = 10A4CC00] 09:32:11 INFO - PROCESS | 3256 | 1470159131289 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 935ms 09:32:11 INFO - PROCESS | 3256 | 1470159131354 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 3256 | 1470159131358 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 09:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:32:11 INFO - PROCESS | 3256 | 1470159131364 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 3256 | 1470159131368 Marionette TRACE conn2 <- [1,118,null,{}] 09:32:11 INFO - PROCESS | 3256 | 1470159131372 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:11 INFO - PROCESS | 3256 | 1470159131375 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:11 INFO - PROCESS | 3256 | 1470159131478 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:32:11 INFO - PROCESS | 3256 | 1470159131549 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 3256 | 1470159131552 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:11 INFO - PROCESS | 3256 | ++DOCSHELL 13162800 == 37 [pid = 3256] [id = 39] 09:32:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (131D8800) [pid = 3256] [serial = 113] [outer = 00000000] 09:32:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (13B4F400) [pid = 3256] [serial = 114] [outer = 131D8800] 09:32:11 INFO - PROCESS | 3256 | 1470159131608 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (13E66800) [pid = 3256] [serial = 115] [outer = 131D8800] 09:32:12 INFO - PROCESS | 3256 | 1470159132139 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 826ms 09:32:12 INFO - PROCESS | 3256 | 1470159132202 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:32:12 INFO - PROCESS | 3256 | 1470159132205 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 09:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:32:12 INFO - PROCESS | 3256 | 1470159132209 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:32:12 INFO - PROCESS | 3256 | 1470159132211 Marionette TRACE conn2 <- [1,122,null,{}] 09:32:12 INFO - PROCESS | 3256 | 1470159132221 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:12 INFO - PROCESS | 3256 | 1470159132226 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:12 INFO - PROCESS | 3256 | 1470159132362 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:32:12 INFO - PROCESS | 3256 | 1470159132444 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 3256 | 1470159132448 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:12 INFO - PROCESS | 3256 | ++DOCSHELL 178AD000 == 38 [pid = 3256] [id = 40] 09:32:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (17AE3C00) [pid = 3256] [serial = 116] [outer = 00000000] 09:32:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (18121400) [pid = 3256] [serial = 117] [outer = 17AE3C00] 09:32:12 INFO - PROCESS | 3256 | 1470159132505 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 97 (18310C00) [pid = 3256] [serial = 118] [outer = 17AE3C00] 09:32:12 INFO - PROCESS | 3256 | 1470159132970 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 841ms 09:32:13 INFO - PROCESS | 3256 | 1470159133051 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 3256 | 1470159133053 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 09:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:32:13 INFO - PROCESS | 3256 | 1470159133057 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 3256 | 1470159133059 Marionette TRACE conn2 <- [1,126,null,{}] 09:32:13 INFO - PROCESS | 3256 | 1470159133063 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:13 INFO - PROCESS | 3256 | 1470159133065 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:13 INFO - PROCESS | 3256 | 1470159133190 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:32:13 INFO - PROCESS | 3256 | 1470159133270 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 3256 | 1470159133272 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:13 INFO - PROCESS | 3256 | ++DOCSHELL 1661F800 == 39 [pid = 3256] [id = 41] 09:32:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 98 (19C8CC00) [pid = 3256] [serial = 119] [outer = 00000000] 09:32:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 99 (19DA7800) [pid = 3256] [serial = 120] [outer = 19C8CC00] 09:32:13 INFO - PROCESS | 3256 | 1470159133325 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 100 (19DA9800) [pid = 3256] [serial = 121] [outer = 19C8CC00] 09:32:13 INFO - PROCESS | 3256 | 1470159133881 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 904ms 09:32:13 INFO - PROCESS | 3256 | 1470159133961 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 3256 | 1470159133963 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 09:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:32:13 INFO - PROCESS | 3256 | 1470159133967 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 3256 | 1470159133969 Marionette TRACE conn2 <- [1,130,null,{}] 09:32:13 INFO - PROCESS | 3256 | 1470159133973 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:13 INFO - PROCESS | 3256 | 1470159133975 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:14 INFO - PROCESS | 3256 | 1470159134073 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:32:14 INFO - PROCESS | 3256 | 1470159134144 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 3256 | 1470159134147 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:14 INFO - PROCESS | 3256 | ++DOCSHELL 1036F400 == 40 [pid = 3256] [id = 42] 09:32:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 101 (1055A400) [pid = 3256] [serial = 122] [outer = 00000000] 09:32:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 102 (131D8000) [pid = 3256] [serial = 123] [outer = 1055A400] 09:32:14 INFO - PROCESS | 3256 | 1470159134200 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 103 (142BF000) [pid = 3256] [serial = 124] [outer = 1055A400] 09:32:14 INFO - PROCESS | 3256 | 1470159134819 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 904ms 09:32:14 INFO - PROCESS | 3256 | 1470159134871 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 3256 | 1470159134875 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 09:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:32:14 INFO - PROCESS | 3256 | 1470159134880 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 3256 | 1470159134884 Marionette TRACE conn2 <- [1,134,null,{}] 09:32:14 INFO - PROCESS | 3256 | 1470159134889 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:14 INFO - PROCESS | 3256 | 1470159134892 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:15 INFO - PROCESS | 3256 | --DOCSHELL 11C14C00 == 39 [pid = 3256] [id = 34] 09:32:15 INFO - PROCESS | 3256 | --DOCSHELL 10F3B000 == 38 [pid = 3256] [id = 33] 09:32:15 INFO - PROCESS | 3256 | --DOCSHELL 114E3000 == 37 [pid = 3256] [id = 35] 09:32:15 INFO - PROCESS | 3256 | --DOCSHELL 13920400 == 36 [pid = 3256] [id = 36] 09:32:15 INFO - PROCESS | 3256 | --DOCSHELL 132DE800 == 35 [pid = 3256] [id = 31] 09:32:15 INFO - PROCESS | 3256 | --DOCSHELL 1036F400 == 34 [pid = 3256] [id = 42] 09:32:15 INFO - PROCESS | 3256 | --DOCSHELL 13B54000 == 33 [pid = 3256] [id = 32] 09:32:15 INFO - PROCESS | 3256 | --DOCSHELL 13B50800 == 32 [pid = 3256] [id = 29] 09:32:15 INFO - PROCESS | 3256 | --DOCSHELL 178AD000 == 31 [pid = 3256] [id = 40] 09:32:15 INFO - PROCESS | 3256 | --DOCSHELL 1661F800 == 30 [pid = 3256] [id = 41] 09:32:15 INFO - PROCESS | 3256 | --DOCSHELL 14594000 == 29 [pid = 3256] [id = 37] 09:32:15 INFO - PROCESS | 3256 | --DOCSHELL 160A6800 == 28 [pid = 3256] [id = 30] 09:32:15 INFO - PROCESS | 3256 | --DOCSHELL 10A4C800 == 27 [pid = 3256] [id = 38] 09:32:15 INFO - PROCESS | 3256 | --DOCSHELL 13162800 == 26 [pid = 3256] [id = 39] 09:32:15 INFO - PROCESS | 3256 | 1470159135479 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 102 (17057400) [pid = 3256] [serial = 17] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 101 (11258C00) [pid = 3256] [serial = 51] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 100 (13EB3800) [pid = 3256] [serial = 54] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 99 (10F52800) [pid = 3256] [serial = 57] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 98 (114F7400) [pid = 3256] [serial = 60] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 97 (13B50C00) [pid = 3256] [serial = 63] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 96 (14589C00) [pid = 3256] [serial = 66] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (14596400) [pid = 3256] [serial = 67] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (15A1A800) [pid = 3256] [serial = 69] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (15A1B000) [pid = 3256] [serial = 70] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (16E1B400) [pid = 3256] [serial = 72] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (171D8000) [pid = 3256] [serial = 75] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (1780EC00) [pid = 3256] [serial = 78] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (18121C00) [pid = 3256] [serial = 81] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (199F6800) [pid = 3256] [serial = 84] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (19DAB800) [pid = 3256] [serial = 87] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (17035000) [pid = 3256] [serial = 73] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (172B4C00) [pid = 3256] [serial = 76] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (178B3000) [pid = 3256] [serial = 79] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (1181CC00) [pid = 3256] [serial = 61] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (183E2C00) [pid = 3256] [serial = 82] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (11253000) [pid = 3256] [serial = 58] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (19C89000) [pid = 3256] [serial = 85] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13EAF400) [pid = 3256] [serial = 64] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (114F4000) [pid = 3256] [serial = 52] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1A265400) [pid = 3256] [serial = 90] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (19F47400) [pid = 3256] [serial = 88] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (13F70800) [pid = 3256] [serial = 55] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1B70CC00) [pid = 3256] [serial = 49] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (16B61C00) [pid = 3256] [serial = 14] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (14520000) [pid = 3256] [serial = 9] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (14525800) [pid = 3256] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (11DEAC00) [pid = 3256] [serial = 4] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1B70C000) [pid = 3256] [serial = 48] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (1B3B7000) [pid = 3256] [serial = 42] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (1B413C00) [pid = 3256] [serial = 45] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (1B236400) [pid = 3256] [serial = 39] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (1B23B800) [pid = 3256] [serial = 40] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (1ACB2000) [pid = 3256] [serial = 36] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (1ACB6800) [pid = 3256] [serial = 37] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (1A9AF000) [pid = 3256] [serial = 33] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (1AB04400) [pid = 3256] [serial = 34] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (1A83C400) [pid = 3256] [serial = 30] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (1AF37400) [pid = 3256] [serial = 31] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (1AF2B000) [pid = 3256] [serial = 27] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 57 (1AF2F800) [pid = 3256] [serial = 28] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 56 (1A271000) [pid = 3256] [serial = 24] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 55 (19DADC00) [pid = 3256] [serial = 21] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | --DOMWINDOW == 54 (19F3D400) [pid = 3256] [serial = 22] [outer = 00000000] [url = about:blank] 09:32:15 INFO - PROCESS | 3256 | 1470159135633 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 3256 | 1470159135636 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:15 INFO - PROCESS | 3256 | ++DOCSHELL 10A4A000 == 27 [pid = 3256] [id = 43] 09:32:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 55 (10A4AC00) [pid = 3256] [serial = 125] [outer = 00000000] 09:32:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 56 (10A51400) [pid = 3256] [serial = 126] [outer = 10A4AC00] 09:32:15 INFO - PROCESS | 3256 | 1470159135688 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 57 (11252000) [pid = 3256] [serial = 127] [outer = 10A4AC00] 09:32:16 INFO - PROCESS | 3256 | 1470159136065 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1184ms 09:32:16 INFO - PROCESS | 3256 | 1470159136092 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 3256 | 1470159136097 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 09:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:32:16 INFO - PROCESS | 3256 | 1470159136102 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 3256 | 1470159136105 Marionette TRACE conn2 <- [1,138,null,{}] 09:32:16 INFO - PROCESS | 3256 | 1470159136110 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:16 INFO - PROCESS | 3256 | 1470159136113 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:16 INFO - PROCESS | 3256 | 1470159136196 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:32:16 INFO - PROCESS | 3256 | 1470159136203 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 3256 | 1470159136205 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:16 INFO - PROCESS | 3256 | ++DOCSHELL 1181BC00 == 28 [pid = 3256] [id = 44] 09:32:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 58 (11898000) [pid = 3256] [serial = 128] [outer = 00000000] 09:32:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (11DA0400) [pid = 3256] [serial = 129] [outer = 11898000] 09:32:16 INFO - PROCESS | 3256 | 1470159136253 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (1296D800) [pid = 3256] [serial = 130] [outer = 11898000] 09:32:16 INFO - PROCESS | 3256 | 1470159136664 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 592ms 09:32:16 INFO - PROCESS | 3256 | 1470159136697 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 3256 | 1470159136700 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 09:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:32:16 INFO - PROCESS | 3256 | 1470159136704 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 3256 | 1470159136707 Marionette TRACE conn2 <- [1,142,null,{}] 09:32:16 INFO - PROCESS | 3256 | 1470159136711 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:16 INFO - PROCESS | 3256 | 1470159136713 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:16 INFO - PROCESS | 3256 | 1470159136796 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:32:16 INFO - PROCESS | 3256 | 1470159136805 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 3256 | 1470159136807 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:16 INFO - PROCESS | 3256 | ++DOCSHELL 13920400 == 29 [pid = 3256] [id = 45] 09:32:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (13921800) [pid = 3256] [serial = 131] [outer = 00000000] 09:32:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (13B5A400) [pid = 3256] [serial = 132] [outer = 13921800] 09:32:16 INFO - PROCESS | 3256 | 1470159136852 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (13EB6400) [pid = 3256] [serial = 133] [outer = 13921800] 09:32:17 INFO - PROCESS | 3256 | 1470159137266 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 623ms 09:32:17 INFO - PROCESS | 3256 | 1470159137325 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:32:17 INFO - PROCESS | 3256 | 1470159137329 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 09:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:32:17 INFO - PROCESS | 3256 | 1470159137339 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - PROCESS | 3256 | 1470159137344 Marionette TRACE conn2 <- [1,146,null,{}] 09:32:17 INFO - PROCESS | 3256 | 1470159137348 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:17 INFO - PROCESS | 3256 | 1470159137351 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:17 INFO - PROCESS | 3256 | 1470159137437 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:32:17 INFO - PROCESS | 3256 | 1470159137444 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 3256 | 1470159137446 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:17 INFO - PROCESS | 3256 | ++DOCSHELL 13B53000 == 30 [pid = 3256] [id = 46] 09:32:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (14522000) [pid = 3256] [serial = 134] [outer = 00000000] 09:32:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (15036800) [pid = 3256] [serial = 135] [outer = 14522000] 09:32:17 INFO - PROCESS | 3256 | 1470159137494 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (15A20400) [pid = 3256] [serial = 136] [outer = 14522000] 09:32:17 INFO - PROCESS | 3256 | 1470159137938 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 654ms 09:32:17 INFO - PROCESS | 3256 | 1470159137993 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:32:17 INFO - PROCESS | 3256 | 1470159137995 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 09:32:17 INFO - PROCESS | 3256 | 1470159137999 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:32:17 INFO - PROCESS | 3256 | 1470159138000 Marionette TRACE conn2 <- [1,150,null,{}] 09:32:18 INFO - PROCESS | 3256 | 1470159138010 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:18 INFO - PROCESS | 3256 | 1470159138012 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:18 INFO - PROCESS | 3256 | 1470159138112 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:32:18 INFO - PROCESS | 3256 | 1470159138183 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 3256 | 1470159138185 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:18 INFO - PROCESS | 3256 | ++DOCSHELL 16B61C00 == 31 [pid = 3256] [id = 47] 09:32:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (16B62000) [pid = 3256] [serial = 137] [outer = 00000000] 09:32:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (16E28400) [pid = 3256] [serial = 138] [outer = 16B62000] 09:32:18 INFO - PROCESS | 3256 | 1470159138229 Marionette DEBUG loaded listener.js 09:32:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (17056C00) [pid = 3256] [serial = 139] [outer = 16B62000] 09:32:18 INFO - PROCESS | 3256 | 1470159138639 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 686ms 09:32:18 INFO - PROCESS | 3256 | 1470159138699 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 3256 | 1470159138701 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 09:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:32:18 INFO - PROCESS | 3256 | 1470159138704 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - PROCESS | 3256 | 1470159138706 Marionette TRACE conn2 <- [1,154,null,{}] 09:32:18 INFO - PROCESS | 3256 | 1470159138714 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:18 INFO - PROCESS | 3256 | 1470159138716 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:18 INFO - PROCESS | 3256 | 1470159138816 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:32:18 INFO - PROCESS | 3256 | 1470159138832 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 3256 | 1470159138838 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:18 INFO - PROCESS | 3256 | ++DOCSHELL 1725E400 == 32 [pid = 3256] [id = 48] 09:32:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (17261C00) [pid = 3256] [serial = 140] [outer = 00000000] 09:32:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (1779FC00) [pid = 3256] [serial = 141] [outer = 17261C00] 09:32:18 INFO - PROCESS | 3256 | 1470159138929 Marionette DEBUG loaded listener.js 09:32:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (178A6400) [pid = 3256] [serial = 142] [outer = 17261C00] 09:32:19 INFO - PROCESS | 3256 | 1470159139336 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 686ms 09:32:19 INFO - PROCESS | 3256 | 1470159139404 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:32:19 INFO - PROCESS | 3256 | 1470159139406 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 09:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:32:19 INFO - PROCESS | 3256 | 1470159139409 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:32:19 INFO - PROCESS | 3256 | 1470159139411 Marionette TRACE conn2 <- [1,158,null,{}] 09:32:19 INFO - PROCESS | 3256 | 1470159139414 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:19 INFO - PROCESS | 3256 | 1470159139416 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:19 INFO - PROCESS | 3256 | 1470159139559 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:32:19 INFO - PROCESS | 3256 | 1470159139584 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:19 INFO - PROCESS | 3256 | 1470159139586 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:19 INFO - PROCESS | 3256 | ++DOCSHELL 103CAC00 == 33 [pid = 3256] [id = 49] 09:32:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (178B2800) [pid = 3256] [serial = 143] [outer = 00000000] 09:32:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (183EB000) [pid = 3256] [serial = 144] [outer = 178B2800] 09:32:19 INFO - PROCESS | 3256 | 1470159139639 Marionette DEBUG loaded listener.js 09:32:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (199F0000) [pid = 3256] [serial = 145] [outer = 178B2800] 09:32:19 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (13AA6C00) [pid = 3256] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:32:19 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (14521000) [pid = 3256] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:32:19 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (10F53400) [pid = 3256] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:32:19 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (114EA400) [pid = 3256] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:32:19 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (13B56000) [pid = 3256] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:32:19 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (12BB9C00) [pid = 3256] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:32:19 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (1503EC00) [pid = 3256] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:32:20 INFO - PROCESS | 3256 | 1470159140039 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 685ms 09:32:20 INFO - PROCESS | 3256 | 1470159140109 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 3256 | 1470159140111 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 09:32:20 INFO - PROCESS | 3256 | 1470159140115 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:32:20 INFO - PROCESS | 3256 | 1470159140116 Marionette TRACE conn2 <- [1,162,null,{}] 09:32:20 INFO - PROCESS | 3256 | 1470159140120 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:20 INFO - PROCESS | 3256 | 1470159140122 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:20 INFO - PROCESS | 3256 | 1470159140195 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:32:20 INFO - PROCESS | 3256 | 1470159140199 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:20 INFO - PROCESS | 3256 | 1470159140201 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:20 INFO - PROCESS | 3256 | ++DOCSHELL 1189A000 == 34 [pid = 3256] [id = 50] 09:32:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (11DE7400) [pid = 3256] [serial = 146] [outer = 00000000] 09:32:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (178B1000) [pid = 3256] [serial = 147] [outer = 11DE7400] 09:32:20 INFO - PROCESS | 3256 | 1470159140246 Marionette DEBUG loaded listener.js 09:32:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (1830DC00) [pid = 3256] [serial = 148] [outer = 11DE7400] 09:32:20 INFO - PROCESS | 3256 | 1470159140639 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 530ms 09:32:20 INFO - PROCESS | 3256 | 1470159140650 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 3256 | 1470159140652 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 09:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:32:20 INFO - PROCESS | 3256 | 1470159140655 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 3256 | 1470159140657 Marionette TRACE conn2 <- [1,166,null,{}] 09:32:20 INFO - PROCESS | 3256 | 1470159140660 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:20 INFO - PROCESS | 3256 | 1470159140662 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:20 INFO - PROCESS | 3256 | 1470159140766 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:32:20 INFO - PROCESS | 3256 | 1470159140772 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:20 INFO - PROCESS | 3256 | 1470159140775 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:20 INFO - PROCESS | 3256 | ++DOCSHELL 19C89000 == 35 [pid = 3256] [id = 51] 09:32:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (19D6D400) [pid = 3256] [serial = 149] [outer = 00000000] 09:32:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (19DA6400) [pid = 3256] [serial = 150] [outer = 19D6D400] 09:32:20 INFO - PROCESS | 3256 | 1470159140818 Marionette DEBUG loaded listener.js 09:32:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (19DA7000) [pid = 3256] [serial = 151] [outer = 19D6D400] 09:32:21 INFO - PROCESS | 3256 | 1470159141205 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 593ms 09:32:21 INFO - PROCESS | 3256 | 1470159141252 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 3256 | 1470159141254 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 09:32:21 INFO - PROCESS | 3256 | 1470159141257 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:32:21 INFO - PROCESS | 3256 | 1470159141259 Marionette TRACE conn2 <- [1,170,null,{}] 09:32:21 INFO - PROCESS | 3256 | 1470159141263 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:21 INFO - PROCESS | 3256 | 1470159141264 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:21 INFO - PROCESS | 3256 | 1470159141365 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:32:21 INFO - PROCESS | 3256 | 1470159141372 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 3256 | 1470159141373 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:21 INFO - PROCESS | 3256 | ++DOCSHELL 10A0B800 == 36 [pid = 3256] [id = 52] 09:32:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (10F4F400) [pid = 3256] [serial = 152] [outer = 00000000] 09:32:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (19F3FC00) [pid = 3256] [serial = 153] [outer = 10F4F400] 09:32:21 INFO - PROCESS | 3256 | 1470159141417 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (19F46400) [pid = 3256] [serial = 154] [outer = 10F4F400] 09:32:21 INFO - PROCESS | 3256 | 1470159141806 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 592ms 09:32:21 INFO - PROCESS | 3256 | 1470159141856 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 3256 | 1470159141860 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 09:32:21 INFO - PROCESS | 3256 | 1470159141865 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:32:21 INFO - PROCESS | 3256 | 1470159141870 Marionette TRACE conn2 <- [1,174,null,{}] 09:32:21 INFO - PROCESS | 3256 | 1470159141877 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:21 INFO - PROCESS | 3256 | 1470159141880 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:22 INFO - PROCESS | 3256 | 1470159142022 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:32:22 INFO - PROCESS | 3256 | 1470159142174 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 3256 | 1470159142179 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:22 INFO - PROCESS | 3256 | ++DOCSHELL 11250C00 == 37 [pid = 3256] [id = 53] 09:32:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (11251800) [pid = 3256] [serial = 155] [outer = 00000000] 09:32:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (1147B800) [pid = 3256] [serial = 156] [outer = 11251800] 09:32:22 INFO - PROCESS | 3256 | 1470159142235 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (114F2C00) [pid = 3256] [serial = 157] [outer = 11251800] 09:32:22 INFO - PROCESS | 3256 | 1470159142815 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 998ms 09:32:22 INFO - PROCESS | 3256 | 1470159142869 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 3256 | 1470159142873 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 09:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:32:22 INFO - PROCESS | 3256 | 1470159142880 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 3256 | 1470159142884 Marionette TRACE conn2 <- [1,178,null,{}] 09:32:22 INFO - PROCESS | 3256 | 1470159142888 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:22 INFO - PROCESS | 3256 | 1470159142891 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:22 INFO - PROCESS | 3256 | 1470159143004 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:32:23 INFO - PROCESS | 3256 | 1470159143076 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 3256 | 1470159143079 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:23 INFO - PROCESS | 3256 | ++DOCSHELL 103C6000 == 38 [pid = 3256] [id = 54] 09:32:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (13E65000) [pid = 3256] [serial = 158] [outer = 00000000] 09:32:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1451A800) [pid = 3256] [serial = 159] [outer = 13E65000] 09:32:23 INFO - PROCESS | 3256 | 1470159143135 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1458A000) [pid = 3256] [serial = 160] [outer = 13E65000] 09:32:23 INFO - PROCESS | 3256 | 1470159144004 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:32:23 INFO - PROCESS | 3256 | --DOCSHELL 19C89000 == 37 [pid = 3256] [id = 51] 09:32:23 INFO - PROCESS | 3256 | --DOCSHELL 1189A000 == 36 [pid = 3256] [id = 50] 09:32:23 INFO - PROCESS | 3256 | --DOCSHELL 103CAC00 == 35 [pid = 3256] [id = 49] 09:32:23 INFO - PROCESS | 3256 | --DOCSHELL 1725E400 == 34 [pid = 3256] [id = 48] 09:32:23 INFO - PROCESS | 3256 | --DOCSHELL 16B61C00 == 33 [pid = 3256] [id = 47] 09:32:23 INFO - PROCESS | 3256 | --DOCSHELL 13B53000 == 32 [pid = 3256] [id = 46] 09:32:23 INFO - PROCESS | 3256 | --DOCSHELL 13920400 == 31 [pid = 3256] [id = 45] 09:32:23 INFO - PROCESS | 3256 | --DOCSHELL 1181BC00 == 30 [pid = 3256] [id = 44] 09:32:23 INFO - PROCESS | 3256 | --DOCSHELL 10A4A000 == 29 [pid = 3256] [id = 43] 09:32:24 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (1A26C800) [pid = 3256] [serial = 91] [outer = 00000000] [url = about:blank] 09:32:24 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1A299400) [pid = 3256] [serial = 93] [outer = 00000000] [url = about:blank] 09:32:24 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (112E6400) [pid = 3256] [serial = 96] [outer = 00000000] [url = about:blank] 09:32:24 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (112EA000) [pid = 3256] [serial = 97] [outer = 00000000] [url = about:blank] 09:32:24 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (132D9000) [pid = 3256] [serial = 102] [outer = 00000000] [url = about:blank] 09:32:24 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1503F800) [pid = 3256] [serial = 105] [outer = 00000000] [url = about:blank] 09:32:24 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1315C800) [pid = 3256] [serial = 99] [outer = 00000000] [url = about:blank] 09:32:24 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (132A5400) [pid = 3256] [serial = 100] [outer = 00000000] [url = about:blank] 09:32:24 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (15A28400) [pid = 3256] [serial = 106] [outer = 00000000] [url = about:blank] 09:32:24 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (16E20800) [pid = 3256] [serial = 108] [outer = 00000000] [url = about:blank] 09:32:24 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (13E6C000) [pid = 3256] [serial = 103] [outer = 00000000] [url = about:blank] 09:32:24 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (1A6CA800) [pid = 3256] [serial = 94] [outer = 00000000] [url = about:blank] 09:32:24 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (170C3800) [pid = 3256] [serial = 109] [outer = 00000000] [url = about:blank] 09:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1184ms 09:32:24 INFO - PROCESS | 3256 | 1470159144061 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 3256 | 1470159144065 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 09:32:24 INFO - PROCESS | 3256 | 1470159144071 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:32:24 INFO - PROCESS | 3256 | 1470159144074 Marionette TRACE conn2 <- [1,182,null,{}] 09:32:24 INFO - PROCESS | 3256 | 1470159144080 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:24 INFO - PROCESS | 3256 | 1470159144082 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:24 INFO - PROCESS | 3256 | 1470159144167 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:32:24 INFO - PROCESS | 3256 | 1470159144179 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 3256 | 1470159144183 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:24 INFO - PROCESS | 3256 | ++DOCSHELL 10F2E400 == 30 [pid = 3256] [id = 55] 09:32:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (10F32800) [pid = 3256] [serial = 161] [outer = 00000000] 09:32:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (1147D400) [pid = 3256] [serial = 162] [outer = 10F32800] 09:32:24 INFO - PROCESS | 3256 | 1470159144235 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (1181D800) [pid = 3256] [serial = 163] [outer = 10F32800] 09:32:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (10A4EC00) [pid = 3256] [serial = 164] [outer = 1B3B8C00] 09:32:24 INFO - PROCESS | 3256 | 1470159144747 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 701ms 09:32:24 INFO - PROCESS | 3256 | 1470159144771 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 3256 | 1470159144775 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 09:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:32:24 INFO - PROCESS | 3256 | 1470159144781 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - PROCESS | 3256 | 1470159144783 Marionette TRACE conn2 <- [1,186,null,{}] 09:32:24 INFO - PROCESS | 3256 | 1470159144788 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:24 INFO - PROCESS | 3256 | 1470159144790 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:24 INFO - PROCESS | 3256 | 1470159144873 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:32:24 INFO - PROCESS | 3256 | 1470159144882 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 3256 | 1470159144884 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:24 INFO - PROCESS | 3256 | ++DOCSHELL 131D4800 == 31 [pid = 3256] [id = 56] 09:32:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (13AA6400) [pid = 3256] [serial = 165] [outer = 00000000] 09:32:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (13B55C00) [pid = 3256] [serial = 166] [outer = 13AA6400] 09:32:24 INFO - PROCESS | 3256 | 1470159144940 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (13F69C00) [pid = 3256] [serial = 167] [outer = 13AA6400] 09:32:25 INFO - PROCESS | 3256 | 1470159145358 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 624ms 09:32:25 INFO - PROCESS | 3256 | 1470159145419 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 3256 | 1470159145422 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 09:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:32:25 INFO - PROCESS | 3256 | 1470159145425 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 3256 | 1470159145429 Marionette TRACE conn2 <- [1,190,null,{}] 09:32:25 INFO - PROCESS | 3256 | 1470159145439 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:25 INFO - PROCESS | 3256 | 1470159145444 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:25 INFO - PROCESS | 3256 | 1470159145555 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:32:25 INFO - PROCESS | 3256 | 1470159145569 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:25 INFO - PROCESS | 3256 | 1470159145573 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:25 INFO - PROCESS | 3256 | ++DOCSHELL 160A5400 == 32 [pid = 3256] [id = 57] 09:32:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (160A5800) [pid = 3256] [serial = 168] [outer = 00000000] 09:32:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (16B61C00) [pid = 3256] [serial = 169] [outer = 160A5800] 09:32:25 INFO - PROCESS | 3256 | 1470159145620 Marionette DEBUG loaded listener.js 09:32:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1703AC00) [pid = 3256] [serial = 170] [outer = 160A5800] 09:32:26 INFO - PROCESS | 3256 | 1470159146067 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 686ms 09:32:26 INFO - PROCESS | 3256 | 1470159146124 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:32:26 INFO - PROCESS | 3256 | 1470159146127 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 09:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:32:26 INFO - PROCESS | 3256 | 1470159146130 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:32:26 INFO - PROCESS | 3256 | 1470159146131 Marionette TRACE conn2 <- [1,194,null,{}] 09:32:26 INFO - PROCESS | 3256 | 1470159146135 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:26 INFO - PROCESS | 3256 | 1470159146137 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:26 INFO - PROCESS | 3256 | 1470159146242 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:32:26 INFO - PROCESS | 3256 | 1470159146254 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 3256 | 1470159146256 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:26 INFO - PROCESS | 3256 | ++DOCSHELL 172CDC00 == 33 [pid = 3256] [id = 58] 09:32:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (177A9C00) [pid = 3256] [serial = 171] [outer = 00000000] 09:32:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (178AEC00) [pid = 3256] [serial = 172] [outer = 177A9C00] 09:32:26 INFO - PROCESS | 3256 | 1470159146300 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (17AE9C00) [pid = 3256] [serial = 173] [outer = 177A9C00] 09:32:26 INFO - PROCESS | 3256 | 1470159146695 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 592ms 09:32:26 INFO - PROCESS | 3256 | 1470159146727 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:32:26 INFO - PROCESS | 3256 | 1470159146729 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 09:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:32:26 INFO - PROCESS | 3256 | 1470159146747 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:32:26 INFO - PROCESS | 3256 | 1470159146749 Marionette TRACE conn2 <- [1,198,null,{}] 09:32:26 INFO - PROCESS | 3256 | 1470159146753 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:26 INFO - PROCESS | 3256 | 1470159146756 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:26 INFO - PROCESS | 3256 | 1470159146863 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:32:26 INFO - PROCESS | 3256 | 1470159146869 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 3256 | 1470159146871 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:26 INFO - PROCESS | 3256 | ++DOCSHELL 11250800 == 34 [pid = 3256] [id = 59] 09:32:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (171DE000) [pid = 3256] [serial = 174] [outer = 00000000] 09:32:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (199F1800) [pid = 3256] [serial = 175] [outer = 171DE000] 09:32:26 INFO - PROCESS | 3256 | 1470159146915 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (199F3800) [pid = 3256] [serial = 176] [outer = 171DE000] 09:32:27 INFO - PROCESS | 3256 | 1470159147341 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 639ms 09:32:27 INFO - PROCESS | 3256 | 1470159147391 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 3256 | 1470159147393 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 09:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:32:27 INFO - PROCESS | 3256 | 1470159147396 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:32:27 INFO - PROCESS | 3256 | 1470159147398 Marionette TRACE conn2 <- [1,202,null,{}] 09:32:27 INFO - PROCESS | 3256 | 1470159147409 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:27 INFO - PROCESS | 3256 | 1470159147415 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:27 INFO - PROCESS | 3256 | 1470159147540 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:32:27 INFO - PROCESS | 3256 | 1470159147609 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:27 INFO - PROCESS | 3256 | 1470159147611 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:27 INFO - PROCESS | 3256 | ++DOCSHELL 199F1400 == 35 [pid = 3256] [id = 60] 09:32:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19F44000) [pid = 3256] [serial = 177] [outer = 00000000] 09:32:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1A26D800) [pid = 3256] [serial = 178] [outer = 19F44000] 09:32:27 INFO - PROCESS | 3256 | 1470159147654 Marionette DEBUG loaded listener.js 09:32:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (1A265800) [pid = 3256] [serial = 179] [outer = 19F44000] 09:32:28 INFO - PROCESS | 3256 | 1470159148068 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 701ms 09:32:28 INFO - PROCESS | 3256 | 1470159148096 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:32:28 INFO - PROCESS | 3256 | 1470159148098 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 09:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:32:28 INFO - PROCESS | 3256 | 1470159148101 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:32:28 INFO - PROCESS | 3256 | 1470159148103 Marionette TRACE conn2 <- [1,206,null,{}] 09:32:28 INFO - PROCESS | 3256 | 1470159148106 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:28 INFO - PROCESS | 3256 | 1470159148108 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:28 INFO - PROCESS | 3256 | 1470159148210 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:32:28 INFO - PROCESS | 3256 | 1470159148215 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 3256 | 1470159148217 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:28 INFO - PROCESS | 3256 | ++DOCSHELL 1A28C400 == 36 [pid = 3256] [id = 61] 09:32:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (1A297800) [pid = 3256] [serial = 180] [outer = 00000000] 09:32:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1A6D0000) [pid = 3256] [serial = 181] [outer = 1A297800] 09:32:28 INFO - PROCESS | 3256 | 1470159148261 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (1A832C00) [pid = 3256] [serial = 182] [outer = 1A297800] 09:32:28 INFO - PROCESS | 3256 | 1470159148653 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 593ms 09:32:28 INFO - PROCESS | 3256 | 1470159148698 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:32:28 INFO - PROCESS | 3256 | 1470159148700 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 09:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:32:28 INFO - PROCESS | 3256 | 1470159148711 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:32:28 INFO - PROCESS | 3256 | 1470159148713 Marionette TRACE conn2 <- [1,210,null,{}] 09:32:28 INFO - PROCESS | 3256 | 1470159148716 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:28 INFO - PROCESS | 3256 | 1470159148718 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:28 INFO - PROCESS | 3256 | 1470159148960 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:32:28 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (10A4AC00) [pid = 3256] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:32:28 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (11898000) [pid = 3256] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:32:28 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (13921800) [pid = 3256] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:32:28 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (16B62000) [pid = 3256] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:32:28 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (10A4CC00) [pid = 3256] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:32:28 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (131D8800) [pid = 3256] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:32:28 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (19D6D400) [pid = 3256] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:32:28 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (17AE3C00) [pid = 3256] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:32:28 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (19C8CC00) [pid = 3256] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:32:28 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (17261C00) [pid = 3256] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:32:28 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (178B2800) [pid = 3256] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:32:28 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (14522000) [pid = 3256] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:32:28 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (11DE7400) [pid = 3256] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:32:29 INFO - PROCESS | 3256 | 1470159149034 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:29 INFO - PROCESS | 3256 | 1470159149036 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:29 INFO - PROCESS | 3256 | ++DOCSHELL 1055A800 == 37 [pid = 3256] [id = 62] 09:32:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (10A04400) [pid = 3256] [serial = 183] [outer = 00000000] 09:32:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (11DE7400) [pid = 3256] [serial = 184] [outer = 10A04400] 09:32:29 INFO - PROCESS | 3256 | 1470159149063 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (13AA2400) [pid = 3256] [serial = 185] [outer = 10A04400] 09:32:29 INFO - PROCESS | 3256 | 1470159149403 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 733ms 09:32:29 INFO - PROCESS | 3256 | 1470159149434 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 3256 | 1470159149435 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 09:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:32:29 INFO - PROCESS | 3256 | 1470159149444 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - PROCESS | 3256 | 1470159149446 Marionette TRACE conn2 <- [1,214,null,{}] 09:32:29 INFO - PROCESS | 3256 | 1470159149450 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:29 INFO - PROCESS | 3256 | 1470159149451 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:29 INFO - PROCESS | 3256 | 1470159149545 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:32:29 INFO - PROCESS | 3256 | 1470159149552 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:29 INFO - PROCESS | 3256 | 1470159149553 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:29 INFO - PROCESS | 3256 | ++DOCSHELL 178B0C00 == 38 [pid = 3256] [id = 63] 09:32:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (178B2800) [pid = 3256] [serial = 186] [outer = 00000000] 09:32:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A836400) [pid = 3256] [serial = 187] [outer = 178B2800] 09:32:29 INFO - PROCESS | 3256 | 1470159149623 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1A83A400) [pid = 3256] [serial = 188] [outer = 178B2800] 09:32:30 INFO - PROCESS | 3256 | 1470159150068 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 624ms 09:32:30 INFO - PROCESS | 3256 | 1470159150077 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:32:30 INFO - PROCESS | 3256 | 1470159150079 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 09:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:32:30 INFO - PROCESS | 3256 | 1470159150083 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:32:30 INFO - PROCESS | 3256 | 1470159150084 Marionette TRACE conn2 <- [1,218,null,{}] 09:32:30 INFO - PROCESS | 3256 | 1470159150098 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:30 INFO - PROCESS | 3256 | 1470159150100 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:30 INFO - PROCESS | 3256 | 1470159150180 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:32:30 INFO - PROCESS | 3256 | 1470159150186 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:30 INFO - PROCESS | 3256 | 1470159150188 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:30 INFO - PROCESS | 3256 | ++DOCSHELL 1A6CFC00 == 39 [pid = 3256] [id = 64] 09:32:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1A838400) [pid = 3256] [serial = 189] [outer = 00000000] 09:32:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1A9A6C00) [pid = 3256] [serial = 190] [outer = 1A838400] 09:32:30 INFO - PROCESS | 3256 | 1470159150231 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1A9A7000) [pid = 3256] [serial = 191] [outer = 1A838400] 09:32:30 INFO - PROCESS | 3256 | 1470159150630 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 592ms 09:32:30 INFO - PROCESS | 3256 | 1470159150680 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:32:30 INFO - PROCESS | 3256 | 1470159150682 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 09:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:32:30 INFO - PROCESS | 3256 | 1470159150698 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:32:30 INFO - PROCESS | 3256 | 1470159150701 Marionette TRACE conn2 <- [1,222,null,{}] 09:32:30 INFO - PROCESS | 3256 | 1470159150705 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:30 INFO - PROCESS | 3256 | 1470159150708 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:30 INFO - PROCESS | 3256 | 1470159150804 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:32:30 INFO - PROCESS | 3256 | 1470159150811 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:30 INFO - PROCESS | 3256 | 1470159150814 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:30 INFO - PROCESS | 3256 | ++DOCSHELL 1A832800 == 40 [pid = 3256] [id = 65] 09:32:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (1A9AF800) [pid = 3256] [serial = 192] [outer = 00000000] 09:32:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (1AB0A800) [pid = 3256] [serial = 193] [outer = 1A9AF800] 09:32:30 INFO - PROCESS | 3256 | 1470159150858 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1AB0FC00) [pid = 3256] [serial = 194] [outer = 1A9AF800] 09:32:31 INFO - PROCESS | 3256 | 1470159151444 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 795ms 09:32:31 INFO - PROCESS | 3256 | 1470159151518 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 3256 | 1470159151523 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 09:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:32:31 INFO - PROCESS | 3256 | 1470159151529 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 3256 | 1470159151534 Marionette TRACE conn2 <- [1,226,null,{}] 09:32:31 INFO - PROCESS | 3256 | 1470159151540 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:31 INFO - PROCESS | 3256 | 1470159151543 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:31 INFO - PROCESS | 3256 | 1470159151657 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:32:31 INFO - PROCESS | 3256 | 1470159151728 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 3256 | 1470159151732 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:31 INFO - PROCESS | 3256 | ++DOCSHELL 10327400 == 41 [pid = 3256] [id = 66] 09:32:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (10A03400) [pid = 3256] [serial = 195] [outer = 00000000] 09:32:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (11820800) [pid = 3256] [serial = 196] [outer = 10A03400] 09:32:31 INFO - PROCESS | 3256 | 1470159151866 Marionette DEBUG loaded listener.js 09:32:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (13ACB400) [pid = 3256] [serial = 197] [outer = 10A03400] 09:32:32 INFO - PROCESS | 3256 | 1470159152421 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 951ms 09:32:32 INFO - PROCESS | 3256 | 1470159152473 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:32:32 INFO - PROCESS | 3256 | 1470159152478 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 09:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:32:32 INFO - PROCESS | 3256 | 1470159152484 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:32:32 INFO - PROCESS | 3256 | 1470159152487 Marionette TRACE conn2 <- [1,230,null,{}] 09:32:32 INFO - PROCESS | 3256 | 1470159152491 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:32 INFO - PROCESS | 3256 | 1470159152494 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:32 INFO - PROCESS | 3256 | 1470159152604 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:32:32 INFO - PROCESS | 3256 | 1470159152693 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 3256 | 1470159152696 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:32 INFO - PROCESS | 3256 | ++DOCSHELL 15034C00 == 42 [pid = 3256] [id = 67] 09:32:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (15858C00) [pid = 3256] [serial = 198] [outer = 00000000] 09:32:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (1705D400) [pid = 3256] [serial = 199] [outer = 15858C00] 09:32:32 INFO - PROCESS | 3256 | 1470159152751 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 97 (177A0800) [pid = 3256] [serial = 200] [outer = 15858C00] 09:32:33 INFO - PROCESS | 3256 | 1470159153289 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 826ms 09:32:33 INFO - PROCESS | 3256 | 1470159153339 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 3256 | 1470159153342 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 09:32:33 INFO - PROCESS | 3256 | 1470159153346 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:32:33 INFO - PROCESS | 3256 | 1470159153349 Marionette TRACE conn2 <- [1,234,null,{}] 09:32:33 INFO - PROCESS | 3256 | 1470159153360 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:33 INFO - PROCESS | 3256 | 1470159153365 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:33 INFO - PROCESS | 3256 | 1470159153470 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:32:33 INFO - PROCESS | 3256 | 1470159153561 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 3256 | 1470159153564 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:33 INFO - PROCESS | 3256 | ++DOCSHELL 183ED400 == 43 [pid = 3256] [id = 68] 09:32:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 98 (183ED800) [pid = 3256] [serial = 201] [outer = 00000000] 09:32:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 99 (19DA9C00) [pid = 3256] [serial = 202] [outer = 183ED800] 09:32:33 INFO - PROCESS | 3256 | 1470159153620 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 100 (1A267000) [pid = 3256] [serial = 203] [outer = 183ED800] 09:32:34 INFO - PROCESS | 3256 | 1470159154126 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 795ms 09:32:34 INFO - PROCESS | 3256 | 1470159154178 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 3256 | 1470159154181 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 09:32:34 INFO - PROCESS | 3256 | 1470159154186 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 3256 | 1470159154188 Marionette TRACE conn2 <- [1,238,null,{}] 09:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:32:34 INFO - PROCESS | 3256 | 1470159154192 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:34 INFO - PROCESS | 3256 | 1470159154194 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:34 INFO - PROCESS | 3256 | 1470159154298 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:32:34 INFO - PROCESS | 3256 | 1470159154390 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 3256 | 1470159154393 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:34 INFO - PROCESS | 3256 | ++DOCSHELL 11DEB400 == 44 [pid = 3256] [id = 69] 09:32:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 101 (13921000) [pid = 3256] [serial = 204] [outer = 00000000] 09:32:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 102 (160A6C00) [pid = 3256] [serial = 205] [outer = 13921000] 09:32:34 INFO - PROCESS | 3256 | 1470159154447 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 103 (177A8400) [pid = 3256] [serial = 206] [outer = 13921000] 09:32:35 INFO - PROCESS | 3256 | 1470159155161 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1029ms 09:32:35 INFO - PROCESS | 3256 | 1470159155224 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 3256 | 1470159155228 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 09:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:32:35 INFO - PROCESS | 3256 | 1470159155233 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - PROCESS | 3256 | 1470159155236 Marionette TRACE conn2 <- [1,242,null,{}] 09:32:35 INFO - PROCESS | 3256 | 1470159155241 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:35 INFO - PROCESS | 3256 | 1470159155244 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:35 INFO - PROCESS | 3256 | 1470159155339 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:32:35 INFO - PROCESS | 3256 | 1470159155421 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 3256 | 1470159155424 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:35 INFO - PROCESS | 3256 | ++DOCSHELL 114EAC00 == 45 [pid = 3256] [id = 70] 09:32:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 104 (114F4800) [pid = 3256] [serial = 207] [outer = 00000000] 09:32:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 105 (12C80800) [pid = 3256] [serial = 208] [outer = 114F4800] 09:32:35 INFO - PROCESS | 3256 | 1470159155472 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 106 (1315CC00) [pid = 3256] [serial = 209] [outer = 114F4800] 09:32:35 INFO - PROCESS | 3256 | --DOCSHELL 1A6CFC00 == 44 [pid = 3256] [id = 64] 09:32:35 INFO - PROCESS | 3256 | --DOCSHELL 178B0C00 == 43 [pid = 3256] [id = 63] 09:32:35 INFO - PROCESS | 3256 | --DOCSHELL 1055A800 == 42 [pid = 3256] [id = 62] 09:32:35 INFO - PROCESS | 3256 | --DOCSHELL 1A28C400 == 41 [pid = 3256] [id = 61] 09:32:35 INFO - PROCESS | 3256 | --DOCSHELL 199F1400 == 40 [pid = 3256] [id = 60] 09:32:35 INFO - PROCESS | 3256 | --DOCSHELL 11250800 == 39 [pid = 3256] [id = 59] 09:32:35 INFO - PROCESS | 3256 | --DOCSHELL 172CDC00 == 38 [pid = 3256] [id = 58] 09:32:35 INFO - PROCESS | 3256 | --DOCSHELL 160A5400 == 37 [pid = 3256] [id = 57] 09:32:35 INFO - PROCESS | 3256 | --DOCSHELL 131D4800 == 36 [pid = 3256] [id = 56] 09:32:35 INFO - PROCESS | 3256 | --DOCSHELL 10F2E400 == 35 [pid = 3256] [id = 55] 09:32:35 INFO - PROCESS | 3256 | --DOCSHELL 10A0B800 == 34 [pid = 3256] [id = 52] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 105 (10A51400) [pid = 3256] [serial = 126] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 104 (11252000) [pid = 3256] [serial = 127] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 103 (11DA0400) [pid = 3256] [serial = 129] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 102 (1296D800) [pid = 3256] [serial = 130] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 101 (13B5A400) [pid = 3256] [serial = 132] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 100 (13EB6400) [pid = 3256] [serial = 133] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 99 (16E28400) [pid = 3256] [serial = 138] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 98 (17056C00) [pid = 3256] [serial = 139] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 97 (112C6000) [pid = 3256] [serial = 112] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 96 (10F3A400) [pid = 3256] [serial = 111] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (13E66800) [pid = 3256] [serial = 115] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (13B4F400) [pid = 3256] [serial = 114] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (19DA7000) [pid = 3256] [serial = 151] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (18310C00) [pid = 3256] [serial = 118] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (18121400) [pid = 3256] [serial = 117] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (19DA9800) [pid = 3256] [serial = 121] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (19DA7800) [pid = 3256] [serial = 120] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (131D8000) [pid = 3256] [serial = 123] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (1779FC00) [pid = 3256] [serial = 141] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (178A6400) [pid = 3256] [serial = 142] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (183EB000) [pid = 3256] [serial = 144] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (15036800) [pid = 3256] [serial = 135] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (178B1000) [pid = 3256] [serial = 147] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (199F0000) [pid = 3256] [serial = 145] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1830DC00) [pid = 3256] [serial = 148] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (19F3FC00) [pid = 3256] [serial = 153] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (19DA6400) [pid = 3256] [serial = 150] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (15A20400) [pid = 3256] [serial = 136] [outer = 00000000] [url = about:blank] 09:32:35 INFO - PROCESS | 3256 | 1470159155951 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 811ms 09:32:36 INFO - PROCESS | 3256 | 1470159156034 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 3256 | 1470159156038 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 09:32:36 INFO - PROCESS | 3256 | 1470159156048 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 3256 | 1470159156050 Marionette TRACE conn2 <- [1,246,null,{}] 09:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:32:36 INFO - PROCESS | 3256 | 1470159156054 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:36 INFO - PROCESS | 3256 | 1470159156057 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:36 INFO - PROCESS | 3256 | 1470159156140 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:32:36 INFO - PROCESS | 3256 | 1470159156154 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 3256 | 1470159156157 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:36 INFO - PROCESS | 3256 | ++DOCSHELL 12974400 == 35 [pid = 3256] [id = 71] 09:32:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (129F5C00) [pid = 3256] [serial = 210] [outer = 00000000] 09:32:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1391E000) [pid = 3256] [serial = 211] [outer = 129F5C00] 09:32:36 INFO - PROCESS | 3256 | 1470159156207 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (13E66800) [pid = 3256] [serial = 212] [outer = 129F5C00] 09:32:36 INFO - PROCESS | 3256 | 1470159156633 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 639ms 09:32:36 INFO - PROCESS | 3256 | 1470159156706 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 3256 | 1470159156708 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 09:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:32:36 INFO - PROCESS | 3256 | 1470159156714 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 3256 | 1470159156717 Marionette TRACE conn2 <- [1,250,null,{}] 09:32:36 INFO - PROCESS | 3256 | 1470159156728 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:36 INFO - PROCESS | 3256 | 1470159156733 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:36 INFO - PROCESS | 3256 | 1470159156815 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:32:36 INFO - PROCESS | 3256 | 1470159156831 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 3256 | 1470159156834 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:36 INFO - PROCESS | 3256 | ++DOCSHELL 15036800 == 36 [pid = 3256] [id = 72] 09:32:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1503E400) [pid = 3256] [serial = 213] [outer = 00000000] 09:32:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (15A21400) [pid = 3256] [serial = 214] [outer = 1503E400] 09:32:36 INFO - PROCESS | 3256 | 1470159156880 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (160A5400) [pid = 3256] [serial = 215] [outer = 1503E400] 09:32:37 INFO - PROCESS | 3256 | 1470159157307 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 639ms 09:32:37 INFO - PROCESS | 3256 | 1470159157350 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 3256 | 1470159157352 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 09:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:32:37 INFO - PROCESS | 3256 | 1470159157355 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - PROCESS | 3256 | 1470159157357 Marionette TRACE conn2 <- [1,254,null,{}] 09:32:37 INFO - PROCESS | 3256 | 1470159157361 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:37 INFO - PROCESS | 3256 | 1470159157363 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:37 INFO - PROCESS | 3256 | 1470159157451 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:32:37 INFO - PROCESS | 3256 | 1470159157484 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 3256 | 1470159157486 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:37 INFO - PROCESS | 3256 | ++DOCSHELL 16E25C00 == 37 [pid = 3256] [id = 73] 09:32:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (16E29C00) [pid = 3256] [serial = 216] [outer = 00000000] 09:32:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (170C3800) [pid = 3256] [serial = 217] [outer = 16E29C00] 09:32:37 INFO - PROCESS | 3256 | 1470159157540 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (172CDC00) [pid = 3256] [serial = 218] [outer = 16E29C00] 09:32:37 INFO - PROCESS | 3256 | 1470159157968 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 639ms 09:32:37 INFO - PROCESS | 3256 | 1470159157993 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 3256 | 1470159157995 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 09:32:37 INFO - PROCESS | 3256 | 1470159157998 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:32:37 INFO - PROCESS | 3256 | 1470159158000 Marionette TRACE conn2 <- [1,258,null,{}] 09:32:37 INFO - PROCESS | 3256 | 1470159158004 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:38 INFO - PROCESS | 3256 | 1470159158006 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:38 INFO - PROCESS | 3256 | 1470159158095 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:32:38 INFO - PROCESS | 3256 | 1470159158100 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 3256 | 1470159158102 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:38 INFO - PROCESS | 3256 | ++DOCSHELL 11CF0000 == 38 [pid = 3256] [id = 74] 09:32:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (17055800) [pid = 3256] [serial = 219] [outer = 00000000] 09:32:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (1830E000) [pid = 3256] [serial = 220] [outer = 17055800] 09:32:38 INFO - PROCESS | 3256 | 1470159158148 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (1830E400) [pid = 3256] [serial = 221] [outer = 17055800] 09:32:38 INFO - PROCESS | 3256 | 1470159158595 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 624ms 09:32:38 INFO - PROCESS | 3256 | 1470159158637 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:32:38 INFO - PROCESS | 3256 | 1470159158639 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 09:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:32:38 INFO - PROCESS | 3256 | 1470159158642 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:32:38 INFO - PROCESS | 3256 | 1470159158644 Marionette TRACE conn2 <- [1,262,null,{}] 09:32:38 INFO - PROCESS | 3256 | 1470159158647 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:38 INFO - PROCESS | 3256 | 1470159158652 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:38 INFO - PROCESS | 3256 | 1470159158777 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:32:38 INFO - PROCESS | 3256 | 1470159158855 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 3256 | 1470159158857 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:38 INFO - PROCESS | 3256 | ++DOCSHELL 0F933800 == 39 [pid = 3256] [id = 75] 09:32:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (199F4800) [pid = 3256] [serial = 222] [outer = 00000000] 09:32:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (19C7E400) [pid = 3256] [serial = 223] [outer = 199F4800] 09:32:38 INFO - PROCESS | 3256 | 1470159158901 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (19C89400) [pid = 3256] [serial = 224] [outer = 199F4800] 09:32:39 INFO - PROCESS | 3256 | 1470159159302 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 686ms 09:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:32:39 INFO - PROCESS | 3256 | 1470159159342 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 3256 | 1470159159344 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 09:32:39 INFO - PROCESS | 3256 | 1470159159347 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 3256 | 1470159159349 Marionette TRACE conn2 <- [1,266,null,{}] 09:32:39 INFO - PROCESS | 3256 | 1470159159357 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:39 INFO - PROCESS | 3256 | 1470159159359 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:39 INFO - PROCESS | 3256 | 1470159159474 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:32:39 INFO - PROCESS | 3256 | 1470159159481 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 3256 | 1470159159483 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:39 INFO - PROCESS | 3256 | ++DOCSHELL 183E7C00 == 40 [pid = 3256] [id = 76] 09:32:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (183E8400) [pid = 3256] [serial = 225] [outer = 00000000] 09:32:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (19DACC00) [pid = 3256] [serial = 226] [outer = 183E8400] 09:32:39 INFO - PROCESS | 3256 | 1470159159530 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (19DAD400) [pid = 3256] [serial = 227] [outer = 183E8400] 09:32:39 INFO - PROCESS | 3256 | 1470159159943 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 639ms 09:32:39 INFO - PROCESS | 3256 | 1470159159985 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 3256 | 1470159159988 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 09:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:32:39 INFO - PROCESS | 3256 | 1470159159996 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 3256 | 1470159159998 Marionette TRACE conn2 <- [1,270,null,{}] 09:32:39 INFO - PROCESS | 3256 | 1470159160002 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:39 INFO - PROCESS | 3256 | 1470159160004 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:40 INFO - PROCESS | 3256 | 1470159160117 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:32:40 INFO - PROCESS | 3256 | 1470159160196 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 3256 | 1470159160198 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:40 INFO - PROCESS | 3256 | ++DOCSHELL 11818800 == 41 [pid = 3256] [id = 77] 09:32:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 97 (19C82C00) [pid = 3256] [serial = 228] [outer = 00000000] 09:32:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 98 (1A28CC00) [pid = 3256] [serial = 229] [outer = 19C82C00] 09:32:40 INFO - PROCESS | 3256 | 1470159160242 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 99 (1A6C8400) [pid = 3256] [serial = 230] [outer = 19C82C00] 09:32:40 INFO - PROCESS | 3256 | --DOMWINDOW == 98 (1A838400) [pid = 3256] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:32:40 INFO - PROCESS | 3256 | --DOMWINDOW == 97 (19F44000) [pid = 3256] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:32:40 INFO - PROCESS | 3256 | --DOMWINDOW == 96 (1A297800) [pid = 3256] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:32:40 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (177A9C00) [pid = 3256] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:32:40 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (10F32800) [pid = 3256] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:32:40 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (13AA6400) [pid = 3256] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:32:40 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (160A5800) [pid = 3256] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:32:40 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (10A04400) [pid = 3256] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:32:40 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (178B2800) [pid = 3256] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:32:40 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (171DE000) [pid = 3256] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:32:40 INFO - PROCESS | 3256 | 1470159160682 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 732ms 09:32:40 INFO - PROCESS | 3256 | 1470159160744 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 3256 | 1470159160746 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 09:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:32:40 INFO - PROCESS | 3256 | 1470159160751 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 3256 | 1470159160754 Marionette TRACE conn2 <- [1,274,null,{}] 09:32:40 INFO - PROCESS | 3256 | 1470159160758 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:40 INFO - PROCESS | 3256 | 1470159160760 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:40 INFO - PROCESS | 3256 | 1470159160838 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:32:40 INFO - PROCESS | 3256 | 1470159160843 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 3256 | 1470159160845 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:40 INFO - PROCESS | 3256 | ++DOCSHELL 1036CC00 == 42 [pid = 3256] [id = 78] 09:32:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (13E6EC00) [pid = 3256] [serial = 231] [outer = 00000000] 09:32:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1A268400) [pid = 3256] [serial = 232] [outer = 13E6EC00] 09:32:40 INFO - PROCESS | 3256 | 1470159160889 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (1A833400) [pid = 3256] [serial = 233] [outer = 13E6EC00] 09:32:41 INFO - PROCESS | 3256 | 1470159161320 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 592ms 09:32:41 INFO - PROCESS | 3256 | 1470159161345 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 3256 | 1470159161347 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 09:32:41 INFO - PROCESS | 3256 | 1470159161350 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:32:41 INFO - PROCESS | 3256 | 1470159161352 Marionette TRACE conn2 <- [1,278,null,{}] 09:32:41 INFO - PROCESS | 3256 | 1470159161359 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:41 INFO - PROCESS | 3256 | 1470159161361 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:41 INFO - PROCESS | 3256 | 1470159161434 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:32:41 INFO - PROCESS | 3256 | 1470159161441 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 3256 | 1470159161443 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:41 INFO - PROCESS | 3256 | ++DOCSHELL 1A265C00 == 43 [pid = 3256] [id = 79] 09:32:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (1A832000) [pid = 3256] [serial = 234] [outer = 00000000] 09:32:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (1A9AC000) [pid = 3256] [serial = 235] [outer = 1A832000] 09:32:41 INFO - PROCESS | 3256 | 1470159161486 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (1AB02800) [pid = 3256] [serial = 236] [outer = 1A832000] 09:32:42 INFO - PROCESS | 3256 | 1470159162019 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 733ms 09:32:42 INFO - PROCESS | 3256 | 1470159162075 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 3256 | 1470159162077 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 09:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:32:42 INFO - PROCESS | 3256 | 1470159162080 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 3256 | 1470159162083 Marionette TRACE conn2 <- [1,282,null,{}] 09:32:42 INFO - PROCESS | 3256 | 1470159162086 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:42 INFO - PROCESS | 3256 | 1470159162088 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:42 INFO - PROCESS | 3256 | 1470159162187 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:32:42 INFO - PROCESS | 3256 | 1470159162195 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 3256 | 1470159162198 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:42 INFO - PROCESS | 3256 | ++DOCSHELL 1ACAF800 == 44 [pid = 3256] [id = 80] 09:32:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (1ACB0C00) [pid = 3256] [serial = 237] [outer = 00000000] 09:32:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 97 (1AD2BC00) [pid = 3256] [serial = 238] [outer = 1ACB0C00] 09:32:42 INFO - PROCESS | 3256 | 1470159162243 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 98 (1AD34C00) [pid = 3256] [serial = 239] [outer = 1ACB0C00] 09:32:42 INFO - PROCESS | 3256 | 1470159162875 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 841ms 09:32:42 INFO - PROCESS | 3256 | 1470159162924 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 3256 | 1470159162929 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 09:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:32:42 INFO - PROCESS | 3256 | 1470159162934 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 3256 | 1470159162937 Marionette TRACE conn2 <- [1,286,null,{}] 09:32:42 INFO - PROCESS | 3256 | 1470159162944 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:42 INFO - PROCESS | 3256 | 1470159162947 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:43 INFO - PROCESS | 3256 | 1470159163065 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:32:43 INFO - PROCESS | 3256 | 1470159163152 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 3256 | 1470159163155 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:43 INFO - PROCESS | 3256 | ++DOCSHELL 10F2E400 == 45 [pid = 3256] [id = 81] 09:32:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 99 (10F31400) [pid = 3256] [serial = 240] [outer = 00000000] 09:32:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 100 (11C11C00) [pid = 3256] [serial = 241] [outer = 10F31400] 09:32:43 INFO - PROCESS | 3256 | 1470159163219 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 101 (12E7B800) [pid = 3256] [serial = 242] [outer = 10F31400] 09:32:43 INFO - PROCESS | 3256 | 1470159163725 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 842ms 09:32:43 INFO - PROCESS | 3256 | 1470159163778 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:32:43 INFO - PROCESS | 3256 | 1470159163783 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 09:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:32:43 INFO - PROCESS | 3256 | 1470159163789 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - PROCESS | 3256 | 1470159163792 Marionette TRACE conn2 <- [1,290,null,{}] 09:32:43 INFO - PROCESS | 3256 | 1470159163796 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:43 INFO - PROCESS | 3256 | 1470159163799 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:43 INFO - PROCESS | 3256 | 1470159163927 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:32:44 INFO - PROCESS | 3256 | 1470159164047 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 3256 | 1470159164049 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:44 INFO - PROCESS | 3256 | ++DOCSHELL 14525000 == 46 [pid = 3256] [id = 82] 09:32:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 102 (14589800) [pid = 3256] [serial = 243] [outer = 00000000] 09:32:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 103 (15A23800) [pid = 3256] [serial = 244] [outer = 14589800] 09:32:44 INFO - PROCESS | 3256 | 1470159164106 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 104 (17033C00) [pid = 3256] [serial = 245] [outer = 14589800] 09:32:44 INFO - PROCESS | 3256 | 1470159164660 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 935ms 09:32:44 INFO - PROCESS | 3256 | 1470159164733 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 3256 | 1470159164736 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 09:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:32:44 INFO - PROCESS | 3256 | 1470159164740 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 3256 | 1470159164744 Marionette TRACE conn2 <- [1,294,null,{}] 09:32:44 INFO - PROCESS | 3256 | 1470159164755 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:44 INFO - PROCESS | 3256 | 1470159164759 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:44 INFO - PROCESS | 3256 | 1470159164866 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:32:45 INFO - PROCESS | 3256 | 1470159165042 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 3256 | 1470159165045 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:45 INFO - PROCESS | 3256 | ++DOCSHELL 1AB07000 == 47 [pid = 3256] [id = 83] 09:32:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 105 (1AB08800) [pid = 3256] [serial = 246] [outer = 00000000] 09:32:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 106 (1AB0EC00) [pid = 3256] [serial = 247] [outer = 1AB08800] 09:32:45 INFO - PROCESS | 3256 | 1470159165113 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 107 (1ACB4400) [pid = 3256] [serial = 248] [outer = 1AB08800] 09:32:45 INFO - PROCESS | 3256 | 1470159165831 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:45 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. 09:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1153ms 09:32:45 INFO - PROCESS | 3256 | 1470159165899 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 3256 | 1470159165902 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 09:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:32:45 INFO - PROCESS | 3256 | 1470159165906 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 3256 | 1470159165908 Marionette TRACE conn2 <- [1,298,null,{}] 09:32:45 INFO - PROCESS | 3256 | 1470159165912 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:45 INFO - PROCESS | 3256 | 1470159165914 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:46 INFO - PROCESS | 3256 | 1470159166021 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:32:46 INFO - PROCESS | 3256 | 1470159166148 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 3256 | 1470159166151 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:46 INFO - PROCESS | 3256 | ++DOCSHELL 163CD000 == 48 [pid = 3256] [id = 84] 09:32:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 108 (163CE800) [pid = 3256] [serial = 249] [outer = 00000000] 09:32:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 109 (163D4C00) [pid = 3256] [serial = 250] [outer = 163CE800] 09:32:46 INFO - PROCESS | 3256 | 1470159166204 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 110 (1A83A000) [pid = 3256] [serial = 251] [outer = 163CE800] 09:32:46 INFO - PROCESS | 3256 | 1470159166919 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:46 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. 09:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1028ms 09:32:46 INFO - PROCESS | 3256 | 1470159166969 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:32:46 INFO - PROCESS | 3256 | 1470159166973 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 09:32:46 INFO - PROCESS | 3256 | 1470159166979 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:32:46 INFO - PROCESS | 3256 | 1470159166982 Marionette TRACE conn2 <- [1,302,null,{}] 09:32:46 INFO - PROCESS | 3256 | 1470159166988 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:46 INFO - PROCESS | 3256 | 1470159166991 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:47 INFO - PROCESS | 3256 | 1470159167092 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:32:47 INFO - PROCESS | 3256 | 1470159167172 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 3256 | 1470159167176 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:47 INFO - PROCESS | 3256 | ++DOCSHELL 12E72800 == 49 [pid = 3256] [id = 85] 09:32:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 111 (1315C800) [pid = 3256] [serial = 252] [outer = 00000000] 09:32:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 112 (13ACA400) [pid = 3256] [serial = 253] [outer = 1315C800] 09:32:47 INFO - PROCESS | 3256 | 1470159167270 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 113 (13EBDC00) [pid = 3256] [serial = 254] [outer = 1315C800] 09:32:47 INFO - PROCESS | 3256 | --DOCSHELL 11250C00 == 48 [pid = 3256] [id = 53] 09:32:47 INFO - PROCESS | 3256 | --DOCSHELL 1A265C00 == 47 [pid = 3256] [id = 79] 09:32:47 INFO - PROCESS | 3256 | --DOCSHELL 1036CC00 == 46 [pid = 3256] [id = 78] 09:32:47 INFO - PROCESS | 3256 | --DOCSHELL 11818800 == 45 [pid = 3256] [id = 77] 09:32:47 INFO - PROCESS | 3256 | --DOCSHELL 183E7C00 == 44 [pid = 3256] [id = 76] 09:32:47 INFO - PROCESS | 3256 | --DOCSHELL 0F933800 == 43 [pid = 3256] [id = 75] 09:32:47 INFO - PROCESS | 3256 | --DOCSHELL 11CF0000 == 42 [pid = 3256] [id = 74] 09:32:47 INFO - PROCESS | 3256 | --DOCSHELL 16E25C00 == 41 [pid = 3256] [id = 73] 09:32:47 INFO - PROCESS | 3256 | --DOCSHELL 15036800 == 40 [pid = 3256] [id = 72] 09:32:47 INFO - PROCESS | 3256 | --DOCSHELL 12974400 == 39 [pid = 3256] [id = 71] 09:32:47 INFO - PROCESS | 3256 | --DOCSHELL 114EAC00 == 38 [pid = 3256] [id = 70] 09:32:47 INFO - PROCESS | 3256 | --DOCSHELL 11DEB400 == 37 [pid = 3256] [id = 69] 09:32:47 INFO - PROCESS | 3256 | --DOCSHELL 183ED400 == 36 [pid = 3256] [id = 68] 09:32:47 INFO - PROCESS | 3256 | --DOCSHELL 15034C00 == 35 [pid = 3256] [id = 67] 09:32:47 INFO - PROCESS | 3256 | --DOCSHELL 10327400 == 34 [pid = 3256] [id = 66] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 112 (1A26D800) [pid = 3256] [serial = 178] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 111 (1A6D0000) [pid = 3256] [serial = 181] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 110 (1A265800) [pid = 3256] [serial = 179] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 109 (178AEC00) [pid = 3256] [serial = 172] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 108 (1147D400) [pid = 3256] [serial = 162] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 107 (1181D800) [pid = 3256] [serial = 163] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 106 (1147B800) [pid = 3256] [serial = 156] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 105 (13B55C00) [pid = 3256] [serial = 166] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 104 (13F69C00) [pid = 3256] [serial = 167] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 103 (16B61C00) [pid = 3256] [serial = 169] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 102 (1703AC00) [pid = 3256] [serial = 170] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 101 (1451A800) [pid = 3256] [serial = 159] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 100 (13AA2400) [pid = 3256] [serial = 185] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 99 (1A836400) [pid = 3256] [serial = 187] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 98 (1A832C00) [pid = 3256] [serial = 182] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 97 (1B41DC00) [pid = 3256] [serial = 46] [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.] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 96 (11DE7400) [pid = 3256] [serial = 184] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (1A9A7000) [pid = 3256] [serial = 191] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (199F1800) [pid = 3256] [serial = 175] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (199F3800) [pid = 3256] [serial = 176] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (1A83A400) [pid = 3256] [serial = 188] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (17AE9C00) [pid = 3256] [serial = 173] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (1A9A6C00) [pid = 3256] [serial = 190] [outer = 00000000] [url = about:blank] 09:32:47 INFO - PROCESS | 3256 | 1470159167811 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:47 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. 09:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 904ms 09:32:47 INFO - PROCESS | 3256 | 1470159167869 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 3256 | 1470159167873 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 09:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:32:47 INFO - PROCESS | 3256 | 1470159167879 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - PROCESS | 3256 | 1470159167881 Marionette TRACE conn2 <- [1,306,null,{}] 09:32:47 INFO - PROCESS | 3256 | 1470159167885 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:47 INFO - PROCESS | 3256 | 1470159167887 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:47 INFO - PROCESS | 3256 | 1470159167972 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:32:47 INFO - PROCESS | 3256 | 1470159167980 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 3256 | 1470159167983 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:47 INFO - PROCESS | 3256 | ++DOCSHELL 114EAC00 == 35 [pid = 3256] [id = 86] 09:32:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (114ECC00) [pid = 3256] [serial = 255] [outer = 00000000] 09:32:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (13AA2400) [pid = 3256] [serial = 256] [outer = 114ECC00] 09:32:48 INFO - PROCESS | 3256 | 1470159168030 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (13F6DC00) [pid = 3256] [serial = 257] [outer = 114ECC00] 09:32:48 INFO - PROCESS | 3256 | 1470159168480 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:48 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. 09:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 639ms 09:32:48 INFO - PROCESS | 3256 | 1470159168517 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:32:48 INFO - PROCESS | 3256 | 1470159168519 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 09:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:32:48 INFO - PROCESS | 3256 | 1470159168523 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:32:48 INFO - PROCESS | 3256 | 1470159168526 Marionette TRACE conn2 <- [1,310,null,{}] 09:32:48 INFO - PROCESS | 3256 | 1470159168536 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:48 INFO - PROCESS | 3256 | 1470159168540 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:48 INFO - PROCESS | 3256 | 1470159168624 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:32:48 INFO - PROCESS | 3256 | 1470159168661 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 3256 | 1470159168664 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:48 INFO - PROCESS | 3256 | ++DOCSHELL 163D1C00 == 36 [pid = 3256] [id = 87] 09:32:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (163D2400) [pid = 3256] [serial = 258] [outer = 00000000] 09:32:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (16E1B400) [pid = 3256] [serial = 259] [outer = 163D2400] 09:32:48 INFO - PROCESS | 3256 | 1470159168713 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (17059800) [pid = 3256] [serial = 260] [outer = 163D2400] 09:32:48 INFO - PROCESS | 3256 | 1470159168988 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:32:49 INFO - PROCESS | 3256 | 1470159169185 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 701ms 09:32:49 INFO - PROCESS | 3256 | 1470159169222 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 3256 | 1470159169224 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 09:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:32:49 INFO - PROCESS | 3256 | 1470159169228 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - PROCESS | 3256 | 1470159169229 Marionette TRACE conn2 <- [1,314,null,{}] 09:32:49 INFO - PROCESS | 3256 | 1470159169233 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:49 INFO - PROCESS | 3256 | 1470159169235 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:49 INFO - PROCESS | 3256 | 1470159169318 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:32:49 INFO - PROCESS | 3256 | 1470159169324 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 3256 | 1470159169326 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:49 INFO - PROCESS | 3256 | ++DOCSHELL 11CF0000 == 37 [pid = 3256] [id = 88] 09:32:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 97 (11DA3C00) [pid = 3256] [serial = 261] [outer = 00000000] 09:32:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 98 (17AE3000) [pid = 3256] [serial = 262] [outer = 11DA3C00] 09:32:49 INFO - PROCESS | 3256 | 1470159169377 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 99 (17AEC800) [pid = 3256] [serial = 263] [outer = 11DA3C00] 09:32:49 INFO - PROCESS | 3256 | 1470159169812 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:49 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. 09:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 639ms 09:32:49 INFO - PROCESS | 3256 | 1470159169866 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 3256 | 1470159169868 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 09:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:32:49 INFO - PROCESS | 3256 | 1470159169877 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - PROCESS | 3256 | 1470159169879 Marionette TRACE conn2 <- [1,318,null,{}] 09:32:49 INFO - PROCESS | 3256 | 1470159169882 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:49 INFO - PROCESS | 3256 | 1470159169884 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:49 INFO - PROCESS | 3256 | 1470159169988 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:32:49 INFO - PROCESS | 3256 | 1470159169995 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 3256 | 1470159169997 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:50 INFO - PROCESS | 3256 | ++DOCSHELL 199F3800 == 38 [pid = 3256] [id = 89] 09:32:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 100 (199F5C00) [pid = 3256] [serial = 264] [outer = 00000000] 09:32:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 101 (19DA3C00) [pid = 3256] [serial = 265] [outer = 199F5C00] 09:32:50 INFO - PROCESS | 3256 | 1470159170067 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 102 (19DAC000) [pid = 3256] [serial = 266] [outer = 199F5C00] 09:32:50 INFO - PROCESS | 3256 | 1470159170528 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:50 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. 09:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 686ms 09:32:50 INFO - PROCESS | 3256 | 1470159170575 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 3256 | 1470159170577 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 09:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:32:50 INFO - PROCESS | 3256 | 1470159170581 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:32:50 INFO - PROCESS | 3256 | 1470159170582 Marionette TRACE conn2 <- [1,322,null,{}] 09:32:50 INFO - PROCESS | 3256 | 1470159170586 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:50 INFO - PROCESS | 3256 | 1470159170591 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:50 INFO - PROCESS | 3256 | 1470159170722 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:32:50 INFO - PROCESS | 3256 | 1470159170780 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:50 INFO - PROCESS | 3256 | 1470159170782 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:50 INFO - PROCESS | 3256 | ++DOCSHELL 19C7DC00 == 39 [pid = 3256] [id = 90] 09:32:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 103 (1A293400) [pid = 3256] [serial = 267] [outer = 00000000] 09:32:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 104 (1A835400) [pid = 3256] [serial = 268] [outer = 1A293400] 09:32:50 INFO - PROCESS | 3256 | 1470159170834 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 105 (1A83B000) [pid = 3256] [serial = 269] [outer = 1A293400] 09:32:51 INFO - PROCESS | 3256 | 1470159171236 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:51 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. 09:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 686ms 09:32:51 INFO - PROCESS | 3256 | 1470159171297 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:32:51 INFO - PROCESS | 3256 | 1470159171299 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 09:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:32:51 INFO - PROCESS | 3256 | 1470159171302 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 3256 | 1470159171304 Marionette TRACE conn2 <- [1,326,null,{}] 09:32:51 INFO - PROCESS | 3256 | 1470159171318 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:51 INFO - PROCESS | 3256 | 1470159171320 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:51 INFO - PROCESS | 3256 | 1470159171441 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:32:51 INFO - PROCESS | 3256 | 1470159171496 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 3256 | 1470159171499 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:51 INFO - PROCESS | 3256 | ++DOCSHELL 10321C00 == 40 [pid = 3256] [id = 91] 09:32:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 106 (10F58800) [pid = 3256] [serial = 270] [outer = 00000000] 09:32:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 107 (1A9AB400) [pid = 3256] [serial = 271] [outer = 10F58800] 09:32:51 INFO - PROCESS | 3256 | 1470159171542 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 108 (1A9AB800) [pid = 3256] [serial = 272] [outer = 10F58800] 09:32:51 INFO - PROCESS | 3256 | --DOMWINDOW == 107 (199F4800) [pid = 3256] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:32:51 INFO - PROCESS | 3256 | --DOMWINDOW == 106 (183E8400) [pid = 3256] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:32:51 INFO - PROCESS | 3256 | --DOMWINDOW == 105 (16E29C00) [pid = 3256] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:32:51 INFO - PROCESS | 3256 | --DOMWINDOW == 104 (1503E400) [pid = 3256] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:32:51 INFO - PROCESS | 3256 | --DOMWINDOW == 103 (129F5C00) [pid = 3256] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:32:51 INFO - PROCESS | 3256 | --DOMWINDOW == 102 (114F4800) [pid = 3256] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:32:51 INFO - PROCESS | 3256 | --DOMWINDOW == 101 (17055800) [pid = 3256] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:32:51 INFO - PROCESS | 3256 | --DOMWINDOW == 100 (19C82C00) [pid = 3256] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:32:51 INFO - PROCESS | 3256 | --DOMWINDOW == 99 (1A832000) [pid = 3256] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:32:51 INFO - PROCESS | 3256 | --DOMWINDOW == 98 (13E6EC00) [pid = 3256] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:32:52 INFO - PROCESS | 3256 | 1470159172063 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:52 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. 09:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 795ms 09:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:32:52 INFO - PROCESS | 3256 | 1470159172106 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 3256 | 1470159172108 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 09:32:52 INFO - PROCESS | 3256 | 1470159172112 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - PROCESS | 3256 | 1470159172114 Marionette TRACE conn2 <- [1,330,null,{}] 09:32:52 INFO - PROCESS | 3256 | 1470159172118 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:52 INFO - PROCESS | 3256 | 1470159172119 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:52 INFO - PROCESS | 3256 | 1470159172198 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:32:52 INFO - PROCESS | 3256 | 1470159172207 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 3256 | 1470159172209 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:52 INFO - PROCESS | 3256 | ++DOCSHELL 114F4800 == 41 [pid = 3256] [id = 92] 09:32:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 99 (1585F000) [pid = 3256] [serial = 273] [outer = 00000000] 09:32:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 100 (183E4C00) [pid = 3256] [serial = 274] [outer = 1585F000] 09:32:52 INFO - PROCESS | 3256 | 1470159172252 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 101 (1973DC00) [pid = 3256] [serial = 275] [outer = 1585F000] 09:32:52 INFO - PROCESS | 3256 | 1470159172682 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:52 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. 09:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 623ms 09:32:52 INFO - PROCESS | 3256 | 1470159172749 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 3256 | 1470159172751 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 09:32:52 INFO - PROCESS | 3256 | 1470159172754 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:32:52 INFO - PROCESS | 3256 | 1470159172756 Marionette TRACE conn2 <- [1,334,null,{}] 09:32:52 INFO - PROCESS | 3256 | 1470159172759 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:52 INFO - PROCESS | 3256 | 1470159172761 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:52 INFO - PROCESS | 3256 | 1470159172864 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:32:52 INFO - PROCESS | 3256 | 1470159172870 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 3256 | 1470159172871 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:52 INFO - PROCESS | 3256 | ++DOCSHELL 11254400 == 42 [pid = 3256] [id = 93] 09:32:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 102 (17055800) [pid = 3256] [serial = 276] [outer = 00000000] 09:32:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 103 (19743400) [pid = 3256] [serial = 277] [outer = 17055800] 09:32:52 INFO - PROCESS | 3256 | 1470159172934 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 104 (19C82C00) [pid = 3256] [serial = 278] [outer = 17055800] 09:32:53 INFO - PROCESS | 3256 | 1470159173366 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:53 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. 09:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 639ms 09:32:53 INFO - PROCESS | 3256 | 1470159173393 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 3256 | 1470159173395 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 09:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:32:53 INFO - PROCESS | 3256 | 1470159173410 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - PROCESS | 3256 | 1470159173421 Marionette TRACE conn2 <- [1,338,null,{}] 09:32:53 INFO - PROCESS | 3256 | 1470159173428 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:53 INFO - PROCESS | 3256 | 1470159173429 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:53 INFO - PROCESS | 3256 | 1470159173515 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:32:53 INFO - PROCESS | 3256 | 1470159173520 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:53 INFO - PROCESS | 3256 | 1470159173522 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:53 INFO - PROCESS | 3256 | ++DOCSHELL 19743000 == 43 [pid = 3256] [id = 94] 09:32:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 105 (1A83A400) [pid = 3256] [serial = 279] [outer = 00000000] 09:32:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 106 (1AB0A400) [pid = 3256] [serial = 280] [outer = 1A83A400] 09:32:53 INFO - PROCESS | 3256 | 1470159173567 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 107 (1ACB5800) [pid = 3256] [serial = 281] [outer = 1A83A400] 09:32:53 INFO - PROCESS | 3256 | 1470159173949 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:53 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. 09:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 592ms 09:32:54 INFO - PROCESS | 3256 | 1470159174009 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 3256 | 1470159174013 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 09:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:32:54 INFO - PROCESS | 3256 | 1470159174023 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 3256 | 1470159174028 Marionette TRACE conn2 <- [1,342,null,{}] 09:32:54 INFO - PROCESS | 3256 | 1470159174034 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:54 INFO - PROCESS | 3256 | 1470159174038 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:54 INFO - PROCESS | 3256 | 1470159174155 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:32:54 INFO - PROCESS | 3256 | 1470159174305 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 3256 | 1470159174311 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:54 INFO - PROCESS | 3256 | ++DOCSHELL 0C762C00 == 44 [pid = 3256] [id = 95] 09:32:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 108 (0C763000) [pid = 3256] [serial = 282] [outer = 00000000] 09:32:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 109 (0C76A800) [pid = 3256] [serial = 283] [outer = 0C763000] 09:32:54 INFO - PROCESS | 3256 | 1470159174368 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 110 (10A10400) [pid = 3256] [serial = 284] [outer = 0C763000] 09:32:54 INFO - PROCESS | 3256 | 1470159174900 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:54 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. 09:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 903ms 09:32:54 INFO - PROCESS | 3256 | 1470159174927 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 3256 | 1470159174931 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 09:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:32:54 INFO - PROCESS | 3256 | 1470159174937 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 3256 | 1470159174941 Marionette TRACE conn2 <- [1,346,null,{}] 09:32:54 INFO - PROCESS | 3256 | 1470159174946 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:54 INFO - PROCESS | 3256 | 1470159174949 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:55 INFO - PROCESS | 3256 | 1470159175061 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:32:55 INFO - PROCESS | 3256 | 1470159175158 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 3256 | 1470159175161 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:55 INFO - PROCESS | 3256 | ++DOCSHELL 11DEB400 == 45 [pid = 3256] [id = 96] 09:32:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 111 (12B74400) [pid = 3256] [serial = 285] [outer = 00000000] 09:32:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 112 (131D0C00) [pid = 3256] [serial = 286] [outer = 12B74400] 09:32:55 INFO - PROCESS | 3256 | 1470159175216 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 113 (13F6CC00) [pid = 3256] [serial = 287] [outer = 12B74400] 09:32:55 INFO - PROCESS | 3256 | 1470159175811 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:55 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. 09:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 935ms 09:32:55 INFO - PROCESS | 3256 | 1470159175882 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 3256 | 1470159175885 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 09:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:32:55 INFO - PROCESS | 3256 | 1470159175889 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 3256 | 1470159175891 Marionette TRACE conn2 <- [1,350,null,{}] 09:32:55 INFO - PROCESS | 3256 | 1470159175901 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:55 INFO - PROCESS | 3256 | 1470159175906 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:56 INFO - PROCESS | 3256 | 1470159176017 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:32:56 INFO - PROCESS | 3256 | 1470159176142 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 3256 | 1470159176146 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:56 INFO - PROCESS | 3256 | ++DOCSHELL 1703BC00 == 46 [pid = 3256] [id = 97] 09:32:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 114 (171D6400) [pid = 3256] [serial = 288] [outer = 00000000] 09:32:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 115 (178B2400) [pid = 3256] [serial = 289] [outer = 171D6400] 09:32:56 INFO - PROCESS | 3256 | 1470159176204 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 116 (1973B000) [pid = 3256] [serial = 290] [outer = 171D6400] 09:32:56 INFO - PROCESS | 3256 | 1470159176743 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:56 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. 09:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 888ms 09:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:32:56 INFO - PROCESS | 3256 | 1470159176793 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 3256 | 1470159176795 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 09:32:56 INFO - PROCESS | 3256 | 1470159176799 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:32:56 INFO - PROCESS | 3256 | 1470159176801 Marionette TRACE conn2 <- [1,354,null,{}] 09:32:56 INFO - PROCESS | 3256 | 1470159176805 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:56 INFO - PROCESS | 3256 | 1470159176807 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:56 INFO - PROCESS | 3256 | 1470159176915 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:32:57 INFO - PROCESS | 3256 | 1470159177009 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 3256 | 1470159177012 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:57 INFO - PROCESS | 3256 | ++DOCSHELL 160A5000 == 47 [pid = 3256] [id = 98] 09:32:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 117 (163D0400) [pid = 3256] [serial = 291] [outer = 00000000] 09:32:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 118 (1A26D800) [pid = 3256] [serial = 292] [outer = 163D0400] 09:32:57 INFO - PROCESS | 3256 | 1470159177065 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 119 (1A834400) [pid = 3256] [serial = 293] [outer = 163D0400] 09:32:57 INFO - PROCESS | 3256 | 1470159177741 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 997ms 09:32:57 INFO - PROCESS | 3256 | 1470159177800 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 3256 | 1470159177803 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 09:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:32:57 INFO - PROCESS | 3256 | 1470159177806 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:32:57 INFO - PROCESS | 3256 | 1470159177808 Marionette TRACE conn2 <- [1,358,null,{}] 09:32:57 INFO - PROCESS | 3256 | 1470159177813 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:57 INFO - PROCESS | 3256 | 1470159177816 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:58 INFO - PROCESS | 3256 | 1470159178039 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:32:58 INFO - PROCESS | 3256 | 1470159178178 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 3256 | 1470159178181 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:58 INFO - PROCESS | 3256 | ++DOCSHELL 0C769C00 == 48 [pid = 3256] [id = 99] 09:32:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 120 (0C770C00) [pid = 3256] [serial = 294] [outer = 00000000] 09:32:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 121 (10327400) [pid = 3256] [serial = 295] [outer = 0C770C00] 09:32:58 INFO - PROCESS | 3256 | 1470159178231 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 122 (10F58C00) [pid = 3256] [serial = 296] [outer = 0C770C00] 09:32:58 INFO - PROCESS | 3256 | 1470159178817 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1044ms 09:32:58 INFO - PROCESS | 3256 | 1470159178848 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 3256 | 1470159178852 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 09:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:32:58 INFO - PROCESS | 3256 | 1470159178872 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 3256 | 1470159178875 Marionette TRACE conn2 <- [1,362,null,{}] 09:32:58 INFO - PROCESS | 3256 | 1470159178879 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:58 INFO - PROCESS | 3256 | 1470159178882 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:58 INFO - PROCESS | 3256 | 1470159179002 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:32:59 INFO - PROCESS | 3256 | 1470159179086 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:59 INFO - PROCESS | 3256 | 1470159179089 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 11254400 == 47 [pid = 3256] [id = 93] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 114F4800 == 46 [pid = 3256] [id = 92] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 10321C00 == 45 [pid = 3256] [id = 91] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 19C7DC00 == 44 [pid = 3256] [id = 90] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 199F3800 == 43 [pid = 3256] [id = 89] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 11CF0000 == 42 [pid = 3256] [id = 88] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 163D1C00 == 41 [pid = 3256] [id = 87] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 114EAC00 == 40 [pid = 3256] [id = 86] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 12E72800 == 39 [pid = 3256] [id = 85] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 1ACAF800 == 38 [pid = 3256] [id = 80] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 10F2E400 == 37 [pid = 3256] [id = 81] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 1A832800 == 36 [pid = 3256] [id = 65] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 103C6000 == 35 [pid = 3256] [id = 54] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 163CD000 == 34 [pid = 3256] [id = 84] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 14525000 == 33 [pid = 3256] [id = 82] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 1AB07000 == 32 [pid = 3256] [id = 83] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 160A5000 == 31 [pid = 3256] [id = 98] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 0C769C00 == 30 [pid = 3256] [id = 99] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 1703BC00 == 29 [pid = 3256] [id = 97] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 19743000 == 28 [pid = 3256] [id = 94] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 0C762C00 == 27 [pid = 3256] [id = 95] 09:32:59 INFO - PROCESS | 3256 | --DOCSHELL 11DEB400 == 26 [pid = 3256] [id = 96] 09:32:59 INFO - PROCESS | 3256 | ++DOCSHELL 0C75E000 == 27 [pid = 3256] [id = 100] 09:32:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 123 (0C75E400) [pid = 3256] [serial = 297] [outer = 00000000] 09:32:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 124 (0C761C00) [pid = 3256] [serial = 298] [outer = 0C75E400] 09:32:59 INFO - PROCESS | 3256 | 1470159179840 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 125 (0C777000) [pid = 3256] [serial = 299] [outer = 0C75E400] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 124 (19C7E400) [pid = 3256] [serial = 223] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 123 (19DAD400) [pid = 3256] [serial = 227] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 122 (19DACC00) [pid = 3256] [serial = 226] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 121 (170C3800) [pid = 3256] [serial = 217] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 120 (172CDC00) [pid = 3256] [serial = 218] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 119 (19C89400) [pid = 3256] [serial = 224] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 118 (160A6C00) [pid = 3256] [serial = 205] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 117 (11820800) [pid = 3256] [serial = 196] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 116 (15A21400) [pid = 3256] [serial = 214] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 115 (160A5400) [pid = 3256] [serial = 215] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 114 (1391E000) [pid = 3256] [serial = 211] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 113 (13E66800) [pid = 3256] [serial = 212] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 112 (1315CC00) [pid = 3256] [serial = 209] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 111 (12C80800) [pid = 3256] [serial = 208] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 110 (1AB0A800) [pid = 3256] [serial = 193] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 109 (1830E000) [pid = 3256] [serial = 220] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 108 (1A28CC00) [pid = 3256] [serial = 229] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 107 (19DA9C00) [pid = 3256] [serial = 202] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 106 (1705D400) [pid = 3256] [serial = 199] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 105 (1A9AC000) [pid = 3256] [serial = 235] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 104 (1AD2BC00) [pid = 3256] [serial = 238] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 103 (1A268400) [pid = 3256] [serial = 232] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 102 (1AB02800) [pid = 3256] [serial = 236] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 101 (1A833400) [pid = 3256] [serial = 233] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 100 (1A6C8400) [pid = 3256] [serial = 230] [outer = 00000000] [url = about:blank] 09:32:59 INFO - PROCESS | 3256 | --DOMWINDOW == 99 (1830E400) [pid = 3256] [serial = 221] [outer = 00000000] [url = about:blank] 09:33:00 INFO - PROCESS | 3256 | 1470159180345 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:33:00 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. 09:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1512ms 09:33:00 INFO - PROCESS | 3256 | 1470159180372 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:33:00 INFO - PROCESS | 3256 | 1470159180375 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 09:33:00 INFO - PROCESS | 3256 | 1470159180380 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 3256 | 1470159180383 Marionette TRACE conn2 <- [1,366,null,{}] 09:33:00 INFO - PROCESS | 3256 | 1470159180388 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:00 INFO - PROCESS | 3256 | 1470159180390 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:00 INFO - PROCESS | 3256 | 1470159180476 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:33:00 INFO - PROCESS | 3256 | 1470159180575 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 3256 | 1470159180578 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:00 INFO - PROCESS | 3256 | ++DOCSHELL 10F2F800 == 28 [pid = 3256] [id = 101] 09:33:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 100 (10F33000) [pid = 3256] [serial = 300] [outer = 00000000] 09:33:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 101 (11897000) [pid = 3256] [serial = 301] [outer = 10F33000] 09:33:00 INFO - PROCESS | 3256 | 1470159180627 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 102 (11DA5C00) [pid = 3256] [serial = 302] [outer = 10F33000] 09:33:01 INFO - PROCESS | 3256 | 1470159181018 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:33:01 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. 09:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 686ms 09:33:01 INFO - PROCESS | 3256 | 1470159181076 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 3256 | 1470159181080 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 09:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:33:01 INFO - PROCESS | 3256 | 1470159181087 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - PROCESS | 3256 | 1470159181089 Marionette TRACE conn2 <- [1,370,null,{}] 09:33:01 INFO - PROCESS | 3256 | 1470159181093 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:01 INFO - PROCESS | 3256 | 1470159181096 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:01 INFO - PROCESS | 3256 | 1470159181211 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:33:01 INFO - PROCESS | 3256 | 1470159181226 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 3256 | 1470159181228 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:01 INFO - PROCESS | 3256 | ++DOCSHELL 13B5AC00 == 29 [pid = 3256] [id = 102] 09:33:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 103 (13E66800) [pid = 3256] [serial = 303] [outer = 00000000] 09:33:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 104 (13EBE400) [pid = 3256] [serial = 304] [outer = 13E66800] 09:33:01 INFO - PROCESS | 3256 | 1470159181276 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 105 (1458CC00) [pid = 3256] [serial = 305] [outer = 13E66800] 09:33:01 INFO - PROCESS | 3256 | 1470159181741 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:33:01 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. 09:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 702ms 09:33:01 INFO - PROCESS | 3256 | 1470159181786 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 3256 | 1470159181788 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 09:33:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:33:01 INFO - PROCESS | 3256 | 1470159181792 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - PROCESS | 3256 | 1470159181795 Marionette TRACE conn2 <- [1,374,null,{}] 09:33:01 INFO - PROCESS | 3256 | 1470159181805 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:01 INFO - PROCESS | 3256 | 1470159181810 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:01 INFO - PROCESS | 3256 | 1470159181894 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:33:01 INFO - PROCESS | 3256 | 1470159181901 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 3256 | 1470159181903 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:01 INFO - PROCESS | 3256 | ++DOCSHELL 15A25C00 == 30 [pid = 3256] [id = 103] 09:33:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 106 (15A26000) [pid = 3256] [serial = 306] [outer = 00000000] 09:33:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 107 (163CDC00) [pid = 3256] [serial = 307] [outer = 15A26000] 09:33:01 INFO - PROCESS | 3256 | 1470159181947 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 108 (17035C00) [pid = 3256] [serial = 308] [outer = 15A26000] 09:33:02 INFO - PROCESS | 3256 | 1470159182445 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:33:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 701ms 09:33:02 INFO - PROCESS | 3256 | 1470159182491 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 3256 | 1470159182494 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 09:33:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:33:02 INFO - PROCESS | 3256 | 1470159182497 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 3256 | 1470159182498 Marionette TRACE conn2 <- [1,378,null,{}] 09:33:02 INFO - PROCESS | 3256 | 1470159182502 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:02 INFO - PROCESS | 3256 | 1470159182504 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:02 INFO - PROCESS | 3256 | 1470159182645 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:33:02 INFO - PROCESS | 3256 | 1470159182655 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 3256 | 1470159182657 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:02 INFO - PROCESS | 3256 | ++DOCSHELL 170C6400 == 31 [pid = 3256] [id = 104] 09:33:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 109 (171D5800) [pid = 3256] [serial = 309] [outer = 00000000] 09:33:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 110 (177A8800) [pid = 3256] [serial = 310] [outer = 171D5800] 09:33:02 INFO - PROCESS | 3256 | 1470159182714 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 111 (178AFC00) [pid = 3256] [serial = 311] [outer = 171D5800] 09:33:03 INFO - PROCESS | 3256 | 1470159183178 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:33:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:33:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 732ms 09:33:03 INFO - PROCESS | 3256 | 1470159183237 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 3256 | 1470159183239 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 09:33:03 INFO - PROCESS | 3256 | 1470159183242 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:33:03 INFO - PROCESS | 3256 | 1470159183244 Marionette TRACE conn2 <- [1,382,null,{}] 09:33:03 INFO - PROCESS | 3256 | 1470159183253 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:03 INFO - PROCESS | 3256 | 1470159183255 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:03 INFO - PROCESS | 3256 | 1470159183357 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:33:03 INFO - PROCESS | 3256 | 1470159183365 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 3256 | 1470159183367 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:03 INFO - PROCESS | 3256 | ++DOCSHELL 172C6C00 == 32 [pid = 3256] [id = 105] 09:33:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 112 (18310400) [pid = 3256] [serial = 312] [outer = 00000000] 09:33:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 113 (183E9400) [pid = 3256] [serial = 313] [outer = 18310400] 09:33:03 INFO - PROCESS | 3256 | 1470159183424 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 114 (19740000) [pid = 3256] [serial = 314] [outer = 18310400] 09:33:03 INFO - PROCESS | 3256 | 1470159183899 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:33:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:33:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 701ms 09:33:03 INFO - PROCESS | 3256 | 1470159183942 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 3256 | 1470159183944 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 09:33:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:33:03 INFO - PROCESS | 3256 | 1470159183948 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - PROCESS | 3256 | 1470159183950 Marionette TRACE conn2 <- [1,386,null,{}] 09:33:03 INFO - PROCESS | 3256 | 1470159183953 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:03 INFO - PROCESS | 3256 | 1470159183958 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:04 INFO - PROCESS | 3256 | 1470159184098 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:33:04 INFO - PROCESS | 3256 | 1470159184110 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 3256 | 1470159184112 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:04 INFO - PROCESS | 3256 | ++DOCSHELL 1031DC00 == 33 [pid = 3256] [id = 106] 09:33:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 115 (199F4C00) [pid = 3256] [serial = 315] [outer = 00000000] 09:33:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 116 (19F39800) [pid = 3256] [serial = 316] [outer = 199F4C00] 09:33:04 INFO - PROCESS | 3256 | 1470159184156 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 117 (19F3EC00) [pid = 3256] [serial = 317] [outer = 199F4C00] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 116 (10A03400) [pid = 3256] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 115 (1A9AF800) [pid = 3256] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 114 (183ED800) [pid = 3256] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 113 (11251800) [pid = 3256] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 112 (15858C00) [pid = 3256] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 111 (13921000) [pid = 3256] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 110 (13E65000) [pid = 3256] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 109 (10F4F400) [pid = 3256] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 108 (1055A400) [pid = 3256] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 107 (1A293400) [pid = 3256] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 106 (199F5C00) [pid = 3256] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 105 (10F58800) [pid = 3256] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 104 (114ECC00) [pid = 3256] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 103 (14589800) [pid = 3256] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 102 (10F31400) [pid = 3256] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 101 (11DA3C00) [pid = 3256] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 100 (1AB08800) [pid = 3256] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 99 (163D2400) [pid = 3256] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 98 (1ACB0C00) [pid = 3256] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 97 (1315C800) [pid = 3256] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 96 (163CE800) [pid = 3256] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (1585F000) [pid = 3256] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (1A83A400) [pid = 3256] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:33:04 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (17055800) [pid = 3256] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:33:05 INFO - PROCESS | 3256 | 1470159185044 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:33:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:33:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1154ms 09:33:05 INFO - PROCESS | 3256 | 1470159185101 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 3256 | 1470159185103 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 09:33:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:33:05 INFO - PROCESS | 3256 | 1470159185107 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 3256 | 1470159185109 Marionette TRACE conn2 <- [1,390,null,{}] 09:33:05 INFO - PROCESS | 3256 | 1470159185113 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:05 INFO - PROCESS | 3256 | 1470159185115 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:05 INFO - PROCESS | 3256 | 1470159185190 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:33:05 INFO - PROCESS | 3256 | 1470159185195 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 3256 | 1470159185197 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:05 INFO - PROCESS | 3256 | ++DOCSHELL 10A4E800 == 34 [pid = 3256] [id = 107] 09:33:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (10F31400) [pid = 3256] [serial = 318] [outer = 00000000] 09:33:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (15858C00) [pid = 3256] [serial = 319] [outer = 10F31400] 09:33:05 INFO - PROCESS | 3256 | 1470159185241 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (163CF400) [pid = 3256] [serial = 320] [outer = 10F31400] 09:33:05 INFO - PROCESS | 3256 | 1470159185659 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:33:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:33:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 593ms 09:33:05 INFO - PROCESS | 3256 | 1470159185704 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 3256 | 1470159185707 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 09:33:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:33:05 INFO - PROCESS | 3256 | 1470159185710 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 3256 | 1470159185712 Marionette TRACE conn2 <- [1,394,null,{}] 09:33:05 INFO - PROCESS | 3256 | 1470159185716 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:05 INFO - PROCESS | 3256 | 1470159185718 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:05 INFO - PROCESS | 3256 | 1470159185820 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:33:05 INFO - PROCESS | 3256 | 1470159185828 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 3256 | 1470159185831 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:05 INFO - PROCESS | 3256 | ++DOCSHELL 0C76E800 == 35 [pid = 3256] [id = 108] 09:33:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 97 (15036000) [pid = 3256] [serial = 321] [outer = 00000000] 09:33:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 98 (199EE400) [pid = 3256] [serial = 322] [outer = 15036000] 09:33:05 INFO - PROCESS | 3256 | 1470159185881 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 99 (19735800) [pid = 3256] [serial = 323] [outer = 15036000] 09:33:06 INFO - PROCESS | 3256 | 1470159186301 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:33:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 639ms 09:33:06 INFO - PROCESS | 3256 | 1470159186341 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 3256 | 1470159186344 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 09:33:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:33:06 INFO - PROCESS | 3256 | 1470159186347 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 3256 | 1470159186349 Marionette TRACE conn2 <- [1,398,null,{}] 09:33:06 INFO - PROCESS | 3256 | 1470159186352 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:06 INFO - PROCESS | 3256 | 1470159186354 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:06 INFO - PROCESS | 3256 | 1470159186429 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:33:06 INFO - PROCESS | 3256 | 1470159186434 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 3256 | 1470159186436 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:06 INFO - PROCESS | 3256 | ++DOCSHELL 19F41000 == 36 [pid = 3256] [id = 109] 09:33:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 100 (19F46000) [pid = 3256] [serial = 324] [outer = 00000000] 09:33:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 101 (1A28C800) [pid = 3256] [serial = 325] [outer = 19F46000] 09:33:06 INFO - PROCESS | 3256 | 1470159186479 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 102 (1A6C9400) [pid = 3256] [serial = 326] [outer = 19F46000] 09:33:07 INFO - PROCESS | 3256 | 1470159187248 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:33:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:33:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 935ms 09:33:07 INFO - PROCESS | 3256 | 1470159187294 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 3256 | 1470159187298 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 09:33:07 INFO - PROCESS | 3256 | 1470159187304 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:33:07 INFO - PROCESS | 3256 | 1470159187306 Marionette TRACE conn2 <- [1,402,null,{}] 09:33:07 INFO - PROCESS | 3256 | 1470159187312 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:07 INFO - PROCESS | 3256 | 1470159187316 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:07 INFO - PROCESS | 3256 | 1470159187461 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:33:07 INFO - PROCESS | 3256 | 1470159187581 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 3256 | 1470159187584 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:07 INFO - PROCESS | 3256 | ++DOCSHELL 10A0A000 == 37 [pid = 3256] [id = 110] 09:33:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 103 (10A4BC00) [pid = 3256] [serial = 327] [outer = 00000000] 09:33:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 104 (114E2C00) [pid = 3256] [serial = 328] [outer = 10A4BC00] 09:33:07 INFO - PROCESS | 3256 | 1470159187641 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 105 (131DDC00) [pid = 3256] [serial = 329] [outer = 10A4BC00] 09:33:08 INFO - PROCESS | 3256 | 1470159188382 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:33:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:33:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1091ms 09:33:08 INFO - PROCESS | 3256 | 1470159188401 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 3256 | 1470159188405 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 09:33:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:33:08 INFO - PROCESS | 3256 | 1470159188412 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 3256 | 1470159188415 Marionette TRACE conn2 <- [1,406,null,{}] 09:33:08 INFO - PROCESS | 3256 | 1470159188419 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:08 INFO - PROCESS | 3256 | 1470159188421 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:08 INFO - PROCESS | 3256 | 1470159188546 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:33:08 INFO - PROCESS | 3256 | 1470159188678 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 3256 | 1470159188681 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:08 INFO - PROCESS | 3256 | ++DOCSHELL 114DA400 == 38 [pid = 3256] [id = 111] 09:33:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 106 (12E32C00) [pid = 3256] [serial = 330] [outer = 00000000] 09:33:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 107 (163CD400) [pid = 3256] [serial = 331] [outer = 12E32C00] 09:33:08 INFO - PROCESS | 3256 | 1470159188737 Marionette DEBUG loaded listener.js 09:33:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 108 (163D1C00) [pid = 3256] [serial = 332] [outer = 12E32C00] 09:33:09 INFO - PROCESS | 3256 | 1470159189596 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:33:09 INFO - PROCESS | 3256 | --DOCSHELL 0C76E800 == 37 [pid = 3256] [id = 108] 09:33:09 INFO - PROCESS | 3256 | --DOCSHELL 10A4E800 == 36 [pid = 3256] [id = 107] 09:33:09 INFO - PROCESS | 3256 | --DOCSHELL 1031DC00 == 35 [pid = 3256] [id = 106] 09:33:09 INFO - PROCESS | 3256 | --DOCSHELL 172C6C00 == 34 [pid = 3256] [id = 105] 09:33:09 INFO - PROCESS | 3256 | --DOCSHELL 170C6400 == 33 [pid = 3256] [id = 104] 09:33:09 INFO - PROCESS | 3256 | --DOCSHELL 15A25C00 == 32 [pid = 3256] [id = 103] 09:33:09 INFO - PROCESS | 3256 | --DOCSHELL 13B5AC00 == 31 [pid = 3256] [id = 102] 09:33:09 INFO - PROCESS | 3256 | --DOCSHELL 10F2F800 == 30 [pid = 3256] [id = 101] 09:33:09 INFO - PROCESS | 3256 | --DOCSHELL 0C75E000 == 29 [pid = 3256] [id = 100] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 107 (177A8400) [pid = 3256] [serial = 206] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 106 (1458A000) [pid = 3256] [serial = 160] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 105 (19F46400) [pid = 3256] [serial = 154] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 104 (142BF000) [pid = 3256] [serial = 124] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 103 (13ACB400) [pid = 3256] [serial = 197] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 102 (1AB0FC00) [pid = 3256] [serial = 194] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 101 (1A267000) [pid = 3256] [serial = 203] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 100 (114F2C00) [pid = 3256] [serial = 157] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 99 (177A0800) [pid = 3256] [serial = 200] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 98 (1A835400) [pid = 3256] [serial = 268] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 97 (19DA3C00) [pid = 3256] [serial = 265] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 96 (1A9AB400) [pid = 3256] [serial = 271] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (1A83B000) [pid = 3256] [serial = 269] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (13AA2400) [pid = 3256] [serial = 256] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (13F6DC00) [pid = 3256] [serial = 257] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (15A23800) [pid = 3256] [serial = 244] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (17033C00) [pid = 3256] [serial = 245] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (11C11C00) [pid = 3256] [serial = 241] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (12E7B800) [pid = 3256] [serial = 242] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (17AE3000) [pid = 3256] [serial = 262] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (1AB0EC00) [pid = 3256] [serial = 247] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (1ACB4400) [pid = 3256] [serial = 248] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (16E1B400) [pid = 3256] [serial = 259] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (17059800) [pid = 3256] [serial = 260] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (1AD34C00) [pid = 3256] [serial = 239] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (13ACA400) [pid = 3256] [serial = 253] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (13EBDC00) [pid = 3256] [serial = 254] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (163D4C00) [pid = 3256] [serial = 250] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1A83A000) [pid = 3256] [serial = 251] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1973DC00) [pid = 3256] [serial = 275] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (183E4C00) [pid = 3256] [serial = 274] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1AB0A400) [pid = 3256] [serial = 280] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A9AB800) [pid = 3256] [serial = 272] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1ACB5800) [pid = 3256] [serial = 281] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (19DAC000) [pid = 3256] [serial = 266] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (19C82C00) [pid = 3256] [serial = 278] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (17AEC800) [pid = 3256] [serial = 263] [outer = 00000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (19743400) [pid = 3256] [serial = 277] [outer = 00000000] [url = about:blank] 09:33:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:33:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1247ms 09:33:09 INFO - PROCESS | 3256 | 1470159189667 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 3256 | 1470159189671 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 09:33:09 INFO - PROCESS | 3256 | 1470159189677 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:33:09 INFO - PROCESS | 3256 | 1470159189680 Marionette TRACE conn2 <- [1,410,null,{}] 09:33:09 INFO - PROCESS | 3256 | 1470159189685 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:09 INFO - PROCESS | 3256 | 1470159189688 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:09 INFO - PROCESS | 3256 | 1470159189775 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:33:09 INFO - PROCESS | 3256 | 1470159189787 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 3256 | 1470159189792 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:09 INFO - PROCESS | 3256 | ++DOCSHELL 10A4E400 == 30 [pid = 3256] [id = 112] 09:33:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (11255400) [pid = 3256] [serial = 333] [outer = 00000000] 09:33:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (112CE400) [pid = 3256] [serial = 334] [outer = 11255400] 09:33:09 INFO - PROCESS | 3256 | 1470159189841 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (11478800) [pid = 3256] [serial = 335] [outer = 11255400] 09:33:10 INFO - PROCESS | 3256 | 1470159190349 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:33:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:33:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 701ms 09:33:10 INFO - PROCESS | 3256 | 1470159190380 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 3256 | 1470159190384 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 09:33:10 INFO - PROCESS | 3256 | 1470159190390 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 3256 | 1470159190393 Marionette TRACE conn2 <- [1,414,null,{}] 09:33:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:33:10 INFO - PROCESS | 3256 | 1470159190397 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:10 INFO - PROCESS | 3256 | 1470159190400 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:10 INFO - PROCESS | 3256 | 1470159190483 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:33:10 INFO - PROCESS | 3256 | 1470159190491 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 3256 | 1470159190493 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:10 INFO - PROCESS | 3256 | ++DOCSHELL 11DE5400 == 31 [pid = 3256] [id = 113] 09:33:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (11DF0400) [pid = 3256] [serial = 336] [outer = 00000000] 09:33:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (132DA000) [pid = 3256] [serial = 337] [outer = 11DF0400] 09:33:10 INFO - PROCESS | 3256 | 1470159190541 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (13AD7400) [pid = 3256] [serial = 338] [outer = 11DF0400] 09:33:10 INFO - PROCESS | 3256 | 1470159191003 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 639ms 09:33:11 INFO - PROCESS | 3256 | 1470159191031 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 3256 | 1470159191033 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 09:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:33:11 INFO - PROCESS | 3256 | 1470159191037 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - PROCESS | 3256 | 1470159191040 Marionette TRACE conn2 <- [1,418,null,{}] 09:33:11 INFO - PROCESS | 3256 | 1470159191051 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:11 INFO - PROCESS | 3256 | 1470159191056 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:11 INFO - PROCESS | 3256 | 1470159191137 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:33:11 INFO - PROCESS | 3256 | 1470159191249 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 3256 | 1470159191252 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:11 INFO - PROCESS | 3256 | ++DOCSHELL 15A26C00 == 32 [pid = 3256] [id = 114] 09:33:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (15A28000) [pid = 3256] [serial = 339] [outer = 00000000] 09:33:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (160A8C00) [pid = 3256] [serial = 340] [outer = 15A28000] 09:33:11 INFO - PROCESS | 3256 | 1470159191300 Marionette DEBUG loaded listener.js 09:33:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (163CEC00) [pid = 3256] [serial = 341] [outer = 15A28000] 09:33:12 INFO - PROCESS | 3256 | 1470159192138 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:33:12 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 09:33:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1153ms 09:33:12 INFO - PROCESS | 3256 | 1470159192179 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:33:12 INFO - PROCESS | 3256 | 1470159192182 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 09:33:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:33:12 INFO - PROCESS | 3256 | 1470159192185 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:33:12 INFO - PROCESS | 3256 | 1470159192187 Marionette TRACE conn2 <- [1,422,null,{}] 09:33:12 INFO - PROCESS | 3256 | 1470159192191 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:12 INFO - PROCESS | 3256 | 1470159192193 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:12 INFO - PROCESS | 3256 | 1470159192302 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:33:12 INFO - PROCESS | 3256 | 1470159192308 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 3256 | 1470159192311 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:12 INFO - PROCESS | 3256 | ++DOCSHELL 1705A400 == 33 [pid = 3256] [id = 115] 09:33:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1705A800) [pid = 3256] [serial = 342] [outer = 00000000] 09:33:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (172B9800) [pid = 3256] [serial = 343] [outer = 1705A800] 09:33:12 INFO - PROCESS | 3256 | 1470159192436 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (17807800) [pid = 3256] [serial = 344] [outer = 1705A800] 09:33:13 INFO - PROCESS | 3256 | 1470159193400 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:33:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1232ms 09:33:13 INFO - PROCESS | 3256 | 1470159193427 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 3256 | 1470159193429 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 09:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:33:13 INFO - PROCESS | 3256 | 1470159193433 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 3256 | 1470159193434 Marionette TRACE conn2 <- [1,426,null,{}] 09:33:13 INFO - PROCESS | 3256 | 1470159193438 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:13 INFO - PROCESS | 3256 | 1470159193440 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:13 INFO - PROCESS | 3256 | 1470159193544 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:33:13 INFO - PROCESS | 3256 | 1470159193550 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 3256 | 1470159193552 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:13 INFO - PROCESS | 3256 | ++DOCSHELL 17056C00 == 34 [pid = 3256] [id = 116] 09:33:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1725E400) [pid = 3256] [serial = 345] [outer = 00000000] 09:33:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (183E0800) [pid = 3256] [serial = 346] [outer = 1725E400] 09:33:13 INFO - PROCESS | 3256 | 1470159193595 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (183E4C00) [pid = 3256] [serial = 347] [outer = 1725E400] 09:33:13 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (171D5800) [pid = 3256] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:33:13 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (13E66800) [pid = 3256] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:33:13 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (15A26000) [pid = 3256] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:33:13 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (10F33000) [pid = 3256] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:33:13 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (0C75E400) [pid = 3256] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:33:13 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (0C770C00) [pid = 3256] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:33:13 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (0C763000) [pid = 3256] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:33:13 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (12B74400) [pid = 3256] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:33:13 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (171D6400) [pid = 3256] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:33:13 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (163D0400) [pid = 3256] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:33:13 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (18310400) [pid = 3256] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:33:13 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (199F4C00) [pid = 3256] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:33:13 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (15036000) [pid = 3256] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:33:13 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (10F31400) [pid = 3256] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:33:14 INFO - PROCESS | 3256 | 1470159194081 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 3256 | 1470159194134 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 09:33:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:33:14 INFO - PROCESS | 3256 | 1470159194138 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 3256 | 1470159194139 Marionette TRACE conn2 <- [1,430,null,{}] 09:33:14 INFO - PROCESS | 3256 | 1470159194143 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:14 INFO - PROCESS | 3256 | 1470159194148 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:14 INFO - PROCESS | 3256 | 1470159194250 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:33:14 INFO - PROCESS | 3256 | 1470159194258 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 3256 | 1470159194260 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:14 INFO - PROCESS | 3256 | ++DOCSHELL 14594000 == 35 [pid = 3256] [id = 117] 09:33:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (1585F000) [pid = 3256] [serial = 348] [outer = 00000000] 09:33:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (1780B000) [pid = 3256] [serial = 349] [outer = 1585F000] 09:33:14 INFO - PROCESS | 3256 | 1470159194305 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (16B6B000) [pid = 3256] [serial = 350] [outer = 1585F000] 09:33:14 INFO - PROCESS | 3256 | 1470159194726 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:33:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 624ms 09:33:14 INFO - PROCESS | 3256 | 1470159194776 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 3256 | 1470159194778 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 09:33:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:33:14 INFO - PROCESS | 3256 | 1470159194785 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 3256 | 1470159194787 Marionette TRACE conn2 <- [1,434,null,{}] 09:33:14 INFO - PROCESS | 3256 | 1470159194790 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:14 INFO - PROCESS | 3256 | 1470159194792 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:14 INFO - PROCESS | 3256 | 1470159194870 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:33:14 INFO - PROCESS | 3256 | 1470159194900 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 3256 | 1470159194902 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:14 INFO - PROCESS | 3256 | ++DOCSHELL 19742C00 == 36 [pid = 3256] [id = 118] 09:33:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (199EC000) [pid = 3256] [serial = 351] [outer = 00000000] 09:33:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (199F7000) [pid = 3256] [serial = 352] [outer = 199EC000] 09:33:14 INFO - PROCESS | 3256 | 1470159194945 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (19C89400) [pid = 3256] [serial = 353] [outer = 199EC000] 09:33:15 INFO - PROCESS | 3256 | 1470159195463 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:33:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:33:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 733ms 09:33:15 INFO - PROCESS | 3256 | 1470159195527 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:33:15 INFO - PROCESS | 3256 | 1470159195532 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 09:33:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:33:15 INFO - PROCESS | 3256 | 1470159195538 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:33:15 INFO - PROCESS | 3256 | 1470159195542 Marionette TRACE conn2 <- [1,438,null,{}] 09:33:15 INFO - PROCESS | 3256 | 1470159195548 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:15 INFO - PROCESS | 3256 | 1470159195551 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:15 INFO - PROCESS | 3256 | 1470159195663 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:33:15 INFO - PROCESS | 3256 | 1470159195757 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 3256 | 1470159195762 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:15 INFO - PROCESS | 3256 | ++DOCSHELL 0C76A000 == 37 [pid = 3256] [id = 119] 09:33:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (0C772800) [pid = 3256] [serial = 354] [outer = 00000000] 09:33:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (112E6400) [pid = 3256] [serial = 355] [outer = 0C772800] 09:33:15 INFO - PROCESS | 3256 | 1470159195841 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (11896000) [pid = 3256] [serial = 356] [outer = 0C772800] 09:33:16 INFO - PROCESS | 3256 | 1470159196478 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:33:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 997ms 09:33:16 INFO - PROCESS | 3256 | 1470159196541 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 3256 | 1470159196546 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 09:33:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:33:16 INFO - PROCESS | 3256 | 1470159196552 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 3256 | 1470159196555 Marionette TRACE conn2 <- [1,442,null,{}] 09:33:16 INFO - PROCESS | 3256 | 1470159196559 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:16 INFO - PROCESS | 3256 | 1470159196562 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:16 INFO - PROCESS | 3256 | 1470159196669 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:33:16 INFO - PROCESS | 3256 | 1470159196750 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:16 INFO - PROCESS | 3256 | 1470159196752 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:16 INFO - PROCESS | 3256 | ++DOCSHELL 142B1800 == 38 [pid = 3256] [id = 120] 09:33:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (14519C00) [pid = 3256] [serial = 357] [outer = 00000000] 09:33:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (14524000) [pid = 3256] [serial = 358] [outer = 14519C00] 09:33:16 INFO - PROCESS | 3256 | 1470159196854 Marionette DEBUG loaded listener.js 09:33:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1609B800) [pid = 3256] [serial = 359] [outer = 14519C00] 09:33:17 INFO - PROCESS | 3256 | 1470159197521 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:33:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:33:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1044ms 09:33:17 INFO - PROCESS | 3256 | 1470159197596 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 3256 | 1470159197599 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 09:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:33:17 INFO - PROCESS | 3256 | 1470159197622 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - PROCESS | 3256 | 1470159197625 Marionette TRACE conn2 <- [1,446,null,{}] 09:33:17 INFO - PROCESS | 3256 | 1470159197651 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:17 INFO - PROCESS | 3256 | 1470159197656 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:17 INFO - PROCESS | 3256 | 1470159197767 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:33:17 INFO - PROCESS | 3256 | 1470159197840 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 3256 | 1470159197844 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:17 INFO - PROCESS | 3256 | ++DOCSHELL 199EB400 == 39 [pid = 3256] [id = 121] 09:33:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (199EB800) [pid = 3256] [serial = 360] [outer = 00000000] 09:33:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (19DA4C00) [pid = 3256] [serial = 361] [outer = 199EB800] 09:33:17 INFO - PROCESS | 3256 | 1470159197941 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (19DACC00) [pid = 3256] [serial = 362] [outer = 199EB800] 09:33:18 INFO - PROCESS | 3256 | 1470159198506 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 967ms 09:33:18 INFO - PROCESS | 3256 | 1470159198570 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 3256 | 1470159198573 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 09:33:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:33:18 INFO - PROCESS | 3256 | 1470159198577 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - PROCESS | 3256 | 1470159198579 Marionette TRACE conn2 <- [1,450,null,{}] 09:33:18 INFO - PROCESS | 3256 | 1470159198583 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:18 INFO - PROCESS | 3256 | 1470159198586 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:18 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:33:18 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:33:18 INFO - PROCESS | 3256 | 1470159198692 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:33:18 INFO - PROCESS | 3256 | 1470159198822 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 3256 | 1470159198825 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:18 INFO - PROCESS | 3256 | ++DOCSHELL 19DA0800 == 40 [pid = 3256] [id = 122] 09:33:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19DA8C00) [pid = 3256] [serial = 363] [outer = 00000000] 09:33:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1A268800) [pid = 3256] [serial = 364] [outer = 19DA8C00] 09:33:18 INFO - PROCESS | 3256 | 1470159198911 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (1A26D000) [pid = 3256] [serial = 365] [outer = 19DA8C00] 09:33:19 INFO - PROCESS | 3256 | 1470159199732 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 3256 | 1470159199782 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 09:33:19 INFO - PROCESS | 3256 | 1470159199787 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:33:19 INFO - PROCESS | 3256 | 1470159199790 Marionette TRACE conn2 <- [1,454,null,{}] 09:33:19 INFO - PROCESS | 3256 | 1470159199810 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:19 INFO - PROCESS | 3256 | 1470159199813 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:19 INFO - PROCESS | 3256 | 1470159199937 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:33:19 INFO - PROCESS | 3256 | 1470159199995 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 3256 | 1470159199997 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:20 INFO - PROCESS | 3256 | ++DOCSHELL 112EB400 == 41 [pid = 3256] [id = 123] 09:33:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (112F1800) [pid = 3256] [serial = 366] [outer = 00000000] 09:33:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (13F6E800) [pid = 3256] [serial = 367] [outer = 112F1800] 09:33:20 INFO - PROCESS | 3256 | 1470159200047 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (14524800) [pid = 3256] [serial = 368] [outer = 112F1800] 09:33:20 INFO - PROCESS | 3256 | --DOCSHELL 14594000 == 40 [pid = 3256] [id = 117] 09:33:20 INFO - PROCESS | 3256 | --DOCSHELL 17056C00 == 39 [pid = 3256] [id = 116] 09:33:20 INFO - PROCESS | 3256 | --DOCSHELL 1705A400 == 38 [pid = 3256] [id = 115] 09:33:20 INFO - PROCESS | 3256 | --DOCSHELL 15A26C00 == 37 [pid = 3256] [id = 114] 09:33:20 INFO - PROCESS | 3256 | --DOCSHELL 11DE5400 == 36 [pid = 3256] [id = 113] 09:33:20 INFO - PROCESS | 3256 | --DOCSHELL 10A4E400 == 35 [pid = 3256] [id = 112] 09:33:20 INFO - PROCESS | 3256 | --DOCSHELL 114DA400 == 34 [pid = 3256] [id = 111] 09:33:20 INFO - PROCESS | 3256 | --DOCSHELL 10A0A000 == 33 [pid = 3256] [id = 110] 09:33:20 INFO - PROCESS | 3256 | --DOCSHELL 19F41000 == 32 [pid = 3256] [id = 109] 09:33:20 INFO - PROCESS | 3256 | --DOCSHELL 19DA0800 == 31 [pid = 3256] [id = 122] 09:33:20 INFO - PROCESS | 3256 | --DOCSHELL 199EB400 == 30 [pid = 3256] [id = 121] 09:33:20 INFO - PROCESS | 3256 | --DOCSHELL 19742C00 == 29 [pid = 3256] [id = 118] 09:33:20 INFO - PROCESS | 3256 | --DOCSHELL 0C76A000 == 28 [pid = 3256] [id = 119] 09:33:20 INFO - PROCESS | 3256 | --DOCSHELL 142B1800 == 27 [pid = 3256] [id = 120] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (19740000) [pid = 3256] [serial = 314] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (1A28C800) [pid = 3256] [serial = 325] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (199EE400) [pid = 3256] [serial = 322] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (19F3EC00) [pid = 3256] [serial = 317] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (15858C00) [pid = 3256] [serial = 319] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (19735800) [pid = 3256] [serial = 323] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (163CF400) [pid = 3256] [serial = 320] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (17035C00) [pid = 3256] [serial = 308] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (177A8800) [pid = 3256] [serial = 310] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (13EBE400) [pid = 3256] [serial = 304] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1458CC00) [pid = 3256] [serial = 305] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (163CDC00) [pid = 3256] [serial = 307] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (11897000) [pid = 3256] [serial = 301] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (11DA5C00) [pid = 3256] [serial = 302] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (0C761C00) [pid = 3256] [serial = 298] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (0C777000) [pid = 3256] [serial = 299] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (10F58C00) [pid = 3256] [serial = 296] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (10327400) [pid = 3256] [serial = 295] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (10A10400) [pid = 3256] [serial = 284] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (0C76A800) [pid = 3256] [serial = 283] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (13F6CC00) [pid = 3256] [serial = 287] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (131D0C00) [pid = 3256] [serial = 286] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1973B000) [pid = 3256] [serial = 290] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (178B2400) [pid = 3256] [serial = 289] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (1A834400) [pid = 3256] [serial = 293] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (1A26D800) [pid = 3256] [serial = 292] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (183E9400) [pid = 3256] [serial = 313] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (178AFC00) [pid = 3256] [serial = 311] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (19F39800) [pid = 3256] [serial = 316] [outer = 00000000] [url = about:blank] 09:33:21 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:21 INFO - PROCESS | 3256 | 1470159201240 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1496ms 09:33:21 INFO - PROCESS | 3256 | 1470159201288 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 3256 | 1470159201292 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 09:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:33:21 INFO - PROCESS | 3256 | 1470159201297 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 3256 | 1470159201300 Marionette TRACE conn2 <- [1,458,null,{}] 09:33:21 INFO - PROCESS | 3256 | 1470159201306 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:21 INFO - PROCESS | 3256 | 1470159201309 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:21 INFO - PROCESS | 3256 | 1470159201426 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:33:21 INFO - PROCESS | 3256 | 1470159201502 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 3256 | 1470159201505 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:21 INFO - PROCESS | 3256 | ++DOCSHELL 10A0A000 == 28 [pid = 3256] [id = 124] 09:33:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (10A4B400) [pid = 3256] [serial = 369] [outer = 00000000] 09:33:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (10F58C00) [pid = 3256] [serial = 370] [outer = 10A4B400] 09:33:21 INFO - PROCESS | 3256 | 1470159201552 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (11259C00) [pid = 3256] [serial = 371] [outer = 10A4B400] 09:33:21 INFO - PROCESS | 3256 | 1470159201966 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 3256 | 1470159202002 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 09:33:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:33:22 INFO - PROCESS | 3256 | 1470159202009 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 3256 | 1470159202012 Marionette TRACE conn2 <- [1,462,null,{}] 09:33:22 INFO - PROCESS | 3256 | 1470159202015 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:22 INFO - PROCESS | 3256 | 1470159202018 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:22 INFO - PROCESS | 3256 | 1470159202106 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:33:22 INFO - PROCESS | 3256 | 1470159202113 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 3256 | 1470159202116 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:22 INFO - PROCESS | 3256 | ++DOCSHELL 11DA1C00 == 29 [pid = 3256] [id = 125] 09:33:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (11DA2C00) [pid = 3256] [serial = 372] [outer = 00000000] 09:33:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (12E77000) [pid = 3256] [serial = 373] [outer = 11DA2C00] 09:33:22 INFO - PROCESS | 3256 | 1470159202162 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (132E4000) [pid = 3256] [serial = 374] [outer = 11DA2C00] 09:33:22 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:22 INFO - PROCESS | 3256 | 1470159202625 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 3256 | 1470159202650 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 09:33:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:33:22 INFO - PROCESS | 3256 | 1470159202654 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 3256 | 1470159202657 Marionette TRACE conn2 <- [1,466,null,{}] 09:33:22 INFO - PROCESS | 3256 | 1470159202668 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:22 INFO - PROCESS | 3256 | 1470159202672 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:22 INFO - PROCESS | 3256 | 1470159202751 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:33:22 INFO - PROCESS | 3256 | 1470159202794 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 3256 | 1470159202797 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:22 INFO - PROCESS | 3256 | ++DOCSHELL 15858C00 == 30 [pid = 3256] [id = 126] 09:33:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (1585C400) [pid = 3256] [serial = 375] [outer = 00000000] 09:33:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (15A22800) [pid = 3256] [serial = 376] [outer = 1585C400] 09:33:22 INFO - PROCESS | 3256 | 1470159202844 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (160A7800) [pid = 3256] [serial = 377] [outer = 1585C400] 09:33:23 INFO - PROCESS | 3256 | 1470159203283 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 3256 | 1470159203292 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 09:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:33:23 INFO - PROCESS | 3256 | 1470159203314 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 3256 | 1470159203316 Marionette TRACE conn2 <- [1,470,null,{}] 09:33:23 INFO - PROCESS | 3256 | 1470159203320 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:23 INFO - PROCESS | 3256 | 1470159203323 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:23 INFO - PROCESS | 3256 | 1470159203443 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:33:23 INFO - PROCESS | 3256 | 1470159203448 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 3256 | 1470159203450 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:23 INFO - PROCESS | 3256 | ++DOCSHELL 163D0000 == 31 [pid = 3256] [id = 127] 09:33:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (16B62800) [pid = 3256] [serial = 378] [outer = 00000000] 09:33:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (17035C00) [pid = 3256] [serial = 379] [outer = 16B62800] 09:33:23 INFO - PROCESS | 3256 | 1470159203499 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (17058C00) [pid = 3256] [serial = 380] [outer = 16B62800] 09:33:23 INFO - PROCESS | 3256 | 1470159203941 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 654ms 09:33:23 INFO - PROCESS | 3256 | 1470159203953 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 3256 | 1470159203955 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 09:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:33:23 INFO - PROCESS | 3256 | 1470159203958 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 3256 | 1470159203960 Marionette TRACE conn2 <- [1,474,null,{}] 09:33:23 INFO - PROCESS | 3256 | 1470159203964 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:23 INFO - PROCESS | 3256 | 1470159203966 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:24 INFO - PROCESS | 3256 | 1470159204068 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:33:24 INFO - PROCESS | 3256 | 1470159204073 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 3256 | 1470159204075 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:24 INFO - PROCESS | 3256 | ++DOCSHELL 171DD000 == 32 [pid = 3256] [id = 128] 09:33:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (171DE000) [pid = 3256] [serial = 381] [outer = 00000000] 09:33:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (177A8C00) [pid = 3256] [serial = 382] [outer = 171DE000] 09:33:24 INFO - PROCESS | 3256 | 1470159204119 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (178B2400) [pid = 3256] [serial = 383] [outer = 171DE000] 09:33:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (183EDC00) [pid = 3256] [serial = 384] [outer = 1B3B8C00] 09:33:24 INFO - PROCESS | 3256 | 1470159204657 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:33:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:33:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 733ms 09:33:24 INFO - PROCESS | 3256 | 1470159204689 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 3256 | 1470159204691 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 09:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:33:24 INFO - PROCESS | 3256 | 1470159204694 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 3256 | 1470159204696 Marionette TRACE conn2 <- [1,478,null,{}] 09:33:24 INFO - PROCESS | 3256 | 1470159204699 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:24 INFO - PROCESS | 3256 | 1470159204705 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:24 INFO - PROCESS | 3256 | 1470159204833 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:33:24 INFO - PROCESS | 3256 | 1470159204896 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 3256 | 1470159204899 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:24 INFO - PROCESS | 3256 | ++DOCSHELL 0F9EBC00 == 33 [pid = 3256] [id = 129] 09:33:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (132A0400) [pid = 3256] [serial = 385] [outer = 00000000] 09:33:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (199EF800) [pid = 3256] [serial = 386] [outer = 132A0400] 09:33:24 INFO - PROCESS | 3256 | 1470159204944 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (199F6000) [pid = 3256] [serial = 387] [outer = 132A0400] 09:33:25 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1725E400) [pid = 3256] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:33:25 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (1705A800) [pid = 3256] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:33:25 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1585F000) [pid = 3256] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:33:25 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (12E32C00) [pid = 3256] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:33:25 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (10A4BC00) [pid = 3256] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:33:25 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (15A28000) [pid = 3256] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:33:25 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (11DF0400) [pid = 3256] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:33:25 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (19F46000) [pid = 3256] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:33:25 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (11255400) [pid = 3256] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:33:25 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (199EC000) [pid = 3256] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:33:25 INFO - PROCESS | 3256 | 1470159205602 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:33:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:33:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 951ms 09:33:25 INFO - PROCESS | 3256 | 1470159205639 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 3256 | 1470159205641 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 09:33:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:33:25 INFO - PROCESS | 3256 | 1470159205647 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 3256 | 1470159205649 Marionette TRACE conn2 <- [1,482,null,{}] 09:33:25 INFO - PROCESS | 3256 | 1470159205653 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:25 INFO - PROCESS | 3256 | 1470159205655 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:25 INFO - PROCESS | 3256 | 1470159205728 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:33:25 INFO - PROCESS | 3256 | 1470159205734 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 3256 | 1470159205736 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:25 INFO - PROCESS | 3256 | ++DOCSHELL 103C9800 == 34 [pid = 3256] [id = 130] 09:33:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (11DF0400) [pid = 3256] [serial = 388] [outer = 00000000] 09:33:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (13EB5800) [pid = 3256] [serial = 389] [outer = 11DF0400] 09:33:25 INFO - PROCESS | 3256 | 1470159205781 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1585D800) [pid = 3256] [serial = 390] [outer = 11DF0400] 09:33:26 INFO - PROCESS | 3256 | 1470159206207 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 592ms 09:33:26 INFO - PROCESS | 3256 | 1470159206242 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 3256 | 1470159206245 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 09:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:33:26 INFO - PROCESS | 3256 | 1470159206248 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 3256 | 1470159206250 Marionette TRACE conn2 <- [1,486,null,{}] 09:33:26 INFO - PROCESS | 3256 | 1470159206253 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:26 INFO - PROCESS | 3256 | 1470159206255 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:26 INFO - PROCESS | 3256 | 1470159206330 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:33:26 INFO - PROCESS | 3256 | 1470159206335 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 3256 | 1470159206337 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:26 INFO - PROCESS | 3256 | ++DOCSHELL 1451FC00 == 35 [pid = 3256] [id = 131] 09:33:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1458E400) [pid = 3256] [serial = 391] [outer = 00000000] 09:33:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (19D71800) [pid = 3256] [serial = 392] [outer = 1458E400] 09:33:26 INFO - PROCESS | 3256 | 1470159206380 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (19DA0400) [pid = 3256] [serial = 393] [outer = 1458E400] 09:33:26 INFO - PROCESS | 3256 | 1470159206793 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 592ms 09:33:26 INFO - PROCESS | 3256 | 1470159206848 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 3256 | 1470159206850 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 09:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:33:26 INFO - PROCESS | 3256 | 1470159206854 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 3256 | 1470159206855 Marionette TRACE conn2 <- [1,490,null,{}] 09:33:26 INFO - PROCESS | 3256 | 1470159206859 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:26 INFO - PROCESS | 3256 | 1470159206860 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:26 INFO - PROCESS | 3256 | 1470159206938 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:33:26 INFO - PROCESS | 3256 | 1470159206943 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 3256 | 1470159206945 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:26 INFO - PROCESS | 3256 | ++DOCSHELL 12E73800 == 36 [pid = 3256] [id = 132] 09:33:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (15857400) [pid = 3256] [serial = 394] [outer = 00000000] 09:33:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (19F43400) [pid = 3256] [serial = 395] [outer = 15857400] 09:33:26 INFO - PROCESS | 3256 | 1470159206991 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19F44000) [pid = 3256] [serial = 396] [outer = 15857400] 09:33:27 INFO - PROCESS | 3256 | 1470159207420 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:33:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:33:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 592ms 09:33:27 INFO - PROCESS | 3256 | 1470159207452 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 3256 | 1470159207454 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 09:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:33:27 INFO - PROCESS | 3256 | 1470159207457 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 3256 | 1470159207458 Marionette TRACE conn2 <- [1,494,null,{}] 09:33:27 INFO - PROCESS | 3256 | 1470159207476 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:27 INFO - PROCESS | 3256 | 1470159207478 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:27 INFO - PROCESS | 3256 | 1470159207594 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:33:27 INFO - PROCESS | 3256 | 1470159207720 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 3256 | 1470159207723 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:27 INFO - PROCESS | 3256 | ++DOCSHELL 0C760400 == 37 [pid = 3256] [id = 133] 09:33:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (0C760800) [pid = 3256] [serial = 397] [outer = 00000000] 09:33:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (0C777000) [pid = 3256] [serial = 398] [outer = 0C760800] 09:33:27 INFO - PROCESS | 3256 | 1470159207782 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (103D2C00) [pid = 3256] [serial = 399] [outer = 0C760800] 09:33:28 INFO - PROCESS | 3256 | 1470159208615 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:33:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:33:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1184ms 09:33:28 INFO - PROCESS | 3256 | 1470159208653 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:33:28 INFO - PROCESS | 3256 | 1470159208658 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 09:33:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:33:28 INFO - PROCESS | 3256 | 1470159208663 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:33:28 INFO - PROCESS | 3256 | 1470159208667 Marionette TRACE conn2 <- [1,498,null,{}] 09:33:28 INFO - PROCESS | 3256 | 1470159208672 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:28 INFO - PROCESS | 3256 | 1470159208675 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:28 INFO - PROCESS | 3256 | 1470159208793 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:33:28 INFO - PROCESS | 3256 | 1470159208873 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 3256 | 1470159208876 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:28 INFO - PROCESS | 3256 | ++DOCSHELL 1315CC00 == 38 [pid = 3256] [id = 134] 09:33:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (13AA6400) [pid = 3256] [serial = 400] [outer = 00000000] 09:33:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (13E66C00) [pid = 3256] [serial = 401] [outer = 13AA6400] 09:33:28 INFO - PROCESS | 3256 | 1470159208972 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (13F6E400) [pid = 3256] [serial = 402] [outer = 13AA6400] 09:33:29 INFO - PROCESS | 3256 | 1470159209826 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:33:29 INFO - PROCESS | 3256 | --DOCSHELL 12E73800 == 37 [pid = 3256] [id = 132] 09:33:29 INFO - PROCESS | 3256 | --DOCSHELL 1451FC00 == 36 [pid = 3256] [id = 131] 09:33:29 INFO - PROCESS | 3256 | --DOCSHELL 103C9800 == 35 [pid = 3256] [id = 130] 09:33:29 INFO - PROCESS | 3256 | --DOCSHELL 0F9EBC00 == 34 [pid = 3256] [id = 129] 09:33:29 INFO - PROCESS | 3256 | --DOCSHELL 171DD000 == 33 [pid = 3256] [id = 128] 09:33:29 INFO - PROCESS | 3256 | --DOCSHELL 163D0000 == 32 [pid = 3256] [id = 127] 09:33:29 INFO - PROCESS | 3256 | --DOCSHELL 15858C00 == 31 [pid = 3256] [id = 126] 09:33:29 INFO - PROCESS | 3256 | --DOCSHELL 11DA1C00 == 30 [pid = 3256] [id = 125] 09:33:29 INFO - PROCESS | 3256 | --DOCSHELL 10A0A000 == 29 [pid = 3256] [id = 124] 09:33:29 INFO - PROCESS | 3256 | --DOCSHELL 112EB400 == 28 [pid = 3256] [id = 123] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (183E0800) [pid = 3256] [serial = 346] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (17807800) [pid = 3256] [serial = 344] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (1780B000) [pid = 3256] [serial = 349] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (163CD400) [pid = 3256] [serial = 331] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (183E4C00) [pid = 3256] [serial = 347] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (163D1C00) [pid = 3256] [serial = 332] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (114E2C00) [pid = 3256] [serial = 328] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (131DDC00) [pid = 3256] [serial = 329] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (160A8C00) [pid = 3256] [serial = 340] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (132DA000) [pid = 3256] [serial = 337] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (13AD7400) [pid = 3256] [serial = 338] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A6C9400) [pid = 3256] [serial = 326] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (112CE400) [pid = 3256] [serial = 334] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (11478800) [pid = 3256] [serial = 335] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (199F7000) [pid = 3256] [serial = 352] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (19C89400) [pid = 3256] [serial = 353] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (16B6B000) [pid = 3256] [serial = 350] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (172B9800) [pid = 3256] [serial = 343] [outer = 00000000] [url = about:blank] 09:33:29 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (163CEC00) [pid = 3256] [serial = 341] [outer = 00000000] [url = about:blank] 09:33:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:33:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1216ms 09:33:29 INFO - PROCESS | 3256 | 1470159209875 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 3256 | 1470159209879 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 09:33:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:33:29 INFO - PROCESS | 3256 | 1470159209884 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 3256 | 1470159209887 Marionette TRACE conn2 <- [1,502,null,{}] 09:33:29 INFO - PROCESS | 3256 | 1470159209892 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:29 INFO - PROCESS | 3256 | 1470159209895 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:29 INFO - PROCESS | 3256 | 1470159209995 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:33:30 INFO - PROCESS | 3256 | 1470159210075 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 3256 | 1470159210078 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:30 INFO - PROCESS | 3256 | ++DOCSHELL 10A55C00 == 29 [pid = 3256] [id = 135] 09:33:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (10F34800) [pid = 3256] [serial = 403] [outer = 00000000] 09:33:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (112CD400) [pid = 3256] [serial = 404] [outer = 10F34800] 09:33:30 INFO - PROCESS | 3256 | 1470159210125 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (114E2C00) [pid = 3256] [serial = 405] [outer = 10F34800] 09:33:30 INFO - PROCESS | 3256 | 1470159210548 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:33:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 701ms 09:33:30 INFO - PROCESS | 3256 | 1470159210583 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 3256 | 1470159210587 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 09:33:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:33:30 INFO - PROCESS | 3256 | 1470159210577 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 3256 | 1470159210580 Marionette TRACE conn2 <- [1,506,null,{}] 09:33:30 INFO - PROCESS | 3256 | 1470159210584 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:30 INFO - PROCESS | 3256 | 1470159210587 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:30 INFO - PROCESS | 3256 | 1470159210670 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:33:30 INFO - PROCESS | 3256 | 1470159210678 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 3256 | 1470159210681 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:30 INFO - PROCESS | 3256 | ++DOCSHELL 132A2400 == 30 [pid = 3256] [id = 136] 09:33:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (132A7800) [pid = 3256] [serial = 406] [outer = 00000000] 09:33:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (13ACC800) [pid = 3256] [serial = 407] [outer = 132A7800] 09:33:30 INFO - PROCESS | 3256 | 1470159210729 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (13B55C00) [pid = 3256] [serial = 408] [outer = 132A7800] 09:33:31 INFO - PROCESS | 3256 | 1470159211188 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:33:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:33:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 624ms 09:33:31 INFO - PROCESS | 3256 | 1470159211216 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:33:31 INFO - PROCESS | 3256 | 1470159211218 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 09:33:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:33:31 INFO - PROCESS | 3256 | 1470159211222 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:33:31 INFO - PROCESS | 3256 | 1470159211225 Marionette TRACE conn2 <- [1,510,null,{}] 09:33:31 INFO - PROCESS | 3256 | 1470159211236 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:31 INFO - PROCESS | 3256 | 1470159211240 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:31 INFO - PROCESS | 3256 | 1470159211322 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:33:31 INFO - PROCESS | 3256 | 1470159211363 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 3256 | 1470159211366 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:31 INFO - PROCESS | 3256 | ++DOCSHELL 163C6C00 == 31 [pid = 3256] [id = 137] 09:33:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (163C7C00) [pid = 3256] [serial = 409] [outer = 00000000] 09:33:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (163CE800) [pid = 3256] [serial = 410] [outer = 163C7C00] 09:33:31 INFO - PROCESS | 3256 | 1470159211479 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (163D4C00) [pid = 3256] [serial = 411] [outer = 163C7C00] 09:33:31 INFO - PROCESS | 3256 | 1470159211878 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:33:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:33:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 702ms 09:33:31 INFO - PROCESS | 3256 | 1470159211923 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:33:31 INFO - PROCESS | 3256 | 1470159211926 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 09:33:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:33:31 INFO - PROCESS | 3256 | 1470159211929 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:33:31 INFO - PROCESS | 3256 | 1470159211931 Marionette TRACE conn2 <- [1,514,null,{}] 09:33:31 INFO - PROCESS | 3256 | 1470159211934 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:31 INFO - PROCESS | 3256 | 1470159211936 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:32 INFO - PROCESS | 3256 | 1470159212051 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:33:32 INFO - PROCESS | 3256 | 1470159212063 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 3256 | 1470159212066 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:32 INFO - PROCESS | 3256 | ++DOCSHELL 163D3800 == 32 [pid = 3256] [id = 138] 09:33:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (16B63C00) [pid = 3256] [serial = 412] [outer = 00000000] 09:33:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (17268000) [pid = 3256] [serial = 413] [outer = 16B63C00] 09:33:32 INFO - PROCESS | 3256 | 1470159212110 Marionette DEBUG loaded listener.js 09:33:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (177A8800) [pid = 3256] [serial = 414] [outer = 16B63C00] 09:33:32 INFO - PROCESS | 3256 | 1470159212522 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:33:32 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 09:33:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 639ms 09:33:32 INFO - PROCESS | 3256 | 1470159212567 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 3256 | 1470159212570 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 09:33:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:33:32 INFO - PROCESS | 3256 | 1470159212583 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - PROCESS | 3256 | 1470159212585 Marionette TRACE conn2 <- [1,518,null,{}] 09:33:32 INFO - PROCESS | 3256 | 1470159212589 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:32 INFO - PROCESS | 3256 | 1470159212591 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:32 INFO - PROCESS | 3256 | 1470159212694 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:33:32 INFO - PROCESS | 3256 | 1470159212776 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 3256 | 1470159212778 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:32 INFO - PROCESS | 3256 | ++DOCSHELL 11DEB400 == 33 [pid = 3256] [id = 139] 09:33:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (171D8000) [pid = 3256] [serial = 415] [outer = 00000000] 09:33:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (183E1C00) [pid = 3256] [serial = 416] [outer = 171D8000] 09:33:32 INFO - PROCESS | 3256 | 1470159212822 Marionette DEBUG loaded listener.js 09:33:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (183E6400) [pid = 3256] [serial = 417] [outer = 171D8000] 09:33:33 INFO - PROCESS | 3256 | 1470159213250 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:33:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:33:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 702ms 09:33:33 INFO - PROCESS | 3256 | 1470159213282 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 3256 | 1470159213284 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 09:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:33:33 INFO - PROCESS | 3256 | 1470159213287 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - PROCESS | 3256 | 1470159213289 Marionette TRACE conn2 <- [1,522,null,{}] 09:33:33 INFO - PROCESS | 3256 | 1470159213292 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:33 INFO - PROCESS | 3256 | 1470159213298 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:33 INFO - PROCESS | 3256 | 1470159213433 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:33:33 INFO - PROCESS | 3256 | 1470159213488 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 3256 | 1470159213490 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:33 INFO - PROCESS | 3256 | ++DOCSHELL 183EA000 == 34 [pid = 3256] [id = 140] 09:33:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (183EA400) [pid = 3256] [serial = 418] [outer = 00000000] 09:33:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (19C89400) [pid = 3256] [serial = 419] [outer = 183EA400] 09:33:33 INFO - PROCESS | 3256 | 1470159213534 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (19DA1000) [pid = 3256] [serial = 420] [outer = 183EA400] 09:33:33 INFO - PROCESS | 3256 | 1470159213965 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:33:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:33:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 732ms 09:33:34 INFO - PROCESS | 3256 | 1470159214117 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 3256 | 1470159214119 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 09:33:34 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (171DE000) [pid = 3256] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:33:34 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (112F1800) [pid = 3256] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:33:34 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (10A4B400) [pid = 3256] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:33:34 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (11DA2C00) [pid = 3256] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:33:34 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1585C400) [pid = 3256] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:33:34 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (0C772800) [pid = 3256] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:33:34 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (14519C00) [pid = 3256] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:33:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:33:34 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (199EB800) [pid = 3256] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:33:34 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (19DA8C00) [pid = 3256] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:33:34 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (132A0400) [pid = 3256] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:33:34 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1458E400) [pid = 3256] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:33:34 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (11DF0400) [pid = 3256] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:33:34 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (16B62800) [pid = 3256] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:33:34 INFO - PROCESS | 3256 | 1470159214132 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 3256 | 1470159214135 Marionette TRACE conn2 <- [1,526,null,{}] 09:33:34 INFO - PROCESS | 3256 | 1470159214139 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:34 INFO - PROCESS | 3256 | 1470159214141 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:34 INFO - PROCESS | 3256 | 1470159214230 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:33:34 INFO - PROCESS | 3256 | 1470159214236 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 3256 | 1470159214238 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:34 INFO - PROCESS | 3256 | ++DOCSHELL 11C14800 == 35 [pid = 3256] [id = 141] 09:33:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (11C14C00) [pid = 3256] [serial = 421] [outer = 00000000] 09:33:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (13ACA400) [pid = 3256] [serial = 422] [outer = 11C14C00] 09:33:34 INFO - PROCESS | 3256 | 1470159214282 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1451A800) [pid = 3256] [serial = 423] [outer = 11C14C00] 09:33:34 INFO - PROCESS | 3256 | 1470159214704 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:33:34 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 09:33:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 592ms 09:33:34 INFO - PROCESS | 3256 | 1470159214728 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 3256 | 1470159214730 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 09:33:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:33:34 INFO - PROCESS | 3256 | 1470159214737 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 3256 | 1470159214739 Marionette TRACE conn2 <- [1,530,null,{}] 09:33:34 INFO - PROCESS | 3256 | 1470159214743 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:34 INFO - PROCESS | 3256 | 1470159214745 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:34 INFO - PROCESS | 3256 | 1470159214823 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:33:34 INFO - PROCESS | 3256 | 1470159214829 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 3256 | 1470159214831 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:34 INFO - PROCESS | 3256 | ++DOCSHELL 178AFC00 == 36 [pid = 3256] [id = 142] 09:33:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (178B0400) [pid = 3256] [serial = 424] [outer = 00000000] 09:33:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (199F4400) [pid = 3256] [serial = 425] [outer = 178B0400] 09:33:34 INFO - PROCESS | 3256 | 1470159214901 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (1A26A000) [pid = 3256] [serial = 426] [outer = 178B0400] 09:33:35 INFO - PROCESS | 3256 | 1470159215366 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:33:35 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 09:33:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:33:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:33:35 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 09:33:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:33:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:33:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 686ms 09:33:35 INFO - PROCESS | 3256 | 1470159215435 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 3256 | 1470159215437 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 09:33:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:33:35 INFO - PROCESS | 3256 | 1470159215441 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - PROCESS | 3256 | 1470159215443 Marionette TRACE conn2 <- [1,534,null,{}] 09:33:35 INFO - PROCESS | 3256 | 1470159215446 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:35 INFO - PROCESS | 3256 | 1470159215448 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:35 INFO - PROCESS | 3256 | 1470159215543 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:33:35 INFO - PROCESS | 3256 | 1470159215574 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 3256 | 1470159215576 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:35 INFO - PROCESS | 3256 | ++DOCSHELL 163D3000 == 37 [pid = 3256] [id = 143] 09:33:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1A28DC00) [pid = 3256] [serial = 427] [outer = 00000000] 09:33:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1A835400) [pid = 3256] [serial = 428] [outer = 1A28DC00] 09:33:35 INFO - PROCESS | 3256 | 1470159215622 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1A837C00) [pid = 3256] [serial = 429] [outer = 1A28DC00] 09:33:36 INFO - PROCESS | 3256 | 1470159216031 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:33:36 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. 09:33:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 639ms 09:33:36 INFO - PROCESS | 3256 | 1470159216079 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 3256 | 1470159216080 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 09:33:36 INFO - PROCESS | 3256 | 1470159216084 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:33:36 INFO - PROCESS | 3256 | 1470159216085 Marionette TRACE conn2 <- [1,538,null,{}] 09:33:36 INFO - PROCESS | 3256 | 1470159216089 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:36 INFO - PROCESS | 3256 | 1470159216091 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:36 INFO - PROCESS | 3256 | 1470159216210 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:33:36 INFO - PROCESS | 3256 | 1470159216288 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 3256 | 1470159216292 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:36 INFO - PROCESS | 3256 | ++DOCSHELL 0C75E400 == 38 [pid = 3256] [id = 144] 09:33:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (0C75E800) [pid = 3256] [serial = 430] [outer = 00000000] 09:33:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (0F395C00) [pid = 3256] [serial = 431] [outer = 0C75E800] 09:33:36 INFO - PROCESS | 3256 | 1470159216392 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (10A49400) [pid = 3256] [serial = 432] [outer = 0C75E800] 09:33:37 INFO - PROCESS | 3256 | 1470159217016 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:33:37 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. 09:33:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 982ms 09:33:37 INFO - PROCESS | 3256 | 1470159217056 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 3256 | 1470159217060 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 09:33:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:33:37 INFO - PROCESS | 3256 | 1470159217066 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 3256 | 1470159217069 Marionette TRACE conn2 <- [1,542,null,{}] 09:33:37 INFO - PROCESS | 3256 | 1470159217075 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:37 INFO - PROCESS | 3256 | 1470159217080 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:37 INFO - PROCESS | 3256 | 1470159217220 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:33:37 INFO - PROCESS | 3256 | 1470159217314 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 3256 | 1470159217317 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:37 INFO - PROCESS | 3256 | ++DOCSHELL 13AC9800 == 39 [pid = 3256] [id = 145] 09:33:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (13ACB400) [pid = 3256] [serial = 433] [outer = 00000000] 09:33:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (14526000) [pid = 3256] [serial = 434] [outer = 13ACB400] 09:33:37 INFO - PROCESS | 3256 | 1470159217373 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (16B6A000) [pid = 3256] [serial = 435] [outer = 13ACB400] 09:33:37 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:37 INFO - PROCESS | 3256 | [3256] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:33:37 INFO - PROCESS | 3256 | 1470159217928 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:33:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:33:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 904ms 09:33:37 INFO - PROCESS | 3256 | 1470159217970 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:33:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:33:37 INFO - PROCESS | 3256 | 1470159217974 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 09:33:37 INFO - PROCESS | 3256 | 1470159217978 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 3256 | 1470159217980 Marionette TRACE conn2 <- [1,546,null,{}] 09:33:37 INFO - PROCESS | 3256 | 1470159217984 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:37 INFO - PROCESS | 3256 | 1470159217987 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:38 INFO - PROCESS | 3256 | 1470159218095 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:33:38 INFO - PROCESS | 3256 | 1470159218191 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 3256 | 1470159218193 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:38 INFO - PROCESS | 3256 | ++DOCSHELL 15A24C00 == 40 [pid = 3256] [id = 146] 09:33:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (163D2000) [pid = 3256] [serial = 436] [outer = 00000000] 09:33:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (199F0800) [pid = 3256] [serial = 437] [outer = 163D2000] 09:33:38 INFO - PROCESS | 3256 | 1470159218246 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (19FC9C00) [pid = 3256] [serial = 438] [outer = 163D2000] 09:33:38 INFO - PROCESS | 3256 | 1470159218845 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:33:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 950ms 09:33:38 INFO - PROCESS | 3256 | 1470159218921 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 3256 | 1470159218925 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 09:33:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:33:38 INFO - PROCESS | 3256 | 1470159218936 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 3256 | 1470159218941 Marionette TRACE conn2 <- [1,550,null,{}] 09:33:38 INFO - PROCESS | 3256 | 1470159218945 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:38 INFO - PROCESS | 3256 | 1470159218948 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:39 INFO - PROCESS | 3256 | 1470159219105 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:33:39 INFO - PROCESS | 3256 | 1470159219114 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 3256 | 1470159219116 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:39 INFO - PROCESS | 3256 | ++DOCSHELL 1A948000 == 41 [pid = 3256] [id = 147] 09:33:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (1A948800) [pid = 3256] [serial = 439] [outer = 00000000] 09:33:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (1A94D400) [pid = 3256] [serial = 440] [outer = 1A948800] 09:33:39 INFO - PROCESS | 3256 | 1470159219169 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (1A9A0800) [pid = 3256] [serial = 441] [outer = 1A948800] 09:33:39 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:39 INFO - PROCESS | 3256 | [3256] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:33:39 INFO - PROCESS | 3256 | 1470159219746 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:33:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:33:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 842ms 09:33:39 INFO - PROCESS | 3256 | 1470159219775 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 3256 | 1470159219779 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 09:33:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:33:39 INFO - PROCESS | 3256 | 1470159219783 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 3256 | 1470159219786 Marionette TRACE conn2 <- [1,554,null,{}] 09:33:39 INFO - PROCESS | 3256 | 1470159219790 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:39 INFO - PROCESS | 3256 | 1470159219792 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:39 INFO - PROCESS | 3256 | 1470159219895 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:33:39 INFO - PROCESS | 3256 | 1470159219988 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 3256 | 1470159219991 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:40 INFO - PROCESS | 3256 | ++DOCSHELL 10A4E800 == 42 [pid = 3256] [id = 148] 09:33:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (10A51000) [pid = 3256] [serial = 442] [outer = 00000000] 09:33:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (114F5C00) [pid = 3256] [serial = 443] [outer = 10A51000] 09:33:40 INFO - PROCESS | 3256 | 1470159220043 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 97 (1451E800) [pid = 3256] [serial = 444] [outer = 10A51000] 09:33:40 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:40 INFO - PROCESS | 3256 | 1470159220751 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:33:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:33:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1045ms 09:33:40 INFO - PROCESS | 3256 | 1470159220844 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 3256 | 1470159220848 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 09:33:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:33:40 INFO - PROCESS | 3256 | 1470159220853 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 3256 | 1470159220857 Marionette TRACE conn2 <- [1,558,null,{}] 09:33:40 INFO - PROCESS | 3256 | 1470159220862 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:40 INFO - PROCESS | 3256 | 1470159220865 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:41 INFO - PROCESS | 3256 | 1470159221017 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:33:41 INFO - PROCESS | 3256 | 1470159221027 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 3256 | 1470159221030 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:41 INFO - PROCESS | 3256 | ++DOCSHELL 11C1A800 == 43 [pid = 3256] [id = 149] 09:33:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 98 (13173C00) [pid = 3256] [serial = 445] [outer = 00000000] 09:33:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 99 (132DE800) [pid = 3256] [serial = 446] [outer = 13173C00] 09:33:41 INFO - PROCESS | 3256 | 1470159221079 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 100 (13EB5400) [pid = 3256] [serial = 447] [outer = 13173C00] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 163D3000 == 42 [pid = 3256] [id = 143] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 178AFC00 == 41 [pid = 3256] [id = 142] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 11C14800 == 40 [pid = 3256] [id = 141] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 183EA000 == 39 [pid = 3256] [id = 140] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 11DEB400 == 38 [pid = 3256] [id = 139] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 163D3800 == 37 [pid = 3256] [id = 138] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 163C6C00 == 36 [pid = 3256] [id = 137] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 132A2400 == 35 [pid = 3256] [id = 136] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 10A55C00 == 34 [pid = 3256] [id = 135] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 0C760400 == 33 [pid = 3256] [id = 133] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 1315CC00 == 32 [pid = 3256] [id = 134] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 1A948000 == 31 [pid = 3256] [id = 147] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 10A4E800 == 30 [pid = 3256] [id = 148] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 15A24C00 == 29 [pid = 3256] [id = 146] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 0C75E400 == 28 [pid = 3256] [id = 144] 09:33:41 INFO - PROCESS | 3256 | --DOCSHELL 13AC9800 == 27 [pid = 3256] [id = 145] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 99 (19F43400) [pid = 3256] [serial = 395] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 98 (177A8C00) [pid = 3256] [serial = 382] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 97 (14524800) [pid = 3256] [serial = 368] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 96 (13F6E800) [pid = 3256] [serial = 367] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (10F58C00) [pid = 3256] [serial = 370] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (11259C00) [pid = 3256] [serial = 371] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (12E77000) [pid = 3256] [serial = 373] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (132E4000) [pid = 3256] [serial = 374] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (15A22800) [pid = 3256] [serial = 376] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (11896000) [pid = 3256] [serial = 356] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (112E6400) [pid = 3256] [serial = 355] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (1609B800) [pid = 3256] [serial = 359] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (14524000) [pid = 3256] [serial = 358] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (19DACC00) [pid = 3256] [serial = 362] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (19DA4C00) [pid = 3256] [serial = 361] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (1A26D000) [pid = 3256] [serial = 365] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (1A268800) [pid = 3256] [serial = 364] [outer = 00000000] [url = about:blank] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (10A4EC00) [pid = 3256] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:33:41 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (199EF800) [pid = 3256] [serial = 386] [outer = 00000000] [url = about:blank] 09:33:42 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (19D71800) [pid = 3256] [serial = 392] [outer = 00000000] [url = about:blank] 09:33:42 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13EB5800) [pid = 3256] [serial = 389] [outer = 00000000] [url = about:blank] 09:33:42 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (19DA0400) [pid = 3256] [serial = 393] [outer = 00000000] [url = about:blank] 09:33:42 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1585D800) [pid = 3256] [serial = 390] [outer = 00000000] [url = about:blank] 09:33:42 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (199F6000) [pid = 3256] [serial = 387] [outer = 00000000] [url = about:blank] 09:33:42 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (17035C00) [pid = 3256] [serial = 379] [outer = 00000000] [url = about:blank] 09:33:42 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (178B2400) [pid = 3256] [serial = 383] [outer = 00000000] [url = about:blank] 09:33:42 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (17058C00) [pid = 3256] [serial = 380] [outer = 00000000] [url = about:blank] 09:33:42 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (160A7800) [pid = 3256] [serial = 377] [outer = 00000000] [url = about:blank] 09:33:42 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:42 INFO - PROCESS | 3256 | [3256] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:33:42 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:42 INFO - PROCESS | 3256 | 1470159222272 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:33:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:33:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1450ms 09:33:42 INFO - PROCESS | 3256 | 1470159222308 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 3256 | 1470159222312 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 09:33:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:33:42 INFO - PROCESS | 3256 | 1470159222322 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 3256 | 1470159222325 Marionette TRACE conn2 <- [1,562,null,{}] 09:33:42 INFO - PROCESS | 3256 | 1470159222331 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:42 INFO - PROCESS | 3256 | 1470159222333 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:42 INFO - PROCESS | 3256 | 1470159222415 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:33:42 INFO - PROCESS | 3256 | 1470159222422 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 3256 | 1470159222426 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:42 INFO - PROCESS | 3256 | ++DOCSHELL 11250800 == 28 [pid = 3256] [id = 150] 09:33:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (11251000) [pid = 3256] [serial = 448] [outer = 00000000] 09:33:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (112E6000) [pid = 3256] [serial = 449] [outer = 11251000] 09:33:42 INFO - PROCESS | 3256 | 1470159222473 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (112F4800) [pid = 3256] [serial = 450] [outer = 11251000] 09:33:42 INFO - PROCESS | 3256 | 1470159222932 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:33:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 639ms 09:33:42 INFO - PROCESS | 3256 | 1470159222956 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 3256 | 1470159222961 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 09:33:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:33:42 INFO - PROCESS | 3256 | 1470159222956 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 3256 | 1470159222958 Marionette TRACE conn2 <- [1,566,null,{}] 09:33:42 INFO - PROCESS | 3256 | 1470159222962 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:42 INFO - PROCESS | 3256 | 1470159222965 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:43 INFO - PROCESS | 3256 | 1470159223055 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:33:43 INFO - PROCESS | 3256 | 1470159223064 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 3256 | 1470159223067 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:43 INFO - PROCESS | 3256 | ++DOCSHELL 12B80800 == 29 [pid = 3256] [id = 151] 09:33:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (12B80C00) [pid = 3256] [serial = 451] [outer = 00000000] 09:33:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (12E7B800) [pid = 3256] [serial = 452] [outer = 12B80C00] 09:33:43 INFO - PROCESS | 3256 | 1470159223114 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (131DDC00) [pid = 3256] [serial = 453] [outer = 12B80C00] 09:33:43 INFO - PROCESS | 3256 | 1470159223592 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:33:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:33:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 701ms 09:33:43 INFO - PROCESS | 3256 | 1470159223656 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 3256 | 1470159223658 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 09:33:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:33:43 INFO - PROCESS | 3256 | 1470159223662 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 3256 | 1470159223666 Marionette TRACE conn2 <- [1,570,null,{}] 09:33:43 INFO - PROCESS | 3256 | 1470159223676 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:43 INFO - PROCESS | 3256 | 1470159223681 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:43 INFO - PROCESS | 3256 | 1470159223762 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:33:43 INFO - PROCESS | 3256 | 1470159223770 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 3256 | 1470159223773 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:43 INFO - PROCESS | 3256 | ++DOCSHELL 15860400 == 30 [pid = 3256] [id = 152] 09:33:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (15860800) [pid = 3256] [serial = 454] [outer = 00000000] 09:33:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (15A28000) [pid = 3256] [serial = 455] [outer = 15860800] 09:33:43 INFO - PROCESS | 3256 | 1470159223821 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (160A7800) [pid = 3256] [serial = 456] [outer = 15860800] 09:33:44 INFO - PROCESS | 3256 | 1470159224280 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:33:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 701ms 09:33:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:33:44 INFO - PROCESS | 3256 | 1470159224363 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 3256 | 1470159224365 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 09:33:44 INFO - PROCESS | 3256 | 1470159224369 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 3256 | 1470159224371 Marionette TRACE conn2 <- [1,574,null,{}] 09:33:44 INFO - PROCESS | 3256 | 1470159224374 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:44 INFO - PROCESS | 3256 | 1470159224376 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:44 INFO - PROCESS | 3256 | 1470159224512 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:33:44 INFO - PROCESS | 3256 | 1470159224531 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 3256 | 1470159224533 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:44 INFO - PROCESS | 3256 | ++DOCSHELL 163CE000 == 31 [pid = 3256] [id = 153] 09:33:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (16B62000) [pid = 3256] [serial = 457] [outer = 00000000] 09:33:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (17058C00) [pid = 3256] [serial = 458] [outer = 16B62000] 09:33:44 INFO - PROCESS | 3256 | 1470159224577 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (171D5800) [pid = 3256] [serial = 459] [outer = 16B62000] 09:33:44 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:44 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:45 INFO - PROCESS | 3256 | 1470159225058 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:33:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:33:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 748ms 09:33:45 INFO - PROCESS | 3256 | 1470159225107 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 3256 | 1470159225109 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 09:33:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:33:45 INFO - PROCESS | 3256 | 1470159225113 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - PROCESS | 3256 | 1470159225115 Marionette TRACE conn2 <- [1,578,null,{}] 09:33:45 INFO - PROCESS | 3256 | 1470159225125 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:45 INFO - PROCESS | 3256 | 1470159225127 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:45 INFO - PROCESS | 3256 | 1470159225300 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:33:45 INFO - PROCESS | 3256 | 1470159225314 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 3256 | 1470159225316 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:45 INFO - PROCESS | 3256 | ++DOCSHELL 183EA800 == 32 [pid = 3256] [id = 154] 09:33:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (183ED000) [pid = 3256] [serial = 460] [outer = 00000000] 09:33:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (199EF800) [pid = 3256] [serial = 461] [outer = 183ED000] 09:33:45 INFO - PROCESS | 3256 | 1470159225366 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (199F6800) [pid = 3256] [serial = 462] [outer = 183ED000] 09:33:45 INFO - PROCESS | 3256 | 1470159225899 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:33:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:33:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 842ms 09:33:45 INFO - PROCESS | 3256 | 1470159225960 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 3256 | 1470159225962 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 09:33:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:33:45 INFO - PROCESS | 3256 | 1470159225965 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - PROCESS | 3256 | 1470159225967 Marionette TRACE conn2 <- [1,582,null,{}] 09:33:45 INFO - PROCESS | 3256 | 1470159225972 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:45 INFO - PROCESS | 3256 | 1470159225977 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:46 INFO - PROCESS | 3256 | 1470159226103 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:33:46 INFO - PROCESS | 3256 | 1470159226158 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 3256 | 1470159226160 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:46 INFO - PROCESS | 3256 | ++DOCSHELL 183DE800 == 33 [pid = 3256] [id = 155] 09:33:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (183E2800) [pid = 3256] [serial = 463] [outer = 00000000] 09:33:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (19D6D800) [pid = 3256] [serial = 464] [outer = 183E2800] 09:33:46 INFO - PROCESS | 3256 | 1470159226204 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (19DA8000) [pid = 3256] [serial = 465] [outer = 183E2800] 09:33:46 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (171D8000) [pid = 3256] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:33:46 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (183EA400) [pid = 3256] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:33:46 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (11C14C00) [pid = 3256] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:33:46 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (132A7800) [pid = 3256] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:33:46 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (10F34800) [pid = 3256] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:33:46 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (15857400) [pid = 3256] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:33:46 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (0C760800) [pid = 3256] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:33:46 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (163C7C00) [pid = 3256] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:33:46 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (13AA6400) [pid = 3256] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:33:46 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (16B63C00) [pid = 3256] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:33:46 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (178B0400) [pid = 3256] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:33:46 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1A28DC00) [pid = 3256] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:33:46 INFO - PROCESS | 3256 | 1470159226777 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:33:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:33:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 826ms 09:33:46 INFO - PROCESS | 3256 | 1470159226813 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 3256 | 1470159226815 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 09:33:46 INFO - PROCESS | 3256 | 1470159226818 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 3256 | 1470159226820 Marionette TRACE conn2 <- [1,586,null,{}] 09:33:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:33:46 INFO - PROCESS | 3256 | 1470159226837 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:46 INFO - PROCESS | 3256 | 1470159226839 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:46 INFO - PROCESS | 3256 | 1470159226914 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:33:46 INFO - PROCESS | 3256 | 1470159226920 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 3256 | 1470159226922 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:46 INFO - PROCESS | 3256 | ++DOCSHELL 13AA6400 == 34 [pid = 3256] [id = 156] 09:33:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (160A7C00) [pid = 3256] [serial = 466] [outer = 00000000] 09:33:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (178A6400) [pid = 3256] [serial = 467] [outer = 160A7C00] 09:33:46 INFO - PROCESS | 3256 | 1470159226966 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (16B63C00) [pid = 3256] [serial = 468] [outer = 160A7C00] 09:33:47 INFO - PROCESS | 3256 | 1470159227379 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:33:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:33:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 592ms 09:33:47 INFO - PROCESS | 3256 | 1470159227425 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 3256 | 1470159227427 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 09:33:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:33:47 INFO - PROCESS | 3256 | 1470159227434 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 3256 | 1470159227435 Marionette TRACE conn2 <- [1,590,null,{}] 09:33:47 INFO - PROCESS | 3256 | 1470159227439 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:47 INFO - PROCESS | 3256 | 1470159227441 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:47 INFO - PROCESS | 3256 | 1470159227540 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:33:47 INFO - PROCESS | 3256 | 1470159227547 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 3256 | 1470159227549 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:47 INFO - PROCESS | 3256 | ++DOCSHELL 163CF000 == 35 [pid = 3256] [id = 157] 09:33:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (17053000) [pid = 3256] [serial = 469] [outer = 00000000] 09:33:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (19F3B400) [pid = 3256] [serial = 470] [outer = 17053000] 09:33:47 INFO - PROCESS | 3256 | 1470159227592 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (19F43C00) [pid = 3256] [serial = 471] [outer = 17053000] 09:33:48 INFO - PROCESS | 3256 | 1470159228026 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:33:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 655ms 09:33:48 INFO - PROCESS | 3256 | 1470159228086 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 3256 | 1470159228088 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 09:33:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:33:48 INFO - PROCESS | 3256 | 1470159228091 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 3256 | 1470159228093 Marionette TRACE conn2 <- [1,594,null,{}] 09:33:48 INFO - PROCESS | 3256 | 1470159228097 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:48 INFO - PROCESS | 3256 | 1470159228099 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:48 INFO - PROCESS | 3256 | 1470159228174 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:33:48 INFO - PROCESS | 3256 | 1470159228182 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 3256 | 1470159228184 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:48 INFO - PROCESS | 3256 | ++DOCSHELL 1585F000 == 36 [pid = 3256] [id = 158] 09:33:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1A6D2800) [pid = 3256] [serial = 472] [outer = 00000000] 09:33:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1A840400) [pid = 3256] [serial = 473] [outer = 1A6D2800] 09:33:48 INFO - PROCESS | 3256 | 1470159228247 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1A941800) [pid = 3256] [serial = 474] [outer = 1A6D2800] 09:33:49 INFO - PROCESS | 3256 | --DOCSHELL 11250800 == 35 [pid = 3256] [id = 150] 09:33:49 INFO - PROCESS | 3256 | --DOCSHELL 11C1A800 == 34 [pid = 3256] [id = 149] 09:33:49 INFO - PROCESS | 3256 | --DOCSHELL 12B80800 == 33 [pid = 3256] [id = 151] 09:33:49 INFO - PROCESS | 3256 | --DOCSHELL 163CE000 == 32 [pid = 3256] [id = 153] 09:33:49 INFO - PROCESS | 3256 | --DOCSHELL 15860400 == 31 [pid = 3256] [id = 152] 09:33:49 INFO - PROCESS | 3256 | --DOCSHELL 183EA800 == 30 [pid = 3256] [id = 154] 09:33:49 INFO - PROCESS | 3256 | --DOCSHELL 13AA6400 == 29 [pid = 3256] [id = 156] 09:33:49 INFO - PROCESS | 3256 | --DOCSHELL 163CF000 == 28 [pid = 3256] [id = 157] 09:33:49 INFO - PROCESS | 3256 | --DOCSHELL 183DE800 == 27 [pid = 3256] [id = 155] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (1A835400) [pid = 3256] [serial = 428] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (183E1C00) [pid = 3256] [serial = 416] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (19C89400) [pid = 3256] [serial = 419] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (183E6400) [pid = 3256] [serial = 417] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (1451A800) [pid = 3256] [serial = 423] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (13ACC800) [pid = 3256] [serial = 407] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (13B55C00) [pid = 3256] [serial = 408] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13ACA400) [pid = 3256] [serial = 422] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (112CD400) [pid = 3256] [serial = 404] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (114E2C00) [pid = 3256] [serial = 405] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (19F44000) [pid = 3256] [serial = 396] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (0C777000) [pid = 3256] [serial = 398] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (103D2C00) [pid = 3256] [serial = 399] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (163CE800) [pid = 3256] [serial = 410] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (163D4C00) [pid = 3256] [serial = 411] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (13E66C00) [pid = 3256] [serial = 401] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (13F6E400) [pid = 3256] [serial = 402] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (19DA1000) [pid = 3256] [serial = 420] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (1A837C00) [pid = 3256] [serial = 429] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (17268000) [pid = 3256] [serial = 413] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (177A8800) [pid = 3256] [serial = 414] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (199F4400) [pid = 3256] [serial = 425] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (1A26A000) [pid = 3256] [serial = 426] [outer = 00000000] [url = about:blank] 09:33:49 INFO - PROCESS | 3256 | 1470159229982 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:33:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1948ms 09:33:50 INFO - PROCESS | 3256 | 1470159230034 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 3256 | 1470159230038 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 09:33:50 INFO - PROCESS | 3256 | 1470159230043 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:33:50 INFO - PROCESS | 3256 | 1470159230048 Marionette TRACE conn2 <- [1,598,null,{}] 09:33:50 INFO - PROCESS | 3256 | 1470159230057 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:50 INFO - PROCESS | 3256 | 1470159230062 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:50 INFO - PROCESS | 3256 | 1470159230150 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:33:50 INFO - PROCESS | 3256 | 1470159230157 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 3256 | 1470159230162 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:50 INFO - PROCESS | 3256 | ++DOCSHELL 10A04400 == 28 [pid = 3256] [id = 159] 09:33:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (10A47400) [pid = 3256] [serial = 475] [outer = 00000000] 09:33:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (10F3A400) [pid = 3256] [serial = 476] [outer = 10A47400] 09:33:50 INFO - PROCESS | 3256 | 1470159230211 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (11251800) [pid = 3256] [serial = 477] [outer = 10A47400] 09:33:50 INFO - PROCESS | 3256 | 1470159230671 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:33:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:33:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 623ms 09:33:50 INFO - PROCESS | 3256 | 1470159230682 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 3256 | 1470159230687 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 09:33:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:33:50 INFO - PROCESS | 3256 | 1470159230693 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - PROCESS | 3256 | 1470159230696 Marionette TRACE conn2 <- [1,602,null,{}] 09:33:50 INFO - PROCESS | 3256 | 1470159230700 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:50 INFO - PROCESS | 3256 | 1470159230703 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:50 INFO - PROCESS | 3256 | 1470159230787 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:33:50 INFO - PROCESS | 3256 | 1470159230793 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 3256 | 1470159230796 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:50 INFO - PROCESS | 3256 | ++DOCSHELL 11815C00 == 29 [pid = 3256] [id = 160] 09:33:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (1181FC00) [pid = 3256] [serial = 478] [outer = 00000000] 09:33:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (11C12C00) [pid = 3256] [serial = 479] [outer = 1181FC00] 09:33:50 INFO - PROCESS | 3256 | 1470159230844 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (11DA5800) [pid = 3256] [serial = 480] [outer = 1181FC00] 09:33:51 INFO - PROCESS | 3256 | 1470159231297 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:33:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 639ms 09:33:51 INFO - PROCESS | 3256 | 1470159231331 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 3256 | 1470159231333 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 09:33:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:33:51 INFO - PROCESS | 3256 | 1470159231336 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 3256 | 1470159231340 Marionette TRACE conn2 <- [1,606,null,{}] 09:33:51 INFO - PROCESS | 3256 | 1470159231351 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:51 INFO - PROCESS | 3256 | 1470159231355 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:51 INFO - PROCESS | 3256 | 1470159231436 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:33:51 INFO - PROCESS | 3256 | 1470159231442 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 3256 | 1470159231446 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:51 INFO - PROCESS | 3256 | ++DOCSHELL 13B50C00 == 30 [pid = 3256] [id = 161] 09:33:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (13B52400) [pid = 3256] [serial = 481] [outer = 00000000] 09:33:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (13EB6400) [pid = 3256] [serial = 482] [outer = 13B52400] 09:33:51 INFO - PROCESS | 3256 | 1470159231493 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (13F73800) [pid = 3256] [serial = 483] [outer = 13B52400] 09:33:51 INFO - PROCESS | 3256 | 1470159231933 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:33:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 639ms 09:33:51 INFO - PROCESS | 3256 | 1470159231974 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 3256 | 1470159231977 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 09:33:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:33:51 INFO - PROCESS | 3256 | 1470159231980 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 3256 | 1470159231992 Marionette TRACE conn2 <- [1,610,null,{}] 09:33:52 INFO - PROCESS | 3256 | 1470159232014 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:52 INFO - PROCESS | 3256 | 1470159232016 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:52 INFO - PROCESS | 3256 | 1470159232098 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:33:52 INFO - PROCESS | 3256 | 1470159232103 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 3256 | 1470159232106 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:52 INFO - PROCESS | 3256 | ++DOCSHELL 14528C00 == 31 [pid = 3256] [id = 162] 09:33:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1458C800) [pid = 3256] [serial = 484] [outer = 00000000] 09:33:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (15A22400) [pid = 3256] [serial = 485] [outer = 1458C800] 09:33:52 INFO - PROCESS | 3256 | 1470159232158 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (160A6000) [pid = 3256] [serial = 486] [outer = 1458C800] 09:33:52 INFO - PROCESS | 3256 | 1470159232563 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:33:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:33:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 608ms 09:33:52 INFO - PROCESS | 3256 | 1470159232603 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:33:52 INFO - PROCESS | 3256 | 1470159232605 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 09:33:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:33:52 INFO - PROCESS | 3256 | 1470159232609 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 3256 | 1470159232611 Marionette TRACE conn2 <- [1,614,null,{}] 09:33:52 INFO - PROCESS | 3256 | 1470159232618 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:52 INFO - PROCESS | 3256 | 1470159232620 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:52 INFO - PROCESS | 3256 | 1470159232694 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:33:52 INFO - PROCESS | 3256 | 1470159232700 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 3256 | 1470159232702 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:52 INFO - PROCESS | 3256 | ++DOCSHELL 163C8000 == 32 [pid = 3256] [id = 163] 09:33:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (163CEC00) [pid = 3256] [serial = 487] [outer = 00000000] 09:33:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (163D5400) [pid = 3256] [serial = 488] [outer = 163CEC00] 09:33:52 INFO - PROCESS | 3256 | 1470159232746 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (16E22000) [pid = 3256] [serial = 489] [outer = 163CEC00] 09:33:53 INFO - PROCESS | 3256 | 1470159233190 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 623ms 09:33:53 INFO - PROCESS | 3256 | 1470159233246 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 3256 | 1470159233248 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 09:33:53 INFO - PROCESS | 3256 | 1470159233251 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:33:53 INFO - PROCESS | 3256 | 1470159233253 Marionette TRACE conn2 <- [1,618,null,{}] 09:33:53 INFO - PROCESS | 3256 | 1470159233256 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:53 INFO - PROCESS | 3256 | 1470159233262 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:53 INFO - PROCESS | 3256 | 1470159233364 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:33:53 INFO - PROCESS | 3256 | 1470159233372 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 3256 | 1470159233374 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:53 INFO - PROCESS | 3256 | ++DOCSHELL 172C4400 == 33 [pid = 3256] [id = 164] 09:33:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (177AA800) [pid = 3256] [serial = 490] [outer = 00000000] 09:33:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (17AEC800) [pid = 3256] [serial = 491] [outer = 177AA800] 09:33:53 INFO - PROCESS | 3256 | 1470159233418 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1830F800) [pid = 3256] [serial = 492] [outer = 177AA800] 09:33:53 INFO - PROCESS | 3256 | 1470159233830 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 639ms 09:33:53 INFO - PROCESS | 3256 | 1470159233889 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 3256 | 1470159233891 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 09:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:33:53 INFO - PROCESS | 3256 | 1470159233895 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 3256 | 1470159233897 Marionette TRACE conn2 <- [1,622,null,{}] 09:33:53 INFO - PROCESS | 3256 | 1470159233900 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:53 INFO - PROCESS | 3256 | 1470159233912 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:53 INFO - PROCESS | 3256 | 1470159234011 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:33:54 INFO - PROCESS | 3256 | 1470159234047 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 3256 | 1470159234049 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:54 INFO - PROCESS | 3256 | ++DOCSHELL 183E0800 == 34 [pid = 3256] [id = 165] 09:33:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (183E6000) [pid = 3256] [serial = 493] [outer = 00000000] 09:33:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1973E800) [pid = 3256] [serial = 494] [outer = 183E6000] 09:33:54 INFO - PROCESS | 3256 | 1470159234092 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1973FC00) [pid = 3256] [serial = 495] [outer = 183E6000] 09:33:54 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:54 INFO - PROCESS | 3256 | [3256] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:33:54 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:54 INFO - PROCESS | 3256 | 1470159234507 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:33:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:33:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 639ms 09:33:54 INFO - PROCESS | 3256 | 1470159234540 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 3256 | 1470159234542 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 09:33:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:33:54 INFO - PROCESS | 3256 | 1470159234545 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 3256 | 1470159234547 Marionette TRACE conn2 <- [1,626,null,{}] 09:33:54 INFO - PROCESS | 3256 | 1470159234554 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:54 INFO - PROCESS | 3256 | 1470159234556 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:54 INFO - PROCESS | 3256 | 1470159234630 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:33:54 INFO - PROCESS | 3256 | 1470159234636 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 3256 | 1470159234638 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:54 INFO - PROCESS | 3256 | ++DOCSHELL 183EC400 == 35 [pid = 3256] [id = 166] 09:33:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (199F1C00) [pid = 3256] [serial = 496] [outer = 00000000] 09:33:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19C88800) [pid = 3256] [serial = 497] [outer = 199F1C00] 09:33:54 INFO - PROCESS | 3256 | 1470159234682 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (19C8CC00) [pid = 3256] [serial = 498] [outer = 199F1C00] 09:33:54 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:54 INFO - PROCESS | 3256 | [3256] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:33:55 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:55 INFO - PROCESS | 3256 | 1470159235115 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:33:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:33:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 593ms 09:33:55 INFO - PROCESS | 3256 | 1470159235149 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:33:55 INFO - PROCESS | 3256 | 1470159235151 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 09:33:55 INFO - PROCESS | 3256 | 1470159235155 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - PROCESS | 3256 | 1470159235156 Marionette TRACE conn2 <- [1,630,null,{}] 09:33:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:33:55 INFO - PROCESS | 3256 | 1470159235160 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:55 INFO - PROCESS | 3256 | 1470159235162 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:55 INFO - PROCESS | 3256 | 1470159235283 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:33:55 INFO - PROCESS | 3256 | 1470159235293 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 3256 | 1470159235295 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:55 INFO - PROCESS | 3256 | ++DOCSHELL 13B50800 == 36 [pid = 3256] [id = 167] 09:33:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (19DAC800) [pid = 3256] [serial = 499] [outer = 00000000] 09:33:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (19F44000) [pid = 3256] [serial = 500] [outer = 19DAC800] 09:33:55 INFO - PROCESS | 3256 | 1470159235323 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (19FD2400) [pid = 3256] [serial = 501] [outer = 19DAC800] 09:33:55 INFO - PROCESS | 3256 | 1470159235768 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:33:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:33:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 686ms 09:33:55 INFO - PROCESS | 3256 | 1470159235840 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:33:55 INFO - PROCESS | 3256 | 1470159235842 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 09:33:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:33:55 INFO - PROCESS | 3256 | 1470159235846 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - PROCESS | 3256 | 1470159235848 Marionette TRACE conn2 <- [1,634,null,{}] 09:33:55 INFO - PROCESS | 3256 | 1470159235851 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:55 INFO - PROCESS | 3256 | 1470159235853 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:55 INFO - PROCESS | 3256 | 1470159235976 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:33:55 INFO - PROCESS | 3256 | 1470159235985 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 3256 | 1470159235987 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:55 INFO - PROCESS | 3256 | ++DOCSHELL 13EB5C00 == 37 [pid = 3256] [id = 168] 09:33:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (183E8800) [pid = 3256] [serial = 502] [outer = 00000000] 09:33:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (1A832000) [pid = 3256] [serial = 503] [outer = 183E8800] 09:33:56 INFO - PROCESS | 3256 | 1470159236029 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (1A837C00) [pid = 3256] [serial = 504] [outer = 183E8800] 09:33:56 INFO - PROCESS | 3256 | 1470159236477 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:33:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 702ms 09:33:56 INFO - PROCESS | 3256 | 1470159236550 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 3256 | 1470159236553 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 09:33:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:33:56 INFO - PROCESS | 3256 | 1470159236556 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 3256 | 1470159236558 Marionette TRACE conn2 <- [1,638,null,{}] 09:33:56 INFO - PROCESS | 3256 | 1470159236601 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:56 INFO - PROCESS | 3256 | 1470159236603 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:56 INFO - PROCESS | 3256 | 1470159236722 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:33:56 INFO - PROCESS | 3256 | 1470159236729 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 3256 | 1470159236732 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:56 INFO - PROCESS | 3256 | ++DOCSHELL 163C7400 == 38 [pid = 3256] [id = 169] 09:33:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (1A949000) [pid = 3256] [serial = 505] [outer = 00000000] 09:33:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (1A9A3400) [pid = 3256] [serial = 506] [outer = 1A949000] 09:33:56 INFO - PROCESS | 3256 | 1470159236778 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 97 (1A9AA000) [pid = 3256] [serial = 507] [outer = 1A949000] 09:33:57 INFO - PROCESS | 3256 | --DOMWINDOW == 96 (16B62000) [pid = 3256] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:33:57 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (183ED000) [pid = 3256] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:33:57 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (183E2800) [pid = 3256] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:33:57 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (17053000) [pid = 3256] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:33:57 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (13173C00) [pid = 3256] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:33:57 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (10A51000) [pid = 3256] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:33:57 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (1A948800) [pid = 3256] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:33:57 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (163D2000) [pid = 3256] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:33:57 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (13ACB400) [pid = 3256] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:33:57 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (0C75E800) [pid = 3256] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:33:57 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (15860800) [pid = 3256] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:33:57 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (12B80C00) [pid = 3256] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:33:57 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (11251000) [pid = 3256] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:33:57 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (160A7C00) [pid = 3256] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:33:57 INFO - PROCESS | 3256 | 1470159237399 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:33:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:33:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 888ms 09:33:57 INFO - PROCESS | 3256 | 1470159237440 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 3256 | 1470159237442 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 09:33:57 INFO - PROCESS | 3256 | 1470159237445 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:33:57 INFO - PROCESS | 3256 | 1470159237446 Marionette TRACE conn2 <- [1,642,null,{}] 09:33:57 INFO - PROCESS | 3256 | 1470159237450 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:57 INFO - PROCESS | 3256 | 1470159237452 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:57 INFO - PROCESS | 3256 | 1470159237528 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:33:57 INFO - PROCESS | 3256 | 1470159237534 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 3256 | 1470159237536 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:57 INFO - PROCESS | 3256 | ++DOCSHELL 10A07C00 == 39 [pid = 3256] [id = 170] 09:33:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (13173C00) [pid = 3256] [serial = 508] [outer = 00000000] 09:33:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (14525800) [pid = 3256] [serial = 509] [outer = 13173C00] 09:33:57 INFO - PROCESS | 3256 | 1470159237579 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1503E400) [pid = 3256] [serial = 510] [outer = 13173C00] 09:33:57 INFO - PROCESS | 3256 | 1470159237991 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:33:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:33:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 592ms 09:33:58 INFO - PROCESS | 3256 | 1470159238042 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 3256 | 1470159238044 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 09:33:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:33:58 INFO - PROCESS | 3256 | 1470159238048 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 3256 | 1470159238050 Marionette TRACE conn2 <- [1,646,null,{}] 09:33:58 INFO - PROCESS | 3256 | 1470159238053 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:58 INFO - PROCESS | 3256 | 1470159238055 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:58 INFO - PROCESS | 3256 | 1470159238141 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:33:58 INFO - PROCESS | 3256 | 1470159238149 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 3256 | 1470159238151 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:58 INFO - PROCESS | 3256 | ++DOCSHELL 15A1A800 == 40 [pid = 3256] [id = 171] 09:33:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (163D2000) [pid = 3256] [serial = 511] [outer = 00000000] 09:33:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1A6CB800) [pid = 3256] [serial = 512] [outer = 163D2000] 09:33:58 INFO - PROCESS | 3256 | 1470159238194 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (1A946800) [pid = 3256] [serial = 513] [outer = 163D2000] 09:33:58 INFO - PROCESS | 3256 | 1470159238605 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:33:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:33:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 592ms 09:33:58 INFO - PROCESS | 3256 | 1470159238654 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 3256 | 1470159238656 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 09:33:58 INFO - PROCESS | 3256 | 1470159238659 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 3256 | 1470159238660 Marionette TRACE conn2 <- [1,650,null,{}] 09:33:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:33:58 INFO - PROCESS | 3256 | 1470159238668 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:58 INFO - PROCESS | 3256 | 1470159238670 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:58 INFO - PROCESS | 3256 | 1470159238747 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:33:58 INFO - PROCESS | 3256 | 1470159238753 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 3256 | 1470159238754 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:58 INFO - PROCESS | 3256 | ++DOCSHELL 177A9C00 == 41 [pid = 3256] [id = 172] 09:33:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (178AB800) [pid = 3256] [serial = 514] [outer = 00000000] 09:33:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1AB04400) [pid = 3256] [serial = 515] [outer = 178AB800] 09:33:58 INFO - PROCESS | 3256 | 1470159238797 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (1AB0E400) [pid = 3256] [serial = 516] [outer = 178AB800] 09:33:59 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:59 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:59 INFO - PROCESS | 3256 | 1470159239204 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:33:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:33:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 592ms 09:33:59 INFO - PROCESS | 3256 | 1470159239258 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 3256 | 1470159239260 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 09:33:59 INFO - PROCESS | 3256 | 1470159239263 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:33:59 INFO - PROCESS | 3256 | 1470159239265 Marionette TRACE conn2 <- [1,654,null,{}] 09:33:59 INFO - PROCESS | 3256 | 1470159239272 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:59 INFO - PROCESS | 3256 | 1470159239274 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:59 INFO - PROCESS | 3256 | 1470159239360 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:33:59 INFO - PROCESS | 3256 | 1470159239367 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 3256 | 1470159239369 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:33:59 INFO - PROCESS | 3256 | ++DOCSHELL 183E9C00 == 42 [pid = 3256] [id = 173] 09:33:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (1A9AF800) [pid = 3256] [serial = 517] [outer = 00000000] 09:33:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (1ACAD800) [pid = 3256] [serial = 518] [outer = 1A9AF800] 09:33:59 INFO - PROCESS | 3256 | 1470159239413 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (1ACB5800) [pid = 3256] [serial = 519] [outer = 1A9AF800] 09:33:59 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:00 INFO - PROCESS | 3256 | 1470159240243 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:34:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1045ms 09:34:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:34:00 INFO - PROCESS | 3256 | 1470159240322 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 3256 | 1470159240327 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 09:34:00 INFO - PROCESS | 3256 | 1470159240332 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 3256 | 1470159240335 Marionette TRACE conn2 <- [1,658,null,{}] 09:34:00 INFO - PROCESS | 3256 | 1470159240342 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:00 INFO - PROCESS | 3256 | 1470159240349 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:00 INFO - PROCESS | 3256 | 1470159240529 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:34:00 INFO - PROCESS | 3256 | 1470159240647 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 3256 | 1470159240650 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:00 INFO - PROCESS | 3256 | ++DOCSHELL 112C4800 == 43 [pid = 3256] [id = 174] 09:34:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (112CE400) [pid = 3256] [serial = 520] [outer = 00000000] 09:34:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 97 (11899C00) [pid = 3256] [serial = 521] [outer = 112CE400] 09:34:00 INFO - PROCESS | 3256 | 1470159240708 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 98 (12E35800) [pid = 3256] [serial = 522] [outer = 112CE400] 09:34:01 INFO - PROCESS | 3256 | 1470159241623 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:34:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:34:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1356ms 09:34:01 INFO - PROCESS | 3256 | 1470159241673 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:34:01 INFO - PROCESS | 3256 | 1470159241678 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 09:34:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:34:01 INFO - PROCESS | 3256 | 1470159241683 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - PROCESS | 3256 | 1470159241686 Marionette TRACE conn2 <- [1,662,null,{}] 09:34:01 INFO - PROCESS | 3256 | 1470159241691 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:01 INFO - PROCESS | 3256 | 1470159241694 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:01 INFO - PROCESS | 3256 | 1470159241805 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:34:01 INFO - PROCESS | 3256 | 1470159241886 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 3256 | 1470159241890 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:01 INFO - PROCESS | 3256 | ++DOCSHELL 10321C00 == 44 [pid = 3256] [id = 175] 09:34:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 99 (10A0A000) [pid = 3256] [serial = 523] [outer = 00000000] 09:34:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 100 (10F34800) [pid = 3256] [serial = 524] [outer = 10A0A000] 09:34:01 INFO - PROCESS | 3256 | 1470159241971 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 101 (112EA000) [pid = 3256] [serial = 525] [outer = 10A0A000] 09:34:02 INFO - PROCESS | 3256 | --DOCSHELL 177A9C00 == 43 [pid = 3256] [id = 172] 09:34:02 INFO - PROCESS | 3256 | --DOCSHELL 15A1A800 == 42 [pid = 3256] [id = 171] 09:34:02 INFO - PROCESS | 3256 | --DOCSHELL 10A07C00 == 41 [pid = 3256] [id = 170] 09:34:02 INFO - PROCESS | 3256 | --DOCSHELL 163C7400 == 40 [pid = 3256] [id = 169] 09:34:02 INFO - PROCESS | 3256 | --DOCSHELL 13EB5C00 == 39 [pid = 3256] [id = 168] 09:34:02 INFO - PROCESS | 3256 | --DOCSHELL 13B50800 == 38 [pid = 3256] [id = 167] 09:34:02 INFO - PROCESS | 3256 | --DOCSHELL 183EC400 == 37 [pid = 3256] [id = 166] 09:34:02 INFO - PROCESS | 3256 | --DOCSHELL 183E0800 == 36 [pid = 3256] [id = 165] 09:34:02 INFO - PROCESS | 3256 | --DOCSHELL 172C4400 == 35 [pid = 3256] [id = 164] 09:34:02 INFO - PROCESS | 3256 | --DOCSHELL 163C8000 == 34 [pid = 3256] [id = 163] 09:34:02 INFO - PROCESS | 3256 | --DOCSHELL 14528C00 == 33 [pid = 3256] [id = 162] 09:34:02 INFO - PROCESS | 3256 | --DOCSHELL 13B50C00 == 32 [pid = 3256] [id = 161] 09:34:02 INFO - PROCESS | 3256 | --DOCSHELL 11815C00 == 31 [pid = 3256] [id = 160] 09:34:02 INFO - PROCESS | 3256 | --DOCSHELL 10A04400 == 30 [pid = 3256] [id = 159] 09:34:02 INFO - PROCESS | 3256 | --DOCSHELL 1585F000 == 29 [pid = 3256] [id = 158] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 100 (17058C00) [pid = 3256] [serial = 458] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 99 (199EF800) [pid = 3256] [serial = 461] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 98 (171D5800) [pid = 3256] [serial = 459] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 97 (19D6D800) [pid = 3256] [serial = 464] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 96 (19F3B400) [pid = 3256] [serial = 470] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (19F43C00) [pid = 3256] [serial = 471] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (19DA8000) [pid = 3256] [serial = 465] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (1A840400) [pid = 3256] [serial = 473] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (132DE800) [pid = 3256] [serial = 446] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (1451E800) [pid = 3256] [serial = 444] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (114F5C00) [pid = 3256] [serial = 443] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (1A9A0800) [pid = 3256] [serial = 441] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (1A94D400) [pid = 3256] [serial = 440] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (19FC9C00) [pid = 3256] [serial = 438] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (199F0800) [pid = 3256] [serial = 437] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (16B6A000) [pid = 3256] [serial = 435] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (14526000) [pid = 3256] [serial = 434] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (10A49400) [pid = 3256] [serial = 432] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (0F395C00) [pid = 3256] [serial = 431] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (15A28000) [pid = 3256] [serial = 455] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (12E7B800) [pid = 3256] [serial = 452] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (131DDC00) [pid = 3256] [serial = 453] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (112E6000) [pid = 3256] [serial = 449] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (112F4800) [pid = 3256] [serial = 450] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (13EB5400) [pid = 3256] [serial = 447] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (178A6400) [pid = 3256] [serial = 467] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (199F6800) [pid = 3256] [serial = 462] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (16B63C00) [pid = 3256] [serial = 468] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (160A7800) [pid = 3256] [serial = 456] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:02 INFO - PROCESS | 3256 | [3256] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:34:02 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:02 INFO - PROCESS | 3256 | 1470159242444 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:34:02 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 09:34:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 795ms 09:34:02 INFO - PROCESS | 3256 | 1470159242486 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 3256 | 1470159242491 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 09:34:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:34:02 INFO - PROCESS | 3256 | 1470159242498 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 3256 | 1470159242500 Marionette TRACE conn2 <- [1,666,null,{}] 09:34:02 INFO - PROCESS | 3256 | 1470159242505 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:02 INFO - PROCESS | 3256 | 1470159242507 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:02 INFO - PROCESS | 3256 | 1470159242596 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:34:02 INFO - PROCESS | 3256 | 1470159242602 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 3256 | 1470159242605 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:02 INFO - PROCESS | 3256 | ++DOCSHELL 11C11000 == 30 [pid = 3256] [id = 176] 09:34:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (12E72800) [pid = 3256] [serial = 526] [outer = 00000000] 09:34:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (132A0400) [pid = 3256] [serial = 527] [outer = 12E72800] 09:34:02 INFO - PROCESS | 3256 | 1470159242652 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (13921000) [pid = 3256] [serial = 528] [outer = 12E72800] 09:34:03 INFO - PROCESS | 3256 | 1470159243110 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:34:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:34:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 624ms 09:34:03 INFO - PROCESS | 3256 | 1470159243134 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:34:03 INFO - PROCESS | 3256 | 1470159243136 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 09:34:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:34:03 INFO - PROCESS | 3256 | 1470159243140 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 3256 | 1470159243143 Marionette TRACE conn2 <- [1,670,null,{}] 09:34:03 INFO - PROCESS | 3256 | 1470159243157 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:03 INFO - PROCESS | 3256 | 1470159243162 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:03 INFO - PROCESS | 3256 | 1470159243244 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:34:03 INFO - PROCESS | 3256 | 1470159243282 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 3256 | 1470159243285 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:03 INFO - PROCESS | 3256 | ++DOCSHELL 14593000 == 31 [pid = 3256] [id = 177] 09:34:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (14597400) [pid = 3256] [serial = 529] [outer = 00000000] 09:34:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (15853800) [pid = 3256] [serial = 530] [outer = 14597400] 09:34:03 INFO - PROCESS | 3256 | 1470159243332 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1609CC00) [pid = 3256] [serial = 531] [outer = 14597400] 09:34:04 INFO - PROCESS | 3256 | 1470159244296 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:34:04 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) 09:34:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1185ms 09:34:04 INFO - PROCESS | 3256 | 1470159244338 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:34:04 INFO - PROCESS | 3256 | 1470159244341 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 09:34:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:34:04 INFO - PROCESS | 3256 | 1470159244350 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - PROCESS | 3256 | 1470159244352 Marionette TRACE conn2 <- [1,674,null,{}] 09:34:04 INFO - PROCESS | 3256 | 1470159244356 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:04 INFO - PROCESS | 3256 | 1470159244358 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:04 INFO - PROCESS | 3256 | 1470159244486 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:34:04 INFO - PROCESS | 3256 | 1470159244492 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:04 INFO - PROCESS | 3256 | 1470159244494 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:04 INFO - PROCESS | 3256 | ++DOCSHELL 163C6C00 == 32 [pid = 3256] [id = 178] 09:34:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (163CC000) [pid = 3256] [serial = 532] [outer = 00000000] 09:34:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1680D800) [pid = 3256] [serial = 533] [outer = 163CC000] 09:34:04 INFO - PROCESS | 3256 | 1470159244582 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (17038400) [pid = 3256] [serial = 534] [outer = 163CC000] 09:34:05 INFO - PROCESS | 3256 | 1470159245497 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:34:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:34:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1185ms 09:34:05 INFO - PROCESS | 3256 | 1470159245541 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:34:05 INFO - PROCESS | 3256 | 1470159245543 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 09:34:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:34:05 INFO - PROCESS | 3256 | 1470159245547 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 3256 | 1470159245549 Marionette TRACE conn2 <- [1,678,null,{}] 09:34:05 INFO - PROCESS | 3256 | 1470159245553 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:05 INFO - PROCESS | 3256 | 1470159245555 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:05 INFO - PROCESS | 3256 | 1470159245664 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:34:05 INFO - PROCESS | 3256 | 1470159245669 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 3256 | 1470159245671 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:05 INFO - PROCESS | 3256 | ++DOCSHELL 163CB000 == 33 [pid = 3256] [id = 179] 09:34:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (163CE000) [pid = 3256] [serial = 535] [outer = 00000000] 09:34:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (171D8000) [pid = 3256] [serial = 536] [outer = 163CE000] 09:34:05 INFO - PROCESS | 3256 | 1470159245715 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (177A4800) [pid = 3256] [serial = 537] [outer = 163CE000] 09:34:06 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (10A47400) [pid = 3256] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:34:06 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (1458C800) [pid = 3256] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:34:06 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1181FC00) [pid = 3256] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:34:06 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (13173C00) [pid = 3256] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:34:06 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (177AA800) [pid = 3256] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:34:06 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (13B52400) [pid = 3256] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:34:06 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (19DAC800) [pid = 3256] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:34:06 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1A949000) [pid = 3256] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:34:06 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (163D2000) [pid = 3256] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:34:06 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (163CEC00) [pid = 3256] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:34:06 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (199F1C00) [pid = 3256] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:34:06 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (183E8800) [pid = 3256] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:34:06 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (183E6000) [pid = 3256] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:34:06 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (1A6D2800) [pid = 3256] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:34:06 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (178AB800) [pid = 3256] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:34:06 INFO - PROCESS | 3256 | 1470159246653 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:34:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:34:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1138ms 09:34:06 INFO - PROCESS | 3256 | 1470159246692 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 3256 | 1470159246693 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 09:34:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:34:06 INFO - PROCESS | 3256 | 1470159246697 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - PROCESS | 3256 | 1470159246699 Marionette TRACE conn2 <- [1,682,null,{}] 09:34:06 INFO - PROCESS | 3256 | 1470159246702 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:06 INFO - PROCESS | 3256 | 1470159246708 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:06 INFO - PROCESS | 3256 | 1470159246810 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:34:06 INFO - PROCESS | 3256 | 1470159246816 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 3256 | 1470159246818 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:06 INFO - PROCESS | 3256 | ++DOCSHELL 1181E800 == 34 [pid = 3256] [id = 180] 09:34:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (14591C00) [pid = 3256] [serial = 538] [outer = 00000000] 09:34:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (178AB800) [pid = 3256] [serial = 539] [outer = 14591C00] 09:34:06 INFO - PROCESS | 3256 | 1470159246890 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (178B1800) [pid = 3256] [serial = 540] [outer = 14591C00] 09:34:07 INFO - PROCESS | 3256 | 1470159247862 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:34:07 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) 09:34:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1185ms 09:34:07 INFO - PROCESS | 3256 | 1470159247885 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 3256 | 1470159247887 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 09:34:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:34:07 INFO - PROCESS | 3256 | 1470159247890 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 3256 | 1470159247892 Marionette TRACE conn2 <- [1,686,null,{}] 09:34:07 INFO - PROCESS | 3256 | 1470159247896 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:07 INFO - PROCESS | 3256 | 1470159247897 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:07 INFO - PROCESS | 3256 | 1470159247973 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:34:07 INFO - PROCESS | 3256 | 1470159247979 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 3256 | 1470159247981 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:07 INFO - PROCESS | 3256 | ++DOCSHELL 170C0400 == 35 [pid = 3256] [id = 181] 09:34:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (170C4C00) [pid = 3256] [serial = 541] [outer = 00000000] 09:34:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (19738800) [pid = 3256] [serial = 542] [outer = 170C4C00] 09:34:08 INFO - PROCESS | 3256 | 1470159248024 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (19738C00) [pid = 3256] [serial = 543] [outer = 170C4C00] 09:34:09 INFO - PROCESS | 3256 | 1470159249013 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:34:09 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) 09:34:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1138ms 09:34:09 INFO - PROCESS | 3256 | 1470159249035 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 3256 | 1470159249039 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 09:34:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:34:09 INFO - PROCESS | 3256 | 1470159249087 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 3256 | 1470159249091 Marionette TRACE conn2 <- [1,690,null,{}] 09:34:09 INFO - PROCESS | 3256 | 1470159249097 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:09 INFO - PROCESS | 3256 | 1470159249100 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:09 INFO - PROCESS | 3256 | 1470159249198 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:34:09 INFO - PROCESS | 3256 | 1470159249353 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 3256 | 1470159249358 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:09 INFO - PROCESS | 3256 | ++DOCSHELL 10559800 == 36 [pid = 3256] [id = 182] 09:34:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (10A48400) [pid = 3256] [serial = 544] [outer = 00000000] 09:34:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (11813400) [pid = 3256] [serial = 545] [outer = 10A48400] 09:34:09 INFO - PROCESS | 3256 | 1470159249456 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (11CFD000) [pid = 3256] [serial = 546] [outer = 10A48400] 09:34:10 INFO - PROCESS | 3256 | 1470159250524 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:34:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:34:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1449ms 09:34:10 INFO - PROCESS | 3256 | 1470159250541 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 3256 | 1470159250546 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 09:34:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:34:10 INFO - PROCESS | 3256 | 1470159250553 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - PROCESS | 3256 | 1470159250556 Marionette TRACE conn2 <- [1,694,null,{}] 09:34:10 INFO - PROCESS | 3256 | 1470159250560 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:10 INFO - PROCESS | 3256 | 1470159250563 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:10 INFO - PROCESS | 3256 | 1470159250677 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:34:10 INFO - PROCESS | 3256 | 1470159250800 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 3256 | 1470159250802 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:10 INFO - PROCESS | 3256 | ++DOCSHELL 13F6FC00 == 37 [pid = 3256] [id = 183] 09:34:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (142BF000) [pid = 3256] [serial = 547] [outer = 00000000] 09:34:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (14526000) [pid = 3256] [serial = 548] [outer = 142BF000] 09:34:10 INFO - PROCESS | 3256 | 1470159250859 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1503F400) [pid = 3256] [serial = 549] [outer = 142BF000] 09:34:11 INFO - PROCESS | 3256 | 1470159251928 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:34:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1418ms 09:34:11 INFO - PROCESS | 3256 | 1470159251968 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:34:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:34:11 INFO - PROCESS | 3256 | 1470159251972 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 09:34:11 INFO - PROCESS | 3256 | 1470159251977 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 3256 | 1470159251980 Marionette TRACE conn2 <- [1,698,null,{}] 09:34:11 INFO - PROCESS | 3256 | 1470159251986 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:11 INFO - PROCESS | 3256 | 1470159251989 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:12 INFO - PROCESS | 3256 | --DOCSHELL 1181E800 == 36 [pid = 3256] [id = 180] 09:34:12 INFO - PROCESS | 3256 | --DOCSHELL 163CB000 == 35 [pid = 3256] [id = 179] 09:34:12 INFO - PROCESS | 3256 | --DOCSHELL 163C6C00 == 34 [pid = 3256] [id = 178] 09:34:12 INFO - PROCESS | 3256 | --DOCSHELL 14593000 == 33 [pid = 3256] [id = 177] 09:34:12 INFO - PROCESS | 3256 | --DOCSHELL 11C11000 == 32 [pid = 3256] [id = 176] 09:34:12 INFO - PROCESS | 3256 | --DOCSHELL 10321C00 == 31 [pid = 3256] [id = 175] 09:34:12 INFO - PROCESS | 3256 | --DOCSHELL 112C4800 == 30 [pid = 3256] [id = 174] 09:34:12 INFO - PROCESS | 3256 | --DOCSHELL 13F6FC00 == 29 [pid = 3256] [id = 183] 09:34:12 INFO - PROCESS | 3256 | --DOCSHELL 170C0400 == 28 [pid = 3256] [id = 181] 09:34:12 INFO - PROCESS | 3256 | --DOCSHELL 183E9C00 == 27 [pid = 3256] [id = 173] 09:34:12 INFO - PROCESS | 3256 | --DOCSHELL 10559800 == 26 [pid = 3256] [id = 182] 09:34:12 INFO - PROCESS | 3256 | 1470159252648 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (10F3A400) [pid = 3256] [serial = 476] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (160A6000) [pid = 3256] [serial = 486] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (11C12C00) [pid = 3256] [serial = 479] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (14525800) [pid = 3256] [serial = 509] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (17AEC800) [pid = 3256] [serial = 491] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (13EB6400) [pid = 3256] [serial = 482] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (11251800) [pid = 3256] [serial = 477] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1830F800) [pid = 3256] [serial = 492] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (19FD2400) [pid = 3256] [serial = 501] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (1A9A3400) [pid = 3256] [serial = 506] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (1A6CB800) [pid = 3256] [serial = 512] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1503E400) [pid = 3256] [serial = 510] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (1A9AA000) [pid = 3256] [serial = 507] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (16E22000) [pid = 3256] [serial = 489] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (19C88800) [pid = 3256] [serial = 497] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (1A832000) [pid = 3256] [serial = 503] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (1973E800) [pid = 3256] [serial = 494] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (19F44000) [pid = 3256] [serial = 500] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (1A941800) [pid = 3256] [serial = 474] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (19C8CC00) [pid = 3256] [serial = 498] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (15A22400) [pid = 3256] [serial = 485] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (1A837C00) [pid = 3256] [serial = 504] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (1A946800) [pid = 3256] [serial = 513] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 57 (163D5400) [pid = 3256] [serial = 488] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 56 (11DA5800) [pid = 3256] [serial = 480] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 55 (13F73800) [pid = 3256] [serial = 483] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 54 (1973FC00) [pid = 3256] [serial = 495] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 53 (1AB04400) [pid = 3256] [serial = 515] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | --DOMWINDOW == 52 (1AB0E400) [pid = 3256] [serial = 516] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 3256 | 1470159252798 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 3256 | 1470159252802 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:12 INFO - PROCESS | 3256 | ++DOCSHELL 1036D800 == 27 [pid = 3256] [id = 184] 09:34:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 53 (1036F400) [pid = 3256] [serial = 550] [outer = 00000000] 09:34:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 54 (103CB800) [pid = 3256] [serial = 551] [outer = 1036F400] 09:34:12 INFO - PROCESS | 3256 | 1470159252852 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 55 (10A0A400) [pid = 3256] [serial = 552] [outer = 1036F400] 09:34:13 INFO - PROCESS | 3256 | 1470159253757 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:34:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:34:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1808ms 09:34:13 INFO - PROCESS | 3256 | 1470159253781 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:34:13 INFO - PROCESS | 3256 | 1470159253785 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 09:34:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:34:13 INFO - PROCESS | 3256 | 1470159253796 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:34:13 INFO - PROCESS | 3256 | 1470159253799 Marionette TRACE conn2 <- [1,702,null,{}] 09:34:13 INFO - PROCESS | 3256 | 1470159253804 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:13 INFO - PROCESS | 3256 | 1470159253807 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:13 INFO - PROCESS | 3256 | 1470159253896 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:34:13 INFO - PROCESS | 3256 | 1470159253904 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 3256 | 1470159253906 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:13 INFO - PROCESS | 3256 | ++DOCSHELL 112C6000 == 28 [pid = 3256] [id = 185] 09:34:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 56 (112C6800) [pid = 3256] [serial = 553] [outer = 00000000] 09:34:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 57 (11478000) [pid = 3256] [serial = 554] [outer = 112C6800] 09:34:13 INFO - PROCESS | 3256 | 1470159253954 Marionette DEBUG loaded listener.js 09:34:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 58 (114EDC00) [pid = 3256] [serial = 555] [outer = 112C6800] 09:34:14 INFO - PROCESS | 3256 | 1470159254899 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:34:14 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 09:34:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1137ms 09:34:14 INFO - PROCESS | 3256 | 1470159254925 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 3256 | 1470159254928 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 09:34:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:34:14 INFO - PROCESS | 3256 | 1470159254932 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 3256 | 1470159254934 Marionette TRACE conn2 <- [1,706,null,{}] 09:34:14 INFO - PROCESS | 3256 | 1470159254939 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:14 INFO - PROCESS | 3256 | 1470159254941 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:15 INFO - PROCESS | 3256 | 1470159255054 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:34:15 INFO - PROCESS | 3256 | 1470159255064 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:15 INFO - PROCESS | 3256 | 1470159255066 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:15 INFO - PROCESS | 3256 | ++DOCSHELL 12BC2800 == 29 [pid = 3256] [id = 186] 09:34:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (12BC3000) [pid = 3256] [serial = 556] [outer = 00000000] 09:34:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (1316EC00) [pid = 3256] [serial = 557] [outer = 12BC3000] 09:34:15 INFO - PROCESS | 3256 | 1470159255112 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (132A7800) [pid = 3256] [serial = 558] [outer = 12BC3000] 09:34:16 INFO - PROCESS | 3256 | 1470159256086 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:34:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:34:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1184ms 09:34:16 INFO - PROCESS | 3256 | 1470159256134 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:34:16 INFO - PROCESS | 3256 | 1470159256138 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 09:34:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:34:16 INFO - PROCESS | 3256 | 1470159256148 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 3256 | 1470159256153 Marionette TRACE conn2 <- [1,710,null,{}] 09:34:16 INFO - PROCESS | 3256 | 1470159256163 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:16 INFO - PROCESS | 3256 | 1470159256166 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:16 INFO - PROCESS | 3256 | 1470159256282 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:34:16 INFO - PROCESS | 3256 | 1470159256287 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 3256 | 1470159256289 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:16 INFO - PROCESS | 3256 | ++DOCSHELL 132DE400 == 30 [pid = 3256] [id = 187] 09:34:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (13AB0800) [pid = 3256] [serial = 559] [outer = 00000000] 09:34:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (13F73800) [pid = 3256] [serial = 560] [outer = 13AB0800] 09:34:16 INFO - PROCESS | 3256 | 1470159256344 Marionette DEBUG loaded listener.js 09:34:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (14593C00) [pid = 3256] [serial = 561] [outer = 13AB0800] 09:34:16 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (163CC000) [pid = 3256] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:34:16 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (1A9AF800) [pid = 3256] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:34:16 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (10A0A000) [pid = 3256] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:34:16 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (112CE400) [pid = 3256] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:34:16 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (12E72800) [pid = 3256] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:34:16 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (14597400) [pid = 3256] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:34:16 INFO - PROCESS | 3256 | --DOMWINDOW == 57 (163CE000) [pid = 3256] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:34:16 INFO - PROCESS | 3256 | --DOMWINDOW == 56 (170C4C00) [pid = 3256] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:34:16 INFO - PROCESS | 3256 | --DOMWINDOW == 55 (14591C00) [pid = 3256] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:34:16 INFO - PROCESS | 3256 | 1470159256861 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:34:16 INFO - PROCESS | 3256 | 1470159256887 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 09:34:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:34:16 INFO - PROCESS | 3256 | 1470159256890 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 3256 | 1470159256892 Marionette TRACE conn2 <- [1,714,null,{}] 09:34:16 INFO - PROCESS | 3256 | 1470159256899 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:16 INFO - PROCESS | 3256 | 1470159256901 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:16 INFO - PROCESS | 3256 | 1470159256980 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:34:16 INFO - PROCESS | 3256 | 1470159256986 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 3256 | 1470159256988 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:16 INFO - PROCESS | 3256 | ++DOCSHELL 0F9E9400 == 31 [pid = 3256] [id = 188] 09:34:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 56 (132DE800) [pid = 3256] [serial = 562] [outer = 00000000] 09:34:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 57 (15A26400) [pid = 3256] [serial = 563] [outer = 132DE800] 09:34:17 INFO - PROCESS | 3256 | 1470159257032 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 58 (163C7400) [pid = 3256] [serial = 564] [outer = 132DE800] 09:34:17 INFO - PROCESS | 3256 | 1470159257501 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:34:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:34:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 639ms 09:34:17 INFO - PROCESS | 3256 | 1470159257528 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 3256 | 1470159257530 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 09:34:17 INFO - PROCESS | 3256 | 1470159257533 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:34:17 INFO - PROCESS | 3256 | 1470159257535 Marionette TRACE conn2 <- [1,718,null,{}] 09:34:17 INFO - PROCESS | 3256 | 1470159257539 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:17 INFO - PROCESS | 3256 | 1470159257541 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:17 INFO - PROCESS | 3256 | 1470159257621 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:34:17 INFO - PROCESS | 3256 | 1470159257653 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 3256 | 1470159257659 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:17 INFO - PROCESS | 3256 | ++DOCSHELL 1661D400 == 32 [pid = 3256] [id = 189] 09:34:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (1680B000) [pid = 3256] [serial = 565] [outer = 00000000] 09:34:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (16B63800) [pid = 3256] [serial = 566] [outer = 1680B000] 09:34:17 INFO - PROCESS | 3256 | 1470159257714 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (170C4C00) [pid = 3256] [serial = 567] [outer = 1680B000] 09:34:18 INFO - PROCESS | 3256 | 1470159258205 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 3256 | 1470159258235 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 09:34:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:34:18 INFO - PROCESS | 3256 | 1470159258239 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 3256 | 1470159258240 Marionette TRACE conn2 <- [1,722,null,{}] 09:34:18 INFO - PROCESS | 3256 | 1470159258244 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:18 INFO - PROCESS | 3256 | 1470159258246 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:18 INFO - PROCESS | 3256 | 1470159258325 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:34:18 INFO - PROCESS | 3256 | 1470159258332 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 3256 | 1470159258335 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:18 INFO - PROCESS | 3256 | ++DOCSHELL 0C75EC00 == 33 [pid = 3256] [id = 190] 09:34:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (18118400) [pid = 3256] [serial = 568] [outer = 00000000] 09:34:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (1830F800) [pid = 3256] [serial = 569] [outer = 18118400] 09:34:18 INFO - PROCESS | 3256 | 1470159258378 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (183E1C00) [pid = 3256] [serial = 570] [outer = 18118400] 09:34:18 INFO - PROCESS | 3256 | 1470159258830 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:34:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:34:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 702ms 09:34:18 INFO - PROCESS | 3256 | 1470159258939 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 3256 | 1470159258944 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 09:34:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:34:18 INFO - PROCESS | 3256 | 1470159258950 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 3256 | 1470159258954 Marionette TRACE conn2 <- [1,726,null,{}] 09:34:18 INFO - PROCESS | 3256 | 1470159258961 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:18 INFO - PROCESS | 3256 | 1470159258964 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:19 INFO - PROCESS | 3256 | 1470159259187 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:34:19 INFO - PROCESS | 3256 | 1470159259257 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 3256 | 1470159259262 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:19 INFO - PROCESS | 3256 | ++DOCSHELL 10F2EC00 == 34 [pid = 3256] [id = 191] 09:34:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (10F30000) [pid = 3256] [serial = 571] [outer = 00000000] 09:34:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (112C3000) [pid = 3256] [serial = 572] [outer = 10F30000] 09:34:19 INFO - PROCESS | 3256 | 1470159259319 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (1147B000) [pid = 3256] [serial = 573] [outer = 10F30000] 09:34:20 INFO - PROCESS | 3256 | 1470159260392 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:34:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:34:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1496ms 09:34:20 INFO - PROCESS | 3256 | 1470159260441 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 3256 | 1470159260446 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 09:34:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:34:20 INFO - PROCESS | 3256 | 1470159260452 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 3256 | 1470159260455 Marionette TRACE conn2 <- [1,730,null,{}] 09:34:20 INFO - PROCESS | 3256 | 1470159260460 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:20 INFO - PROCESS | 3256 | 1470159260463 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:20 INFO - PROCESS | 3256 | 1470159260590 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:34:20 INFO - PROCESS | 3256 | 1470159260721 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 3256 | 1470159260724 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:20 INFO - PROCESS | 3256 | ++DOCSHELL 1296D800 == 35 [pid = 3256] [id = 192] 09:34:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (12B74400) [pid = 3256] [serial = 574] [outer = 00000000] 09:34:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (13EBE400) [pid = 3256] [serial = 575] [outer = 12B74400] 09:34:20 INFO - PROCESS | 3256 | 1470159260782 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (13F6F800) [pid = 3256] [serial = 576] [outer = 12B74400] 09:34:21 INFO - PROCESS | 3256 | --DOCSHELL 103D1400 == 34 [pid = 3256] [id = 20] 09:34:21 INFO - PROCESS | 3256 | --DOCSHELL 13EB7400 == 33 [pid = 3256] [id = 25] 09:34:21 INFO - PROCESS | 3256 | --DOCSHELL 13F6C400 == 32 [pid = 3256] [id = 24] 09:34:21 INFO - PROCESS | 3256 | --DOCSHELL 142B2400 == 31 [pid = 3256] [id = 23] 09:34:21 INFO - PROCESS | 3256 | --DOCSHELL 13ACAC00 == 30 [pid = 3256] [id = 22] 09:34:21 INFO - PROCESS | 3256 | --DOCSHELL 1147D000 == 29 [pid = 3256] [id = 21] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (17038400) [pid = 3256] [serial = 534] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (1ACB5800) [pid = 3256] [serial = 519] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (1ACAD800) [pid = 3256] [serial = 518] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (10F34800) [pid = 3256] [serial = 524] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (112EA000) [pid = 3256] [serial = 525] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (11899C00) [pid = 3256] [serial = 521] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (12E35800) [pid = 3256] [serial = 522] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (132A0400) [pid = 3256] [serial = 527] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (13921000) [pid = 3256] [serial = 528] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (15853800) [pid = 3256] [serial = 530] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (171D8000) [pid = 3256] [serial = 536] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (177A4800) [pid = 3256] [serial = 537] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 57 (19738800) [pid = 3256] [serial = 542] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 56 (19738C00) [pid = 3256] [serial = 543] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 55 (178B1800) [pid = 3256] [serial = 540] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 54 (178AB800) [pid = 3256] [serial = 539] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 53 (1680D800) [pid = 3256] [serial = 533] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | --DOMWINDOW == 52 (1609CC00) [pid = 3256] [serial = 531] [outer = 00000000] [url = about:blank] 09:34:21 INFO - PROCESS | 3256 | 1470159261936 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:34:21 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 09:34:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1496ms 09:34:21 INFO - PROCESS | 3256 | 1470159261957 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 3256 | 1470159261962 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 09:34:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:34:21 INFO - PROCESS | 3256 | 1470159261966 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 3256 | 1470159261969 Marionette TRACE conn2 <- [1,734,null,{}] 09:34:21 INFO - PROCESS | 3256 | 1470159261974 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:21 INFO - PROCESS | 3256 | 1470159261977 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:22 INFO - PROCESS | 3256 | 1470159262059 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:34:22 INFO - PROCESS | 3256 | 1470159262066 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 3256 | 1470159262068 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:22 INFO - PROCESS | 3256 | ++DOCSHELL 10F2E000 == 30 [pid = 3256] [id = 193] 09:34:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 53 (10F2E400) [pid = 3256] [serial = 577] [outer = 00000000] 09:34:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 54 (112E8C00) [pid = 3256] [serial = 578] [outer = 10F2E400] 09:34:22 INFO - PROCESS | 3256 | 1470159262116 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 55 (11815C00) [pid = 3256] [serial = 579] [outer = 10F2E400] 09:34:23 INFO - PROCESS | 3256 | 1470159263104 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:34:23 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.) 09:34:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1184ms 09:34:23 INFO - PROCESS | 3256 | 1470159263165 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 3256 | 1470159263170 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 09:34:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:34:23 INFO - PROCESS | 3256 | 1470159263176 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 3256 | 1470159263178 Marionette TRACE conn2 <- [1,738,null,{}] 09:34:23 INFO - PROCESS | 3256 | 1470159263182 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:23 INFO - PROCESS | 3256 | 1470159263185 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:23 INFO - PROCESS | 3256 | 1470159263292 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:34:23 INFO - PROCESS | 3256 | 1470159263370 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 3256 | 1470159263373 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:23 INFO - PROCESS | 3256 | ++DOCSHELL 132AD000 == 31 [pid = 3256] [id = 194] 09:34:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 56 (132DB800) [pid = 3256] [serial = 580] [outer = 00000000] 09:34:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 57 (13AAE400) [pid = 3256] [serial = 581] [outer = 132DB800] 09:34:23 INFO - PROCESS | 3256 | 1470159263425 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 58 (13E68800) [pid = 3256] [serial = 582] [outer = 132DB800] 09:34:24 INFO - PROCESS | 3256 | --DOMWINDOW == 57 (1036F400) [pid = 3256] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:34:24 INFO - PROCESS | 3256 | --DOMWINDOW == 56 (112C6800) [pid = 3256] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:34:24 INFO - PROCESS | 3256 | --DOMWINDOW == 55 (12BC3000) [pid = 3256] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:34:24 INFO - PROCESS | 3256 | --DOMWINDOW == 54 (13AB0800) [pid = 3256] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:34:24 INFO - PROCESS | 3256 | --DOMWINDOW == 53 (10A48400) [pid = 3256] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:34:24 INFO - PROCESS | 3256 | --DOMWINDOW == 52 (132DE800) [pid = 3256] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:34:24 INFO - PROCESS | 3256 | --DOMWINDOW == 51 (1680B000) [pid = 3256] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:34:24 INFO - PROCESS | 3256 | 1470159264361 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:34:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:34:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1246ms 09:34:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:34:24 INFO - PROCESS | 3256 | 1470159264429 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 3256 | 1470159264431 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 09:34:24 INFO - PROCESS | 3256 | 1470159264435 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 3256 | 1470159264438 Marionette TRACE conn2 <- [1,742,null,{}] 09:34:24 INFO - PROCESS | 3256 | 1470159264449 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:24 INFO - PROCESS | 3256 | 1470159264454 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:24 INFO - PROCESS | 3256 | 1470159264536 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:34:24 INFO - PROCESS | 3256 | 1470159264544 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 3256 | 1470159264547 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:24 INFO - PROCESS | 3256 | ++DOCSHELL 1609C400 == 32 [pid = 3256] [id = 195] 09:34:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 52 (1609CC00) [pid = 3256] [serial = 583] [outer = 00000000] 09:34:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 53 (160A8800) [pid = 3256] [serial = 584] [outer = 1609CC00] 09:34:24 INFO - PROCESS | 3256 | 1470159264595 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 54 (163D2000) [pid = 3256] [serial = 585] [outer = 1609CC00] 09:34:25 INFO - PROCESS | 3256 | 1470159265520 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:34:25 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 09:34:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1091ms 09:34:25 INFO - PROCESS | 3256 | 1470159265537 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 3256 | 1470159265540 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 09:34:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:34:25 INFO - PROCESS | 3256 | 1470159265543 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 3256 | 1470159265545 Marionette TRACE conn2 <- [1,746,null,{}] 09:34:25 INFO - PROCESS | 3256 | 1470159265552 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:25 INFO - PROCESS | 3256 | 1470159265554 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:25 INFO - PROCESS | 3256 | 1470159265638 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:34:25 INFO - PROCESS | 3256 | 1470159265644 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 3256 | 1470159265646 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:25 INFO - PROCESS | 3256 | ++DOCSHELL 163CFC00 == 33 [pid = 3256] [id = 196] 09:34:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 55 (16B62C00) [pid = 3256] [serial = 586] [outer = 00000000] 09:34:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 56 (170CE000) [pid = 3256] [serial = 587] [outer = 16B62C00] 09:34:25 INFO - PROCESS | 3256 | 1470159265720 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 57 (172C4C00) [pid = 3256] [serial = 588] [outer = 16B62C00] 09:34:26 INFO - PROCESS | 3256 | 1470159266179 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:34:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:34:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 686ms 09:34:26 INFO - PROCESS | 3256 | 1470159266242 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:34:26 INFO - PROCESS | 3256 | 1470159266228 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 09:34:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:34:26 INFO - PROCESS | 3256 | 1470159266232 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:34:26 INFO - PROCESS | 3256 | 1470159266234 Marionette TRACE conn2 <- [1,750,null,{}] 09:34:26 INFO - PROCESS | 3256 | 1470159266237 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:26 INFO - PROCESS | 3256 | 1470159266239 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:26 INFO - PROCESS | 3256 | 1470159266316 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:34:26 INFO - PROCESS | 3256 | 1470159266323 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 3256 | 1470159266325 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:26 INFO - PROCESS | 3256 | ++DOCSHELL 172C6C00 == 34 [pid = 3256] [id = 197] 09:34:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 58 (172CFC00) [pid = 3256] [serial = 589] [outer = 00000000] 09:34:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (17807800) [pid = 3256] [serial = 590] [outer = 172CFC00] 09:34:26 INFO - PROCESS | 3256 | 1470159266392 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (178B1800) [pid = 3256] [serial = 591] [outer = 172CFC00] 09:34:27 INFO - PROCESS | 3256 | 1470159267342 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:34:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:34:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1137ms 09:34:27 INFO - PROCESS | 3256 | 1470159267378 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 3256 | 1470159267383 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 09:34:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:34:27 INFO - PROCESS | 3256 | 1470159267389 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 3256 | 1470159267392 Marionette TRACE conn2 <- [1,754,null,{}] 09:34:27 INFO - PROCESS | 3256 | 1470159267398 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:27 INFO - PROCESS | 3256 | 1470159267401 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:27 INFO - PROCESS | 3256 | 1470159267543 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:34:27 INFO - PROCESS | 3256 | 1470159267616 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 3256 | 1470159267619 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:27 INFO - PROCESS | 3256 | ++DOCSHELL 10A54000 == 35 [pid = 3256] [id = 198] 09:34:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (10A54800) [pid = 3256] [serial = 592] [outer = 00000000] 09:34:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (10F58C00) [pid = 3256] [serial = 593] [outer = 10A54800] 09:34:27 INFO - PROCESS | 3256 | 1470159267718 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (112C3C00) [pid = 3256] [serial = 594] [outer = 10A54800] 09:34:28 INFO - PROCESS | 3256 | 1470159268735 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:34:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:34:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1387ms 09:34:28 INFO - PROCESS | 3256 | 1470159268818 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:34:28 INFO - PROCESS | 3256 | 1470159268823 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 09:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:34:28 INFO - PROCESS | 3256 | 1470159268831 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:34:28 INFO - PROCESS | 3256 | 1470159268834 Marionette TRACE conn2 <- [1,758,null,{}] 09:34:28 INFO - PROCESS | 3256 | 1470159268838 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:28 INFO - PROCESS | 3256 | 1470159268841 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:28 INFO - PROCESS | 3256 | 1470159268983 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:34:29 INFO - PROCESS | 3256 | 1470159269140 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 3256 | 1470159269144 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:29 INFO - PROCESS | 3256 | ++DOCSHELL 13AC9C00 == 36 [pid = 3256] [id = 199] 09:34:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (13AD1000) [pid = 3256] [serial = 595] [outer = 00000000] 09:34:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (1451C000) [pid = 3256] [serial = 596] [outer = 13AD1000] 09:34:29 INFO - PROCESS | 3256 | 1470159269206 Marionette DEBUG loaded listener.js 09:34:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (15A1F800) [pid = 3256] [serial = 597] [outer = 13AD1000] 09:34:29 INFO - PROCESS | 3256 | 1470159269879 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1091ms 09:34:29 INFO - PROCESS | 3256 | 1470159269928 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 3256 | 1470159269932 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 09:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:34:29 INFO - PROCESS | 3256 | 1470159269937 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 3256 | 1470159269940 Marionette TRACE conn2 <- [1,762,null,{}] 09:34:29 INFO - PROCESS | 3256 | 1470159269946 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:29 INFO - PROCESS | 3256 | 1470159269948 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:30 INFO - PROCESS | 3256 | 1470159270047 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:34:30 INFO - PROCESS | 3256 | 1470159270128 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 3256 | 1470159270132 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:30 INFO - PROCESS | 3256 | --DOCSHELL 160A8400 == 35 [pid = 3256] [id = 27] 09:34:30 INFO - PROCESS | 3256 | --DOCSHELL 1A9A3800 == 34 [pid = 3256] [id = 12] 09:34:30 INFO - PROCESS | 3256 | --DOCSHELL 1AB0DC00 == 33 [pid = 3256] [id = 13] 09:34:30 INFO - PROCESS | 3256 | --DOCSHELL 1036D800 == 32 [pid = 3256] [id = 184] 09:34:30 INFO - PROCESS | 3256 | --DOCSHELL 114EBC00 == 31 [pid = 3256] [id = 28] 09:34:30 INFO - PROCESS | 3256 | --DOCSHELL 1661B000 == 30 [pid = 3256] [id = 8] 09:34:30 INFO - PROCESS | 3256 | --DOCSHELL 1AD37800 == 29 [pid = 3256] [id = 14] 09:34:30 INFO - PROCESS | 3256 | --DOCSHELL 132D9800 == 28 [pid = 3256] [id = 26] 09:34:30 INFO - PROCESS | 3256 | --DOCSHELL 12BBB800 == 27 [pid = 3256] [id = 19] 09:34:30 INFO - PROCESS | 3256 | --DOCSHELL 1A6CB400 == 26 [pid = 3256] [id = 10] 09:34:30 INFO - PROCESS | 3256 | --DOCSHELL 1A270C00 == 25 [pid = 3256] [id = 11] 09:34:30 INFO - PROCESS | 3256 | --DOCSHELL 1055D800 == 24 [pid = 3256] [id = 18] 09:34:30 INFO - PROCESS | 3256 | --DOCSHELL 1B3B2400 == 23 [pid = 3256] [id = 17] 09:34:30 INFO - PROCESS | 3256 | ++DOCSHELL 0C767C00 == 24 [pid = 3256] [id = 200] 09:34:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (0F394C00) [pid = 3256] [serial = 598] [outer = 00000000] 09:34:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (10327400) [pid = 3256] [serial = 599] [outer = 0F394C00] 09:34:30 INFO - PROCESS | 3256 | 1470159270725 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (10A4D800) [pid = 3256] [serial = 600] [outer = 0F394C00] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (103CB800) [pid = 3256] [serial = 551] [outer = 00000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (10A0A400) [pid = 3256] [serial = 552] [outer = 00000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (11478000) [pid = 3256] [serial = 554] [outer = 00000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (1316EC00) [pid = 3256] [serial = 557] [outer = 00000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (13F73800) [pid = 3256] [serial = 560] [outer = 00000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (132A7800) [pid = 3256] [serial = 558] [outer = 00000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (11CFD000) [pid = 3256] [serial = 546] [outer = 00000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (11813400) [pid = 3256] [serial = 545] [outer = 00000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (163C7400) [pid = 3256] [serial = 564] [outer = 00000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (1830F800) [pid = 3256] [serial = 569] [outer = 00000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (14526000) [pid = 3256] [serial = 548] [outer = 00000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 57 (15A26400) [pid = 3256] [serial = 563] [outer = 00000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 56 (16B63800) [pid = 3256] [serial = 566] [outer = 00000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 55 (14593C00) [pid = 3256] [serial = 561] [outer = 00000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 54 (114EDC00) [pid = 3256] [serial = 555] [outer = 00000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3256 | --DOMWINDOW == 53 (170C4C00) [pid = 3256] [serial = 567] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3256 | 1470159271222 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1294ms 09:34:31 INFO - PROCESS | 3256 | 1470159271236 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 3256 | 1470159271240 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 09:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:34:31 INFO - PROCESS | 3256 | 1470159271245 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 3256 | 1470159271247 Marionette TRACE conn2 <- [1,766,null,{}] 09:34:31 INFO - PROCESS | 3256 | 1470159271252 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:31 INFO - PROCESS | 3256 | 1470159271255 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:31 INFO - PROCESS | 3256 | 1470159271344 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:34:31 INFO - PROCESS | 3256 | 1470159271350 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 3256 | 1470159271353 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:31 INFO - PROCESS | 3256 | ++DOCSHELL 11897000 == 25 [pid = 3256] [id = 201] 09:34:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 54 (11898000) [pid = 3256] [serial = 601] [outer = 00000000] 09:34:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 55 (11DEEC00) [pid = 3256] [serial = 602] [outer = 11898000] 09:34:31 INFO - PROCESS | 3256 | 1470159271401 Marionette DEBUG loaded listener.js 09:34:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 56 (12BBA000) [pid = 3256] [serial = 603] [outer = 11898000] 09:34:31 INFO - PROCESS | 3256 | 1470159271864 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 623ms 09:34:31 INFO - PROCESS | 3256 | 1470159271884 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 3256 | 1470159271888 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 09:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:34:31 INFO - PROCESS | 3256 | 1470159271898 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 3256 | 1470159271900 Marionette TRACE conn2 <- [1,770,null,{}] 09:34:31 INFO - PROCESS | 3256 | 1470159271904 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:31 INFO - PROCESS | 3256 | 1470159271907 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:31 INFO - PROCESS | 3256 | 1470159271991 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:34:32 INFO - PROCESS | 3256 | 1470159272031 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 3256 | 1470159272033 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:32 INFO - PROCESS | 3256 | ++DOCSHELL 13919400 == 26 [pid = 3256] [id = 202] 09:34:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 57 (13919C00) [pid = 3256] [serial = 604] [outer = 00000000] 09:34:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 58 (13B52800) [pid = 3256] [serial = 605] [outer = 13919C00] 09:34:32 INFO - PROCESS | 3256 | 1470159272078 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (1451B000) [pid = 3256] [serial = 606] [outer = 13919C00] 09:34:32 INFO - PROCESS | 3256 | 1470159272506 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 639ms 09:34:32 INFO - PROCESS | 3256 | 1470159272517 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 3256 | 1470159272519 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 09:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:34:32 INFO - PROCESS | 3256 | 1470159272522 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - PROCESS | 3256 | 1470159272526 Marionette TRACE conn2 <- [1,774,null,{}] 09:34:32 INFO - PROCESS | 3256 | 1470159272536 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:32 INFO - PROCESS | 3256 | 1470159272541 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:32 INFO - PROCESS | 3256 | 1470159272624 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:34:32 INFO - PROCESS | 3256 | 1470159272631 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 3256 | 1470159272634 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:32 INFO - PROCESS | 3256 | ++DOCSHELL 13F74800 == 27 [pid = 3256] [id = 203] 09:34:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (1458C800) [pid = 3256] [serial = 607] [outer = 00000000] 09:34:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (163CB800) [pid = 3256] [serial = 608] [outer = 1458C800] 09:34:32 INFO - PROCESS | 3256 | 1470159272678 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (16B5E400) [pid = 3256] [serial = 609] [outer = 1458C800] 09:34:33 INFO - PROCESS | 3256 | 1470159273129 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 639ms 09:34:33 INFO - PROCESS | 3256 | 1470159273160 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:34:33 INFO - PROCESS | 3256 | 1470159273162 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 09:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:34:33 INFO - PROCESS | 3256 | 1470159273166 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - PROCESS | 3256 | 1470159273168 Marionette TRACE conn2 <- [1,778,null,{}] 09:34:33 INFO - PROCESS | 3256 | 1470159273178 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:33 INFO - PROCESS | 3256 | 1470159273180 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:33 INFO - PROCESS | 3256 | 1470159273291 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:34:33 INFO - PROCESS | 3256 | 1470159273297 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 3256 | 1470159273299 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:33 INFO - PROCESS | 3256 | ++DOCSHELL 163CB000 == 28 [pid = 3256] [id = 204] 09:34:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (16B6C800) [pid = 3256] [serial = 610] [outer = 00000000] 09:34:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (170CA400) [pid = 3256] [serial = 611] [outer = 16B6C800] 09:34:33 INFO - PROCESS | 3256 | 1470159273343 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (172C7800) [pid = 3256] [serial = 612] [outer = 16B6C800] 09:34:33 INFO - PROCESS | 3256 | 1470159273799 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 655ms 09:34:33 INFO - PROCESS | 3256 | 1470159273824 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:34:33 INFO - PROCESS | 3256 | 1470159273825 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 09:34:33 INFO - PROCESS | 3256 | 1470159273829 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:34:33 INFO - PROCESS | 3256 | 1470159273830 Marionette TRACE conn2 <- [1,782,null,{}] 09:34:33 INFO - PROCESS | 3256 | 1470159273834 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:33 INFO - PROCESS | 3256 | 1470159273836 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:33 INFO - PROCESS | 3256 | 1470159273937 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:34:33 INFO - PROCESS | 3256 | 1470159273942 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 3256 | 1470159273944 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:33 INFO - PROCESS | 3256 | ++DOCSHELL 177A4800 == 29 [pid = 3256] [id = 205] 09:34:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (177A5000) [pid = 3256] [serial = 613] [outer = 00000000] 09:34:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (1780EC00) [pid = 3256] [serial = 614] [outer = 177A5000] 09:34:34 INFO - PROCESS | 3256 | 1470159273999 Marionette DEBUG loaded listener.js 09:34:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (183DF400) [pid = 3256] [serial = 615] [outer = 177A5000] 09:34:34 INFO - PROCESS | 3256 | 1470159274458 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 701ms 09:34:34 INFO - PROCESS | 3256 | 1470159274529 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 3256 | 1470159274531 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 09:34:34 INFO - PROCESS | 3256 | 1470159274534 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:34:34 INFO - PROCESS | 3256 | 1470159274536 Marionette TRACE conn2 <- [1,786,null,{}] 09:34:34 INFO - PROCESS | 3256 | 1470159274539 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:34 INFO - PROCESS | 3256 | 1470159274545 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:34 INFO - PROCESS | 3256 | 1470159274683 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:34:34 INFO - PROCESS | 3256 | 1470159274701 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:34 INFO - PROCESS | 3256 | 1470159274703 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:34 INFO - PROCESS | 3256 | ++DOCSHELL 1973B400 == 30 [pid = 3256] [id = 206] 09:34:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (1973BC00) [pid = 3256] [serial = 616] [outer = 00000000] 09:34:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (199EFC00) [pid = 3256] [serial = 617] [outer = 1973BC00] 09:34:34 INFO - PROCESS | 3256 | 1470159274750 Marionette DEBUG loaded listener.js 09:34:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (199F3000) [pid = 3256] [serial = 618] [outer = 1973BC00] 09:34:35 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (172CFC00) [pid = 3256] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:34:35 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (18118400) [pid = 3256] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:34:35 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (12B74400) [pid = 3256] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:34:35 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (10F30000) [pid = 3256] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:34:35 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (10F2E400) [pid = 3256] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:34:35 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (1609CC00) [pid = 3256] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:34:35 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (16B62C00) [pid = 3256] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:34:35 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (132DB800) [pid = 3256] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:34:35 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (142BF000) [pid = 3256] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:34:35 INFO - PROCESS | 3256 | 1470159275303 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:34:35 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 09:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 795ms 09:34:35 INFO - PROCESS | 3256 | 1470159275336 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:34:35 INFO - PROCESS | 3256 | 1470159275338 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 09:34:35 INFO - PROCESS | 3256 | 1470159275342 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:34:35 INFO - PROCESS | 3256 | 1470159275343 Marionette TRACE conn2 <- [1,790,null,{}] 09:34:35 INFO - PROCESS | 3256 | 1470159275347 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:35 INFO - PROCESS | 3256 | 1470159275349 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:35 INFO - PROCESS | 3256 | 1470159275424 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:34:35 INFO - PROCESS | 3256 | 1470159275431 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 3256 | 1470159275433 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:35 INFO - PROCESS | 3256 | ++DOCSHELL 10F2E400 == 31 [pid = 3256] [id = 207] 09:34:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (142BF000) [pid = 3256] [serial = 619] [outer = 00000000] 09:34:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (1705A800) [pid = 3256] [serial = 620] [outer = 142BF000] 09:34:35 INFO - PROCESS | 3256 | 1470159275476 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (18118400) [pid = 3256] [serial = 621] [outer = 142BF000] 09:34:35 INFO - PROCESS | 3256 | 1470159275899 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:34:35 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 09:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 593ms 09:34:35 INFO - PROCESS | 3256 | 1470159275939 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:34:35 INFO - PROCESS | 3256 | 1470159275941 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 09:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:34:35 INFO - PROCESS | 3256 | 1470159275944 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:34:35 INFO - PROCESS | 3256 | 1470159275946 Marionette TRACE conn2 <- [1,794,null,{}] 09:34:35 INFO - PROCESS | 3256 | 1470159275950 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:35 INFO - PROCESS | 3256 | 1470159275952 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:36 INFO - PROCESS | 3256 | 1470159276056 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:34:36 INFO - PROCESS | 3256 | 1470159276064 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 3256 | 1470159276066 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:36 INFO - PROCESS | 3256 | ++DOCSHELL 1973E800 == 32 [pid = 3256] [id = 208] 09:34:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (1973FC00) [pid = 3256] [serial = 622] [outer = 00000000] 09:34:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (19C83400) [pid = 3256] [serial = 623] [outer = 1973FC00] 09:34:36 INFO - PROCESS | 3256 | 1470159276109 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (19C88C00) [pid = 3256] [serial = 624] [outer = 1973FC00] 09:34:36 INFO - PROCESS | 3256 | 1470159276519 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:34:36 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 09:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 592ms 09:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:34:36 INFO - PROCESS | 3256 | 1470159276552 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 3256 | 1470159276554 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 09:34:36 INFO - PROCESS | 3256 | 1470159276558 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 3256 | 1470159276560 Marionette TRACE conn2 <- [1,798,null,{}] 09:34:36 INFO - PROCESS | 3256 | 1470159276567 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:36 INFO - PROCESS | 3256 | 1470159276568 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:36 INFO - PROCESS | 3256 | 1470159276644 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:34:36 INFO - PROCESS | 3256 | 1470159276650 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 3256 | 1470159276652 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:36 INFO - PROCESS | 3256 | ++DOCSHELL 19DA2400 == 33 [pid = 3256] [id = 209] 09:34:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (19DA4C00) [pid = 3256] [serial = 625] [outer = 00000000] 09:34:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (19DAA000) [pid = 3256] [serial = 626] [outer = 19DA4C00] 09:34:36 INFO - PROCESS | 3256 | 1470159276700 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (19F3AC00) [pid = 3256] [serial = 627] [outer = 19DA4C00] 09:34:37 INFO - PROCESS | 3256 | 1470159277118 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 592ms 09:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:34:37 INFO - PROCESS | 3256 | 1470159277157 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 3256 | 1470159277159 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 09:34:37 INFO - PROCESS | 3256 | 1470159277167 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 3256 | 1470159277168 Marionette TRACE conn2 <- [1,802,null,{}] 09:34:37 INFO - PROCESS | 3256 | 1470159277172 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:37 INFO - PROCESS | 3256 | 1470159277173 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:37 INFO - PROCESS | 3256 | 1470159277250 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:34:37 INFO - PROCESS | 3256 | 1470159277256 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:37 INFO - PROCESS | 3256 | 1470159277257 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:37 INFO - PROCESS | 3256 | ++DOCSHELL 10A09800 == 34 [pid = 3256] [id = 210] 09:34:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (10A10400) [pid = 3256] [serial = 628] [outer = 00000000] 09:34:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (19F47400) [pid = 3256] [serial = 629] [outer = 10A10400] 09:34:37 INFO - PROCESS | 3256 | 1470159277308 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1A26AC00) [pid = 3256] [serial = 630] [outer = 10A10400] 09:34:38 INFO - PROCESS | 3256 | 1470159278183 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:34:38 INFO - PROCESS | 3256 | 1470159278229 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 09:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:34:38 INFO - PROCESS | 3256 | 1470159278234 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - PROCESS | 3256 | 1470159278238 Marionette TRACE conn2 <- [1,806,null,{}] 09:34:38 INFO - PROCESS | 3256 | 1470159278243 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:38 INFO - PROCESS | 3256 | 1470159278246 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:38 INFO - PROCESS | 3256 | 1470159278366 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:34:38 INFO - PROCESS | 3256 | 1470159278493 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 3256 | 1470159278497 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:38 INFO - PROCESS | 3256 | ++DOCSHELL 11812800 == 35 [pid = 3256] [id = 211] 09:34:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1181B000) [pid = 3256] [serial = 631] [outer = 00000000] 09:34:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (12E7B800) [pid = 3256] [serial = 632] [outer = 1181B000] 09:34:38 INFO - PROCESS | 3256 | 1470159278553 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (132E2C00) [pid = 3256] [serial = 633] [outer = 1181B000] 09:34:39 INFO - PROCESS | 3256 | 1470159279438 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1294ms 09:34:39 INFO - PROCESS | 3256 | 1470159279516 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 3256 | 1470159279520 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 09:34:39 INFO - PROCESS | 3256 | 1470159279526 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:34:39 INFO - PROCESS | 3256 | 1470159279529 Marionette TRACE conn2 <- [1,810,null,{}] 09:34:39 INFO - PROCESS | 3256 | 1470159279535 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:39 INFO - PROCESS | 3256 | 1470159279537 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:39 INFO - PROCESS | 3256 | 1470159279663 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (183E1C00) [pid = 3256] [serial = 570] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (13EBE400) [pid = 3256] [serial = 575] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (13F6F800) [pid = 3256] [serial = 576] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (112C3000) [pid = 3256] [serial = 572] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (1147B000) [pid = 3256] [serial = 573] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (112E8C00) [pid = 3256] [serial = 578] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (11815C00) [pid = 3256] [serial = 579] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (160A8800) [pid = 3256] [serial = 584] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (170CE000) [pid = 3256] [serial = 587] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (13E68800) [pid = 3256] [serial = 582] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (13AAE400) [pid = 3256] [serial = 581] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (172C4C00) [pid = 3256] [serial = 588] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (163D2000) [pid = 3256] [serial = 585] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (178B1800) [pid = 3256] [serial = 591] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (1503F400) [pid = 3256] [serial = 549] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (17807800) [pid = 3256] [serial = 590] [outer = 00000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3256 | 1470159279774 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 3256 | 1470159279778 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:39 INFO - PROCESS | 3256 | ++DOCSHELL 0C76D400 == 36 [pid = 3256] [id = 212] 09:34:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (0F97E400) [pid = 3256] [serial = 634] [outer = 00000000] 09:34:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (10375800) [pid = 3256] [serial = 635] [outer = 0F97E400] 09:34:39 INFO - PROCESS | 3256 | 1470159279826 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (11259800) [pid = 3256] [serial = 636] [outer = 0F97E400] 09:34:40 INFO - PROCESS | 3256 | 1470159280245 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:34:40 INFO - PROCESS | 3256 | 1470159280334 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 09:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:34:40 INFO - PROCESS | 3256 | 1470159280340 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 3256 | 1470159280343 Marionette TRACE conn2 <- [1,814,null,{}] 09:34:40 INFO - PROCESS | 3256 | 1470159280347 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:40 INFO - PROCESS | 3256 | 1470159280349 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:40 INFO - PROCESS | 3256 | 1470159280434 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:34:40 INFO - PROCESS | 3256 | 1470159280445 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 3256 | 1470159280448 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:40 INFO - PROCESS | 3256 | ++DOCSHELL 13160C00 == 37 [pid = 3256] [id = 213] 09:34:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (13161400) [pid = 3256] [serial = 637] [outer = 00000000] 09:34:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (132A7800) [pid = 3256] [serial = 638] [outer = 13161400] 09:34:40 INFO - PROCESS | 3256 | 1470159280502 Marionette DEBUG loaded listener.js 09:34:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (13ACA800) [pid = 3256] [serial = 639] [outer = 13161400] 09:34:40 INFO - PROCESS | 3256 | 1470159280948 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 623ms 09:34:40 INFO - PROCESS | 3256 | 1470159280977 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 09:34:40 INFO - PROCESS | 3256 | 1470159280979 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 09:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:34:40 INFO - PROCESS | 3256 | 1470159280987 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 3256 | 1470159280990 Marionette TRACE conn2 <- [1,818,null,{}] 09:34:41 INFO - PROCESS | 3256 | 1470159281000 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:41 INFO - PROCESS | 3256 | 1470159281005 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:41 INFO - PROCESS | 3256 | 1470159281113 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:34:41 INFO - PROCESS | 3256 | 1470159281123 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 3256 | 1470159281126 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:41 INFO - PROCESS | 3256 | ++DOCSHELL 15857400 == 38 [pid = 3256] [id = 214] 09:34:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (15858800) [pid = 3256] [serial = 640] [outer = 00000000] 09:34:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (15A23800) [pid = 3256] [serial = 641] [outer = 15858800] 09:34:41 INFO - PROCESS | 3256 | 1470159281173 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (160A8800) [pid = 3256] [serial = 642] [outer = 15858800] 09:34:41 INFO - PROCESS | 3256 | 1470159281628 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 701ms 09:34:41 INFO - PROCESS | 3256 | 1470159281687 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 3256 | 1470159281689 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 09:34:41 INFO - PROCESS | 3256 | 1470159281692 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:34:41 INFO - PROCESS | 3256 | 1470159281694 Marionette TRACE conn2 <- [1,822,null,{}] 09:34:41 INFO - PROCESS | 3256 | 1470159281697 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:41 INFO - PROCESS | 3256 | 1470159281699 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:41 INFO - PROCESS | 3256 | 1470159281792 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:34:41 INFO - PROCESS | 3256 | 1470159281798 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 3256 | 1470159281800 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:41 INFO - PROCESS | 3256 | ++DOCSHELL 163CA800 == 39 [pid = 3256] [id = 215] 09:34:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (163CBC00) [pid = 3256] [serial = 643] [outer = 00000000] 09:34:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (17058C00) [pid = 3256] [serial = 644] [outer = 163CBC00] 09:34:41 INFO - PROCESS | 3256 | 1470159281844 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (171D8000) [pid = 3256] [serial = 645] [outer = 163CBC00] 09:34:42 INFO - PROCESS | 3256 | 1470159282298 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 639ms 09:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:34:42 INFO - PROCESS | 3256 | 1470159282332 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 3256 | 1470159282334 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 09:34:42 INFO - PROCESS | 3256 | 1470159282338 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 3256 | 1470159282339 Marionette TRACE conn2 <- [1,826,null,{}] 09:34:42 INFO - PROCESS | 3256 | 1470159282343 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:42 INFO - PROCESS | 3256 | 1470159282345 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:42 INFO - PROCESS | 3256 | 1470159282445 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:34:42 INFO - PROCESS | 3256 | 1470159282531 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 3256 | 1470159282533 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:42 INFO - PROCESS | 3256 | ++DOCSHELL 1780F400 == 40 [pid = 3256] [id = 216] 09:34:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (178A6400) [pid = 3256] [serial = 646] [outer = 00000000] 09:34:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (178B3C00) [pid = 3256] [serial = 647] [outer = 178A6400] 09:34:42 INFO - PROCESS | 3256 | 1470159282577 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1830B400) [pid = 3256] [serial = 648] [outer = 178A6400] 09:34:42 INFO - PROCESS | 3256 | 1470159282993 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 686ms 09:34:43 INFO - PROCESS | 3256 | 1470159283036 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 3256 | 1470159283038 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 09:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:34:43 INFO - PROCESS | 3256 | 1470159283050 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 3256 | 1470159283051 Marionette TRACE conn2 <- [1,830,null,{}] 09:34:43 INFO - PROCESS | 3256 | 1470159283055 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:43 INFO - PROCESS | 3256 | 1470159283061 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:43 INFO - PROCESS | 3256 | 1470159283191 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:34:43 INFO - PROCESS | 3256 | 1470159283247 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 3256 | 1470159283249 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:43 INFO - PROCESS | 3256 | ++DOCSHELL 178B2800 == 41 [pid = 3256] [id = 217] 09:34:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (183E3000) [pid = 3256] [serial = 649] [outer = 00000000] 09:34:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (199EEC00) [pid = 3256] [serial = 650] [outer = 183E3000] 09:34:43 INFO - PROCESS | 3256 | 1470159283297 Marionette DEBUG loaded listener.js 09:34:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (199F5000) [pid = 3256] [serial = 651] [outer = 183E3000] 09:34:43 INFO - PROCESS | 3256 | 1470159283722 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 702ms 09:34:43 INFO - PROCESS | 3256 | 1470159283751 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 3256 | 1470159283753 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 09:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:34:43 INFO - PROCESS | 3256 | 1470159283804 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 3256 | 1470159283806 Marionette TRACE conn2 <- [1,834,null,{}] 09:34:43 INFO - PROCESS | 3256 | 1470159283821 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:43 INFO - PROCESS | 3256 | 1470159283823 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:43 INFO - PROCESS | 3256 | 1470159283925 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:34:43 INFO - PROCESS | 3256 | 1470159283936 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 3256 | 1470159283938 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:43 INFO - PROCESS | 3256 | ++DOCSHELL 131DDC00 == 42 [pid = 3256] [id = 218] 09:34:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (163D3C00) [pid = 3256] [serial = 652] [outer = 00000000] 09:34:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19D70800) [pid = 3256] [serial = 653] [outer = 163D3C00] 09:34:43 INFO - PROCESS | 3256 | 1470159283981 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19DA9000) [pid = 3256] [serial = 654] [outer = 163D3C00] 09:34:44 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (0F394C00) [pid = 3256] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:34:44 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (177A5000) [pid = 3256] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:34:44 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1973BC00) [pid = 3256] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:34:44 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (142BF000) [pid = 3256] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:34:44 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1458C800) [pid = 3256] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:34:44 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (11898000) [pid = 3256] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:34:44 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1973FC00) [pid = 3256] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:34:44 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (13919C00) [pid = 3256] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:34:44 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (10A54800) [pid = 3256] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:34:44 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (16B6C800) [pid = 3256] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:34:44 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (19DA4C00) [pid = 3256] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:34:44 INFO - PROCESS | 3256 | 1470159284451 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 733ms 09:34:44 INFO - PROCESS | 3256 | 1470159284502 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 3256 | 1470159284504 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 09:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:34:44 INFO - PROCESS | 3256 | 1470159284508 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 3256 | 1470159284510 Marionette TRACE conn2 <- [1,838,null,{}] 09:34:44 INFO - PROCESS | 3256 | 1470159284513 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:44 INFO - PROCESS | 3256 | 1470159284515 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:44 INFO - PROCESS | 3256 | 1470159284581 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:34:44 INFO - PROCESS | 3256 | 1470159284586 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 3256 | 1470159284588 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:44 INFO - PROCESS | 3256 | ++DOCSHELL 11811400 == 43 [pid = 3256] [id = 219] 09:34:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (13919C00) [pid = 3256] [serial = 655] [outer = 00000000] 09:34:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (199EB400) [pid = 3256] [serial = 656] [outer = 13919C00] 09:34:44 INFO - PROCESS | 3256 | 1470159284631 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (19C86000) [pid = 3256] [serial = 657] [outer = 13919C00] 09:34:45 INFO - PROCESS | 3256 | 1470159285040 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 592ms 09:34:45 INFO - PROCESS | 3256 | 1470159285090 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 3256 | 1470159285092 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 09:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:34:45 INFO - PROCESS | 3256 | 1470159285095 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 3256 | 1470159285097 Marionette TRACE conn2 <- [1,842,null,{}] 09:34:45 INFO - PROCESS | 3256 | 1470159285100 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:45 INFO - PROCESS | 3256 | 1470159285102 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:45 INFO - PROCESS | 3256 | 1470159285177 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:34:45 INFO - PROCESS | 3256 | 1470159285183 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 3256 | 1470159285185 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:45 INFO - PROCESS | 3256 | ++DOCSHELL 14597000 == 44 [pid = 3256] [id = 220] 09:34:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (171D5400) [pid = 3256] [serial = 658] [outer = 00000000] 09:34:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1A270000) [pid = 3256] [serial = 659] [outer = 171D5400] 09:34:45 INFO - PROCESS | 3256 | 1470159285228 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1A293C00) [pid = 3256] [serial = 660] [outer = 171D5400] 09:34:45 INFO - PROCESS | 3256 | 1470159285673 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 639ms 09:34:45 INFO - PROCESS | 3256 | 1470159285733 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 3256 | 1470159285735 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 09:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:34:45 INFO - PROCESS | 3256 | 1470159285738 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 3256 | 1470159285740 Marionette TRACE conn2 <- [1,846,null,{}] 09:34:45 INFO - PROCESS | 3256 | 1470159285743 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:45 INFO - PROCESS | 3256 | 1470159285745 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:45 INFO - PROCESS | 3256 | 1470159285821 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:34:45 INFO - PROCESS | 3256 | 1470159285828 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 3256 | 1470159285830 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:45 INFO - PROCESS | 3256 | ++DOCSHELL 19D70000 == 45 [pid = 3256] [id = 221] 09:34:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1A6CAC00) [pid = 3256] [serial = 661] [outer = 00000000] 09:34:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (1A6D3000) [pid = 3256] [serial = 662] [outer = 1A6CAC00] 09:34:45 INFO - PROCESS | 3256 | 1470159285874 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1A6D3400) [pid = 3256] [serial = 663] [outer = 1A6CAC00] 09:34:46 INFO - PROCESS | 3256 | --DOCSHELL 1973B400 == 44 [pid = 3256] [id = 206] 09:34:46 INFO - PROCESS | 3256 | --DOCSHELL 163CB000 == 43 [pid = 3256] [id = 204] 09:34:46 INFO - PROCESS | 3256 | --DOCSHELL 13F74800 == 42 [pid = 3256] [id = 203] 09:34:46 INFO - PROCESS | 3256 | --DOCSHELL 177A4800 == 41 [pid = 3256] [id = 205] 09:34:46 INFO - PROCESS | 3256 | --DOCSHELL 10F2E400 == 40 [pid = 3256] [id = 207] 09:34:46 INFO - PROCESS | 3256 | --DOCSHELL 1973E800 == 39 [pid = 3256] [id = 208] 09:34:46 INFO - PROCESS | 3256 | --DOCSHELL 19DA2400 == 38 [pid = 3256] [id = 209] 09:34:46 INFO - PROCESS | 3256 | --DOCSHELL 13919400 == 37 [pid = 3256] [id = 202] 09:34:46 INFO - PROCESS | 3256 | --DOCSHELL 0C76D400 == 36 [pid = 3256] [id = 212] 09:34:46 INFO - PROCESS | 3256 | --DOCSHELL 11812800 == 35 [pid = 3256] [id = 211] 09:34:46 INFO - PROCESS | 3256 | --DOCSHELL 10A09800 == 34 [pid = 3256] [id = 210] 09:34:47 INFO - PROCESS | 3256 | --DOCSHELL 13160C00 == 33 [pid = 3256] [id = 213] 09:34:47 INFO - PROCESS | 3256 | --DOCSHELL 163CA800 == 32 [pid = 3256] [id = 215] 09:34:47 INFO - PROCESS | 3256 | --DOCSHELL 1780F400 == 31 [pid = 3256] [id = 216] 09:34:47 INFO - PROCESS | 3256 | --DOCSHELL 131DDC00 == 30 [pid = 3256] [id = 218] 09:34:47 INFO - PROCESS | 3256 | --DOCSHELL 15857400 == 29 [pid = 3256] [id = 214] 09:34:47 INFO - PROCESS | 3256 | --DOCSHELL 11811400 == 28 [pid = 3256] [id = 219] 09:34:47 INFO - PROCESS | 3256 | --DOCSHELL 178B2800 == 27 [pid = 3256] [id = 217] 09:34:47 INFO - PROCESS | 3256 | --DOCSHELL 14597000 == 26 [pid = 3256] [id = 220] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (10327400) [pid = 3256] [serial = 599] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (183DF400) [pid = 3256] [serial = 615] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1780EC00) [pid = 3256] [serial = 614] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (10A4D800) [pid = 3256] [serial = 600] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (199EFC00) [pid = 3256] [serial = 617] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1705A800) [pid = 3256] [serial = 620] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (18118400) [pid = 3256] [serial = 621] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (163CB800) [pid = 3256] [serial = 608] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (11DEEC00) [pid = 3256] [serial = 602] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (12BBA000) [pid = 3256] [serial = 603] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (19C83400) [pid = 3256] [serial = 623] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (13B52800) [pid = 3256] [serial = 605] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (1451B000) [pid = 3256] [serial = 606] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (199F3000) [pid = 3256] [serial = 618] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (112C3C00) [pid = 3256] [serial = 594] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (10F58C00) [pid = 3256] [serial = 593] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (1451C000) [pid = 3256] [serial = 596] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (170CA400) [pid = 3256] [serial = 611] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (19C88C00) [pid = 3256] [serial = 624] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (172C7800) [pid = 3256] [serial = 612] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (19F3AC00) [pid = 3256] [serial = 627] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (16B5E400) [pid = 3256] [serial = 609] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | --DOMWINDOW == 57 (19DAA000) [pid = 3256] [serial = 626] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3256 | 1470159287518 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1808ms 09:34:47 INFO - PROCESS | 3256 | 1470159287545 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:34:47 INFO - PROCESS | 3256 | 1470159287549 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 09:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:34:47 INFO - PROCESS | 3256 | 1470159287556 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - PROCESS | 3256 | 1470159287559 Marionette TRACE conn2 <- [1,850,null,{}] 09:34:47 INFO - PROCESS | 3256 | 1470159287565 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:47 INFO - PROCESS | 3256 | 1470159287569 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:47 INFO - PROCESS | 3256 | 1470159287690 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:34:47 INFO - PROCESS | 3256 | 1470159287700 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 3256 | 1470159287704 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:47 INFO - PROCESS | 3256 | ++DOCSHELL 10A01400 == 27 [pid = 3256] [id = 222] 09:34:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 58 (10A07C00) [pid = 3256] [serial = 664] [outer = 00000000] 09:34:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (10F4B400) [pid = 3256] [serial = 665] [outer = 10A07C00] 09:34:47 INFO - PROCESS | 3256 | 1470159287757 Marionette DEBUG loaded listener.js 09:34:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (11250000) [pid = 3256] [serial = 666] [outer = 10A07C00] 09:34:48 INFO - PROCESS | 3256 | 1470159288191 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 686ms 09:34:48 INFO - PROCESS | 3256 | 1470159288254 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:34:48 INFO - PROCESS | 3256 | 1470159288259 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 09:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:34:48 INFO - PROCESS | 3256 | 1470159288266 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 3256 | 1470159288268 Marionette TRACE conn2 <- [1,854,null,{}] 09:34:48 INFO - PROCESS | 3256 | 1470159288272 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:48 INFO - PROCESS | 3256 | 1470159288275 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:48 INFO - PROCESS | 3256 | 1470159288448 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:34:48 INFO - PROCESS | 3256 | 1470159288722 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 3256 | 1470159288725 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:48 INFO - PROCESS | 3256 | ++DOCSHELL 1316FC00 == 28 [pid = 3256] [id = 223] 09:34:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (13173000) [pid = 3256] [serial = 667] [outer = 00000000] 09:34:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (132A5C00) [pid = 3256] [serial = 668] [outer = 13173000] 09:34:48 INFO - PROCESS | 3256 | 1470159288773 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (1391D800) [pid = 3256] [serial = 669] [outer = 13173000] 09:34:49 INFO - PROCESS | 3256 | 1470159289186 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 935ms 09:34:49 INFO - PROCESS | 3256 | 1470159289210 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 3256 | 1470159289213 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 09:34:49 INFO - PROCESS | 3256 | 1470159289216 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:34:49 INFO - PROCESS | 3256 | 1470159289219 Marionette TRACE conn2 <- [1,858,null,{}] 09:34:49 INFO - PROCESS | 3256 | 1470159289230 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:49 INFO - PROCESS | 3256 | 1470159289235 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:49 INFO - PROCESS | 3256 | 1470159289321 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:34:49 INFO - PROCESS | 3256 | 1470159289328 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 3256 | 1470159289331 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:49 INFO - PROCESS | 3256 | ++DOCSHELL 14595800 == 29 [pid = 3256] [id = 224] 09:34:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (14596800) [pid = 3256] [serial = 670] [outer = 00000000] 09:34:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (1503F400) [pid = 3256] [serial = 671] [outer = 14596800] 09:34:49 INFO - PROCESS | 3256 | 1470159289381 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (15A26000) [pid = 3256] [serial = 672] [outer = 14596800] 09:34:49 INFO - PROCESS | 3256 | 1470159289810 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 623ms 09:34:49 INFO - PROCESS | 3256 | 1470159289854 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 3256 | 1470159289857 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 09:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:34:49 INFO - PROCESS | 3256 | 1470159289860 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 3256 | 1470159289862 Marionette TRACE conn2 <- [1,862,null,{}] 09:34:49 INFO - PROCESS | 3256 | 1470159289865 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:49 INFO - PROCESS | 3256 | 1470159289867 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:49 INFO - PROCESS | 3256 | 1470159289972 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:34:49 INFO - PROCESS | 3256 | 1470159289979 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 3256 | 1470159289981 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:49 INFO - PROCESS | 3256 | ++DOCSHELL 1503EC00 == 30 [pid = 3256] [id = 225] 09:34:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (160A6C00) [pid = 3256] [serial = 673] [outer = 00000000] 09:34:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (16E1B400) [pid = 3256] [serial = 674] [outer = 160A6C00] 09:34:50 INFO - PROCESS | 3256 | 1470159290051 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (17059800) [pid = 3256] [serial = 675] [outer = 160A6C00] 09:34:50 INFO - PROCESS | 3256 | 1470159290526 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 701ms 09:34:50 INFO - PROCESS | 3256 | 1470159290563 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 3256 | 1470159290565 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 09:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:34:50 INFO - PROCESS | 3256 | 1470159290568 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 3256 | 1470159290570 Marionette TRACE conn2 <- [1,866,null,{}] 09:34:50 INFO - PROCESS | 3256 | 1470159290573 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:50 INFO - PROCESS | 3256 | 1470159290575 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:50 INFO - PROCESS | 3256 | 1470159290651 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:34:50 INFO - PROCESS | 3256 | 1470159290656 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 3256 | 1470159290658 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:50 INFO - PROCESS | 3256 | ++DOCSHELL 163D2800 == 31 [pid = 3256] [id = 226] 09:34:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (170CA000) [pid = 3256] [serial = 676] [outer = 00000000] 09:34:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (177A4800) [pid = 3256] [serial = 677] [outer = 170CA000] 09:34:50 INFO - PROCESS | 3256 | 1470159290702 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (178AC400) [pid = 3256] [serial = 678] [outer = 170CA000] 09:34:51 INFO - PROCESS | 3256 | 1470159291104 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 592ms 09:34:51 INFO - PROCESS | 3256 | 1470159291151 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 3256 | 1470159291154 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 09:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:34:51 INFO - PROCESS | 3256 | 1470159291157 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - PROCESS | 3256 | 1470159291159 Marionette TRACE conn2 <- [1,870,null,{}] 09:34:51 INFO - PROCESS | 3256 | 1470159291162 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:51 INFO - PROCESS | 3256 | 1470159291168 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:51 INFO - PROCESS | 3256 | 1470159291266 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:34:51 INFO - PROCESS | 3256 | 1470159291274 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 3256 | 1470159291276 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:51 INFO - PROCESS | 3256 | ++DOCSHELL 183EA000 == 32 [pid = 3256] [id = 227] 09:34:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (183EA400) [pid = 3256] [serial = 679] [outer = 00000000] 09:34:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1973B000) [pid = 3256] [serial = 680] [outer = 183EA400] 09:34:51 INFO - PROCESS | 3256 | 1470159291320 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (19744C00) [pid = 3256] [serial = 681] [outer = 183EA400] 09:34:51 INFO - PROCESS | 3256 | 1470159291786 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 701ms 09:34:51 INFO - PROCESS | 3256 | 1470159291855 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 3256 | 1470159291857 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 09:34:51 INFO - PROCESS | 3256 | 1470159291860 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:34:51 INFO - PROCESS | 3256 | 1470159291862 Marionette TRACE conn2 <- [1,874,null,{}] 09:34:51 INFO - PROCESS | 3256 | 1470159291866 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:51 INFO - PROCESS | 3256 | 1470159291867 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:51 INFO - PROCESS | 3256 | 1470159291953 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:34:51 INFO - PROCESS | 3256 | 1470159291966 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 3256 | 1470159291968 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:51 INFO - PROCESS | 3256 | ++DOCSHELL 19739400 == 33 [pid = 3256] [id = 228] 09:34:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (199F0800) [pid = 3256] [serial = 682] [outer = 00000000] 09:34:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (19C83400) [pid = 3256] [serial = 683] [outer = 199F0800] 09:34:52 INFO - PROCESS | 3256 | 1470159292010 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (19C88C00) [pid = 3256] [serial = 684] [outer = 199F0800] 09:34:52 INFO - PROCESS | 3256 | 1470159292417 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 592ms 09:34:52 INFO - PROCESS | 3256 | 1470159292461 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 3256 | 1470159292463 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 09:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:34:52 INFO - PROCESS | 3256 | 1470159292470 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 3256 | 1470159292472 Marionette TRACE conn2 <- [1,878,null,{}] 09:34:52 INFO - PROCESS | 3256 | 1470159292475 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:52 INFO - PROCESS | 3256 | 1470159292477 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:52 INFO - PROCESS | 3256 | 1470159292553 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:34:52 INFO - PROCESS | 3256 | 1470159292558 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 3256 | 1470159292560 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:52 INFO - PROCESS | 3256 | ++DOCSHELL 132A2400 == 34 [pid = 3256] [id = 229] 09:34:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (199EF400) [pid = 3256] [serial = 685] [outer = 00000000] 09:34:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (19DACC00) [pid = 3256] [serial = 686] [outer = 199EF400] 09:34:52 INFO - PROCESS | 3256 | 1470159292603 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19DAD800) [pid = 3256] [serial = 687] [outer = 199EF400] 09:34:53 INFO - PROCESS | 3256 | 1470159293090 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 639ms 09:34:53 INFO - PROCESS | 3256 | 1470159293106 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:34:53 INFO - PROCESS | 3256 | 1470159293108 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 09:34:53 INFO - PROCESS | 3256 | 1470159293111 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:34:53 INFO - PROCESS | 3256 | 1470159293112 Marionette TRACE conn2 <- [1,882,null,{}] 09:34:53 INFO - PROCESS | 3256 | 1470159293116 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:53 INFO - PROCESS | 3256 | 1470159293118 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:53 INFO - PROCESS | 3256 | 1470159293231 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:34:53 INFO - PROCESS | 3256 | 1470159293236 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 3256 | 1470159293238 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:53 INFO - PROCESS | 3256 | ++DOCSHELL 14591800 == 35 [pid = 3256] [id = 230] 09:34:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19FCD000) [pid = 3256] [serial = 688] [outer = 00000000] 09:34:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1A6CEC00) [pid = 3256] [serial = 689] [outer = 19FCD000] 09:34:53 INFO - PROCESS | 3256 | 1470159293281 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A835400) [pid = 3256] [serial = 690] [outer = 19FCD000] 09:34:53 INFO - PROCESS | 3256 | 1470159293703 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 639ms 09:34:53 INFO - PROCESS | 3256 | 1470159293749 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:34:53 INFO - PROCESS | 3256 | 1470159293751 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 09:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:34:53 INFO - PROCESS | 3256 | 1470159293770 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - PROCESS | 3256 | 1470159293772 Marionette TRACE conn2 <- [1,886,null,{}] 09:34:53 INFO - PROCESS | 3256 | 1470159293775 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:53 INFO - PROCESS | 3256 | 1470159293787 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:53 INFO - PROCESS | 3256 | 1470159293900 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:34:53 INFO - PROCESS | 3256 | 1470159293984 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 3256 | 1470159293987 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:53 INFO - PROCESS | 3256 | ++DOCSHELL 103CD400 == 36 [pid = 3256] [id = 231] 09:34:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (10A4D400) [pid = 3256] [serial = 691] [outer = 00000000] 09:34:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1A269000) [pid = 3256] [serial = 692] [outer = 10A4D400] 09:34:54 INFO - PROCESS | 3256 | 1470159294030 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1A83D800) [pid = 3256] [serial = 693] [outer = 10A4D400] 09:34:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1A947800) [pid = 3256] [serial = 694] [outer = 1B3B8C00] 09:34:54 INFO - PROCESS | 3256 | 1470159294497 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 810ms 09:34:54 INFO - PROCESS | 3256 | 1470159294557 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 3256 | 1470159294559 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 09:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:34:54 INFO - PROCESS | 3256 | 1470159294563 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 3256 | 1470159294565 Marionette TRACE conn2 <- [1,890,null,{}] 09:34:54 INFO - PROCESS | 3256 | 1470159294574 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:54 INFO - PROCESS | 3256 | 1470159294576 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:54 INFO - PROCESS | 3256 | 1470159294708 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:34:54 INFO - PROCESS | 3256 | 1470159294718 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 3256 | 1470159294721 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:54 INFO - PROCESS | 3256 | ++DOCSHELL 163D2000 == 37 [pid = 3256] [id = 232] 09:34:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (19744000) [pid = 3256] [serial = 695] [outer = 00000000] 09:34:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (1A94C400) [pid = 3256] [serial = 696] [outer = 19744000] 09:34:54 INFO - PROCESS | 3256 | 1470159294766 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1A9A6000) [pid = 3256] [serial = 697] [outer = 19744000] 09:34:55 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (171D5400) [pid = 3256] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:34:55 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (178A6400) [pid = 3256] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:34:55 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (183E3000) [pid = 3256] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:34:55 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (163D3C00) [pid = 3256] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:34:55 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (13919C00) [pid = 3256] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:34:55 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (15858800) [pid = 3256] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:34:55 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (13161400) [pid = 3256] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:34:55 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (0F97E400) [pid = 3256] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:34:55 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (1181B000) [pid = 3256] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:34:55 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (10A10400) [pid = 3256] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:34:55 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (163CBC00) [pid = 3256] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:34:55 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13AD1000) [pid = 3256] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:34:55 INFO - PROCESS | 3256 | 1470159295351 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 842ms 09:34:55 INFO - PROCESS | 3256 | 1470159295406 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:34:55 INFO - PROCESS | 3256 | 1470159295408 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 09:34:55 INFO - PROCESS | 3256 | 1470159295411 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:34:55 INFO - PROCESS | 3256 | 1470159295412 Marionette TRACE conn2 <- [1,894,null,{}] 09:34:55 INFO - PROCESS | 3256 | 1470159295416 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:55 INFO - PROCESS | 3256 | 1470159295418 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:55 INFO - PROCESS | 3256 | 1470159295502 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:34:55 INFO - PROCESS | 3256 | 1470159295507 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 3256 | 1470159295509 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:55 INFO - PROCESS | 3256 | ++DOCSHELL 163D3C00 == 38 [pid = 3256] [id = 233] 09:34:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (171D6400) [pid = 3256] [serial = 698] [outer = 00000000] 09:34:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (183E6C00) [pid = 3256] [serial = 699] [outer = 171D6400] 09:34:55 INFO - PROCESS | 3256 | 1470159295560 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1973C400) [pid = 3256] [serial = 700] [outer = 171D6400] 09:34:55 INFO - PROCESS | 3256 | 1470159295981 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 592ms 09:34:55 INFO - PROCESS | 3256 | 1470159296011 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:34:56 INFO - PROCESS | 3256 | 1470159296023 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 09:34:56 INFO - PROCESS | 3256 | 1470159296027 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:34:56 INFO - PROCESS | 3256 | 1470159296029 Marionette TRACE conn2 <- [1,898,null,{}] 09:34:56 INFO - PROCESS | 3256 | 1470159296032 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:56 INFO - PROCESS | 3256 | 1470159296034 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:56 INFO - PROCESS | 3256 | 1470159296112 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:34:56 INFO - PROCESS | 3256 | 1470159296117 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 3256 | 1470159296119 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:56 INFO - PROCESS | 3256 | ++DOCSHELL 13159400 == 39 [pid = 3256] [id = 234] 09:34:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (19DAB800) [pid = 3256] [serial = 701] [outer = 00000000] 09:34:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A9A8000) [pid = 3256] [serial = 702] [outer = 19DAB800] 09:34:56 INFO - PROCESS | 3256 | 1470159296161 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1A9AC000) [pid = 3256] [serial = 703] [outer = 19DAB800] 09:34:56 INFO - PROCESS | 3256 | 1470159296566 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 593ms 09:34:56 INFO - PROCESS | 3256 | 1470159296622 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:34:56 INFO - PROCESS | 3256 | 1470159296624 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 09:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:34:56 INFO - PROCESS | 3256 | 1470159296627 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:34:56 INFO - PROCESS | 3256 | 1470159296629 Marionette TRACE conn2 <- [1,902,null,{}] 09:34:56 INFO - PROCESS | 3256 | 1470159296632 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:56 INFO - PROCESS | 3256 | 1470159296634 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:56 INFO - PROCESS | 3256 | 1470159296710 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:34:56 INFO - PROCESS | 3256 | 1470159296718 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 3256 | 1470159296720 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:56 INFO - PROCESS | 3256 | ++DOCSHELL 171D5400 == 40 [pid = 3256] [id = 235] 09:34:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (177A3000) [pid = 3256] [serial = 704] [outer = 00000000] 09:34:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1ACAD800) [pid = 3256] [serial = 705] [outer = 177A3000] 09:34:56 INFO - PROCESS | 3256 | 1470159296762 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1ACB1800) [pid = 3256] [serial = 706] [outer = 177A3000] 09:34:57 INFO - PROCESS | 3256 | 1470159297431 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 841ms 09:34:57 INFO - PROCESS | 3256 | 1470159297473 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 3256 | 1470159297478 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 09:34:57 INFO - PROCESS | 3256 | 1470159297483 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:34:57 INFO - PROCESS | 3256 | 1470159297487 Marionette TRACE conn2 <- [1,906,null,{}] 09:34:57 INFO - PROCESS | 3256 | 1470159297493 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:57 INFO - PROCESS | 3256 | 1470159297496 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:57 INFO - PROCESS | 3256 | 1470159297615 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:34:57 INFO - PROCESS | 3256 | 1470159297742 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 3256 | 1470159297745 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:57 INFO - PROCESS | 3256 | ++DOCSHELL 10A47400 == 41 [pid = 3256] [id = 236] 09:34:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (10A48C00) [pid = 3256] [serial = 707] [outer = 00000000] 09:34:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (112F4000) [pid = 3256] [serial = 708] [outer = 10A48C00] 09:34:57 INFO - PROCESS | 3256 | 1470159297805 Marionette DEBUG loaded listener.js 09:34:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1181AC00) [pid = 3256] [serial = 709] [outer = 10A48C00] 09:34:58 INFO - PROCESS | 3256 | 1470159298570 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1294ms 09:34:58 INFO - PROCESS | 3256 | 1470159298780 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:34:58 INFO - PROCESS | 3256 | 1470159298785 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 09:34:58 INFO - PROCESS | 3256 | 1470159298790 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:34:58 INFO - PROCESS | 3256 | 1470159298793 Marionette TRACE conn2 <- [1,910,null,{}] 09:34:58 INFO - PROCESS | 3256 | 1470159298798 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:58 INFO - PROCESS | 3256 | 1470159298801 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:58 INFO - PROCESS | 3256 | 1470159298909 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:34:58 INFO - PROCESS | 3256 | 1470159298991 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 3256 | 1470159298996 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:59 INFO - PROCESS | 3256 | ++DOCSHELL 0C761C00 == 42 [pid = 3256] [id = 237] 09:34:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (0C776400) [pid = 3256] [serial = 710] [outer = 00000000] 09:34:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (10F2F800) [pid = 3256] [serial = 711] [outer = 0C776400] 09:34:59 INFO - PROCESS | 3256 | 1470159299094 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (112C1C00) [pid = 3256] [serial = 712] [outer = 0C776400] 09:34:59 INFO - PROCESS | 3256 | --DOCSHELL 13159400 == 41 [pid = 3256] [id = 234] 09:34:59 INFO - PROCESS | 3256 | --DOCSHELL 163D3C00 == 40 [pid = 3256] [id = 233] 09:34:59 INFO - PROCESS | 3256 | --DOCSHELL 163D2000 == 39 [pid = 3256] [id = 232] 09:34:59 INFO - PROCESS | 3256 | --DOCSHELL 103CD400 == 38 [pid = 3256] [id = 231] 09:34:59 INFO - PROCESS | 3256 | --DOCSHELL 14591800 == 37 [pid = 3256] [id = 230] 09:34:59 INFO - PROCESS | 3256 | --DOCSHELL 132A2400 == 36 [pid = 3256] [id = 229] 09:34:59 INFO - PROCESS | 3256 | --DOCSHELL 19739400 == 35 [pid = 3256] [id = 228] 09:34:59 INFO - PROCESS | 3256 | --DOCSHELL 183EA000 == 34 [pid = 3256] [id = 227] 09:34:59 INFO - PROCESS | 3256 | --DOCSHELL 163D2800 == 33 [pid = 3256] [id = 226] 09:34:59 INFO - PROCESS | 3256 | --DOCSHELL 1503EC00 == 32 [pid = 3256] [id = 225] 09:34:59 INFO - PROCESS | 3256 | --DOCSHELL 14595800 == 31 [pid = 3256] [id = 224] 09:34:59 INFO - PROCESS | 3256 | --DOCSHELL 1316FC00 == 30 [pid = 3256] [id = 223] 09:34:59 INFO - PROCESS | 3256 | --DOCSHELL 10A01400 == 29 [pid = 3256] [id = 222] 09:34:59 INFO - PROCESS | 3256 | --DOCSHELL 19D70000 == 28 [pid = 3256] [id = 221] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (1A6D3000) [pid = 3256] [serial = 662] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (15A1F800) [pid = 3256] [serial = 597] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (1A293C00) [pid = 3256] [serial = 660] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (178B3C00) [pid = 3256] [serial = 647] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (199EEC00) [pid = 3256] [serial = 650] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (1830B400) [pid = 3256] [serial = 648] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (19D70800) [pid = 3256] [serial = 653] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (199F5000) [pid = 3256] [serial = 651] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (1A270000) [pid = 3256] [serial = 659] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (19DA9000) [pid = 3256] [serial = 654] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (199EB400) [pid = 3256] [serial = 656] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (15A23800) [pid = 3256] [serial = 641] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (160A8800) [pid = 3256] [serial = 642] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (132A7800) [pid = 3256] [serial = 638] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13ACA800) [pid = 3256] [serial = 639] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (10375800) [pid = 3256] [serial = 635] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (11259800) [pid = 3256] [serial = 636] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (132E2C00) [pid = 3256] [serial = 633] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (12E7B800) [pid = 3256] [serial = 632] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (19F47400) [pid = 3256] [serial = 629] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1A26AC00) [pid = 3256] [serial = 630] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (17058C00) [pid = 3256] [serial = 644] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (171D8000) [pid = 3256] [serial = 645] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (19C86000) [pid = 3256] [serial = 657] [outer = 00000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3256 | 1470159299663 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 889ms 09:34:59 INFO - PROCESS | 3256 | 1470159299695 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 3256 | 1470159299699 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 09:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:34:59 INFO - PROCESS | 3256 | 1470159299711 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 3256 | 1470159299715 Marionette TRACE conn2 <- [1,914,null,{}] 09:34:59 INFO - PROCESS | 3256 | 1470159299719 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:59 INFO - PROCESS | 3256 | 1470159299722 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:59 INFO - PROCESS | 3256 | 1470159299807 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:34:59 INFO - PROCESS | 3256 | 1470159299817 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 3256 | 1470159299820 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:34:59 INFO - PROCESS | 3256 | ++DOCSHELL 11DA3C00 == 29 [pid = 3256] [id = 238] 09:34:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (12B80800) [pid = 3256] [serial = 713] [outer = 00000000] 09:34:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (13160C00) [pid = 3256] [serial = 714] [outer = 12B80800] 09:34:59 INFO - PROCESS | 3256 | 1470159299873 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (131D8000) [pid = 3256] [serial = 715] [outer = 12B80800] 09:35:00 INFO - PROCESS | 3256 | 1470159300384 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 764ms 09:35:00 INFO - PROCESS | 3256 | 1470159300467 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:35:00 INFO - PROCESS | 3256 | 1470159300469 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 09:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:35:00 INFO - PROCESS | 3256 | 1470159300473 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:35:00 INFO - PROCESS | 3256 | 1470159300475 Marionette TRACE conn2 <- [1,918,null,{}] 09:35:00 INFO - PROCESS | 3256 | 1470159300485 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:00 INFO - PROCESS | 3256 | 1470159300490 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:00 INFO - PROCESS | 3256 | 1470159300598 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:35:00 INFO - PROCESS | 3256 | 1470159300675 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:00 INFO - PROCESS | 3256 | 1470159300679 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:00 INFO - PROCESS | 3256 | ++DOCSHELL 13E41400 == 30 [pid = 3256] [id = 239] 09:35:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (13E42800) [pid = 3256] [serial = 716] [outer = 00000000] 09:35:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (13E46400) [pid = 3256] [serial = 717] [outer = 13E42800] 09:35:00 INFO - PROCESS | 3256 | 1470159300729 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (13E49C00) [pid = 3256] [serial = 718] [outer = 13E42800] 09:35:01 INFO - PROCESS | 3256 | 1470159301111 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 701ms 09:35:01 INFO - PROCESS | 3256 | 1470159301172 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 3256 | 1470159301174 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 09:35:01 INFO - PROCESS | 3256 | 1470159301177 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:35:01 INFO - PROCESS | 3256 | 1470159301179 Marionette TRACE conn2 <- [1,922,null,{}] 09:35:01 INFO - PROCESS | 3256 | 1470159301182 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:01 INFO - PROCESS | 3256 | 1470159301184 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:01 INFO - PROCESS | 3256 | 1470159301267 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:35:01 INFO - PROCESS | 3256 | 1470159301273 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 3256 | 1470159301275 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:01 INFO - PROCESS | 3256 | ++DOCSHELL 142BF000 == 31 [pid = 3256] [id = 240] 09:35:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (14519C00) [pid = 3256] [serial = 719] [outer = 00000000] 09:35:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (14594000) [pid = 3256] [serial = 720] [outer = 14519C00] 09:35:01 INFO - PROCESS | 3256 | 1470159301319 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (1585AC00) [pid = 3256] [serial = 721] [outer = 14519C00] 09:35:01 INFO - PROCESS | 3256 | 1470159301758 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 639ms 09:35:01 INFO - PROCESS | 3256 | 1470159301816 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 3256 | 1470159301818 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 09:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:35:01 INFO - PROCESS | 3256 | 1470159301821 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 3256 | 1470159301823 Marionette TRACE conn2 <- [1,926,null,{}] 09:35:01 INFO - PROCESS | 3256 | 1470159301826 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:01 INFO - PROCESS | 3256 | 1470159301828 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:01 INFO - PROCESS | 3256 | 1470159301949 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:35:02 INFO - PROCESS | 3256 | 1470159302030 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 3256 | 1470159302033 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:02 INFO - PROCESS | 3256 | ++DOCSHELL 160A6000 == 32 [pid = 3256] [id = 241] 09:35:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (160A6800) [pid = 3256] [serial = 722] [outer = 00000000] 09:35:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (163CD400) [pid = 3256] [serial = 723] [outer = 160A6800] 09:35:02 INFO - PROCESS | 3256 | 1470159302081 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1680D800) [pid = 3256] [serial = 724] [outer = 160A6800] 09:35:02 INFO - PROCESS | 3256 | 1470159302488 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 686ms 09:35:02 INFO - PROCESS | 3256 | 1470159302526 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 3256 | 1470159302528 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 09:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:35:02 INFO - PROCESS | 3256 | 1470159302532 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 3256 | 1470159302533 Marionette TRACE conn2 <- [1,930,null,{}] 09:35:02 INFO - PROCESS | 3256 | 1470159302537 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:02 INFO - PROCESS | 3256 | 1470159302543 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:02 INFO - PROCESS | 3256 | 1470159302677 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:35:02 INFO - PROCESS | 3256 | 1470159302735 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 3256 | 1470159302737 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:02 INFO - PROCESS | 3256 | ++DOCSHELL 16B63400 == 33 [pid = 3256] [id = 242] 09:35:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (16E1DC00) [pid = 3256] [serial = 725] [outer = 00000000] 09:35:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (177A3800) [pid = 3256] [serial = 726] [outer = 16E1DC00] 09:35:02 INFO - PROCESS | 3256 | 1470159302784 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (178A6800) [pid = 3256] [serial = 727] [outer = 16E1DC00] 09:35:03 INFO - PROCESS | 3256 | 1470159303213 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 733ms 09:35:03 INFO - PROCESS | 3256 | 1470159303271 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 3256 | 1470159303274 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 09:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:35:03 INFO - PROCESS | 3256 | 1470159303277 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 3256 | 1470159303279 Marionette TRACE conn2 <- [1,934,null,{}] 09:35:03 INFO - PROCESS | 3256 | 1470159303316 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:03 INFO - PROCESS | 3256 | 1470159303318 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:03 INFO - PROCESS | 3256 | 1470159303426 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:35:03 INFO - PROCESS | 3256 | 1470159303437 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 3256 | 1470159303439 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:03 INFO - PROCESS | 3256 | ++DOCSHELL 170CE000 == 34 [pid = 3256] [id = 243] 09:35:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1779FC00) [pid = 3256] [serial = 728] [outer = 00000000] 09:35:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1830D800) [pid = 3256] [serial = 729] [outer = 1779FC00] 09:35:03 INFO - PROCESS | 3256 | 1470159303475 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1830DC00) [pid = 3256] [serial = 730] [outer = 1779FC00] 09:35:03 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (171D6400) [pid = 3256] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:35:03 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (19DAB800) [pid = 3256] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:35:03 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (19744000) [pid = 3256] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:35:03 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (19FCD000) [pid = 3256] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:35:03 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (10A4D400) [pid = 3256] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:35:03 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (13173000) [pid = 3256] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:35:03 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (170CA000) [pid = 3256] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:35:03 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (10A07C00) [pid = 3256] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:35:03 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (199F0800) [pid = 3256] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:35:03 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (183EA400) [pid = 3256] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:35:03 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (199EF400) [pid = 3256] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:35:03 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (14596800) [pid = 3256] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:35:03 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A6CAC00) [pid = 3256] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:35:03 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (160A6C00) [pid = 3256] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:35:04 INFO - PROCESS | 3256 | 1470159304056 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 842ms 09:35:04 INFO - PROCESS | 3256 | 1470159304104 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 3256 | 1470159304106 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 09:35:04 INFO - PROCESS | 3256 | 1470159304109 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:35:04 INFO - PROCESS | 3256 | 1470159304111 Marionette TRACE conn2 <- [1,938,null,{}] 09:35:04 INFO - PROCESS | 3256 | 1470159304114 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:04 INFO - PROCESS | 3256 | 1470159304116 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:04 INFO - PROCESS | 3256 | 1470159304191 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:35:04 INFO - PROCESS | 3256 | 1470159304198 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 3256 | 1470159304200 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:04 INFO - PROCESS | 3256 | ++DOCSHELL 14526000 == 35 [pid = 3256] [id = 244] 09:35:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (14527000) [pid = 3256] [serial = 731] [outer = 00000000] 09:35:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1780F000) [pid = 3256] [serial = 732] [outer = 14527000] 09:35:04 INFO - PROCESS | 3256 | 1470159304244 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (17AE3400) [pid = 3256] [serial = 733] [outer = 14527000] 09:35:04 INFO - PROCESS | 3256 | 1470159304686 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 639ms 09:35:04 INFO - PROCESS | 3256 | 1470159304747 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 3256 | 1470159304749 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 09:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:35:04 INFO - PROCESS | 3256 | 1470159304753 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 3256 | 1470159304755 Marionette TRACE conn2 <- [1,942,null,{}] 09:35:04 INFO - PROCESS | 3256 | 1470159304758 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:04 INFO - PROCESS | 3256 | 1470159304760 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:04 INFO - PROCESS | 3256 | 1470159304837 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:35:04 INFO - PROCESS | 3256 | 1470159304843 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 3256 | 1470159304845 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:04 INFO - PROCESS | 3256 | ++DOCSHELL 12BBC000 == 36 [pid = 3256] [id = 245] 09:35:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (13E44C00) [pid = 3256] [serial = 734] [outer = 00000000] 09:35:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (19739400) [pid = 3256] [serial = 735] [outer = 13E44C00] 09:35:04 INFO - PROCESS | 3256 | 1470159304903 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (199EE800) [pid = 3256] [serial = 736] [outer = 13E44C00] 09:35:05 INFO - PROCESS | 3256 | 1470159305368 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 639ms 09:35:05 INFO - PROCESS | 3256 | 1470159305402 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:35:05 INFO - PROCESS | 3256 | 1470159305404 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 09:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:35:05 INFO - PROCESS | 3256 | 1470159305408 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 3256 | 1470159305410 Marionette TRACE conn2 <- [1,946,null,{}] 09:35:05 INFO - PROCESS | 3256 | 1470159305414 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:05 INFO - PROCESS | 3256 | 1470159305415 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:05 INFO - PROCESS | 3256 | 1470159305495 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:35:05 INFO - PROCESS | 3256 | 1470159305500 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 3256 | 1470159305511 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:05 INFO - PROCESS | 3256 | ++DOCSHELL 13F69C00 == 37 [pid = 3256] [id = 246] 09:35:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (18121400) [pid = 3256] [serial = 737] [outer = 00000000] 09:35:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19C80C00) [pid = 3256] [serial = 738] [outer = 18121400] 09:35:05 INFO - PROCESS | 3256 | 1470159305555 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (19C82C00) [pid = 3256] [serial = 739] [outer = 18121400] 09:35:06 INFO - PROCESS | 3256 | 1470159306037 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 702ms 09:35:06 INFO - PROCESS | 3256 | 1470159306107 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 3256 | 1470159306112 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 09:35:06 INFO - PROCESS | 3256 | 1470159306118 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:35:06 INFO - PROCESS | 3256 | 1470159306122 Marionette TRACE conn2 <- [1,950,null,{}] 09:35:06 INFO - PROCESS | 3256 | 1470159306129 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:06 INFO - PROCESS | 3256 | 1470159306132 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:06 INFO - PROCESS | 3256 | 1470159306306 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:35:06 INFO - PROCESS | 3256 | 1470159306399 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 3256 | 1470159306404 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:06 INFO - PROCESS | 3256 | ++DOCSHELL 10A0FC00 == 38 [pid = 3256] [id = 247] 09:35:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (10A46400) [pid = 3256] [serial = 740] [outer = 00000000] 09:35:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (10F3B000) [pid = 3256] [serial = 741] [outer = 10A46400] 09:35:06 INFO - PROCESS | 3256 | 1470159306460 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1147CC00) [pid = 3256] [serial = 742] [outer = 10A46400] 09:35:07 INFO - PROCESS | 3256 | 1470159307041 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 998ms 09:35:07 INFO - PROCESS | 3256 | 1470159307121 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:35:07 INFO - PROCESS | 3256 | 1470159307126 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 09:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:35:07 INFO - PROCESS | 3256 | 1470159307132 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - PROCESS | 3256 | 1470159307135 Marionette TRACE conn2 <- [1,954,null,{}] 09:35:07 INFO - PROCESS | 3256 | 1470159307139 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:07 INFO - PROCESS | 3256 | 1470159307142 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:07 INFO - PROCESS | 3256 | 1470159307294 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:35:07 INFO - PROCESS | 3256 | 1470159307412 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 3256 | 1470159307415 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:07 INFO - PROCESS | 3256 | ++DOCSHELL 13B51800 == 39 [pid = 3256] [id = 248] 09:35:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (13E3B400) [pid = 3256] [serial = 743] [outer = 00000000] 09:35:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (13E41C00) [pid = 3256] [serial = 744] [outer = 13E3B400] 09:35:07 INFO - PROCESS | 3256 | 1470159307472 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (13F6BC00) [pid = 3256] [serial = 745] [outer = 13E3B400] 09:35:08 INFO - PROCESS | 3256 | 1470159308077 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 998ms 09:35:08 INFO - PROCESS | 3256 | 1470159308138 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:35:08 INFO - PROCESS | 3256 | 1470159308141 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 09:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:35:08 INFO - PROCESS | 3256 | 1470159308145 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 3256 | 1470159308149 Marionette TRACE conn2 <- [1,958,null,{}] 09:35:08 INFO - PROCESS | 3256 | 1470159308160 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:08 INFO - PROCESS | 3256 | 1470159308165 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:08 INFO - PROCESS | 3256 | 1470159308275 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:35:08 INFO - PROCESS | 3256 | 1470159308401 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 3256 | 1470159308405 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:08 INFO - PROCESS | 3256 | ++DOCSHELL 177A9400 == 40 [pid = 3256] [id = 249] 09:35:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (1780B000) [pid = 3256] [serial = 746] [outer = 00000000] 09:35:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (199F2C00) [pid = 3256] [serial = 747] [outer = 1780B000] 09:35:08 INFO - PROCESS | 3256 | 1470159308462 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (19DA0400) [pid = 3256] [serial = 748] [outer = 1780B000] 09:35:09 INFO - PROCESS | 3256 | 1470159309096 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 997ms 09:35:09 INFO - PROCESS | 3256 | 1470159309146 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 3256 | 1470159309149 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 09:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:35:09 INFO - PROCESS | 3256 | 1470159309153 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 3256 | 1470159309155 Marionette TRACE conn2 <- [1,962,null,{}] 09:35:09 INFO - PROCESS | 3256 | 1470159309159 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:09 INFO - PROCESS | 3256 | 1470159309161 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:09 INFO - PROCESS | 3256 | 1470159309269 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:35:09 INFO - PROCESS | 3256 | 1470159309490 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 3256 | 1470159309493 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:09 INFO - PROCESS | 3256 | ++DOCSHELL 0F972C00 == 41 [pid = 3256] [id = 250] 09:35:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (0F9E8800) [pid = 3256] [serial = 749] [outer = 00000000] 09:35:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (103D2C00) [pid = 3256] [serial = 750] [outer = 0F9E8800] 09:35:09 INFO - PROCESS | 3256 | 1470159309551 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (10F31400) [pid = 3256] [serial = 751] [outer = 0F9E8800] 09:35:10 INFO - PROCESS | 3256 | 1470159310096 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 997ms 09:35:10 INFO - PROCESS | 3256 | 1470159310140 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 3256 | 1470159310144 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 09:35:10 INFO - PROCESS | 3256 | 1470159310148 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:35:10 INFO - PROCESS | 3256 | 1470159310151 Marionette TRACE conn2 <- [1,966,null,{}] 09:35:10 INFO - PROCESS | 3256 | 1470159310156 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:10 INFO - PROCESS | 3256 | 1470159310160 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 12BBC000 == 40 [pid = 3256] [id = 245] 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 14526000 == 39 [pid = 3256] [id = 244] 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 170CE000 == 38 [pid = 3256] [id = 243] 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 16B63400 == 37 [pid = 3256] [id = 242] 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 160A6000 == 36 [pid = 3256] [id = 241] 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 142BF000 == 35 [pid = 3256] [id = 240] 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 13E41400 == 34 [pid = 3256] [id = 239] 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 11DA3C00 == 33 [pid = 3256] [id = 238] 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 0C761C00 == 32 [pid = 3256] [id = 237] 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 10A47400 == 31 [pid = 3256] [id = 236] 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 171D5400 == 30 [pid = 3256] [id = 235] 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 0F972C00 == 29 [pid = 3256] [id = 250] 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 177A9400 == 28 [pid = 3256] [id = 249] 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 13F69C00 == 27 [pid = 3256] [id = 246] 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 10A0FC00 == 26 [pid = 3256] [id = 247] 09:35:10 INFO - PROCESS | 3256 | --DOCSHELL 13B51800 == 25 [pid = 3256] [id = 248] 09:35:10 INFO - PROCESS | 3256 | 1470159310804 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (1A6CEC00) [pid = 3256] [serial = 689] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (1A269000) [pid = 3256] [serial = 692] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (132A5C00) [pid = 3256] [serial = 668] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (1391D800) [pid = 3256] [serial = 669] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (177A4800) [pid = 3256] [serial = 677] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (178AC400) [pid = 3256] [serial = 678] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (10F4B400) [pid = 3256] [serial = 665] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (11250000) [pid = 3256] [serial = 666] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (1A835400) [pid = 3256] [serial = 690] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (19C83400) [pid = 3256] [serial = 683] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (19C88C00) [pid = 3256] [serial = 684] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (1973B000) [pid = 3256] [serial = 680] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (19744C00) [pid = 3256] [serial = 681] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (19DACC00) [pid = 3256] [serial = 686] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (1503F400) [pid = 3256] [serial = 671] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (15A26000) [pid = 3256] [serial = 672] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1A6D3400) [pid = 3256] [serial = 663] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (16E1B400) [pid = 3256] [serial = 674] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (17059800) [pid = 3256] [serial = 675] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A83D800) [pid = 3256] [serial = 693] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (183EDC00) [pid = 3256] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1ACAD800) [pid = 3256] [serial = 705] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (183E6C00) [pid = 3256] [serial = 699] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (1A9AC000) [pid = 3256] [serial = 703] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (1A94C400) [pid = 3256] [serial = 696] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1A9A6000) [pid = 3256] [serial = 697] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (1A9A8000) [pid = 3256] [serial = 702] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (19DAD800) [pid = 3256] [serial = 687] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (1973C400) [pid = 3256] [serial = 700] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 3256 | 1470159310986 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 3256 | 1470159310990 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:11 INFO - PROCESS | 3256 | ++DOCSHELL 0F9E6C00 == 26 [pid = 3256] [id = 251] 09:35:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (0F9E7C00) [pid = 3256] [serial = 752] [outer = 00000000] 09:35:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (103CB800) [pid = 3256] [serial = 753] [outer = 0F9E7C00] 09:35:11 INFO - PROCESS | 3256 | 1470159311039 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (10A47400) [pid = 3256] [serial = 754] [outer = 0F9E7C00] 09:35:11 INFO - PROCESS | 3256 | 1470159311479 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1356ms 09:35:11 INFO - PROCESS | 3256 | 1470159311514 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:35:11 INFO - PROCESS | 3256 | 1470159311518 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 09:35:11 INFO - PROCESS | 3256 | 1470159311523 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:35:11 INFO - PROCESS | 3256 | 1470159311526 Marionette TRACE conn2 <- [1,970,null,{}] 09:35:11 INFO - PROCESS | 3256 | 1470159311530 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:11 INFO - PROCESS | 3256 | 1470159311533 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:11 INFO - PROCESS | 3256 | 1470159311617 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:35:11 INFO - PROCESS | 3256 | 1470159311623 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 3256 | 1470159311626 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:11 INFO - PROCESS | 3256 | ++DOCSHELL 12BBC000 == 27 [pid = 3256] [id = 252] 09:35:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (12BC1400) [pid = 3256] [serial = 755] [outer = 00000000] 09:35:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (1315CC00) [pid = 3256] [serial = 756] [outer = 12BC1400] 09:35:11 INFO - PROCESS | 3256 | 1470159311673 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (132D9800) [pid = 3256] [serial = 757] [outer = 12BC1400] 09:35:12 INFO - PROCESS | 3256 | 1470159312122 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 624ms 09:35:12 INFO - PROCESS | 3256 | 1470159312162 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 3256 | 1470159312165 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 09:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:35:12 INFO - PROCESS | 3256 | 1470159312168 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 3256 | 1470159312170 Marionette TRACE conn2 <- [1,974,null,{}] 09:35:12 INFO - PROCESS | 3256 | 1470159312175 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:12 INFO - PROCESS | 3256 | 1470159312177 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:12 INFO - PROCESS | 3256 | 1470159312291 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:35:12 INFO - PROCESS | 3256 | 1470159312303 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 3256 | 1470159312305 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:12 INFO - PROCESS | 3256 | ++DOCSHELL 13E49400 == 28 [pid = 3256] [id = 253] 09:35:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (13E49800) [pid = 3256] [serial = 758] [outer = 00000000] 09:35:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (13EBE400) [pid = 3256] [serial = 759] [outer = 13E49800] 09:35:12 INFO - PROCESS | 3256 | 1470159312356 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1451AC00) [pid = 3256] [serial = 760] [outer = 13E49800] 09:35:12 INFO - PROCESS | 3256 | 1470159312803 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 686ms 09:35:12 INFO - PROCESS | 3256 | 1470159312867 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 3256 | 1470159312871 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 09:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:35:12 INFO - PROCESS | 3256 | 1470159312881 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 3256 | 1470159312886 Marionette TRACE conn2 <- [1,978,null,{}] 09:35:12 INFO - PROCESS | 3256 | 1470159312890 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:12 INFO - PROCESS | 3256 | 1470159312893 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:12 INFO - PROCESS | 3256 | 1470159312981 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:35:12 INFO - PROCESS | 3256 | 1470159312987 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 3256 | 1470159312989 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:12 INFO - PROCESS | 3256 | ++DOCSHELL 14593C00 == 29 [pid = 3256] [id = 254] 09:35:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (15857400) [pid = 3256] [serial = 761] [outer = 00000000] 09:35:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (160A4800) [pid = 3256] [serial = 762] [outer = 15857400] 09:35:13 INFO - PROCESS | 3256 | 1470159313043 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (16E1B400) [pid = 3256] [serial = 763] [outer = 15857400] 09:35:13 INFO - PROCESS | 3256 | 1470159313522 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 701ms 09:35:13 INFO - PROCESS | 3256 | 1470159313577 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 3256 | 1470159313579 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 09:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:35:13 INFO - PROCESS | 3256 | 1470159313582 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - PROCESS | 3256 | 1470159313584 Marionette TRACE conn2 <- [1,982,null,{}] 09:35:13 INFO - PROCESS | 3256 | 1470159313587 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:13 INFO - PROCESS | 3256 | 1470159313589 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:13 INFO - PROCESS | 3256 | 1470159313721 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:35:13 INFO - PROCESS | 3256 | 1470159313739 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 3256 | 1470159313741 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:13 INFO - PROCESS | 3256 | ++DOCSHELL 160A7000 == 30 [pid = 3256] [id = 255] 09:35:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (1619B800) [pid = 3256] [serial = 764] [outer = 00000000] 09:35:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (171D5800) [pid = 3256] [serial = 765] [outer = 1619B800] 09:35:13 INFO - PROCESS | 3256 | 1470159313785 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (177A2000) [pid = 3256] [serial = 766] [outer = 1619B800] 09:35:14 INFO - PROCESS | 3256 | 1470159314204 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 639ms 09:35:14 INFO - PROCESS | 3256 | 1470159314220 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 3256 | 1470159314222 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 09:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:35:14 INFO - PROCESS | 3256 | 1470159314234 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 3256 | 1470159314236 Marionette TRACE conn2 <- [1,986,null,{}] 09:35:14 INFO - PROCESS | 3256 | 1470159314239 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:14 INFO - PROCESS | 3256 | 1470159314241 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:14 INFO - PROCESS | 3256 | 1470159314357 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:35:14 INFO - PROCESS | 3256 | 1470159314362 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 3256 | 1470159314368 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:14 INFO - PROCESS | 3256 | ++DOCSHELL 17AEC800 == 31 [pid = 3256] [id = 256] 09:35:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (17AED800) [pid = 3256] [serial = 767] [outer = 00000000] 09:35:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (183E8000) [pid = 3256] [serial = 768] [outer = 17AED800] 09:35:14 INFO - PROCESS | 3256 | 1470159314429 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1973A000) [pid = 3256] [serial = 769] [outer = 17AED800] 09:35:14 INFO - PROCESS | 3256 | 1470159314901 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 686ms 09:35:14 INFO - PROCESS | 3256 | 1470159314925 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 3256 | 1470159314927 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 09:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:35:14 INFO - PROCESS | 3256 | 1470159314930 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 3256 | 1470159314932 Marionette TRACE conn2 <- [1,990,null,{}] 09:35:14 INFO - PROCESS | 3256 | 1470159314936 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:14 INFO - PROCESS | 3256 | 1470159314937 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:15 INFO - PROCESS | 3256 | 1470159315045 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:35:15 INFO - PROCESS | 3256 | 1470159315128 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 3256 | 1470159315130 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:15 INFO - PROCESS | 3256 | ++DOCSHELL 10367C00 == 32 [pid = 3256] [id = 257] 09:35:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1973CC00) [pid = 3256] [serial = 770] [outer = 00000000] 09:35:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (199F7000) [pid = 3256] [serial = 771] [outer = 1973CC00] 09:35:15 INFO - PROCESS | 3256 | 1470159315182 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19D71800) [pid = 3256] [serial = 772] [outer = 1973CC00] 09:35:15 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (160A6800) [pid = 3256] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:35:15 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (16E1DC00) [pid = 3256] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:35:15 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (0C776400) [pid = 3256] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:35:15 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (13E42800) [pid = 3256] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:35:15 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (177A3000) [pid = 3256] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:35:15 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (14519C00) [pid = 3256] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:35:15 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (10A48C00) [pid = 3256] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:35:15 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (12B80800) [pid = 3256] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:35:15 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1779FC00) [pid = 3256] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:35:15 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (18121400) [pid = 3256] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:35:15 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (14527000) [pid = 3256] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:35:15 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (13E44C00) [pid = 3256] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:35:15 INFO - PROCESS | 3256 | 1470159315688 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 795ms 09:35:15 INFO - PROCESS | 3256 | 1470159315717 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 3256 | 1470159315719 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 09:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:35:15 INFO - PROCESS | 3256 | 1470159315722 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - PROCESS | 3256 | 1470159315724 Marionette TRACE conn2 <- [1,994,null,{}] 09:35:15 INFO - PROCESS | 3256 | 1470159315738 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:15 INFO - PROCESS | 3256 | 1470159315740 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:15 INFO - PROCESS | 3256 | 1470159315816 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:35:15 INFO - PROCESS | 3256 | 1470159315821 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 3256 | 1470159315823 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:15 INFO - PROCESS | 3256 | ++DOCSHELL 13E44000 == 33 [pid = 3256] [id = 258] 09:35:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (13E44C00) [pid = 3256] [serial = 773] [outer = 00000000] 09:35:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1703AC00) [pid = 3256] [serial = 774] [outer = 13E44C00] 09:35:15 INFO - PROCESS | 3256 | 1470159315867 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (183E5400) [pid = 3256] [serial = 775] [outer = 13E44C00] 09:35:16 INFO - PROCESS | 3256 | 1470159316274 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 592ms 09:35:16 INFO - PROCESS | 3256 | 1470159316319 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 3256 | 1470159316321 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 09:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:35:16 INFO - PROCESS | 3256 | 1470159316324 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 3256 | 1470159316326 Marionette TRACE conn2 <- [1,998,null,{}] 09:35:16 INFO - PROCESS | 3256 | 1470159316330 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:16 INFO - PROCESS | 3256 | 1470159316331 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:16 INFO - PROCESS | 3256 | 1470159316455 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:35:16 INFO - PROCESS | 3256 | 1470159316465 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 3256 | 1470159316467 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:16 INFO - PROCESS | 3256 | ++DOCSHELL 19742400 == 34 [pid = 3256] [id = 259] 09:35:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (19742800) [pid = 3256] [serial = 776] [outer = 00000000] 09:35:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (199F6000) [pid = 3256] [serial = 777] [outer = 19742800] 09:35:16 INFO - PROCESS | 3256 | 1470159316514 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19C7E000) [pid = 3256] [serial = 778] [outer = 19742800] 09:35:16 INFO - PROCESS | 3256 | 1470159316927 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 639ms 09:35:16 INFO - PROCESS | 3256 | 1470159316963 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 3256 | 1470159316965 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 09:35:16 INFO - PROCESS | 3256 | 1470159316968 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:35:16 INFO - PROCESS | 3256 | 1470159316970 Marionette TRACE conn2 <- [1,1002,null,{}] 09:35:16 INFO - PROCESS | 3256 | 1470159316973 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:16 INFO - PROCESS | 3256 | 1470159316975 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:17 INFO - PROCESS | 3256 | 1470159317083 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:35:17 INFO - PROCESS | 3256 | 1470159317090 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 3256 | 1470159317092 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:17 INFO - PROCESS | 3256 | ++DOCSHELL 112EB000 == 35 [pid = 3256] [id = 260] 09:35:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (13E46000) [pid = 3256] [serial = 779] [outer = 00000000] 09:35:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (19F3D400) [pid = 3256] [serial = 780] [outer = 13E46000] 09:35:17 INFO - PROCESS | 3256 | 1470159317141 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (19FC7400) [pid = 3256] [serial = 781] [outer = 13E46000] 09:35:17 INFO - PROCESS | 3256 | 1470159317730 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 904ms 09:35:17 INFO - PROCESS | 3256 | 1470159317874 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 3256 | 1470159317878 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 09:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:35:17 INFO - PROCESS | 3256 | 1470159317884 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 3256 | 1470159317887 Marionette TRACE conn2 <- [1,1006,null,{}] 09:35:17 INFO - PROCESS | 3256 | 1470159317901 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:17 INFO - PROCESS | 3256 | 1470159317904 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:18 INFO - PROCESS | 3256 | 1470159318023 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:35:18 INFO - PROCESS | 3256 | 1470159318126 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 3256 | 1470159318131 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:18 INFO - PROCESS | 3256 | ++DOCSHELL 0C769C00 == 36 [pid = 3256] [id = 261] 09:35:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (0F97E800) [pid = 3256] [serial = 782] [outer = 00000000] 09:35:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (10F36C00) [pid = 3256] [serial = 783] [outer = 0F97E800] 09:35:18 INFO - PROCESS | 3256 | 1470159318188 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (13161400) [pid = 3256] [serial = 784] [outer = 0F97E800] 09:35:18 INFO - PROCESS | 3256 | 1470159318871 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1028ms 09:35:18 INFO - PROCESS | 3256 | 1470159318926 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 3256 | 1470159318931 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 09:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:35:18 INFO - PROCESS | 3256 | 1470159318938 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 3256 | 1470159318940 Marionette TRACE conn2 <- [1,1010,null,{}] 09:35:18 INFO - PROCESS | 3256 | 1470159318964 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:18 INFO - PROCESS | 3256 | 1470159318966 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:19 INFO - PROCESS | 3256 | 1470159319150 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:35:19 INFO - PROCESS | 3256 | 1470159319160 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 3256 | 1470159319163 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:19 INFO - PROCESS | 3256 | ++DOCSHELL 10564000 == 37 [pid = 3256] [id = 262] 09:35:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (14521800) [pid = 3256] [serial = 785] [outer = 00000000] 09:35:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (1503A000) [pid = 3256] [serial = 786] [outer = 14521800] 09:35:19 INFO - PROCESS | 3256 | 1470159319218 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (1609E000) [pid = 3256] [serial = 787] [outer = 14521800] 09:35:20 INFO - PROCESS | 3256 | --DOCSHELL 19742400 == 36 [pid = 3256] [id = 259] 09:35:20 INFO - PROCESS | 3256 | --DOCSHELL 13E44000 == 35 [pid = 3256] [id = 258] 09:35:20 INFO - PROCESS | 3256 | --DOCSHELL 10367C00 == 34 [pid = 3256] [id = 257] 09:35:20 INFO - PROCESS | 3256 | --DOCSHELL 17AEC800 == 33 [pid = 3256] [id = 256] 09:35:20 INFO - PROCESS | 3256 | --DOCSHELL 160A7000 == 32 [pid = 3256] [id = 255] 09:35:20 INFO - PROCESS | 3256 | --DOCSHELL 14593C00 == 31 [pid = 3256] [id = 254] 09:35:20 INFO - PROCESS | 3256 | --DOCSHELL 13E49400 == 30 [pid = 3256] [id = 253] 09:35:20 INFO - PROCESS | 3256 | --DOCSHELL 12BBC000 == 29 [pid = 3256] [id = 252] 09:35:20 INFO - PROCESS | 3256 | --DOCSHELL 0F9E6C00 == 28 [pid = 3256] [id = 251] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (163CD400) [pid = 3256] [serial = 723] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (1680D800) [pid = 3256] [serial = 724] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (177A3800) [pid = 3256] [serial = 726] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (10F2F800) [pid = 3256] [serial = 711] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (112C1C00) [pid = 3256] [serial = 712] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (13E46400) [pid = 3256] [serial = 717] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (13E49C00) [pid = 3256] [serial = 718] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (1ACB1800) [pid = 3256] [serial = 706] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (14594000) [pid = 3256] [serial = 720] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (112F4000) [pid = 3256] [serial = 708] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1181AC00) [pid = 3256] [serial = 709] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (13160C00) [pid = 3256] [serial = 714] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (131D8000) [pid = 3256] [serial = 715] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1830D800) [pid = 3256] [serial = 729] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (19C80C00) [pid = 3256] [serial = 738] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (19C82C00) [pid = 3256] [serial = 739] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1780F000) [pid = 3256] [serial = 732] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (17AE3400) [pid = 3256] [serial = 733] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (199EE800) [pid = 3256] [serial = 736] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (19739400) [pid = 3256] [serial = 735] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1830DC00) [pid = 3256] [serial = 730] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (178A6800) [pid = 3256] [serial = 727] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (1585AC00) [pid = 3256] [serial = 721] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3256 | 1470159320118 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1184ms 09:35:20 INFO - PROCESS | 3256 | 1470159320132 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 3256 | 1470159320136 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 09:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:35:20 INFO - PROCESS | 3256 | 1470159320141 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 3256 | 1470159320144 Marionette TRACE conn2 <- [1,1014,null,{}] 09:35:20 INFO - PROCESS | 3256 | 1470159320150 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:20 INFO - PROCESS | 3256 | 1470159320153 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:20 INFO - PROCESS | 3256 | 1470159320252 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:35:20 INFO - PROCESS | 3256 | 1470159320335 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 3256 | 1470159320339 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:20 INFO - PROCESS | 3256 | ++DOCSHELL 10A01C00 == 29 [pid = 3256] [id = 263] 09:35:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (10A07C00) [pid = 3256] [serial = 788] [outer = 00000000] 09:35:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (112C8400) [pid = 3256] [serial = 789] [outer = 10A07C00] 09:35:20 INFO - PROCESS | 3256 | 1470159320390 Marionette DEBUG loaded listener.js 09:35:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (114EF800) [pid = 3256] [serial = 790] [outer = 10A07C00] 09:35:20 INFO - PROCESS | 3256 | 1470159320841 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 733ms 09:35:20 INFO - PROCESS | 3256 | 1470159320882 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 3256 | 1470159320886 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 09:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:35:20 INFO - PROCESS | 3256 | 1470159320892 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 3256 | 1470159320895 Marionette TRACE conn2 <- [1,1018,null,{}] 09:35:20 INFO - PROCESS | 3256 | 1470159320898 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:20 INFO - PROCESS | 3256 | 1470159320901 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:20 INFO - PROCESS | 3256 | 1470159320983 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:35:20 INFO - PROCESS | 3256 | 1470159320989 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 3256 | 1470159320992 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:21 INFO - PROCESS | 3256 | ++DOCSHELL 131D8800 == 30 [pid = 3256] [id = 264] 09:35:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (131DDC00) [pid = 3256] [serial = 791] [outer = 00000000] 09:35:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (13E3C400) [pid = 3256] [serial = 792] [outer = 131DDC00] 09:35:21 INFO - PROCESS | 3256 | 1470159321039 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (13E42C00) [pid = 3256] [serial = 793] [outer = 131DDC00] 09:35:21 INFO - PROCESS | 3256 | 1470159321655 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 795ms 09:35:21 INFO - PROCESS | 3256 | 1470159321747 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:35:21 INFO - PROCESS | 3256 | 1470159321752 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 09:35:21 INFO - PROCESS | 3256 | 1470159321759 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - PROCESS | 3256 | 1470159321762 Marionette TRACE conn2 <- [1,1022,null,{}] 09:35:21 INFO - PROCESS | 3256 | 1470159321769 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:21 INFO - PROCESS | 3256 | 1470159321772 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:21 INFO - PROCESS | 3256 | 1470159321868 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:35:21 INFO - PROCESS | 3256 | 1470159321943 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 3256 | 1470159321946 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:22 INFO - PROCESS | 3256 | ++DOCSHELL 112E5C00 == 31 [pid = 3256] [id = 265] 09:35:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (112E7400) [pid = 3256] [serial = 794] [outer = 00000000] 09:35:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (13ACA400) [pid = 3256] [serial = 795] [outer = 112E7400] 09:35:22 INFO - PROCESS | 3256 | 1470159322044 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (13E47800) [pid = 3256] [serial = 796] [outer = 112E7400] 09:35:22 INFO - PROCESS | 3256 | 1470159322592 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 904ms 09:35:22 INFO - PROCESS | 3256 | 1470159322644 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 3256 | 1470159322649 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 09:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:35:22 INFO - PROCESS | 3256 | 1470159322655 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 3256 | 1470159322658 Marionette TRACE conn2 <- [1,1026,null,{}] 09:35:22 INFO - PROCESS | 3256 | 1470159322662 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:22 INFO - PROCESS | 3256 | 1470159322665 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:22 INFO - PROCESS | 3256 | 1470159322769 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:35:22 INFO - PROCESS | 3256 | 1470159322866 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 3256 | 1470159322869 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:22 INFO - PROCESS | 3256 | ++DOCSHELL 15036800 == 32 [pid = 3256] [id = 266] 09:35:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (15037000) [pid = 3256] [serial = 797] [outer = 00000000] 09:35:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (15A23C00) [pid = 3256] [serial = 798] [outer = 15037000] 09:35:22 INFO - PROCESS | 3256 | 1470159322925 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (163C9000) [pid = 3256] [serial = 799] [outer = 15037000] 09:35:23 INFO - PROCESS | 3256 | 1470159323556 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 935ms 09:35:23 INFO - PROCESS | 3256 | 1470159323600 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:35:23 INFO - PROCESS | 3256 | 1470159323602 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 09:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:35:23 INFO - PROCESS | 3256 | 1470159323606 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - PROCESS | 3256 | 1470159323610 Marionette TRACE conn2 <- [1,1030,null,{}] 09:35:23 INFO - PROCESS | 3256 | 1470159323626 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:23 INFO - PROCESS | 3256 | 1470159323634 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:23 INFO - PROCESS | 3256 | 1470159323768 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:35:23 INFO - PROCESS | 3256 | 1470159323906 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 3256 | 1470159323910 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:23 INFO - PROCESS | 3256 | ++DOCSHELL 17805C00 == 33 [pid = 3256] [id = 267] 09:35:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1780C400) [pid = 3256] [serial = 800] [outer = 00000000] 09:35:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (178B2000) [pid = 3256] [serial = 801] [outer = 1780C400] 09:35:24 INFO - PROCESS | 3256 | 1470159324007 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (17AEB400) [pid = 3256] [serial = 802] [outer = 1780C400] 09:35:24 INFO - PROCESS | 3256 | 1470159324580 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1045ms 09:35:24 INFO - PROCESS | 3256 | 1470159324654 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:35:24 INFO - PROCESS | 3256 | 1470159324658 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 09:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:35:24 INFO - PROCESS | 3256 | 1470159324663 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 3256 | 1470159324666 Marionette TRACE conn2 <- [1,1034,null,{}] 09:35:24 INFO - PROCESS | 3256 | 1470159324670 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:24 INFO - PROCESS | 3256 | 1470159324672 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:24 INFO - PROCESS | 3256 | 1470159324831 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:35:24 INFO - PROCESS | 3256 | 1470159324951 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 3256 | 1470159324953 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:24 INFO - PROCESS | 3256 | ++DOCSHELL 183DF000 == 34 [pid = 3256] [id = 268] 09:35:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (183E2C00) [pid = 3256] [serial = 803] [outer = 00000000] 09:35:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (183E9C00) [pid = 3256] [serial = 804] [outer = 183E2C00] 09:35:25 INFO - PROCESS | 3256 | 1470159325013 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (183EC400) [pid = 3256] [serial = 805] [outer = 183E2C00] 09:35:25 INFO - PROCESS | 3256 | 1470159325694 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1029ms 09:35:25 INFO - PROCESS | 3256 | 1470159325707 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 3256 | 1470159325711 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 09:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:35:25 INFO - PROCESS | 3256 | 1470159325729 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 3256 | 1470159325733 Marionette TRACE conn2 <- [1,1038,null,{}] 09:35:25 INFO - PROCESS | 3256 | 1470159325757 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:25 INFO - PROCESS | 3256 | 1470159325760 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:26 INFO - PROCESS | 3256 | --DOCSHELL 10A01C00 == 33 [pid = 3256] [id = 263] 09:35:26 INFO - PROCESS | 3256 | --DOCSHELL 0C769C00 == 32 [pid = 3256] [id = 261] 09:35:26 INFO - PROCESS | 3256 | --DOCSHELL 10564000 == 31 [pid = 3256] [id = 262] 09:35:26 INFO - PROCESS | 3256 | --DOCSHELL 112EB000 == 30 [pid = 3256] [id = 260] 09:35:26 INFO - PROCESS | 3256 | --DOCSHELL 17805C00 == 29 [pid = 3256] [id = 267] 09:35:26 INFO - PROCESS | 3256 | --DOCSHELL 183DF000 == 28 [pid = 3256] [id = 268] 09:35:26 INFO - PROCESS | 3256 | --DOCSHELL 15036800 == 27 [pid = 3256] [id = 266] 09:35:26 INFO - PROCESS | 3256 | --DOCSHELL 131D8800 == 26 [pid = 3256] [id = 264] 09:35:26 INFO - PROCESS | 3256 | --DOCSHELL 112E5C00 == 25 [pid = 3256] [id = 265] 09:35:26 INFO - PROCESS | 3256 | 1470159326464 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:35:26 INFO - PROCESS | 3256 | 1470159326616 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 3256 | 1470159326619 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:26 INFO - PROCESS | 3256 | ++DOCSHELL 0F9E8C00 == 26 [pid = 3256] [id = 269] 09:35:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (10329400) [pid = 3256] [serial = 806] [outer = 00000000] 09:35:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (10A01C00) [pid = 3256] [serial = 807] [outer = 10329400] 09:35:26 INFO - PROCESS | 3256 | 1470159326668 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (10F50400) [pid = 3256] [serial = 808] [outer = 10329400] 09:35:27 INFO - PROCESS | 3256 | 1470159327119 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1434ms 09:35:27 INFO - PROCESS | 3256 | 1470159327158 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 3256 | 1470159327163 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 09:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:35:27 INFO - PROCESS | 3256 | 1470159327171 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 3256 | 1470159327174 Marionette TRACE conn2 <- [1,1042,null,{}] 09:35:27 INFO - PROCESS | 3256 | 1470159327179 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:27 INFO - PROCESS | 3256 | 1470159327182 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:27 INFO - PROCESS | 3256 | 1470159327269 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:35:27 INFO - PROCESS | 3256 | 1470159327276 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 3256 | 1470159327278 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:27 INFO - PROCESS | 3256 | ++DOCSHELL 132DE800 == 27 [pid = 3256] [id = 270] 09:35:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (132E0800) [pid = 3256] [serial = 809] [outer = 00000000] 09:35:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (13AAE400) [pid = 3256] [serial = 810] [outer = 132E0800] 09:35:27 INFO - PROCESS | 3256 | 1470159327332 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (13E42000) [pid = 3256] [serial = 811] [outer = 132E0800] 09:35:27 INFO - PROCESS | 3256 | 1470159327838 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 685ms 09:35:27 INFO - PROCESS | 3256 | 1470159327867 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 3256 | 1470159327870 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 09:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:35:27 INFO - PROCESS | 3256 | 1470159327874 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 3256 | 1470159327876 Marionette TRACE conn2 <- [1,1046,null,{}] 09:35:27 INFO - PROCESS | 3256 | 1470159327880 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:27 INFO - PROCESS | 3256 | 1470159327883 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:28 INFO - PROCESS | 3256 | 1470159328025 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:35:28 INFO - PROCESS | 3256 | 1470159328041 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 3256 | 1470159328043 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:28 INFO - PROCESS | 3256 | ++DOCSHELL 15A23800 == 28 [pid = 3256] [id = 271] 09:35:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (15A26C00) [pid = 3256] [serial = 812] [outer = 00000000] 09:35:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (163D3C00) [pid = 3256] [serial = 813] [outer = 15A26C00] 09:35:28 INFO - PROCESS | 3256 | 1470159328090 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (16B6B800) [pid = 3256] [serial = 814] [outer = 15A26C00] 09:35:28 INFO - PROCESS | 3256 | 1470159328586 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 733ms 09:35:28 INFO - PROCESS | 3256 | 1470159328597 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:35:28 INFO - PROCESS | 3256 | 1470159328601 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 09:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:35:28 INFO - PROCESS | 3256 | 1470159328611 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 3256 | 1470159328616 Marionette TRACE conn2 <- [1,1050,null,{}] 09:35:28 INFO - PROCESS | 3256 | 1470159328627 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:28 INFO - PROCESS | 3256 | 1470159328630 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:28 INFO - PROCESS | 3256 | 1470159328746 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:35:28 INFO - PROCESS | 3256 | 1470159328752 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 3256 | 1470159328754 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:28 INFO - PROCESS | 3256 | ++DOCSHELL 163D3800 == 29 [pid = 3256] [id = 272] 09:35:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (16E23000) [pid = 3256] [serial = 815] [outer = 00000000] 09:35:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (18121400) [pid = 3256] [serial = 816] [outer = 16E23000] 09:35:28 INFO - PROCESS | 3256 | 1470159328805 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 97 (183EA400) [pid = 3256] [serial = 817] [outer = 16E23000] 09:35:29 INFO - PROCESS | 3256 | 1470159329278 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 701ms 09:35:29 INFO - PROCESS | 3256 | 1470159329313 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 3256 | 1470159329315 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 09:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:35:29 INFO - PROCESS | 3256 | 1470159329322 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 3256 | 1470159329324 Marionette TRACE conn2 <- [1,1054,null,{}] 09:35:29 INFO - PROCESS | 3256 | 1470159329327 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:29 INFO - PROCESS | 3256 | 1470159329329 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:29 INFO - PROCESS | 3256 | 1470159329463 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 96 (131DDC00) [pid = 3256] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (1619B800) [pid = 3256] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (0F9E8800) [pid = 3256] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (0F9E7C00) [pid = 3256] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (12BC1400) [pid = 3256] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (13E49800) [pid = 3256] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (15857400) [pid = 3256] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (10A07C00) [pid = 3256] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (10A46400) [pid = 3256] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (19742800) [pid = 3256] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (13E3B400) [pid = 3256] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (1780B000) [pid = 3256] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (17AED800) [pid = 3256] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (1973CC00) [pid = 3256] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (13E44C00) [pid = 3256] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (13E46000) [pid = 3256] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (0F97E800) [pid = 3256] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:35:29 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (14521800) [pid = 3256] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:35:29 INFO - PROCESS | 3256 | 1470159329841 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 3256 | 1470159329843 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:29 INFO - PROCESS | 3256 | ++DOCSHELL 0C76BC00 == 30 [pid = 3256] [id = 273] 09:35:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (0C772800) [pid = 3256] [serial = 818] [outer = 00000000] 09:35:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (10A0B800) [pid = 3256] [serial = 819] [outer = 0C772800] 09:35:29 INFO - PROCESS | 3256 | 1470159329887 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (112F1C00) [pid = 3256] [serial = 820] [outer = 0C772800] 09:35:30 INFO - PROCESS | 3256 | 1470159330240 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 935ms 09:35:30 INFO - PROCESS | 3256 | 1470159330269 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 3256 | 1470159330271 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 09:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:35:30 INFO - PROCESS | 3256 | 1470159330274 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 3256 | 1470159330276 Marionette TRACE conn2 <- [1,1058,null,{}] 09:35:30 INFO - PROCESS | 3256 | 1470159330280 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:30 INFO - PROCESS | 3256 | 1470159330282 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:30 INFO - PROCESS | 3256 | 1470159330392 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:35:30 INFO - PROCESS | 3256 | 1470159330400 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 3256 | 1470159330406 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:30 INFO - PROCESS | 3256 | ++DOCSHELL 15857400 == 31 [pid = 3256] [id = 274] 09:35:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (15A1C400) [pid = 3256] [serial = 821] [outer = 00000000] 09:35:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (171D3400) [pid = 3256] [serial = 822] [outer = 15A1C400] 09:35:30 INFO - PROCESS | 3256 | 1470159330460 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (183E6000) [pid = 3256] [serial = 823] [outer = 15A1C400] 09:35:30 INFO - PROCESS | 3256 | 1470159330889 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 623ms 09:35:30 INFO - PROCESS | 3256 | 1470159330913 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 3256 | 1470159330915 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 09:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:35:30 INFO - PROCESS | 3256 | 1470159330918 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 3256 | 1470159330919 Marionette TRACE conn2 <- [1,1062,null,{}] 09:35:30 INFO - PROCESS | 3256 | 1470159330923 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:30 INFO - PROCESS | 3256 | 1470159330925 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:31 INFO - PROCESS | 3256 | 1470159331039 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:35:31 INFO - PROCESS | 3256 | 1470159331047 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:31 INFO - PROCESS | 3256 | 1470159331049 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:31 INFO - PROCESS | 3256 | ++DOCSHELL 10A0FC00 == 32 [pid = 3256] [id = 275] 09:35:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (199EB800) [pid = 3256] [serial = 824] [outer = 00000000] 09:35:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19DA4C00) [pid = 3256] [serial = 825] [outer = 199EB800] 09:35:31 INFO - PROCESS | 3256 | 1470159331093 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (19DAD400) [pid = 3256] [serial = 826] [outer = 199EB800] 09:35:31 INFO - PROCESS | 3256 | 1470159331523 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 639ms 09:35:31 INFO - PROCESS | 3256 | 1470159331556 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 3256 | 1470159331558 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 09:35:31 INFO - PROCESS | 3256 | 1470159331562 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:35:31 INFO - PROCESS | 3256 | 1470159331563 Marionette TRACE conn2 <- [1,1066,null,{}] 09:35:31 INFO - PROCESS | 3256 | 1470159331567 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:31 INFO - PROCESS | 3256 | 1470159331568 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:31 INFO - PROCESS | 3256 | 1470159331676 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:35:31 INFO - PROCESS | 3256 | 1470159331685 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:31 INFO - PROCESS | 3256 | 1470159331687 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:31 INFO - PROCESS | 3256 | ++DOCSHELL 11DEDC00 == 33 [pid = 3256] [id = 276] 09:35:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (13E4AC00) [pid = 3256] [serial = 827] [outer = 00000000] 09:35:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (1A26CC00) [pid = 3256] [serial = 828] [outer = 13E4AC00] 09:35:31 INFO - PROCESS | 3256 | 1470159331730 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1A271400) [pid = 3256] [serial = 829] [outer = 13E4AC00] 09:35:32 INFO - PROCESS | 3256 | 1470159332547 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1044ms 09:35:32 INFO - PROCESS | 3256 | 1470159332617 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:35:32 INFO - PROCESS | 3256 | 1470159332621 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 09:35:32 INFO - PROCESS | 3256 | 1470159332626 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:35:32 INFO - PROCESS | 3256 | 1470159332631 Marionette TRACE conn2 <- [1,1070,null,{}] 09:35:32 INFO - PROCESS | 3256 | 1470159332638 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:32 INFO - PROCESS | 3256 | 1470159332641 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:32 INFO - PROCESS | 3256 | 1470159332792 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:35:32 INFO - PROCESS | 3256 | 1470159332911 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 3256 | 1470159332914 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:32 INFO - PROCESS | 3256 | ++DOCSHELL 114E2C00 == 34 [pid = 3256] [id = 277] 09:35:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (114F5400) [pid = 3256] [serial = 830] [outer = 00000000] 09:35:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (13AD3000) [pid = 3256] [serial = 831] [outer = 114F5400] 09:35:32 INFO - PROCESS | 3256 | 1470159332972 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (13E3CC00) [pid = 3256] [serial = 832] [outer = 114F5400] 09:35:33 INFO - PROCESS | 3256 | 1470159333674 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1091ms 09:35:33 INFO - PROCESS | 3256 | 1470159333732 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 3256 | 1470159333737 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 09:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:35:33 INFO - PROCESS | 3256 | 1470159333745 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 3256 | 1470159333748 Marionette TRACE conn2 <- [1,1074,null,{}] 09:35:33 INFO - PROCESS | 3256 | 1470159333752 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:33 INFO - PROCESS | 3256 | 1470159333755 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:33 INFO - PROCESS | 3256 | 1470159333987 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:35:34 INFO - PROCESS | 3256 | 1470159334124 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 3256 | 1470159334127 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:34 INFO - PROCESS | 3256 | ++DOCSHELL 1031DC00 == 35 [pid = 3256] [id = 278] 09:35:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (10326400) [pid = 3256] [serial = 833] [outer = 00000000] 09:35:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (10A0A400) [pid = 3256] [serial = 834] [outer = 10326400] 09:35:34 INFO - PROCESS | 3256 | 1470159334192 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 97 (112CA400) [pid = 3256] [serial = 835] [outer = 10326400] 09:35:34 INFO - PROCESS | 3256 | --DOCSHELL 10A0FC00 == 34 [pid = 3256] [id = 275] 09:35:34 INFO - PROCESS | 3256 | --DOCSHELL 15857400 == 33 [pid = 3256] [id = 274] 09:35:34 INFO - PROCESS | 3256 | --DOCSHELL 0C76BC00 == 32 [pid = 3256] [id = 273] 09:35:34 INFO - PROCESS | 3256 | --DOCSHELL 163D3800 == 31 [pid = 3256] [id = 272] 09:35:34 INFO - PROCESS | 3256 | --DOCSHELL 15A23800 == 30 [pid = 3256] [id = 271] 09:35:34 INFO - PROCESS | 3256 | --DOCSHELL 132DE800 == 29 [pid = 3256] [id = 270] 09:35:34 INFO - PROCESS | 3256 | --DOCSHELL 0F9E8C00 == 28 [pid = 3256] [id = 269] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 96 (114EF800) [pid = 3256] [serial = 790] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (1147CC00) [pid = 3256] [serial = 742] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (19C7E000) [pid = 3256] [serial = 778] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (10F3B000) [pid = 3256] [serial = 741] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (13F6BC00) [pid = 3256] [serial = 745] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (13E41C00) [pid = 3256] [serial = 744] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (19DA0400) [pid = 3256] [serial = 748] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (199F2C00) [pid = 3256] [serial = 747] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (183E8000) [pid = 3256] [serial = 768] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (177A2000) [pid = 3256] [serial = 766] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (199F7000) [pid = 3256] [serial = 771] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (1973A000) [pid = 3256] [serial = 769] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (199F6000) [pid = 3256] [serial = 777] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (19D71800) [pid = 3256] [serial = 772] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (1703AC00) [pid = 3256] [serial = 774] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (19F3D400) [pid = 3256] [serial = 780] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (183E5400) [pid = 3256] [serial = 775] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (112C8400) [pid = 3256] [serial = 789] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (16E1B400) [pid = 3256] [serial = 763] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (10F36C00) [pid = 3256] [serial = 783] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (19FC7400) [pid = 3256] [serial = 781] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1503A000) [pid = 3256] [serial = 786] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (13161400) [pid = 3256] [serial = 784] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1609E000) [pid = 3256] [serial = 787] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (13E42C00) [pid = 3256] [serial = 793] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (13E3C400) [pid = 3256] [serial = 792] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (171D5800) [pid = 3256] [serial = 765] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (10F31400) [pid = 3256] [serial = 751] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (103D2C00) [pid = 3256] [serial = 750] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (103CB800) [pid = 3256] [serial = 753] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (10A47400) [pid = 3256] [serial = 754] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (1315CC00) [pid = 3256] [serial = 756] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (132D9800) [pid = 3256] [serial = 757] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (13EBE400) [pid = 3256] [serial = 759] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (1451AC00) [pid = 3256] [serial = 760] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (160A4800) [pid = 3256] [serial = 762] [outer = 00000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3256 | 1470159334745 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1028ms 09:35:34 INFO - PROCESS | 3256 | 1470159334770 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 3256 | 1470159334774 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 09:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:35:34 INFO - PROCESS | 3256 | 1470159334779 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 3256 | 1470159334782 Marionette TRACE conn2 <- [1,1078,null,{}] 09:35:34 INFO - PROCESS | 3256 | 1470159334787 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:34 INFO - PROCESS | 3256 | 1470159334789 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:34 INFO - PROCESS | 3256 | 1470159334873 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:35:34 INFO - PROCESS | 3256 | 1470159334879 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 3256 | 1470159334882 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:34 INFO - PROCESS | 3256 | ++DOCSHELL 112F0C00 == 29 [pid = 3256] [id = 279] 09:35:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (112F4800) [pid = 3256] [serial = 836] [outer = 00000000] 09:35:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (1315B400) [pid = 3256] [serial = 837] [outer = 112F4800] 09:35:34 INFO - PROCESS | 3256 | 1470159334928 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (131D7800) [pid = 3256] [serial = 838] [outer = 112F4800] 09:35:35 INFO - PROCESS | 3256 | 1470159335394 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 623ms 09:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:35:35 INFO - PROCESS | 3256 | 1470159335413 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 3256 | 1470159335416 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 09:35:35 INFO - PROCESS | 3256 | 1470159335419 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 3256 | 1470159335421 Marionette TRACE conn2 <- [1,1082,null,{}] 09:35:35 INFO - PROCESS | 3256 | 1470159335425 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:35 INFO - PROCESS | 3256 | 1470159335427 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:35 INFO - PROCESS | 3256 | 1470159335509 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:35:35 INFO - PROCESS | 3256 | 1470159335549 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 3256 | 1470159335552 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:35 INFO - PROCESS | 3256 | ++DOCSHELL 13F69C00 == 30 [pid = 3256] [id = 280] 09:35:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (13F6C400) [pid = 3256] [serial = 839] [outer = 00000000] 09:35:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (1451A400) [pid = 3256] [serial = 840] [outer = 13F6C400] 09:35:35 INFO - PROCESS | 3256 | 1470159335596 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (14525C00) [pid = 3256] [serial = 841] [outer = 13F6C400] 09:35:36 INFO - PROCESS | 3256 | 1470159336068 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 701ms 09:35:36 INFO - PROCESS | 3256 | 1470159336118 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 3256 | 1470159336121 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 09:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:35:36 INFO - PROCESS | 3256 | 1470159336132 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - PROCESS | 3256 | 1470159336136 Marionette TRACE conn2 <- [1,1086,null,{}] 09:35:36 INFO - PROCESS | 3256 | 1470159336140 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:36 INFO - PROCESS | 3256 | 1470159336143 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:36 INFO - PROCESS | 3256 | 1470159336230 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:35:36 INFO - PROCESS | 3256 | 1470159336237 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 3256 | 1470159336239 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:36 INFO - PROCESS | 3256 | ++DOCSHELL 13E40000 == 31 [pid = 3256] [id = 281] 09:35:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (15A22C00) [pid = 3256] [serial = 842] [outer = 00000000] 09:35:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (163C7800) [pid = 3256] [serial = 843] [outer = 15A22C00] 09:35:36 INFO - PROCESS | 3256 | 1470159336304 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (17035C00) [pid = 3256] [serial = 844] [outer = 15A22C00] 09:35:36 INFO - PROCESS | 3256 | 1470159336771 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 701ms 09:35:36 INFO - PROCESS | 3256 | 1470159336823 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 3256 | 1470159336825 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 09:35:36 INFO - PROCESS | 3256 | 1470159336828 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:35:36 INFO - PROCESS | 3256 | 1470159336829 Marionette TRACE conn2 <- [1,1090,null,{}] 09:35:36 INFO - PROCESS | 3256 | 1470159336833 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:36 INFO - PROCESS | 3256 | 1470159336835 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:36 INFO - PROCESS | 3256 | 1470159336940 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:35:36 INFO - PROCESS | 3256 | 1470159336946 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 3256 | 1470159336948 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:36 INFO - PROCESS | 3256 | ++DOCSHELL 16E21C00 == 32 [pid = 3256] [id = 282] 09:35:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (17059C00) [pid = 3256] [serial = 845] [outer = 00000000] 09:35:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (172C7000) [pid = 3256] [serial = 846] [outer = 17059C00] 09:35:36 INFO - PROCESS | 3256 | 1470159336993 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (17805400) [pid = 3256] [serial = 847] [outer = 17059C00] 09:35:37 INFO - PROCESS | 3256 | 1470159337446 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 639ms 09:35:37 INFO - PROCESS | 3256 | 1470159337466 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 3256 | 1470159337468 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 09:35:37 INFO - PROCESS | 3256 | 1470159337471 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:35:37 INFO - PROCESS | 3256 | 1470159337473 Marionette TRACE conn2 <- [1,1094,null,{}] 09:35:37 INFO - PROCESS | 3256 | 1470159337485 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:37 INFO - PROCESS | 3256 | 1470159337487 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:37 INFO - PROCESS | 3256 | 1470159337594 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:35:37 INFO - PROCESS | 3256 | 1470159337600 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 3256 | 1470159337606 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:37 INFO - PROCESS | 3256 | ++DOCSHELL 1391E000 == 33 [pid = 3256] [id = 283] 09:35:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (178B2800) [pid = 3256] [serial = 848] [outer = 00000000] 09:35:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (18310800) [pid = 3256] [serial = 849] [outer = 178B2800] 09:35:37 INFO - PROCESS | 3256 | 1470159337662 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (183ECC00) [pid = 3256] [serial = 850] [outer = 178B2800] 09:35:38 INFO - PROCESS | 3256 | 1470159338180 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 748ms 09:35:38 INFO - PROCESS | 3256 | 1470159338218 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 3256 | 1470159338220 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 09:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:35:38 INFO - PROCESS | 3256 | 1470159338224 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 3256 | 1470159338225 Marionette TRACE conn2 <- [1,1098,null,{}] 09:35:38 INFO - PROCESS | 3256 | 1470159338229 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:38 INFO - PROCESS | 3256 | 1470159338231 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:38 INFO - PROCESS | 3256 | 1470159338371 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:35:38 INFO - PROCESS | 3256 | 1470159338430 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 3256 | 1470159338432 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:38 INFO - PROCESS | 3256 | ++DOCSHELL 114F6000 == 34 [pid = 3256] [id = 284] 09:35:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (18121800) [pid = 3256] [serial = 851] [outer = 00000000] 09:35:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (199F4400) [pid = 3256] [serial = 852] [outer = 18121800] 09:35:38 INFO - PROCESS | 3256 | 1470159338475 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (19C7E000) [pid = 3256] [serial = 853] [outer = 18121800] 09:35:38 INFO - PROCESS | 3256 | 1470159338883 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 702ms 09:35:38 INFO - PROCESS | 3256 | 1470159338922 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 3256 | 1470159338924 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 09:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:35:38 INFO - PROCESS | 3256 | 1470159338936 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 3256 | 1470159338938 Marionette TRACE conn2 <- [1,1102,null,{}] 09:35:38 INFO - PROCESS | 3256 | 1470159338945 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:38 INFO - PROCESS | 3256 | 1470159338947 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:39 INFO - PROCESS | 3256 | 1470159339053 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:35:39 INFO - PROCESS | 3256 | 1470159339063 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 3256 | 1470159339066 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:39 INFO - PROCESS | 3256 | ++DOCSHELL 19C83800 == 35 [pid = 3256] [id = 285] 09:35:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (19C88800) [pid = 3256] [serial = 854] [outer = 00000000] 09:35:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19D74C00) [pid = 3256] [serial = 855] [outer = 19C88800] 09:35:39 INFO - PROCESS | 3256 | 1470159339111 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19DA0400) [pid = 3256] [serial = 856] [outer = 19C88800] 09:35:39 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (199EB800) [pid = 3256] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:35:39 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (15A26C00) [pid = 3256] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:35:39 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (10329400) [pid = 3256] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:35:39 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (132E0800) [pid = 3256] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:35:39 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (16E23000) [pid = 3256] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:35:39 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (112E7400) [pid = 3256] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:35:39 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (15037000) [pid = 3256] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:35:39 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1780C400) [pid = 3256] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:35:39 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (0C772800) [pid = 3256] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:35:39 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (15A1C400) [pid = 3256] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:35:39 INFO - PROCESS | 3256 | 1470159339589 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 702ms 09:35:39 INFO - PROCESS | 3256 | 1470159339638 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 3256 | 1470159339640 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 09:35:39 INFO - PROCESS | 3256 | 1470159339643 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:35:39 INFO - PROCESS | 3256 | 1470159339645 Marionette TRACE conn2 <- [1,1106,null,{}] 09:35:39 INFO - PROCESS | 3256 | 1470159339649 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:39 INFO - PROCESS | 3256 | 1470159339651 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:39 INFO - PROCESS | 3256 | 1470159339753 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:35:39 INFO - PROCESS | 3256 | 1470159339767 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 3256 | 1470159339769 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:39 INFO - PROCESS | 3256 | ++DOCSHELL 10A46400 == 36 [pid = 3256] [id = 286] 09:35:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (1316C000) [pid = 3256] [serial = 857] [outer = 00000000] 09:35:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (19738000) [pid = 3256] [serial = 858] [outer = 1316C000] 09:35:39 INFO - PROCESS | 3256 | 1470159339830 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (199EF400) [pid = 3256] [serial = 859] [outer = 1316C000] 09:35:40 INFO - PROCESS | 3256 | 1470159340292 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 701ms 09:35:40 INFO - PROCESS | 3256 | 1470159340327 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 3256 | 1470159340329 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 09:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:35:40 INFO - PROCESS | 3256 | 1470159340332 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 3256 | 1470159340334 Marionette TRACE conn2 <- [1,1110,null,{}] 09:35:40 INFO - PROCESS | 3256 | 1470159340338 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:40 INFO - PROCESS | 3256 | 1470159340339 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:40 INFO - PROCESS | 3256 | 1470159340420 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:35:40 INFO - PROCESS | 3256 | 1470159340426 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 3256 | 1470159340429 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:40 INFO - PROCESS | 3256 | ++DOCSHELL 11819400 == 37 [pid = 3256] [id = 287] 09:35:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (15A1A800) [pid = 3256] [serial = 860] [outer = 00000000] 09:35:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (19DABC00) [pid = 3256] [serial = 861] [outer = 15A1A800] 09:35:40 INFO - PROCESS | 3256 | 1470159340471 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (19F47400) [pid = 3256] [serial = 862] [outer = 15A1A800] 09:35:40 INFO - PROCESS | 3256 | 1470159340881 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 592ms 09:35:40 INFO - PROCESS | 3256 | 1470159340939 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 3256 | 1470159340941 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 09:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:35:40 INFO - PROCESS | 3256 | 1470159340948 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 3256 | 1470159340950 Marionette TRACE conn2 <- [1,1114,null,{}] 09:35:40 INFO - PROCESS | 3256 | 1470159340953 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:40 INFO - PROCESS | 3256 | 1470159340955 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:41 INFO - PROCESS | 3256 | 1470159341033 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:35:41 INFO - PROCESS | 3256 | 1470159341039 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 3256 | 1470159341041 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:41 INFO - PROCESS | 3256 | ++DOCSHELL 10F57400 == 38 [pid = 3256] [id = 288] 09:35:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (11820800) [pid = 3256] [serial = 863] [outer = 00000000] 09:35:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1A6CA800) [pid = 3256] [serial = 864] [outer = 11820800] 09:35:41 INFO - PROCESS | 3256 | 1470159341090 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1A6D1C00) [pid = 3256] [serial = 865] [outer = 11820800] 09:35:41 INFO - PROCESS | 3256 | 1470159341774 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 842ms 09:35:41 INFO - PROCESS | 3256 | 1470159341790 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:35:41 INFO - PROCESS | 3256 | 1470159341794 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 09:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:35:41 INFO - PROCESS | 3256 | 1470159341813 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 3256 | 1470159341819 Marionette TRACE conn2 <- [1,1118,null,{}] 09:35:41 INFO - PROCESS | 3256 | 1470159341824 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:41 INFO - PROCESS | 3256 | 1470159341827 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:41 INFO - PROCESS | 3256 | 1470159341968 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:35:42 INFO - PROCESS | 3256 | 1470159342094 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 3256 | 1470159342097 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:42 INFO - PROCESS | 3256 | ++DOCSHELL 112F3000 == 39 [pid = 3256] [id = 289] 09:35:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (114D8400) [pid = 3256] [serial = 866] [outer = 00000000] 09:35:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (12B80C00) [pid = 3256] [serial = 867] [outer = 114D8400] 09:35:42 INFO - PROCESS | 3256 | 1470159342163 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (13E3DC00) [pid = 3256] [serial = 868] [outer = 114D8400] 09:35:42 INFO - PROCESS | 3256 | 1470159342800 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1045ms 09:35:42 INFO - PROCESS | 3256 | 1470159342864 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:35:42 INFO - PROCESS | 3256 | 1470159342868 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 09:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:35:42 INFO - PROCESS | 3256 | 1470159342875 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - PROCESS | 3256 | 1470159342878 Marionette TRACE conn2 <- [1,1122,null,{}] 09:35:42 INFO - PROCESS | 3256 | 1470159342882 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:42 INFO - PROCESS | 3256 | 1470159342885 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:42 INFO - PROCESS | 3256 | 1470159342996 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:35:43 INFO - PROCESS | 3256 | 1470159343121 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 3256 | 1470159343124 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:43 INFO - PROCESS | 3256 | ++DOCSHELL 14591800 == 40 [pid = 3256] [id = 290] 09:35:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (14592800) [pid = 3256] [serial = 869] [outer = 00000000] 09:35:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (163CD400) [pid = 3256] [serial = 870] [outer = 14592800] 09:35:43 INFO - PROCESS | 3256 | 1470159343191 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (170C4800) [pid = 3256] [serial = 871] [outer = 14592800] 09:35:43 INFO - PROCESS | 3256 | 1470159343817 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 998ms 09:35:43 INFO - PROCESS | 3256 | 1470159343877 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 3256 | 1470159343880 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 09:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:35:43 INFO - PROCESS | 3256 | 1470159343883 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 3256 | 1470159343887 Marionette TRACE conn2 <- [1,1126,null,{}] 09:35:43 INFO - PROCESS | 3256 | 1470159343898 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:43 INFO - PROCESS | 3256 | 1470159343903 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:43 INFO - PROCESS | 3256 | 1470159344012 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:35:44 INFO - PROCESS | 3256 | 1470159344275 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 3256 | 1470159344278 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:44 INFO - PROCESS | 3256 | ++DOCSHELL 0C764000 == 41 [pid = 3256] [id = 291] 09:35:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (0C76D400) [pid = 3256] [serial = 872] [outer = 00000000] 09:35:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (10A4E400) [pid = 3256] [serial = 873] [outer = 0C76D400] 09:35:44 INFO - PROCESS | 3256 | 1470159344345 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (112C2000) [pid = 3256] [serial = 874] [outer = 0C76D400] 09:35:44 INFO - PROCESS | 3256 | 1470159344931 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1091ms 09:35:44 INFO - PROCESS | 3256 | 1470159344988 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 3256 | 1470159344991 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 09:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:35:44 INFO - PROCESS | 3256 | 1470159344995 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 3256 | 1470159344998 Marionette TRACE conn2 <- [1,1130,null,{}] 09:35:44 INFO - PROCESS | 3256 | 1470159345003 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:44 INFO - PROCESS | 3256 | 1470159345007 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:45 INFO - PROCESS | 3256 | 1470159345103 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 11819400 == 40 [pid = 3256] [id = 287] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 10A46400 == 39 [pid = 3256] [id = 286] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 19C83800 == 38 [pid = 3256] [id = 285] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 114F6000 == 37 [pid = 3256] [id = 284] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 1391E000 == 36 [pid = 3256] [id = 283] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 16E21C00 == 35 [pid = 3256] [id = 282] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 13E40000 == 34 [pid = 3256] [id = 281] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 13F69C00 == 33 [pid = 3256] [id = 280] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 112F0C00 == 32 [pid = 3256] [id = 279] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 1031DC00 == 31 [pid = 3256] [id = 278] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 11DEDC00 == 30 [pid = 3256] [id = 276] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 114E2C00 == 29 [pid = 3256] [id = 277] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 14591800 == 28 [pid = 3256] [id = 290] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 0C764000 == 27 [pid = 3256] [id = 291] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 10F57400 == 26 [pid = 3256] [id = 288] 09:35:45 INFO - PROCESS | 3256 | --DOCSHELL 112F3000 == 25 [pid = 3256] [id = 289] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (19DA4C00) [pid = 3256] [serial = 825] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (163D3C00) [pid = 3256] [serial = 813] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (10A01C00) [pid = 3256] [serial = 807] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (10F50400) [pid = 3256] [serial = 808] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (13AAE400) [pid = 3256] [serial = 810] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (18121400) [pid = 3256] [serial = 816] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (13E47800) [pid = 3256] [serial = 796] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (13ACA400) [pid = 3256] [serial = 795] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (163C9000) [pid = 3256] [serial = 799] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (15A23C00) [pid = 3256] [serial = 798] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (17AEB400) [pid = 3256] [serial = 802] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (178B2000) [pid = 3256] [serial = 801] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (183E9C00) [pid = 3256] [serial = 804] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (16B6B800) [pid = 3256] [serial = 814] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (10A0B800) [pid = 3256] [serial = 819] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (183EA400) [pid = 3256] [serial = 817] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (19DAD400) [pid = 3256] [serial = 826] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (112F1C00) [pid = 3256] [serial = 820] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (171D3400) [pid = 3256] [serial = 822] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (13E42000) [pid = 3256] [serial = 811] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (183E6000) [pid = 3256] [serial = 823] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3256 | 1470159345863 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:45 INFO - PROCESS | 3256 | 1470159345866 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:45 INFO - PROCESS | 3256 | ++DOCSHELL 0F97C400 == 26 [pid = 3256] [id = 292] 09:35:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (0F97E400) [pid = 3256] [serial = 875] [outer = 00000000] 09:35:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (103C6000) [pid = 3256] [serial = 876] [outer = 0F97E400] 09:35:45 INFO - PROCESS | 3256 | 1470159345915 Marionette DEBUG loaded listener.js 09:35:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (10A03000) [pid = 3256] [serial = 877] [outer = 0F97E400] 09:35:46 INFO - PROCESS | 3256 | 1470159346370 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1387ms 09:35:46 INFO - PROCESS | 3256 | 1470159346398 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 3256 | 1470159346401 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 09:35:46 INFO - PROCESS | 3256 | 1470159346406 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:35:46 INFO - PROCESS | 3256 | 1470159346409 Marionette TRACE conn2 <- [1,1134,null,{}] 09:35:46 INFO - PROCESS | 3256 | 1470159346416 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:46 INFO - PROCESS | 3256 | 1470159346419 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:46 INFO - PROCESS | 3256 | 1470159346486 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:35:46 INFO - PROCESS | 3256 | 1470159346497 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 3256 | 1470159346500 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:46 INFO - PROCESS | 3256 | ++DOCSHELL 1181CC00 == 27 [pid = 3256] [id = 293] 09:35:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (11896C00) [pid = 3256] [serial = 878] [outer = 00000000] 09:35:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (129F5C00) [pid = 3256] [serial = 879] [outer = 11896C00] 09:35:46 INFO - PROCESS | 3256 | 1470159346547 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (131D0C00) [pid = 3256] [serial = 880] [outer = 11896C00] 09:35:47 INFO - PROCESS | 3256 | 1470159347019 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 639ms 09:35:47 INFO - PROCESS | 3256 | 1470159347033 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:35:47 INFO - PROCESS | 3256 | 1470159347037 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 09:35:47 INFO - PROCESS | 3256 | 1470159347041 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 3256 | 1470159347043 Marionette TRACE conn2 <- [1,1138,null,{}] 09:35:47 INFO - PROCESS | 3256 | 1470159347047 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:47 INFO - PROCESS | 3256 | 1470159347049 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:47 INFO - PROCESS | 3256 | 1470159347164 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:35:47 INFO - PROCESS | 3256 | 1470159347175 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 3256 | 1470159347177 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:47 INFO - PROCESS | 3256 | ++DOCSHELL 142BBC00 == 28 [pid = 3256] [id = 294] 09:35:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (142BF000) [pid = 3256] [serial = 881] [outer = 00000000] 09:35:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (14523000) [pid = 3256] [serial = 882] [outer = 142BF000] 09:35:47 INFO - PROCESS | 3256 | 1470159347223 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (15034000) [pid = 3256] [serial = 883] [outer = 142BF000] 09:35:47 INFO - PROCESS | 3256 | 1470159347707 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 686ms 09:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:35:47 INFO - PROCESS | 3256 | 1470159347739 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 3256 | 1470159347741 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 09:35:47 INFO - PROCESS | 3256 | 1470159347751 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 3256 | 1470159347757 Marionette TRACE conn2 <- [1,1142,null,{}] 09:35:47 INFO - PROCESS | 3256 | 1470159347761 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:47 INFO - PROCESS | 3256 | 1470159347764 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:47 INFO - PROCESS | 3256 | 1470159347849 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:35:47 INFO - PROCESS | 3256 | 1470159347854 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 3256 | 1470159347856 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:47 INFO - PROCESS | 3256 | ++DOCSHELL 12E76800 == 29 [pid = 3256] [id = 295] 09:35:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (14520800) [pid = 3256] [serial = 884] [outer = 00000000] 09:35:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (163CB000) [pid = 3256] [serial = 885] [outer = 14520800] 09:35:47 INFO - PROCESS | 3256 | 1470159347916 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (17055800) [pid = 3256] [serial = 886] [outer = 14520800] 09:35:48 INFO - PROCESS | 3256 | 1470159348583 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 857ms 09:35:48 INFO - PROCESS | 3256 | 1470159348609 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:35:48 INFO - PROCESS | 3256 | 1470159348612 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 09:35:48 INFO - PROCESS | 3256 | 1470159348615 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 3256 | 1470159348617 Marionette TRACE conn2 <- [1,1146,null,{}] 09:35:48 INFO - PROCESS | 3256 | 1470159348621 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:48 INFO - PROCESS | 3256 | 1470159348623 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:48 INFO - PROCESS | 3256 | 1470159348735 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:35:48 INFO - PROCESS | 3256 | 1470159348743 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 3256 | 1470159348746 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:48 INFO - PROCESS | 3256 | ++DOCSHELL 163CA800 == 30 [pid = 3256] [id = 296] 09:35:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (171D5000) [pid = 3256] [serial = 887] [outer = 00000000] 09:35:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1830E000) [pid = 3256] [serial = 888] [outer = 171D5000] 09:35:48 INFO - PROCESS | 3256 | 1470159348834 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (183EB800) [pid = 3256] [serial = 889] [outer = 171D5000] 09:35:49 INFO - PROCESS | 3256 | 1470159349259 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 686ms 09:35:49 INFO - PROCESS | 3256 | 1470159349314 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 3256 | 1470159349316 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 09:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:35:49 INFO - PROCESS | 3256 | 1470159349319 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 3256 | 1470159349321 Marionette TRACE conn2 <- [1,1150,null,{}] 09:35:49 INFO - PROCESS | 3256 | 1470159349325 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:49 INFO - PROCESS | 3256 | 1470159349327 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:49 INFO - PROCESS | 3256 | 1470159349452 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:35:49 INFO - PROCESS | 3256 | 1470159349467 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 3256 | 1470159349473 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:49 INFO - PROCESS | 3256 | ++DOCSHELL 199EC400 == 31 [pid = 3256] [id = 297] 09:35:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (199EC800) [pid = 3256] [serial = 890] [outer = 00000000] 09:35:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (199F3400) [pid = 3256] [serial = 891] [outer = 199EC800] 09:35:49 INFO - PROCESS | 3256 | 1470159349576 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19D71400) [pid = 3256] [serial = 892] [outer = 199EC800] 09:35:49 INFO - PROCESS | 3256 | 1470159350002 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 733ms 09:35:50 INFO - PROCESS | 3256 | 1470159350073 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 3256 | 1470159350075 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 09:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:35:50 INFO - PROCESS | 3256 | 1470159350091 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 3256 | 1470159350093 Marionette TRACE conn2 <- [1,1154,null,{}] 09:35:50 INFO - PROCESS | 3256 | 1470159350098 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:50 INFO - PROCESS | 3256 | 1470159350100 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:50 INFO - PROCESS | 3256 | 1470159350393 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:35:50 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (178B2800) [pid = 3256] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:35:50 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (18121800) [pid = 3256] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:35:50 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (19C88800) [pid = 3256] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:35:50 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (114F5400) [pid = 3256] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:35:50 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (13E4AC00) [pid = 3256] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:35:50 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (112F4800) [pid = 3256] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:35:50 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (15A22C00) [pid = 3256] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:35:50 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13F6C400) [pid = 3256] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:35:50 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (17059C00) [pid = 3256] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:35:50 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (10326400) [pid = 3256] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:35:50 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1316C000) [pid = 3256] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:35:50 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (11820800) [pid = 3256] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:35:50 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (15A1A800) [pid = 3256] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:35:50 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (183E2C00) [pid = 3256] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:35:50 INFO - PROCESS | 3256 | 1470159350455 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 3256 | 1470159350458 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:50 INFO - PROCESS | 3256 | ++DOCSHELL 10326400 == 32 [pid = 3256] [id = 298] 09:35:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (10329400) [pid = 3256] [serial = 893] [outer = 00000000] 09:35:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1125A800) [pid = 3256] [serial = 894] [outer = 10329400] 09:35:50 INFO - PROCESS | 3256 | 1470159350502 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (11813000) [pid = 3256] [serial = 895] [outer = 10329400] 09:35:50 INFO - PROCESS | 3256 | 1470159350851 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 795ms 09:35:50 INFO - PROCESS | 3256 | 1470159350885 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 3256 | 1470159350887 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 09:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:35:50 INFO - PROCESS | 3256 | 1470159350890 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 3256 | 1470159350892 Marionette TRACE conn2 <- [1,1158,null,{}] 09:35:50 INFO - PROCESS | 3256 | 1470159350895 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:50 INFO - PROCESS | 3256 | 1470159350897 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:50 INFO - PROCESS | 3256 | 1470159350972 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:35:50 INFO - PROCESS | 3256 | 1470159350978 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 3256 | 1470159350980 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:50 INFO - PROCESS | 3256 | ++DOCSHELL 172CB400 == 33 [pid = 3256] [id = 299] 09:35:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (172CD000) [pid = 3256] [serial = 896] [outer = 00000000] 09:35:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (199F2800) [pid = 3256] [serial = 897] [outer = 172CD000] 09:35:51 INFO - PROCESS | 3256 | 1470159351024 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (19DA8C00) [pid = 3256] [serial = 898] [outer = 172CD000] 09:35:51 INFO - PROCESS | 3256 | 1470159351440 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 592ms 09:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:35:51 INFO - PROCESS | 3256 | 1470159351487 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:35:51 INFO - PROCESS | 3256 | 1470159351489 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 09:35:51 INFO - PROCESS | 3256 | 1470159351496 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 3256 | 1470159351498 Marionette TRACE conn2 <- [1,1162,null,{}] 09:35:51 INFO - PROCESS | 3256 | 1470159351501 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:51 INFO - PROCESS | 3256 | 1470159351503 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:51 INFO - PROCESS | 3256 | 1470159351579 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:35:51 INFO - PROCESS | 3256 | 1470159351584 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 3256 | 1470159351586 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:51 INFO - PROCESS | 3256 | ++DOCSHELL 183DF400 == 34 [pid = 3256] [id = 300] 09:35:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (19C86000) [pid = 3256] [serial = 899] [outer = 00000000] 09:35:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1A26DC00) [pid = 3256] [serial = 900] [outer = 19C86000] 09:35:51 INFO - PROCESS | 3256 | 1470159351630 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1A26EC00) [pid = 3256] [serial = 901] [outer = 19C86000] 09:35:52 INFO - PROCESS | 3256 | 1470159352070 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 3256 | 1470159352091 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 09:35:52 INFO - PROCESS | 3256 | 1470159352095 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:35:52 INFO - PROCESS | 3256 | 1470159352096 Marionette TRACE conn2 <- [1,1166,null,{}] 09:35:52 INFO - PROCESS | 3256 | 1470159352100 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:52 INFO - PROCESS | 3256 | 1470159352111 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:52 INFO - PROCESS | 3256 | 1470159352226 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:35:52 INFO - PROCESS | 3256 | 1470159352234 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 3256 | 1470159352236 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:52 INFO - PROCESS | 3256 | ++DOCSHELL 183DFC00 == 35 [pid = 3256] [id = 301] 09:35:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (19DA7800) [pid = 3256] [serial = 902] [outer = 00000000] 09:35:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A83A800) [pid = 3256] [serial = 903] [outer = 19DA7800] 09:35:52 INFO - PROCESS | 3256 | 1470159352282 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1A83D800) [pid = 3256] [serial = 904] [outer = 19DA7800] 09:35:53 INFO - PROCESS | 3256 | 1470159353043 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:35:53 INFO - PROCESS | 3256 | 1470159353125 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 09:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:35:53 INFO - PROCESS | 3256 | 1470159353215 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:35:53 INFO - PROCESS | 3256 | 1470159353219 Marionette TRACE conn2 <- [1,1170,null,{}] 09:35:53 INFO - PROCESS | 3256 | 1470159353237 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:53 INFO - PROCESS | 3256 | 1470159353240 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:53 INFO - PROCESS | 3256 | 1470159353336 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:35:53 INFO - PROCESS | 3256 | 1470159353457 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 3256 | 1470159353462 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:53 INFO - PROCESS | 3256 | ++DOCSHELL 10A46400 == 36 [pid = 3256] [id = 302] 09:35:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (11250000) [pid = 3256] [serial = 905] [outer = 00000000] 09:35:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (114F5C00) [pid = 3256] [serial = 906] [outer = 11250000] 09:35:53 INFO - PROCESS | 3256 | 1470159353526 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (13E42000) [pid = 3256] [serial = 907] [outer = 11250000] 09:35:54 INFO - PROCESS | 3256 | 1470159354213 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 3256 | 1470159354418 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 09:35:54 INFO - PROCESS | 3256 | 1470159354423 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 3256 | 1470159354426 Marionette TRACE conn2 <- [1,1174,null,{}] 09:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:35:54 INFO - PROCESS | 3256 | 1470159354431 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:54 INFO - PROCESS | 3256 | 1470159354435 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:54 INFO - PROCESS | 3256 | 1470159354550 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:35:54 INFO - PROCESS | 3256 | 1470159354630 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 3256 | 1470159354635 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:54 INFO - PROCESS | 3256 | ++DOCSHELL 114E2C00 == 37 [pid = 3256] [id = 303] 09:35:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (114ECC00) [pid = 3256] [serial = 908] [outer = 00000000] 09:35:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (12E28400) [pid = 3256] [serial = 909] [outer = 114ECC00] 09:35:54 INFO - PROCESS | 3256 | 1470159354738 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (13ACB000) [pid = 3256] [serial = 910] [outer = 114ECC00] 09:35:55 INFO - PROCESS | 3256 | --DOCSHELL 183DF400 == 36 [pid = 3256] [id = 300] 09:35:55 INFO - PROCESS | 3256 | --DOCSHELL 172CB400 == 35 [pid = 3256] [id = 299] 09:35:55 INFO - PROCESS | 3256 | --DOCSHELL 10326400 == 34 [pid = 3256] [id = 298] 09:35:55 INFO - PROCESS | 3256 | --DOCSHELL 199EC400 == 33 [pid = 3256] [id = 297] 09:35:55 INFO - PROCESS | 3256 | --DOCSHELL 163CA800 == 32 [pid = 3256] [id = 296] 09:35:55 INFO - PROCESS | 3256 | --DOCSHELL 12E76800 == 31 [pid = 3256] [id = 295] 09:35:55 INFO - PROCESS | 3256 | --DOCSHELL 142BBC00 == 30 [pid = 3256] [id = 294] 09:35:55 INFO - PROCESS | 3256 | --DOCSHELL 1181CC00 == 29 [pid = 3256] [id = 293] 09:35:55 INFO - PROCESS | 3256 | --DOCSHELL 0F97C400 == 28 [pid = 3256] [id = 292] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (183EC400) [pid = 3256] [serial = 805] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (18310800) [pid = 3256] [serial = 849] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (199F4400) [pid = 3256] [serial = 852] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (183ECC00) [pid = 3256] [serial = 850] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (19D74C00) [pid = 3256] [serial = 855] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (19C7E000) [pid = 3256] [serial = 853] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (13AD3000) [pid = 3256] [serial = 831] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (13E3CC00) [pid = 3256] [serial = 832] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (1A271400) [pid = 3256] [serial = 829] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1A26CC00) [pid = 3256] [serial = 828] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (1315B400) [pid = 3256] [serial = 837] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (131D7800) [pid = 3256] [serial = 838] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (163C7800) [pid = 3256] [serial = 843] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (17035C00) [pid = 3256] [serial = 844] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1451A400) [pid = 3256] [serial = 840] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (14525C00) [pid = 3256] [serial = 841] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (172C7000) [pid = 3256] [serial = 846] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (10A0A400) [pid = 3256] [serial = 834] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (112CA400) [pid = 3256] [serial = 835] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (19738000) [pid = 3256] [serial = 858] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (1A6D1C00) [pid = 3256] [serial = 865] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1A6CA800) [pid = 3256] [serial = 864] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (19DABC00) [pid = 3256] [serial = 861] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (19F47400) [pid = 3256] [serial = 862] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (19DA0400) [pid = 3256] [serial = 856] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (199EF400) [pid = 3256] [serial = 859] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (17805400) [pid = 3256] [serial = 847] [outer = 00000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3256 | 1470159355274 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:35:55 INFO - PROCESS | 3256 | 1470159355316 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 09:35:55 INFO - PROCESS | 3256 | 1470159355322 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 3256 | 1470159355326 Marionette TRACE conn2 <- [1,1178,null,{}] 09:35:55 INFO - PROCESS | 3256 | 1470159355330 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:55 INFO - PROCESS | 3256 | 1470159355332 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:55 INFO - PROCESS | 3256 | 1470159355416 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:35:55 INFO - PROCESS | 3256 | 1470159355425 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 3256 | 1470159355427 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:55 INFO - PROCESS | 3256 | ++DOCSHELL 131D8800 == 29 [pid = 3256] [id = 304] 09:35:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (131D9800) [pid = 3256] [serial = 911] [outer = 00000000] 09:35:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (14519C00) [pid = 3256] [serial = 912] [outer = 131D9800] 09:35:55 INFO - PROCESS | 3256 | 1470159355475 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (14522800) [pid = 3256] [serial = 913] [outer = 131D9800] 09:35:55 INFO - PROCESS | 3256 | 1470159355955 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 3256 | 1470159356020 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 09:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:35:56 INFO - PROCESS | 3256 | 1470159356052 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 3256 | 1470159356054 Marionette TRACE conn2 <- [1,1182,null,{}] 09:35:56 INFO - PROCESS | 3256 | 1470159356067 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:56 INFO - PROCESS | 3256 | 1470159356074 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:56 INFO - PROCESS | 3256 | 1470159356195 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:35:56 INFO - PROCESS | 3256 | 1470159356274 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 3256 | 1470159356278 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:56 INFO - PROCESS | 3256 | ++DOCSHELL 163D2400 == 30 [pid = 3256] [id = 305] 09:35:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (163D2800) [pid = 3256] [serial = 914] [outer = 00000000] 09:35:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (172C4400) [pid = 3256] [serial = 915] [outer = 163D2800] 09:35:56 INFO - PROCESS | 3256 | 1470159356326 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (177A8800) [pid = 3256] [serial = 916] [outer = 163D2800] 09:35:56 INFO - PROCESS | 3256 | 1470159356710 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 3256 | 1470159356745 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 09:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:35:56 INFO - PROCESS | 3256 | 1470159356748 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 3256 | 1470159356750 Marionette TRACE conn2 <- [1,1186,null,{}] 09:35:56 INFO - PROCESS | 3256 | 1470159356753 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:56 INFO - PROCESS | 3256 | 1470159356755 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:56 INFO - PROCESS | 3256 | 1470159356838 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:35:56 INFO - PROCESS | 3256 | 1470159356844 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 3256 | 1470159356846 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:56 INFO - PROCESS | 3256 | ++DOCSHELL 183DF400 == 31 [pid = 3256] [id = 306] 09:35:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (183E0800) [pid = 3256] [serial = 917] [outer = 00000000] 09:35:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (1973D400) [pid = 3256] [serial = 918] [outer = 183E0800] 09:35:56 INFO - PROCESS | 3256 | 1470159356890 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (19744C00) [pid = 3256] [serial = 919] [outer = 183E0800] 09:35:57 INFO - PROCESS | 3256 | 1470159357321 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 592ms 09:35:57 INFO - PROCESS | 3256 | 1470159357345 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 3256 | 1470159357347 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 09:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:35:57 INFO - PROCESS | 3256 | 1470159357367 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 3256 | 1470159357369 Marionette TRACE conn2 <- [1,1190,null,{}] 09:35:57 INFO - PROCESS | 3256 | 1470159357372 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:57 INFO - PROCESS | 3256 | 1470159357374 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:57 INFO - PROCESS | 3256 | 1470159357483 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:35:57 INFO - PROCESS | 3256 | 1470159357488 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 3256 | 1470159357491 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:57 INFO - PROCESS | 3256 | ++DOCSHELL 1973F800 == 32 [pid = 3256] [id = 307] 09:35:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (199ED400) [pid = 3256] [serial = 920] [outer = 00000000] 09:35:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (19C7DC00) [pid = 3256] [serial = 921] [outer = 199ED400] 09:35:57 INFO - PROCESS | 3256 | 1470159357534 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (19D71800) [pid = 3256] [serial = 922] [outer = 199ED400] 09:35:57 INFO - PROCESS | 3256 | 1470159357994 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:35:57 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 09:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 654ms 09:35:57 INFO - PROCESS | 3256 | 1470159358009 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 3256 | 1470159358011 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 09:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:35:57 INFO - PROCESS | 3256 | 1470159358014 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 3256 | 1470159358016 Marionette TRACE conn2 <- [1,1194,null,{}] 09:35:58 INFO - PROCESS | 3256 | 1470159358019 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:58 INFO - PROCESS | 3256 | 1470159358025 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:58 INFO - PROCESS | 3256 | 1470159358168 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:35:58 INFO - PROCESS | 3256 | 1470159358174 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 3256 | 1470159358176 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:58 INFO - PROCESS | 3256 | ++DOCSHELL 11DEDC00 == 33 [pid = 3256] [id = 308] 09:35:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (19F43C00) [pid = 3256] [serial = 923] [outer = 00000000] 09:35:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1A26A000) [pid = 3256] [serial = 924] [outer = 19F43C00] 09:35:58 INFO - PROCESS | 3256 | 1470159358228 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (1A6C7000) [pid = 3256] [serial = 925] [outer = 19F43C00] 09:35:58 INFO - PROCESS | 3256 | 1470159358691 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:35:58 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 09:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 701ms 09:35:58 INFO - PROCESS | 3256 | 1470159358699 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 3256 | 1470159358700 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 09:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:35:58 INFO - PROCESS | 3256 | 1470159358709 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - PROCESS | 3256 | 1470159358711 Marionette TRACE conn2 <- [1,1198,null,{}] 09:35:58 INFO - PROCESS | 3256 | 1470159358715 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:58 INFO - PROCESS | 3256 | 1470159358717 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:58 INFO - PROCESS | 3256 | 1470159358824 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:35:58 INFO - PROCESS | 3256 | 1470159358908 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 3256 | 1470159358919 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:58 INFO - PROCESS | 3256 | ++DOCSHELL 1147D400 == 34 [pid = 3256] [id = 309] 09:35:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1A6CC400) [pid = 3256] [serial = 926] [outer = 00000000] 09:35:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1A835800) [pid = 3256] [serial = 927] [outer = 1A6CC400] 09:35:58 INFO - PROCESS | 3256 | 1470159358965 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1A6D3800) [pid = 3256] [serial = 928] [outer = 1A6CC400] 09:35:59 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (19C86000) [pid = 3256] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:35:59 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (171D5000) [pid = 3256] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:35:59 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (199EC800) [pid = 3256] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:35:59 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (0F97E400) [pid = 3256] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:35:59 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (14520800) [pid = 3256] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:35:59 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (142BF000) [pid = 3256] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:35:59 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (11896C00) [pid = 3256] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:35:59 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (0C76D400) [pid = 3256] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:35:59 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (114D8400) [pid = 3256] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:35:59 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (14592800) [pid = 3256] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:35:59 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (172CD000) [pid = 3256] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:35:59 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (10329400) [pid = 3256] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:35:59 INFO - PROCESS | 3256 | 1470159359506 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 842ms 09:35:59 INFO - PROCESS | 3256 | 1470159359547 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 3256 | 1470159359549 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 09:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:35:59 INFO - PROCESS | 3256 | 1470159359552 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 3256 | 1470159359554 Marionette TRACE conn2 <- [1,1202,null,{}] 09:35:59 INFO - PROCESS | 3256 | 1470159359557 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:59 INFO - PROCESS | 3256 | 1470159359559 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:59 INFO - PROCESS | 3256 | 1470159359643 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:35:59 INFO - PROCESS | 3256 | 1470159359648 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 3256 | 1470159359650 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:35:59 INFO - PROCESS | 3256 | ++DOCSHELL 13B51800 == 35 [pid = 3256] [id = 310] 09:35:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (142BF000) [pid = 3256] [serial = 929] [outer = 00000000] 09:35:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (163C8800) [pid = 3256] [serial = 930] [outer = 142BF000] 09:35:59 INFO - PROCESS | 3256 | 1470159359694 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (177A5000) [pid = 3256] [serial = 931] [outer = 142BF000] 09:36:00 INFO - PROCESS | 3256 | 1470159360113 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 592ms 09:36:00 INFO - PROCESS | 3256 | 1470159360150 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 3256 | 1470159360152 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 09:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:36:00 INFO - PROCESS | 3256 | 1470159360155 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - PROCESS | 3256 | 1470159360156 Marionette TRACE conn2 <- [1,1206,null,{}] 09:36:00 INFO - PROCESS | 3256 | 1470159360164 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:00 INFO - PROCESS | 3256 | 1470159360166 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:00 INFO - PROCESS | 3256 | 1470159360267 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:36:00 INFO - PROCESS | 3256 | 1470159360275 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 3256 | 1470159360277 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:00 INFO - PROCESS | 3256 | ++DOCSHELL 13E44000 == 36 [pid = 3256] [id = 311] 09:36:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (13E61C00) [pid = 3256] [serial = 932] [outer = 00000000] 09:36:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1A293000) [pid = 3256] [serial = 933] [outer = 13E61C00] 09:36:00 INFO - PROCESS | 3256 | 1470159360320 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1A6D2800) [pid = 3256] [serial = 934] [outer = 13E61C00] 09:36:00 INFO - PROCESS | 3256 | 1470159360732 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 639ms 09:36:00 INFO - PROCESS | 3256 | 1470159360793 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 3256 | 1470159360795 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 09:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:36:00 INFO - PROCESS | 3256 | 1470159360799 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - PROCESS | 3256 | 1470159360801 Marionette TRACE conn2 <- [1,1210,null,{}] 09:36:00 INFO - PROCESS | 3256 | 1470159360804 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:00 INFO - PROCESS | 3256 | 1470159360806 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:00 INFO - PROCESS | 3256 | 1470159360892 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:36:00 INFO - PROCESS | 3256 | 1470159360899 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 3256 | 1470159360901 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:00 INFO - PROCESS | 3256 | ++DOCSHELL 1A946000 == 37 [pid = 3256] [id = 312] 09:36:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1A946400) [pid = 3256] [serial = 935] [outer = 00000000] 09:36:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1A9A3000) [pid = 3256] [serial = 936] [outer = 1A946400] 09:36:00 INFO - PROCESS | 3256 | 1470159360945 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (1A9A6C00) [pid = 3256] [serial = 937] [outer = 1A946400] 09:36:01 INFO - PROCESS | 3256 | 1470159361351 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 3256 | 1470159361412 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 09:36:01 INFO - PROCESS | 3256 | 1470159361416 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 3256 | 1470159361418 Marionette TRACE conn2 <- [1,1214,null,{}] 09:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:36:01 INFO - PROCESS | 3256 | 1470159361422 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:01 INFO - PROCESS | 3256 | 1470159361424 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:01 INFO - PROCESS | 3256 | 1470159361562 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:36:01 INFO - PROCESS | 3256 | 1470159361747 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 3256 | 1470159361750 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:01 INFO - PROCESS | 3256 | ++DOCSHELL 0C76BC00 == 38 [pid = 3256] [id = 313] 09:36:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (0C772800) [pid = 3256] [serial = 938] [outer = 00000000] 09:36:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (103CB800) [pid = 3256] [serial = 939] [outer = 0C772800] 09:36:01 INFO - PROCESS | 3256 | 1470159361809 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (10A55800) [pid = 3256] [serial = 940] [outer = 0C772800] 09:36:02 INFO - PROCESS | 3256 | 1470159362366 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 982ms 09:36:02 INFO - PROCESS | 3256 | 1470159362407 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 3256 | 1470159362412 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 09:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:36:02 INFO - PROCESS | 3256 | 1470159362417 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 3256 | 1470159362420 Marionette TRACE conn2 <- [1,1218,null,{}] 09:36:02 INFO - PROCESS | 3256 | 1470159362425 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:02 INFO - PROCESS | 3256 | 1470159362428 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:02 INFO - PROCESS | 3256 | 1470159362537 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:36:02 INFO - PROCESS | 3256 | 1470159362638 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 3256 | 1470159362641 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:02 INFO - PROCESS | 3256 | ++DOCSHELL 1455B400 == 39 [pid = 3256] [id = 314] 09:36:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1455B800) [pid = 3256] [serial = 941] [outer = 00000000] 09:36:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1455F000) [pid = 3256] [serial = 942] [outer = 1455B800] 09:36:02 INFO - PROCESS | 3256 | 1470159362696 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (15860400) [pid = 3256] [serial = 943] [outer = 1455B800] 09:36:03 INFO - PROCESS | 3256 | 1470159363295 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 904ms 09:36:03 INFO - PROCESS | 3256 | 1470159363327 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 3256 | 1470159363330 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 09:36:03 INFO - PROCESS | 3256 | 1470159363335 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:36:03 INFO - PROCESS | 3256 | 1470159363338 Marionette TRACE conn2 <- [1,1222,null,{}] 09:36:03 INFO - PROCESS | 3256 | 1470159363342 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:03 INFO - PROCESS | 3256 | 1470159363345 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:03 INFO - PROCESS | 3256 | 1470159363460 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:36:03 INFO - PROCESS | 3256 | 1470159363562 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 3256 | 1470159363564 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:03 INFO - PROCESS | 3256 | ++DOCSHELL 1780F400 == 40 [pid = 3256] [id = 315] 09:36:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (178AEC00) [pid = 3256] [serial = 944] [outer = 00000000] 09:36:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (183DE800) [pid = 3256] [serial = 945] [outer = 178AEC00] 09:36:03 INFO - PROCESS | 3256 | 1470159363618 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1973C000) [pid = 3256] [serial = 946] [outer = 178AEC00] 09:36:04 INFO - PROCESS | 3256 | 1470159364167 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 904ms 09:36:04 INFO - PROCESS | 3256 | 1470159364242 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 3256 | 1470159364247 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 09:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:36:04 INFO - PROCESS | 3256 | 1470159364257 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 3256 | 1470159364262 Marionette TRACE conn2 <- [1,1226,null,{}] 09:36:04 INFO - PROCESS | 3256 | 1470159364266 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:04 INFO - PROCESS | 3256 | 1470159364269 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:04 INFO - PROCESS | 3256 | 1470159364409 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:36:04 INFO - PROCESS | 3256 | 1470159364563 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 3256 | 1470159364565 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:04 INFO - PROCESS | 3256 | ++DOCSHELL 18310800 == 41 [pid = 3256] [id = 316] 09:36:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (19F47400) [pid = 3256] [serial = 947] [outer = 00000000] 09:36:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (1A6D3000) [pid = 3256] [serial = 948] [outer = 19F47400] 09:36:04 INFO - PROCESS | 3256 | 1470159364620 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1A83B000) [pid = 3256] [serial = 949] [outer = 19F47400] 09:36:05 INFO - PROCESS | 3256 | 1470159365351 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1153ms 09:36:05 INFO - PROCESS | 3256 | 1470159365390 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 3256 | 1470159365395 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 09:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:36:05 INFO - PROCESS | 3256 | 1470159365400 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 3256 | 1470159365403 Marionette TRACE conn2 <- [1,1230,null,{}] 09:36:05 INFO - PROCESS | 3256 | 1470159365409 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:05 INFO - PROCESS | 3256 | 1470159365412 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:05 INFO - PROCESS | 3256 | 1470159365508 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:36:05 INFO - PROCESS | 3256 | 1470159365618 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 3256 | 1470159365621 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:05 INFO - PROCESS | 3256 | ++DOCSHELL 1315E400 == 42 [pid = 3256] [id = 317] 09:36:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (13160C00) [pid = 3256] [serial = 950] [outer = 00000000] 09:36:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (13E3E800) [pid = 3256] [serial = 951] [outer = 13160C00] 09:36:05 INFO - PROCESS | 3256 | 1470159365670 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (13E45400) [pid = 3256] [serial = 952] [outer = 13160C00] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 1A946000 == 41 [pid = 3256] [id = 312] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 13E44000 == 40 [pid = 3256] [id = 311] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 13B51800 == 39 [pid = 3256] [id = 310] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 1147D400 == 38 [pid = 3256] [id = 309] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 11DEDC00 == 37 [pid = 3256] [id = 308] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 1973F800 == 36 [pid = 3256] [id = 307] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 183DF400 == 35 [pid = 3256] [id = 306] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 163D2400 == 34 [pid = 3256] [id = 305] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 131D8800 == 33 [pid = 3256] [id = 304] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 114E2C00 == 32 [pid = 3256] [id = 303] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 10A46400 == 31 [pid = 3256] [id = 302] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 183DFC00 == 30 [pid = 3256] [id = 301] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 18310800 == 29 [pid = 3256] [id = 316] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 1780F400 == 28 [pid = 3256] [id = 315] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 0C76BC00 == 27 [pid = 3256] [id = 313] 09:36:06 INFO - PROCESS | 3256 | --DOCSHELL 1455B400 == 26 [pid = 3256] [id = 314] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (1830E000) [pid = 3256] [serial = 888] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (199F3400) [pid = 3256] [serial = 891] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (103C6000) [pid = 3256] [serial = 876] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (10A03000) [pid = 3256] [serial = 877] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (163CB000) [pid = 3256] [serial = 885] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (14523000) [pid = 3256] [serial = 882] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (15034000) [pid = 3256] [serial = 883] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (129F5C00) [pid = 3256] [serial = 879] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (131D0C00) [pid = 3256] [serial = 880] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (112C2000) [pid = 3256] [serial = 874] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (10A4E400) [pid = 3256] [serial = 873] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (183EB800) [pid = 3256] [serial = 889] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (13E3DC00) [pid = 3256] [serial = 868] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (12B80C00) [pid = 3256] [serial = 867] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (170C4800) [pid = 3256] [serial = 871] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (163CD400) [pid = 3256] [serial = 870] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (19D71400) [pid = 3256] [serial = 892] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (199F2800) [pid = 3256] [serial = 897] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (11813000) [pid = 3256] [serial = 895] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1125A800) [pid = 3256] [serial = 894] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1A26EC00) [pid = 3256] [serial = 901] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (19DA8C00) [pid = 3256] [serial = 898] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (17055800) [pid = 3256] [serial = 886] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (1A83A800) [pid = 3256] [serial = 903] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1A26DC00) [pid = 3256] [serial = 900] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3256 | 1470159366790 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1387ms 09:36:06 INFO - PROCESS | 3256 | 1470159366803 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 3256 | 1470159366807 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 09:36:06 INFO - PROCESS | 3256 | 1470159366811 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:36:06 INFO - PROCESS | 3256 | 1470159366816 Marionette TRACE conn2 <- [1,1234,null,{}] 09:36:06 INFO - PROCESS | 3256 | 1470159366822 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:06 INFO - PROCESS | 3256 | 1470159366827 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:06 INFO - PROCESS | 3256 | 1470159366920 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:36:06 INFO - PROCESS | 3256 | 1470159366926 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 3256 | 1470159366930 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:06 INFO - PROCESS | 3256 | ++DOCSHELL 1125AC00 == 27 [pid = 3256] [id = 318] 09:36:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (112C1C00) [pid = 3256] [serial = 953] [outer = 00000000] 09:36:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (112EB000) [pid = 3256] [serial = 954] [outer = 112C1C00] 09:36:06 INFO - PROCESS | 3256 | 1470159366978 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (114D9C00) [pid = 3256] [serial = 955] [outer = 112C1C00] 09:36:07 INFO - PROCESS | 3256 | 1470159367450 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 702ms 09:36:07 INFO - PROCESS | 3256 | 1470159367512 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 3256 | 1470159367517 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 09:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:36:07 INFO - PROCESS | 3256 | 1470159367524 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 3256 | 1470159367526 Marionette TRACE conn2 <- [1,1238,null,{}] 09:36:07 INFO - PROCESS | 3256 | 1470159367530 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:07 INFO - PROCESS | 3256 | 1470159367532 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:07 INFO - PROCESS | 3256 | 1470159367648 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:36:07 INFO - PROCESS | 3256 | 1470159367741 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 3256 | 1470159367743 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:07 INFO - PROCESS | 3256 | ++DOCSHELL 1315B800 == 28 [pid = 3256] [id = 319] 09:36:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (132D8800) [pid = 3256] [serial = 956] [outer = 00000000] 09:36:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1391E000) [pid = 3256] [serial = 957] [outer = 132D8800] 09:36:07 INFO - PROCESS | 3256 | 1470159367790 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (13B4F400) [pid = 3256] [serial = 958] [outer = 132D8800] 09:36:08 INFO - PROCESS | 3256 | 1470159368176 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 686ms 09:36:08 INFO - PROCESS | 3256 | 1470159368222 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 3256 | 1470159368224 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 09:36:08 INFO - PROCESS | 3256 | 1470159368228 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:36:08 INFO - PROCESS | 3256 | 1470159368231 Marionette TRACE conn2 <- [1,1242,null,{}] 09:36:08 INFO - PROCESS | 3256 | 1470159368242 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:08 INFO - PROCESS | 3256 | 1470159368246 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:08 INFO - PROCESS | 3256 | 1470159368326 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:36:08 INFO - PROCESS | 3256 | 1470159368333 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 3256 | 1470159368336 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:08 INFO - PROCESS | 3256 | ++DOCSHELL 14553C00 == 29 [pid = 3256] [id = 320] 09:36:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (14555000) [pid = 3256] [serial = 959] [outer = 00000000] 09:36:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1455E000) [pid = 3256] [serial = 960] [outer = 14555000] 09:36:08 INFO - PROCESS | 3256 | 1470159368383 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (14598000) [pid = 3256] [serial = 961] [outer = 14555000] 09:36:08 INFO - PROCESS | 3256 | 1470159368898 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 685ms 09:36:08 INFO - PROCESS | 3256 | 1470159368927 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 3256 | 1470159368930 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 09:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:36:08 INFO - PROCESS | 3256 | 1470159368933 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 3256 | 1470159368935 Marionette TRACE conn2 <- [1,1246,null,{}] 09:36:08 INFO - PROCESS | 3256 | 1470159368938 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:08 INFO - PROCESS | 3256 | 1470159368940 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:09 INFO - PROCESS | 3256 | 1470159369101 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:36:09 INFO - PROCESS | 3256 | 1470159369122 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 3256 | 1470159369124 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:09 INFO - PROCESS | 3256 | ++DOCSHELL 15854000 == 30 [pid = 3256] [id = 321] 09:36:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (15A1E400) [pid = 3256] [serial = 962] [outer = 00000000] 09:36:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (163C7800) [pid = 3256] [serial = 963] [outer = 15A1E400] 09:36:09 INFO - PROCESS | 3256 | 1470159369168 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (16B62400) [pid = 3256] [serial = 964] [outer = 15A1E400] 09:36:09 INFO - PROCESS | 3256 | 1470159369596 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 702ms 09:36:09 INFO - PROCESS | 3256 | 1470159369632 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 3256 | 1470159369634 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 09:36:09 INFO - PROCESS | 3256 | 1470159369637 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:36:09 INFO - PROCESS | 3256 | 1470159369639 Marionette TRACE conn2 <- [1,1250,null,{}] 09:36:09 INFO - PROCESS | 3256 | 1470159369643 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:09 INFO - PROCESS | 3256 | 1470159369645 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:09 INFO - PROCESS | 3256 | 1470159369756 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:36:09 INFO - PROCESS | 3256 | 1470159369763 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 3256 | 1470159369765 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:09 INFO - PROCESS | 3256 | ++DOCSHELL 160A7400 == 31 [pid = 3256] [id = 322] 09:36:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (163D3000) [pid = 3256] [serial = 965] [outer = 00000000] 09:36:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (170C9000) [pid = 3256] [serial = 966] [outer = 163D3000] 09:36:09 INFO - PROCESS | 3256 | 1470159369838 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (17268000) [pid = 3256] [serial = 967] [outer = 163D3000] 09:36:10 INFO - PROCESS | 3256 | 1470159370361 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 09:36:10 INFO - PROCESS | 3256 | 1470159370378 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 3256 | 1470159370380 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 09:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:36:10 INFO - PROCESS | 3256 | 1470159370384 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 3256 | 1470159370385 Marionette TRACE conn2 <- [1,1254,null,{}] 09:36:10 INFO - PROCESS | 3256 | 1470159370423 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:10 INFO - PROCESS | 3256 | 1470159370428 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:10 INFO - PROCESS | 3256 | 1470159370559 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:36:10 INFO - PROCESS | 3256 | 1470159370572 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 3256 | 1470159370574 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:10 INFO - PROCESS | 3256 | ++DOCSHELL 178B4800 == 32 [pid = 3256] [id = 323] 09:36:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (17AE2800) [pid = 3256] [serial = 968] [outer = 00000000] 09:36:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1830D800) [pid = 3256] [serial = 969] [outer = 17AE2800] 09:36:10 INFO - PROCESS | 3256 | 1470159370620 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (183E9C00) [pid = 3256] [serial = 970] [outer = 17AE2800] 09:36:10 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (19F43C00) [pid = 3256] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:36:10 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (114ECC00) [pid = 3256] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:36:10 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (11250000) [pid = 3256] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:36:10 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (163D2800) [pid = 3256] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:36:10 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (131D9800) [pid = 3256] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:36:10 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (19DA7800) [pid = 3256] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:36:10 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (183E0800) [pid = 3256] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:36:10 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1A6CC400) [pid = 3256] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:36:10 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (142BF000) [pid = 3256] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:36:10 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (13E61C00) [pid = 3256] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:36:10 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (199ED400) [pid = 3256] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:36:10 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A946400) [pid = 3256] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:36:11 INFO - PROCESS | 3256 | 1470159371218 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 906ms 09:36:11 INFO - PROCESS | 3256 | 1470159371289 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 3256 | 1470159371291 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 09:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:36:11 INFO - PROCESS | 3256 | 1470159371295 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 3256 | 1470159371296 Marionette TRACE conn2 <- [1,1258,null,{}] 09:36:11 INFO - PROCESS | 3256 | 1470159371300 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:11 INFO - PROCESS | 3256 | 1470159371302 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:11 INFO - PROCESS | 3256 | 1470159371377 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:36:11 INFO - PROCESS | 3256 | 1470159371382 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 3256 | 1470159371384 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:11 INFO - PROCESS | 3256 | ++DOCSHELL 13B56000 == 33 [pid = 3256] [id = 324] 09:36:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (14557C00) [pid = 3256] [serial = 971] [outer = 00000000] 09:36:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (178AF000) [pid = 3256] [serial = 972] [outer = 14557C00] 09:36:11 INFO - PROCESS | 3256 | 1470159371427 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (183E0800) [pid = 3256] [serial = 973] [outer = 14557C00] 09:36:11 INFO - PROCESS | 3256 | 1470159371844 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 593ms 09:36:11 INFO - PROCESS | 3256 | 1470159371891 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 3256 | 1470159371893 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 09:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:36:11 INFO - PROCESS | 3256 | 1470159371897 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 3256 | 1470159371899 Marionette TRACE conn2 <- [1,1262,null,{}] 09:36:11 INFO - PROCESS | 3256 | 1470159371902 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:11 INFO - PROCESS | 3256 | 1470159371904 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:11 INFO - PROCESS | 3256 | 1470159371985 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:36:11 INFO - PROCESS | 3256 | 1470159371990 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 3256 | 1470159371992 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:11 INFO - PROCESS | 3256 | ++DOCSHELL 1391B000 == 34 [pid = 3256] [id = 325] 09:36:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (163C9C00) [pid = 3256] [serial = 974] [outer = 00000000] 09:36:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (199ED000) [pid = 3256] [serial = 975] [outer = 163C9C00] 09:36:12 INFO - PROCESS | 3256 | 1470159372035 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (199EDC00) [pid = 3256] [serial = 976] [outer = 163C9C00] 09:36:12 INFO - PROCESS | 3256 | 1470159372495 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 625ms 09:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:36:12 INFO - PROCESS | 3256 | 1470159372535 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 3256 | 1470159372537 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 09:36:12 INFO - PROCESS | 3256 | 1470159372540 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 3256 | 1470159372541 Marionette TRACE conn2 <- [1,1266,null,{}] 09:36:12 INFO - PROCESS | 3256 | 1470159372545 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:12 INFO - PROCESS | 3256 | 1470159372547 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:12 INFO - PROCESS | 3256 | 1470159372625 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:36:12 INFO - PROCESS | 3256 | 1470159372633 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 3256 | 1470159372635 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:12 INFO - PROCESS | 3256 | ++DOCSHELL 199F5000 == 35 [pid = 3256] [id = 326] 09:36:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (199F5800) [pid = 3256] [serial = 977] [outer = 00000000] 09:36:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (19D6D400) [pid = 3256] [serial = 978] [outer = 199F5800] 09:36:12 INFO - PROCESS | 3256 | 1470159372677 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (19DA4800) [pid = 3256] [serial = 979] [outer = 199F5800] 09:36:13 INFO - PROCESS | 3256 | --DOCSHELL 1125AC00 == 34 [pid = 3256] [id = 318] 09:36:13 INFO - PROCESS | 3256 | --DOCSHELL 1315E400 == 33 [pid = 3256] [id = 317] 09:36:14 INFO - PROCESS | 3256 | --DOCSHELL 160A7400 == 32 [pid = 3256] [id = 322] 09:36:14 INFO - PROCESS | 3256 | --DOCSHELL 1315B800 == 31 [pid = 3256] [id = 319] 09:36:14 INFO - PROCESS | 3256 | --DOCSHELL 15854000 == 30 [pid = 3256] [id = 321] 09:36:14 INFO - PROCESS | 3256 | --DOCSHELL 13B56000 == 29 [pid = 3256] [id = 324] 09:36:14 INFO - PROCESS | 3256 | --DOCSHELL 178B4800 == 28 [pid = 3256] [id = 323] 09:36:14 INFO - PROCESS | 3256 | --DOCSHELL 14553C00 == 27 [pid = 3256] [id = 320] 09:36:14 INFO - PROCESS | 3256 | --DOCSHELL 1391B000 == 26 [pid = 3256] [id = 325] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (14519C00) [pid = 3256] [serial = 912] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (14522800) [pid = 3256] [serial = 913] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1A83D800) [pid = 3256] [serial = 904] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (1973D400) [pid = 3256] [serial = 918] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1A835800) [pid = 3256] [serial = 927] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (177A5000) [pid = 3256] [serial = 931] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (163C8800) [pid = 3256] [serial = 930] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1A293000) [pid = 3256] [serial = 933] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A6D3800) [pid = 3256] [serial = 928] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (19C7DC00) [pid = 3256] [serial = 921] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1A6C7000) [pid = 3256] [serial = 925] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (19D71800) [pid = 3256] [serial = 922] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (1A6D2800) [pid = 3256] [serial = 934] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (1A9A6C00) [pid = 3256] [serial = 937] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (19744C00) [pid = 3256] [serial = 919] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (1A9A3000) [pid = 3256] [serial = 936] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (1A26A000) [pid = 3256] [serial = 924] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (12E28400) [pid = 3256] [serial = 909] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (13ACB000) [pid = 3256] [serial = 910] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (114F5C00) [pid = 3256] [serial = 906] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (13E42000) [pid = 3256] [serial = 907] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (172C4400) [pid = 3256] [serial = 915] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (177A8800) [pid = 3256] [serial = 916] [outer = 00000000] [url = about:blank] 09:36:14 INFO - PROCESS | 3256 | 1470159374387 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1905ms 09:36:14 INFO - PROCESS | 3256 | 1470159374441 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 3256 | 1470159374444 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 09:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:36:14 INFO - PROCESS | 3256 | 1470159374449 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 3256 | 1470159374453 Marionette TRACE conn2 <- [1,1270,null,{}] 09:36:14 INFO - PROCESS | 3256 | 1470159374458 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:14 INFO - PROCESS | 3256 | 1470159374461 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:14 INFO - PROCESS | 3256 | 1470159374558 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:36:14 INFO - PROCESS | 3256 | 1470159374567 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 3256 | 1470159374572 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:14 INFO - PROCESS | 3256 | ++DOCSHELL 10A50C00 == 27 [pid = 3256] [id = 327] 09:36:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (10A52400) [pid = 3256] [serial = 980] [outer = 00000000] 09:36:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (10F52800) [pid = 3256] [serial = 981] [outer = 10A52400] 09:36:14 INFO - PROCESS | 3256 | 1470159374626 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (11251C00) [pid = 3256] [serial = 982] [outer = 10A52400] 09:36:15 INFO - PROCESS | 3256 | 1470159375111 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 686ms 09:36:15 INFO - PROCESS | 3256 | 1470159375145 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 3256 | 1470159375150 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 09:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:36:15 INFO - PROCESS | 3256 | 1470159375157 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 3256 | 1470159375159 Marionette TRACE conn2 <- [1,1274,null,{}] 09:36:15 INFO - PROCESS | 3256 | 1470159375163 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:15 INFO - PROCESS | 3256 | 1470159375166 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:15 INFO - PROCESS | 3256 | 1470159375251 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:36:15 INFO - PROCESS | 3256 | 1470159375259 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 3256 | 1470159375262 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:15 INFO - PROCESS | 3256 | ++DOCSHELL 1181BC00 == 28 [pid = 3256] [id = 328] 09:36:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (11820800) [pid = 3256] [serial = 983] [outer = 00000000] 09:36:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (11DA0800) [pid = 3256] [serial = 984] [outer = 11820800] 09:36:15 INFO - PROCESS | 3256 | 1470159375310 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (12E26C00) [pid = 3256] [serial = 985] [outer = 11820800] 09:36:15 INFO - PROCESS | 3256 | 1470159375770 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 640ms 09:36:15 INFO - PROCESS | 3256 | 1470159375794 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 3256 | 1470159375796 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 09:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:36:15 INFO - PROCESS | 3256 | 1470159375803 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 3256 | 1470159375806 Marionette TRACE conn2 <- [1,1278,null,{}] 09:36:15 INFO - PROCESS | 3256 | 1470159375817 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:15 INFO - PROCESS | 3256 | 1470159375822 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:15 INFO - PROCESS | 3256 | 1470159375905 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:36:16 INFO - PROCESS | 3256 | 1470159376017 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 3256 | 1470159376020 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:16 INFO - PROCESS | 3256 | ++DOCSHELL 13EB3000 == 29 [pid = 3256] [id = 329] 09:36:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (13EB3800) [pid = 3256] [serial = 986] [outer = 00000000] 09:36:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (13F6C800) [pid = 3256] [serial = 987] [outer = 13EB3800] 09:36:16 INFO - PROCESS | 3256 | 1470159376083 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (1451A000) [pid = 3256] [serial = 988] [outer = 13EB3800] 09:36:16 INFO - PROCESS | 3256 | 1470159376451 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 687ms 09:36:16 INFO - PROCESS | 3256 | 1470159376503 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 3256 | 1470159376506 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 09:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:36:16 INFO - PROCESS | 3256 | 1470159376509 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 3256 | 1470159376511 Marionette TRACE conn2 <- [1,1282,null,{}] 09:36:16 INFO - PROCESS | 3256 | 1470159376525 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:16 INFO - PROCESS | 3256 | 1470159376528 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:16 INFO - PROCESS | 3256 | 1470159376638 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:36:16 INFO - PROCESS | 3256 | 1470159376650 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 3256 | 1470159376652 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:16 INFO - PROCESS | 3256 | ++DOCSHELL 142BE400 == 30 [pid = 3256] [id = 330] 09:36:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (14519C00) [pid = 3256] [serial = 989] [outer = 00000000] 09:36:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (14558400) [pid = 3256] [serial = 990] [outer = 14519C00] 09:36:16 INFO - PROCESS | 3256 | 1470159376696 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (14591800) [pid = 3256] [serial = 991] [outer = 14519C00] 09:36:17 INFO - PROCESS | 3256 | 1470159377099 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 625ms 09:36:17 INFO - PROCESS | 3256 | 1470159377147 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 3256 | 1470159377149 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 09:36:17 INFO - PROCESS | 3256 | 1470159377152 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:36:17 INFO - PROCESS | 3256 | 1470159377154 Marionette TRACE conn2 <- [1,1286,null,{}] 09:36:17 INFO - PROCESS | 3256 | 1470159377158 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:17 INFO - PROCESS | 3256 | 1470159377159 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:17 INFO - PROCESS | 3256 | 1470159377234 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:36:17 INFO - PROCESS | 3256 | 1470159377344 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 3256 | 1470159377346 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:17 INFO - PROCESS | 3256 | ++DOCSHELL 15034000 == 31 [pid = 3256] [id = 331] 09:36:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (15035000) [pid = 3256] [serial = 992] [outer = 00000000] 09:36:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (160A0000) [pid = 3256] [serial = 993] [outer = 15035000] 09:36:17 INFO - PROCESS | 3256 | 1470159377391 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (163C8400) [pid = 3256] [serial = 994] [outer = 15035000] 09:36:17 INFO - PROCESS | 3256 | 1470159377766 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 640ms 09:36:17 INFO - PROCESS | 3256 | 1470159377790 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 3256 | 1470159377792 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 09:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:36:17 INFO - PROCESS | 3256 | 1470159377796 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 3256 | 1470159377797 Marionette TRACE conn2 <- [1,1290,null,{}] 09:36:17 INFO - PROCESS | 3256 | 1470159377800 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:17 INFO - PROCESS | 3256 | 1470159377806 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:17 INFO - PROCESS | 3256 | 1470159377940 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:36:17 INFO - PROCESS | 3256 | 1470159377946 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 3256 | 1470159377948 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:17 INFO - PROCESS | 3256 | ++DOCSHELL 163D0000 == 32 [pid = 3256] [id = 332] 09:36:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (16E20800) [pid = 3256] [serial = 995] [outer = 00000000] 09:36:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1779D400) [pid = 3256] [serial = 996] [outer = 16E20800] 09:36:17 INFO - PROCESS | 3256 | 1470159377992 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (178AC400) [pid = 3256] [serial = 997] [outer = 16E20800] 09:36:18 INFO - PROCESS | 3256 | 1470159378413 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 640ms 09:36:18 INFO - PROCESS | 3256 | 1470159378434 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 3256 | 1470159378436 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 09:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:36:18 INFO - PROCESS | 3256 | 1470159378440 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 3256 | 1470159378441 Marionette TRACE conn2 <- [1,1294,null,{}] 09:36:18 INFO - PROCESS | 3256 | 1470159378445 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:18 INFO - PROCESS | 3256 | 1470159378447 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:18 INFO - PROCESS | 3256 | 1470159378536 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:36:18 INFO - PROCESS | 3256 | 1470159378542 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 3256 | 1470159378544 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:18 INFO - PROCESS | 3256 | ++DOCSHELL 170CA400 == 33 [pid = 3256] [id = 333] 09:36:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (177AA000) [pid = 3256] [serial = 998] [outer = 00000000] 09:36:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (183E3C00) [pid = 3256] [serial = 999] [outer = 177AA000] 09:36:18 INFO - PROCESS | 3256 | 1470159378587 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (183E4C00) [pid = 3256] [serial = 1000] [outer = 177AA000] 09:36:19 INFO - PROCESS | 3256 | 1470159379018 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 640ms 09:36:19 INFO - PROCESS | 3256 | 1470159379078 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 3256 | 1470159379080 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 09:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:36:19 INFO - PROCESS | 3256 | 1470159379087 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 3256 | 1470159379089 Marionette TRACE conn2 <- [1,1298,null,{}] 09:36:19 INFO - PROCESS | 3256 | 1470159379092 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:19 INFO - PROCESS | 3256 | 1470159379094 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:19 INFO - PROCESS | 3256 | 1470159379177 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:36:19 INFO - PROCESS | 3256 | 1470159379183 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 3256 | 1470159379185 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:19 INFO - PROCESS | 3256 | ++DOCSHELL 177A8800 == 34 [pid = 3256] [id = 334] 09:36:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (18121800) [pid = 3256] [serial = 1001] [outer = 00000000] 09:36:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (199EB800) [pid = 3256] [serial = 1002] [outer = 18121800] 09:36:19 INFO - PROCESS | 3256 | 1470159379228 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (10A55400) [pid = 3256] [serial = 1003] [outer = 18121800] 09:36:19 INFO - PROCESS | 3256 | 1470159379688 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 3256 | 1470159379728 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 09:36:19 INFO - PROCESS | 3256 | 1470159379731 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:36:19 INFO - PROCESS | 3256 | 1470159379733 Marionette TRACE conn2 <- [1,1302,null,{}] 09:36:19 INFO - PROCESS | 3256 | 1470159379737 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:19 INFO - PROCESS | 3256 | 1470159379738 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:19 INFO - PROCESS | 3256 | 1470159379845 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:36:19 INFO - PROCESS | 3256 | 1470159379851 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 3256 | 1470159379853 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:19 INFO - PROCESS | 3256 | ++DOCSHELL 13E6C000 == 35 [pid = 3256] [id = 335] 09:36:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (19C85C00) [pid = 3256] [serial = 1004] [outer = 00000000] 09:36:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19D71C00) [pid = 3256] [serial = 1005] [outer = 19C85C00] 09:36:19 INFO - PROCESS | 3256 | 1470159379896 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (19DA5000) [pid = 3256] [serial = 1006] [outer = 19C85C00] 09:36:20 INFO - PROCESS | 3256 | 1470159380365 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 702ms 09:36:20 INFO - PROCESS | 3256 | 1470159380431 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 3256 | 1470159380433 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 09:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:36:20 INFO - PROCESS | 3256 | 1470159380437 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 3256 | 1470159380438 Marionette TRACE conn2 <- [1,1306,null,{}] 09:36:20 INFO - PROCESS | 3256 | 1470159380442 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:20 INFO - PROCESS | 3256 | 1470159380444 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:20 INFO - PROCESS | 3256 | 1470159380566 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:36:20 INFO - PROCESS | 3256 | 1470159380575 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 3256 | 1470159380577 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:20 INFO - PROCESS | 3256 | ++DOCSHELL 15034800 == 36 [pid = 3256] [id = 336] 09:36:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (183EAC00) [pid = 3256] [serial = 1007] [outer = 00000000] 09:36:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (19F3DC00) [pid = 3256] [serial = 1008] [outer = 183EAC00] 09:36:20 INFO - PROCESS | 3256 | 1470159380665 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (19F46000) [pid = 3256] [serial = 1009] [outer = 183EAC00] 09:36:21 INFO - PROCESS | 3256 | 1470159381086 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 703ms 09:36:21 INFO - PROCESS | 3256 | 1470159381142 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 3256 | 1470159381144 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 09:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:36:21 INFO - PROCESS | 3256 | 1470159381176 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 3256 | 1470159381180 Marionette TRACE conn2 <- [1,1310,null,{}] 09:36:21 INFO - PROCESS | 3256 | 1470159381194 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:21 INFO - PROCESS | 3256 | 1470159381197 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:21 INFO - PROCESS | 3256 | 1470159381322 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:36:21 INFO - PROCESS | 3256 | 1470159381335 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 3256 | 1470159381338 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:21 INFO - PROCESS | 3256 | ++DOCSHELL 14597400 == 37 [pid = 3256] [id = 337] 09:36:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (1A268C00) [pid = 3256] [serial = 1010] [outer = 00000000] 09:36:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (1A6CE400) [pid = 3256] [serial = 1011] [outer = 1A268C00] 09:36:21 INFO - PROCESS | 3256 | 1470159381383 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (1A6D1800) [pid = 3256] [serial = 1012] [outer = 1A268C00] 09:36:21 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (163C9C00) [pid = 3256] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:36:21 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (15A1E400) [pid = 3256] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:36:21 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (163D3000) [pid = 3256] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:36:21 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (17AE2800) [pid = 3256] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:36:21 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (0C772800) [pid = 3256] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:36:21 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (14555000) [pid = 3256] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:36:21 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (132D8800) [pid = 3256] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:36:21 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (112C1C00) [pid = 3256] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:36:21 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (13160C00) [pid = 3256] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:36:21 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (19F47400) [pid = 3256] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:36:21 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (178AEC00) [pid = 3256] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:36:21 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (1455B800) [pid = 3256] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:36:21 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (14557C00) [pid = 3256] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:36:21 INFO - PROCESS | 3256 | 1470159381953 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 828ms 09:36:21 INFO - PROCESS | 3256 | 1470159381990 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 3256 | 1470159381992 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 09:36:21 INFO - PROCESS | 3256 | 1470159381995 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:36:21 INFO - PROCESS | 3256 | 1470159381997 Marionette TRACE conn2 <- [1,1314,null,{}] 09:36:21 INFO - PROCESS | 3256 | 1470159382001 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:21 INFO - PROCESS | 3256 | 1470159382003 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:22 INFO - PROCESS | 3256 | 1470159382078 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:36:22 INFO - PROCESS | 3256 | 1470159382083 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 3256 | 1470159382085 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:22 INFO - PROCESS | 3256 | ++DOCSHELL 112F0C00 == 38 [pid = 3256] [id = 338] 09:36:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1315C800) [pid = 3256] [serial = 1013] [outer = 00000000] 09:36:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (170C6C00) [pid = 3256] [serial = 1014] [outer = 1315C800] 09:36:22 INFO - PROCESS | 3256 | 1470159382129 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (178B2800) [pid = 3256] [serial = 1015] [outer = 1315C800] 09:36:22 INFO - PROCESS | 3256 | 1470159382552 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:36:22 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 09:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 594ms 09:36:22 INFO - PROCESS | 3256 | 1470159382592 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 3256 | 1470159382594 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 09:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:36:22 INFO - PROCESS | 3256 | 1470159382601 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 3256 | 1470159382602 Marionette TRACE conn2 <- [1,1318,null,{}] 09:36:22 INFO - PROCESS | 3256 | 1470159382606 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:22 INFO - PROCESS | 3256 | 1470159382608 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:22 INFO - PROCESS | 3256 | 1470159382694 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:36:22 INFO - PROCESS | 3256 | 1470159382699 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 3256 | 1470159382701 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:22 INFO - PROCESS | 3256 | ++DOCSHELL 163D3000 == 39 [pid = 3256] [id = 339] 09:36:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (19D70000) [pid = 3256] [serial = 1016] [outer = 00000000] 09:36:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1A835400) [pid = 3256] [serial = 1017] [outer = 19D70000] 09:36:22 INFO - PROCESS | 3256 | 1470159382744 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1A839000) [pid = 3256] [serial = 1018] [outer = 19D70000] 09:36:23 INFO - PROCESS | 3256 | 1470159383212 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:36:23 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 09:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 687ms 09:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:36:23 INFO - PROCESS | 3256 | 1470159383298 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 3256 | 1470159383301 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 09:36:23 INFO - PROCESS | 3256 | 1470159383305 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 3256 | 1470159383307 Marionette TRACE conn2 <- [1,1322,null,{}] 09:36:23 INFO - PROCESS | 3256 | 1470159383310 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:23 INFO - PROCESS | 3256 | 1470159383312 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:23 INFO - PROCESS | 3256 | 1470159383392 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:36:23 INFO - PROCESS | 3256 | 1470159383403 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 3256 | 1470159383404 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:23 INFO - PROCESS | 3256 | ++DOCSHELL 13E3B800 == 40 [pid = 3256] [id = 340] 09:36:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1609D000) [pid = 3256] [serial = 1019] [outer = 00000000] 09:36:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (1A83FC00) [pid = 3256] [serial = 1020] [outer = 1609D000] 09:36:23 INFO - PROCESS | 3256 | 1470159383448 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (1A944000) [pid = 3256] [serial = 1021] [outer = 1609D000] 09:36:24 INFO - PROCESS | 3256 | 1470159384141 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 890ms 09:36:24 INFO - PROCESS | 3256 | 1470159384208 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 3256 | 1470159384213 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 09:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:36:24 INFO - PROCESS | 3256 | 1470159384218 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 3256 | 1470159384221 Marionette TRACE conn2 <- [1,1326,null,{}] 09:36:24 INFO - PROCESS | 3256 | 1470159384227 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:24 INFO - PROCESS | 3256 | 1470159384230 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:24 INFO - PROCESS | 3256 | 1470159384359 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:36:24 INFO - PROCESS | 3256 | 1470159384481 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 3256 | 1470159384484 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:24 INFO - PROCESS | 3256 | ++DOCSHELL 10A46400 == 41 [pid = 3256] [id = 341] 09:36:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (10A4A000) [pid = 3256] [serial = 1022] [outer = 00000000] 09:36:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (112EB400) [pid = 3256] [serial = 1023] [outer = 10A4A000] 09:36:24 INFO - PROCESS | 3256 | 1470159384576 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (1315E400) [pid = 3256] [serial = 1024] [outer = 10A4A000] 09:36:25 INFO - PROCESS | 3256 | 1470159385790 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1608ms 09:36:25 INFO - PROCESS | 3256 | 1470159385820 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 3256 | 1470159385824 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 09:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:36:25 INFO - PROCESS | 3256 | 1470159385835 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 3256 | 1470159385838 Marionette TRACE conn2 <- [1,1330,null,{}] 09:36:25 INFO - PROCESS | 3256 | 1470159385845 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:25 INFO - PROCESS | 3256 | 1470159385847 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:25 INFO - PROCESS | 3256 | 1470159385993 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:36:26 INFO - PROCESS | 3256 | 1470159386101 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 3256 | 1470159386104 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:26 INFO - PROCESS | 3256 | ++DOCSHELL 112F3800 == 42 [pid = 3256] [id = 342] 09:36:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (112F3C00) [pid = 3256] [serial = 1025] [outer = 00000000] 09:36:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (11813800) [pid = 3256] [serial = 1026] [outer = 112F3C00] 09:36:26 INFO - PROCESS | 3256 | 1470159386155 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (11C1A800) [pid = 3256] [serial = 1027] [outer = 112F3C00] 09:36:26 INFO - PROCESS | 3256 | --DOCSHELL 163D3000 == 41 [pid = 3256] [id = 339] 09:36:26 INFO - PROCESS | 3256 | --DOCSHELL 112F0C00 == 40 [pid = 3256] [id = 338] 09:36:26 INFO - PROCESS | 3256 | --DOCSHELL 14597400 == 39 [pid = 3256] [id = 337] 09:36:26 INFO - PROCESS | 3256 | --DOCSHELL 15034800 == 38 [pid = 3256] [id = 336] 09:36:26 INFO - PROCESS | 3256 | --DOCSHELL 13E6C000 == 37 [pid = 3256] [id = 335] 09:36:26 INFO - PROCESS | 3256 | --DOCSHELL 177A8800 == 36 [pid = 3256] [id = 334] 09:36:26 INFO - PROCESS | 3256 | --DOCSHELL 170CA400 == 35 [pid = 3256] [id = 333] 09:36:26 INFO - PROCESS | 3256 | --DOCSHELL 163D0000 == 34 [pid = 3256] [id = 332] 09:36:26 INFO - PROCESS | 3256 | --DOCSHELL 15034000 == 33 [pid = 3256] [id = 331] 09:36:26 INFO - PROCESS | 3256 | --DOCSHELL 142BE400 == 32 [pid = 3256] [id = 330] 09:36:26 INFO - PROCESS | 3256 | --DOCSHELL 13EB3000 == 31 [pid = 3256] [id = 329] 09:36:26 INFO - PROCESS | 3256 | --DOCSHELL 1181BC00 == 30 [pid = 3256] [id = 328] 09:36:26 INFO - PROCESS | 3256 | --DOCSHELL 10A50C00 == 29 [pid = 3256] [id = 327] 09:36:26 INFO - PROCESS | 3256 | --DOCSHELL 199F5000 == 28 [pid = 3256] [id = 326] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (19D6D400) [pid = 3256] [serial = 978] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (199EDC00) [pid = 3256] [serial = 976] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (163C7800) [pid = 3256] [serial = 963] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (170C9000) [pid = 3256] [serial = 966] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (16B62400) [pid = 3256] [serial = 964] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (1830D800) [pid = 3256] [serial = 969] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (17268000) [pid = 3256] [serial = 967] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (183E9C00) [pid = 3256] [serial = 970] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (199ED000) [pid = 3256] [serial = 975] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (10A55800) [pid = 3256] [serial = 940] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (103CB800) [pid = 3256] [serial = 939] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (1455E000) [pid = 3256] [serial = 960] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (1391E000) [pid = 3256] [serial = 957] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (13B4F400) [pid = 3256] [serial = 958] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (112EB000) [pid = 3256] [serial = 954] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (114D9C00) [pid = 3256] [serial = 955] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13E45400) [pid = 3256] [serial = 952] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (13E3E800) [pid = 3256] [serial = 951] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1A83B000) [pid = 3256] [serial = 949] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1A6D3000) [pid = 3256] [serial = 948] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1973C000) [pid = 3256] [serial = 946] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (183DE800) [pid = 3256] [serial = 945] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (15860400) [pid = 3256] [serial = 943] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (1455F000) [pid = 3256] [serial = 942] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (178AF000) [pid = 3256] [serial = 972] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (183E0800) [pid = 3256] [serial = 973] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (14598000) [pid = 3256] [serial = 961] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 3256 | 1470159386696 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 889ms 09:36:26 INFO - PROCESS | 3256 | 1470159386741 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:36:26 INFO - PROCESS | 3256 | 1470159386746 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 09:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:36:26 INFO - PROCESS | 3256 | 1470159386752 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 3256 | 1470159386755 Marionette TRACE conn2 <- [1,1334,null,{}] 09:36:26 INFO - PROCESS | 3256 | 1470159386759 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:26 INFO - PROCESS | 3256 | 1470159386761 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:26 INFO - PROCESS | 3256 | 1470159386846 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:36:26 INFO - PROCESS | 3256 | 1470159386854 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 3256 | 1470159386857 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:26 INFO - PROCESS | 3256 | ++DOCSHELL 12E32C00 == 29 [pid = 3256] [id = 343] 09:36:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (1315CC00) [pid = 3256] [serial = 1028] [outer = 00000000] 09:36:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (13AD3800) [pid = 3256] [serial = 1029] [outer = 1315CC00] 09:36:26 INFO - PROCESS | 3256 | 1470159386904 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (13E3DC00) [pid = 3256] [serial = 1030] [outer = 1315CC00] 09:36:27 INFO - PROCESS | 3256 | 1470159387388 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 703ms 09:36:27 INFO - PROCESS | 3256 | 1470159387474 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 3256 | 1470159387477 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 09:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:36:27 INFO - PROCESS | 3256 | 1470159387482 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 3256 | 1470159387486 Marionette TRACE conn2 <- [1,1338,null,{}] 09:36:27 INFO - PROCESS | 3256 | 1470159387497 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:27 INFO - PROCESS | 3256 | 1470159387501 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:27 INFO - PROCESS | 3256 | 1470159387588 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:36:27 INFO - PROCESS | 3256 | 1470159387672 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 3256 | 1470159387675 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:27 INFO - PROCESS | 3256 | ++DOCSHELL 13F6C400 == 30 [pid = 3256] [id = 344] 09:36:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (13F6E400) [pid = 3256] [serial = 1031] [outer = 00000000] 09:36:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (14555000) [pid = 3256] [serial = 1032] [outer = 13F6E400] 09:36:27 INFO - PROCESS | 3256 | 1470159387722 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1455EC00) [pid = 3256] [serial = 1033] [outer = 13F6E400] 09:36:28 INFO - PROCESS | 3256 | 1470159388099 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 640ms 09:36:28 INFO - PROCESS | 3256 | 1470159388120 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 3256 | 1470159388122 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 09:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:36:28 INFO - PROCESS | 3256 | 1470159388125 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 3256 | 1470159388127 Marionette TRACE conn2 <- [1,1342,null,{}] 09:36:28 INFO - PROCESS | 3256 | 1470159388130 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:28 INFO - PROCESS | 3256 | 1470159388133 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:28 INFO - PROCESS | 3256 | 1470159388244 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:36:28 INFO - PROCESS | 3256 | 1470159388249 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 3256 | 1470159388251 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:28 INFO - PROCESS | 3256 | ++DOCSHELL 1503A000 == 31 [pid = 3256] [id = 345] 09:36:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (15A1AC00) [pid = 3256] [serial = 1034] [outer = 00000000] 09:36:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (160A8C00) [pid = 3256] [serial = 1035] [outer = 15A1AC00] 09:36:28 INFO - PROCESS | 3256 | 1470159388324 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (163CDC00) [pid = 3256] [serial = 1036] [outer = 15A1AC00] 09:36:28 INFO - PROCESS | 3256 | 1470159388773 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 702ms 09:36:28 INFO - PROCESS | 3256 | 1470159388825 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 3256 | 1470159388827 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 09:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:36:28 INFO - PROCESS | 3256 | 1470159388837 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 3256 | 1470159388839 Marionette TRACE conn2 <- [1,1346,null,{}] 09:36:28 INFO - PROCESS | 3256 | 1470159388842 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:28 INFO - PROCESS | 3256 | 1470159388844 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:28 INFO - PROCESS | 3256 | 1470159389005 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:36:29 INFO - PROCESS | 3256 | 1470159389019 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 3256 | 1470159389022 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:29 INFO - PROCESS | 3256 | ++DOCSHELL 16E23000 == 32 [pid = 3256] [id = 346] 09:36:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (17035800) [pid = 3256] [serial = 1037] [outer = 00000000] 09:36:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (170C6800) [pid = 3256] [serial = 1038] [outer = 17035800] 09:36:29 INFO - PROCESS | 3256 | 1470159389065 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (172B9800) [pid = 3256] [serial = 1039] [outer = 17035800] 09:36:29 INFO - PROCESS | 3256 | 1470159389512 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 703ms 09:36:29 INFO - PROCESS | 3256 | 1470159389530 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 3256 | 1470159389532 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 09:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:36:29 INFO - PROCESS | 3256 | 1470159389535 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 3256 | 1470159389537 Marionette TRACE conn2 <- [1,1350,null,{}] 09:36:29 INFO - PROCESS | 3256 | 1470159389547 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:29 INFO - PROCESS | 3256 | 1470159389552 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:29 INFO - PROCESS | 3256 | 1470159389680 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:36:29 INFO - PROCESS | 3256 | 1470159389686 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 3256 | 1470159389689 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:29 INFO - PROCESS | 3256 | ++DOCSHELL 1705B000 == 33 [pid = 3256] [id = 347] 09:36:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1779CC00) [pid = 3256] [serial = 1040] [outer = 00000000] 09:36:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (183DE800) [pid = 3256] [serial = 1041] [outer = 1779CC00] 09:36:29 INFO - PROCESS | 3256 | 1470159389740 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (19736400) [pid = 3256] [serial = 1042] [outer = 1779CC00] 09:36:30 INFO - PROCESS | 3256 | 1470159390182 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 687ms 09:36:30 INFO - PROCESS | 3256 | 1470159390227 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 3256 | 1470159390229 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 09:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:36:30 INFO - PROCESS | 3256 | 1470159390232 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 3256 | 1470159390234 Marionette TRACE conn2 <- [1,1354,null,{}] 09:36:30 INFO - PROCESS | 3256 | 1470159390237 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:30 INFO - PROCESS | 3256 | 1470159390239 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:30 INFO - PROCESS | 3256 | 1470159390370 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:36:30 INFO - PROCESS | 3256 | 1470159390395 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 3256 | 1470159390397 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:30 INFO - PROCESS | 3256 | ++DOCSHELL 1973C000 == 34 [pid = 3256] [id = 348] 09:36:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1973C400) [pid = 3256] [serial = 1043] [outer = 00000000] 09:36:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (19742000) [pid = 3256] [serial = 1044] [outer = 1973C400] 09:36:30 INFO - PROCESS | 3256 | 1470159390449 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19742400) [pid = 3256] [serial = 1045] [outer = 1973C400] 09:36:31 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (19C85C00) [pid = 3256] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:36:31 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (11820800) [pid = 3256] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:36:31 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (14519C00) [pid = 3256] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:36:31 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (199F5800) [pid = 3256] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:36:31 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (183EAC00) [pid = 3256] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:36:31 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (177AA000) [pid = 3256] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:36:31 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (16E20800) [pid = 3256] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:36:31 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13EB3800) [pid = 3256] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:36:31 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (15035000) [pid = 3256] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:36:31 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (10A52400) [pid = 3256] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:36:31 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (18121800) [pid = 3256] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:36:31 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A268C00) [pid = 3256] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:36:31 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (19D70000) [pid = 3256] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:36:31 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1315C800) [pid = 3256] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:36:31 INFO - PROCESS | 3256 | 1470159391079 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 3256 | 1470159391136 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 09:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:36:31 INFO - PROCESS | 3256 | 1470159391140 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 3256 | 1470159391142 Marionette TRACE conn2 <- [1,1358,null,{}] 09:36:31 INFO - PROCESS | 3256 | 1470159391145 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:31 INFO - PROCESS | 3256 | 1470159391147 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:31 INFO - PROCESS | 3256 | 1470159391252 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:36:31 INFO - PROCESS | 3256 | 1470159391339 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 3256 | 1470159391341 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:31 INFO - PROCESS | 3256 | ++DOCSHELL 0C762000 == 35 [pid = 3256] [id = 349] 09:36:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (0F97E800) [pid = 3256] [serial = 1046] [outer = 00000000] 09:36:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (13E3C400) [pid = 3256] [serial = 1047] [outer = 0F97E800] 09:36:31 INFO - PROCESS | 3256 | 1470159391384 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (160A7800) [pid = 3256] [serial = 1048] [outer = 0F97E800] 09:36:31 INFO - PROCESS | 3256 | 1470159391757 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 3256 | 1470159391780 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 09:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:36:31 INFO - PROCESS | 3256 | 1470159391783 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 3256 | 1470159391785 Marionette TRACE conn2 <- [1,1362,null,{}] 09:36:31 INFO - PROCESS | 3256 | 1470159391788 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:31 INFO - PROCESS | 3256 | 1470159391790 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:31 INFO - PROCESS | 3256 | 1470159391899 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:36:31 INFO - PROCESS | 3256 | 1470159391907 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 3256 | 1470159391909 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:31 INFO - PROCESS | 3256 | ++DOCSHELL 13AAA000 == 36 [pid = 3256] [id = 350] 09:36:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1503E800) [pid = 3256] [serial = 1049] [outer = 00000000] 09:36:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (19C85C00) [pid = 3256] [serial = 1050] [outer = 1503E800] 09:36:31 INFO - PROCESS | 3256 | 1470159391952 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (19DA4400) [pid = 3256] [serial = 1051] [outer = 1503E800] 09:36:32 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:32 INFO - PROCESS | 3256 | 1470159392353 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 3256 | 1470159392382 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 09:36:32 INFO - PROCESS | 3256 | 1470159392386 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:36:32 INFO - PROCESS | 3256 | 1470159392387 Marionette TRACE conn2 <- [1,1366,null,{}] 09:36:32 INFO - PROCESS | 3256 | 1470159392391 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:32 INFO - PROCESS | 3256 | 1470159392393 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:32 INFO - PROCESS | 3256 | 1470159392484 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:36:32 INFO - PROCESS | 3256 | 1470159392577 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 3256 | 1470159392579 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:32 INFO - PROCESS | 3256 | ++DOCSHELL 15034800 == 37 [pid = 3256] [id = 351] 09:36:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (177AA000) [pid = 3256] [serial = 1052] [outer = 00000000] 09:36:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1A26F800) [pid = 3256] [serial = 1053] [outer = 177AA000] 09:36:32 INFO - PROCESS | 3256 | 1470159392624 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (163C7800) [pid = 3256] [serial = 1054] [outer = 177AA000] 09:36:32 INFO - PROCESS | 3256 | 1470159392985 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 3256 | 1470159393036 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 09:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:36:33 INFO - PROCESS | 3256 | 1470159393042 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 3256 | 1470159393046 Marionette TRACE conn2 <- [1,1370,null,{}] 09:36:33 INFO - PROCESS | 3256 | 1470159393053 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:33 INFO - PROCESS | 3256 | 1470159393057 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:33 INFO - PROCESS | 3256 | 1470159393247 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:36:33 INFO - PROCESS | 3256 | 1470159393343 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 3256 | 1470159393347 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:33 INFO - PROCESS | 3256 | ++DOCSHELL 10F52000 == 38 [pid = 3256] [id = 352] 09:36:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (10F58800) [pid = 3256] [serial = 1055] [outer = 00000000] 09:36:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (112F4000) [pid = 3256] [serial = 1056] [outer = 10F58800] 09:36:33 INFO - PROCESS | 3256 | 1470159393405 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (11814000) [pid = 3256] [serial = 1057] [outer = 10F58800] 09:36:34 INFO - PROCESS | 3256 | [3256] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:34 INFO - PROCESS | 3256 | 1470159394040 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:36:34 INFO - PROCESS | 3256 | 1470159394093 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 09:36:34 INFO - PROCESS | 3256 | 1470159394120 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 3256 | 1470159394124 Marionette TRACE conn2 <- [1,1374,null,{}] 09:36:34 INFO - PROCESS | 3256 | 1470159394129 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:34 INFO - PROCESS | 3256 | 1470159394132 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:34 INFO - PROCESS | 3256 | 1470159394237 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:36:34 INFO - PROCESS | 3256 | 1470159394363 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 3256 | 1470159394366 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:34 INFO - PROCESS | 3256 | ++DOCSHELL 13E48C00 == 39 [pid = 3256] [id = 353] 09:36:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (13E49000) [pid = 3256] [serial = 1058] [outer = 00000000] 09:36:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1458B000) [pid = 3256] [serial = 1059] [outer = 13E49000] 09:36:34 INFO - PROCESS | 3256 | 1470159394423 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (160A5C00) [pid = 3256] [serial = 1060] [outer = 13E49000] 09:36:35 INFO - PROCESS | 3256 | 1470159395046 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 3256 | 1470159395063 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 09:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:36:35 INFO - PROCESS | 3256 | 1470159395080 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 3256 | 1470159395083 Marionette TRACE conn2 <- [1,1378,null,{}] 09:36:35 INFO - PROCESS | 3256 | 1470159395092 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:35 INFO - PROCESS | 3256 | 1470159395097 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:35 INFO - PROCESS | 3256 | 1470159395205 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:36:35 INFO - PROCESS | 3256 | 1470159395337 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 3256 | 1470159395341 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:35 INFO - PROCESS | 3256 | ++DOCSHELL 183E0800 == 40 [pid = 3256] [id = 354] 09:36:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (183E5C00) [pid = 3256] [serial = 1061] [outer = 00000000] 09:36:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (19DA6400) [pid = 3256] [serial = 1062] [outer = 183E5C00] 09:36:35 INFO - PROCESS | 3256 | 1470159395399 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1A293000) [pid = 3256] [serial = 1063] [outer = 183E5C00] 09:36:36 INFO - PROCESS | 3256 | 1470159396045 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 999ms 09:36:36 INFO - PROCESS | 3256 | 1470159396079 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 3256 | 1470159396082 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 09:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:36:36 INFO - PROCESS | 3256 | 1470159396085 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 3256 | 1470159396087 Marionette TRACE conn2 <- [1,1382,null,{}] 09:36:36 INFO - PROCESS | 3256 | 1470159396091 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:36 INFO - PROCESS | 3256 | 1470159396093 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:36 INFO - PROCESS | 3256 | 1470159396198 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:36:36 INFO - PROCESS | 3256 | 1470159396415 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 3256 | 1470159396418 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:36 INFO - PROCESS | 3256 | ++DOCSHELL 10367C00 == 41 [pid = 3256] [id = 355] 09:36:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (103C8400) [pid = 3256] [serial = 1064] [outer = 00000000] 09:36:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (10F2D400) [pid = 3256] [serial = 1065] [outer = 103C8400] 09:36:36 INFO - PROCESS | 3256 | 1470159396509 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (11478000) [pid = 3256] [serial = 1066] [outer = 103C8400] 09:36:37 INFO - PROCESS | 3256 | --DOCSHELL 13AAA000 == 40 [pid = 3256] [id = 350] 09:36:37 INFO - PROCESS | 3256 | --DOCSHELL 0C762000 == 39 [pid = 3256] [id = 349] 09:36:37 INFO - PROCESS | 3256 | --DOCSHELL 1973C000 == 38 [pid = 3256] [id = 348] 09:36:37 INFO - PROCESS | 3256 | --DOCSHELL 1705B000 == 37 [pid = 3256] [id = 347] 09:36:37 INFO - PROCESS | 3256 | --DOCSHELL 16E23000 == 36 [pid = 3256] [id = 346] 09:36:37 INFO - PROCESS | 3256 | --DOCSHELL 1503A000 == 35 [pid = 3256] [id = 345] 09:36:37 INFO - PROCESS | 3256 | --DOCSHELL 13F6C400 == 34 [pid = 3256] [id = 344] 09:36:37 INFO - PROCESS | 3256 | --DOCSHELL 12E32C00 == 33 [pid = 3256] [id = 343] 09:36:37 INFO - PROCESS | 3256 | --DOCSHELL 112F3800 == 32 [pid = 3256] [id = 342] 09:36:37 INFO - PROCESS | 3256 | --DOCSHELL 10A46400 == 31 [pid = 3256] [id = 341] 09:36:37 INFO - PROCESS | 3256 | --DOCSHELL 13E3B800 == 30 [pid = 3256] [id = 340] 09:36:37 INFO - PROCESS | 3256 | --DOCSHELL 183E0800 == 29 [pid = 3256] [id = 354] 09:36:37 INFO - PROCESS | 3256 | --DOCSHELL 15034800 == 28 [pid = 3256] [id = 351] 09:36:37 INFO - PROCESS | 3256 | --DOCSHELL 10F52000 == 27 [pid = 3256] [id = 352] 09:36:37 INFO - PROCESS | 3256 | --DOCSHELL 13E48C00 == 26 [pid = 3256] [id = 353] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (19D71C00) [pid = 3256] [serial = 1005] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (11DA0800) [pid = 3256] [serial = 984] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (12E26C00) [pid = 3256] [serial = 985] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (14558400) [pid = 3256] [serial = 990] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (14591800) [pid = 3256] [serial = 991] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (19DA4800) [pid = 3256] [serial = 979] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (19F3DC00) [pid = 3256] [serial = 1008] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (183E3C00) [pid = 3256] [serial = 999] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (183E4C00) [pid = 3256] [serial = 1000] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (1779D400) [pid = 3256] [serial = 996] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (178AC400) [pid = 3256] [serial = 997] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (13F6C800) [pid = 3256] [serial = 987] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1451A000) [pid = 3256] [serial = 988] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (160A0000) [pid = 3256] [serial = 993] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (163C8400) [pid = 3256] [serial = 994] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (10F52800) [pid = 3256] [serial = 981] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (11251C00) [pid = 3256] [serial = 982] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (19DA5000) [pid = 3256] [serial = 1006] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (199EB800) [pid = 3256] [serial = 1002] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1A6CE400) [pid = 3256] [serial = 1011] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1A83FC00) [pid = 3256] [serial = 1020] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (1A839000) [pid = 3256] [serial = 1018] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (19F46000) [pid = 3256] [serial = 1009] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (1A835400) [pid = 3256] [serial = 1017] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1A6D1800) [pid = 3256] [serial = 1012] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (170C6C00) [pid = 3256] [serial = 1014] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (178B2800) [pid = 3256] [serial = 1015] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (10A55400) [pid = 3256] [serial = 1003] [outer = 00000000] [url = about:blank] 09:36:37 INFO - PROCESS | 3256 | 1470159397703 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1639ms 09:36:37 INFO - PROCESS | 3256 | 1470159397737 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 3256 | 1470159397741 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 09:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:36:37 INFO - PROCESS | 3256 | 1470159397746 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 3256 | 1470159397749 Marionette TRACE conn2 <- [1,1386,null,{}] 09:36:37 INFO - PROCESS | 3256 | 1470159397755 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:37 INFO - PROCESS | 3256 | 1470159397758 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:37 INFO - PROCESS | 3256 | 1470159397885 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:36:37 INFO - PROCESS | 3256 | 1470159397971 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 3256 | 1470159397975 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:37 INFO - PROCESS | 3256 | ++DOCSHELL 10A53C00 == 27 [pid = 3256] [id = 356] 09:36:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (10A55400) [pid = 3256] [serial = 1067] [outer = 00000000] 09:36:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (112CA400) [pid = 3256] [serial = 1068] [outer = 10A55400] 09:36:38 INFO - PROCESS | 3256 | 1470159398023 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (112E8C00) [pid = 3256] [serial = 1069] [outer = 10A55400] 09:36:38 INFO - PROCESS | 3256 | 1470159398453 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 733ms 09:36:38 INFO - PROCESS | 3256 | 1470159398487 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 3256 | 1470159398492 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 09:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:36:38 INFO - PROCESS | 3256 | 1470159398498 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 3256 | 1470159398501 Marionette TRACE conn2 <- [1,1390,null,{}] 09:36:38 INFO - PROCESS | 3256 | 1470159398505 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:38 INFO - PROCESS | 3256 | 1470159398508 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:38 INFO - PROCESS | 3256 | 1470159398597 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:36:38 INFO - PROCESS | 3256 | 1470159398604 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 3256 | 1470159398606 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:38 INFO - PROCESS | 3256 | ++DOCSHELL 1391E400 == 28 [pid = 3256] [id = 357] 09:36:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (13AA2400) [pid = 3256] [serial = 1070] [outer = 00000000] 09:36:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (13E43000) [pid = 3256] [serial = 1071] [outer = 13AA2400] 09:36:38 INFO - PROCESS | 3256 | 1470159398674 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (13E4A800) [pid = 3256] [serial = 1072] [outer = 13AA2400] 09:36:39 INFO - PROCESS | 3256 | 1470159399171 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 702ms 09:36:39 INFO - PROCESS | 3256 | 1470159399197 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 3256 | 1470159399199 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 09:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:36:39 INFO - PROCESS | 3256 | 1470159399203 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 3256 | 1470159399206 Marionette TRACE conn2 <- [1,1394,null,{}] 09:36:39 INFO - PROCESS | 3256 | 1470159399218 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:39 INFO - PROCESS | 3256 | 1470159399222 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:39 INFO - PROCESS | 3256 | 1470159399335 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:36:39 INFO - PROCESS | 3256 | 1470159399345 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 3256 | 1470159399348 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:39 INFO - PROCESS | 3256 | ++DOCSHELL 1455DC00 == 29 [pid = 3256] [id = 358] 09:36:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (1455E000) [pid = 3256] [serial = 1073] [outer = 00000000] 09:36:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (15034800) [pid = 3256] [serial = 1074] [outer = 1455E000] 09:36:39 INFO - PROCESS | 3256 | 1470159399396 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (15A1BC00) [pid = 3256] [serial = 1075] [outer = 1455E000] 09:36:39 INFO - PROCESS | 3256 | 1470159399872 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 703ms 09:36:39 INFO - PROCESS | 3256 | 1470159399911 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 3256 | 1470159399914 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 09:36:39 INFO - PROCESS | 3256 | 1470159399918 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:36:39 INFO - PROCESS | 3256 | 1470159399919 Marionette TRACE conn2 <- [1,1398,null,{}] 09:36:39 INFO - PROCESS | 3256 | 1470159399922 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:39 INFO - PROCESS | 3256 | 1470159399924 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:40 INFO - PROCESS | 3256 | 1470159400040 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:36:40 INFO - PROCESS | 3256 | 1470159400045 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 3256 | 1470159400048 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:40 INFO - PROCESS | 3256 | ++DOCSHELL 160A5800 == 30 [pid = 3256] [id = 359] 09:36:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (163CC400) [pid = 3256] [serial = 1076] [outer = 00000000] 09:36:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (17053C00) [pid = 3256] [serial = 1077] [outer = 163CC400] 09:36:40 INFO - PROCESS | 3256 | 1470159400096 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (171DD800) [pid = 3256] [serial = 1078] [outer = 163CC400] 09:36:40 INFO - PROCESS | 3256 | 1470159400547 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 703ms 09:36:40 INFO - PROCESS | 3256 | 1470159400618 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 3256 | 1470159400620 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 09:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:36:40 INFO - PROCESS | 3256 | 1470159400627 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 3256 | 1470159400629 Marionette TRACE conn2 <- [1,1402,null,{}] 09:36:40 INFO - PROCESS | 3256 | 1470159400633 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:40 INFO - PROCESS | 3256 | 1470159400635 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:40 INFO - PROCESS | 3256 | 1470159400773 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:36:40 INFO - PROCESS | 3256 | 1470159400785 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 3256 | 1470159400787 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:40 INFO - PROCESS | 3256 | ++DOCSHELL 178A7800 == 31 [pid = 3256] [id = 360] 09:36:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (178AB800) [pid = 3256] [serial = 1079] [outer = 00000000] 09:36:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (17AE2800) [pid = 3256] [serial = 1080] [outer = 178AB800] 09:36:40 INFO - PROCESS | 3256 | 1470159400837 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1830D800) [pid = 3256] [serial = 1081] [outer = 178AB800] 09:36:41 INFO - PROCESS | 3256 | 1470159401307 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 09:36:41 INFO - PROCESS | 3256 | 1470159401364 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 3256 | 1470159401366 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 09:36:41 INFO - PROCESS | 3256 | 1470159401369 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:36:41 INFO - PROCESS | 3256 | 1470159401371 Marionette TRACE conn2 <- [1,1406,null,{}] 09:36:41 INFO - PROCESS | 3256 | 1470159401374 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:41 INFO - PROCESS | 3256 | 1470159401380 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:41 INFO - PROCESS | 3256 | 1470159401509 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:36:41 INFO - PROCESS | 3256 | 1470159401572 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 3256 | 1470159401574 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:41 INFO - PROCESS | 3256 | ++DOCSHELL 19742800 == 32 [pid = 3256] [id = 361] 09:36:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19743400) [pid = 3256] [serial = 1082] [outer = 00000000] 09:36:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (199F5000) [pid = 3256] [serial = 1083] [outer = 19743400] 09:36:41 INFO - PROCESS | 3256 | 1470159401621 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (19C8B000) [pid = 3256] [serial = 1084] [outer = 19743400] 09:36:42 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (17035800) [pid = 3256] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:36:42 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (1609D000) [pid = 3256] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:36:42 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1503E800) [pid = 3256] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:36:42 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (112F3C00) [pid = 3256] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:36:42 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1315CC00) [pid = 3256] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:36:42 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (13F6E400) [pid = 3256] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:36:42 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (10A4A000) [pid = 3256] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:36:42 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (15A1AC00) [pid = 3256] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:36:42 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (0F97E800) [pid = 3256] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:36:42 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1779CC00) [pid = 3256] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:36:42 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (177AA000) [pid = 3256] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:36:42 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (1973C400) [pid = 3256] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:36:42 INFO - PROCESS | 3256 | 1470159402248 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 906ms 09:36:42 INFO - PROCESS | 3256 | 1470159402274 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 3256 | 1470159402277 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 09:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:36:42 INFO - PROCESS | 3256 | 1470159402280 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 3256 | 1470159402291 Marionette TRACE conn2 <- [1,1410,null,{}] 09:36:42 INFO - PROCESS | 3256 | 1470159402295 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:42 INFO - PROCESS | 3256 | 1470159402297 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:42 INFO - PROCESS | 3256 | 1470159402401 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:36:42 INFO - PROCESS | 3256 | 1470159402457 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 3256 | 1470159402459 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:42 INFO - PROCESS | 3256 | ++DOCSHELL 10A49800 == 33 [pid = 3256] [id = 362] 09:36:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (11DA3C00) [pid = 3256] [serial = 1085] [outer = 00000000] 09:36:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1503E800) [pid = 3256] [serial = 1086] [outer = 11DA3C00] 09:36:42 INFO - PROCESS | 3256 | 1470159402502 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1585D400) [pid = 3256] [serial = 1087] [outer = 11DA3C00] 09:36:42 INFO - PROCESS | 3256 | 1470159402882 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 655ms 09:36:42 INFO - PROCESS | 3256 | 1470159402938 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 3256 | 1470159402940 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 09:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:36:42 INFO - PROCESS | 3256 | 1470159402944 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 3256 | 1470159402946 Marionette TRACE conn2 <- [1,1414,null,{}] 09:36:42 INFO - PROCESS | 3256 | 1470159402949 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:42 INFO - PROCESS | 3256 | 1470159402951 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:43 INFO - PROCESS | 3256 | 1470159403026 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:36:43 INFO - PROCESS | 3256 | 1470159403031 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 3256 | 1470159403033 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:43 INFO - PROCESS | 3256 | ++DOCSHELL 13E42C00 == 34 [pid = 3256] [id = 363] 09:36:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1830F800) [pid = 3256] [serial = 1088] [outer = 00000000] 09:36:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (19DA1000) [pid = 3256] [serial = 1089] [outer = 1830F800] 09:36:43 INFO - PROCESS | 3256 | 1470159403076 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (19DA2400) [pid = 3256] [serial = 1090] [outer = 1830F800] 09:36:43 INFO - PROCESS | 3256 | 1470159403495 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 593ms 09:36:43 INFO - PROCESS | 3256 | 1470159403544 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 3256 | 1470159403546 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 09:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:36:43 INFO - PROCESS | 3256 | 1470159403549 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 3256 | 1470159403551 Marionette TRACE conn2 <- [1,1418,null,{}] 09:36:43 INFO - PROCESS | 3256 | 1470159403555 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:43 INFO - PROCESS | 3256 | 1470159403557 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:43 INFO - PROCESS | 3256 | 1470159403633 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:36:43 INFO - PROCESS | 3256 | 1470159403638 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 3256 | 1470159403640 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:43 INFO - PROCESS | 3256 | ++DOCSHELL 1455D800 == 35 [pid = 3256] [id = 364] 09:36:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (19F3A800) [pid = 3256] [serial = 1091] [outer = 00000000] 09:36:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1A267000) [pid = 3256] [serial = 1092] [outer = 19F3A800] 09:36:43 INFO - PROCESS | 3256 | 1470159403685 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1A267C00) [pid = 3256] [serial = 1093] [outer = 19F3A800] 09:36:44 INFO - PROCESS | 3256 | 1470159404272 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 796ms 09:36:44 INFO - PROCESS | 3256 | 1470159404364 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 3256 | 1470159404369 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 09:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:36:44 INFO - PROCESS | 3256 | 1470159404375 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 3256 | 1470159404379 Marionette TRACE conn2 <- [1,1422,null,{}] 09:36:44 INFO - PROCESS | 3256 | 1470159404385 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:44 INFO - PROCESS | 3256 | 1470159404388 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:44 INFO - PROCESS | 3256 | 1470159404519 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:36:44 INFO - PROCESS | 3256 | 1470159404640 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 3256 | 1470159404646 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:44 INFO - PROCESS | 3256 | ++DOCSHELL 10A55C00 == 36 [pid = 3256] [id = 365] 09:36:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (10F2F800) [pid = 3256] [serial = 1094] [outer = 00000000] 09:36:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (129F5C00) [pid = 3256] [serial = 1095] [outer = 10F2F800] 09:36:44 INFO - PROCESS | 3256 | 1470159404704 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (132A2400) [pid = 3256] [serial = 1096] [outer = 10F2F800] 09:36:45 INFO - PROCESS | 3256 | 1470159405514 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1218ms 09:36:45 INFO - PROCESS | 3256 | 1470159405587 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 3256 | 1470159405592 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 09:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:36:45 INFO - PROCESS | 3256 | 1470159405599 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 3256 | 1470159405602 Marionette TRACE conn2 <- [1,1426,null,{}] 09:36:45 INFO - PROCESS | 3256 | 1470159405606 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:45 INFO - PROCESS | 3256 | 1470159405609 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:45 INFO - PROCESS | 3256 | 1470159405737 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:36:45 INFO - PROCESS | 3256 | 1470159405858 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 3256 | 1470159405861 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:45 INFO - PROCESS | 3256 | ++DOCSHELL 112C2C00 == 37 [pid = 3256] [id = 366] 09:36:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (11819400) [pid = 3256] [serial = 1097] [outer = 00000000] 09:36:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1451B400) [pid = 3256] [serial = 1098] [outer = 11819400] 09:36:45 INFO - PROCESS | 3256 | 1470159405922 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1458DC00) [pid = 3256] [serial = 1099] [outer = 11819400] 09:36:46 INFO - PROCESS | 3256 | --DOCSHELL 13E42C00 == 36 [pid = 3256] [id = 363] 09:36:46 INFO - PROCESS | 3256 | --DOCSHELL 10A49800 == 35 [pid = 3256] [id = 362] 09:36:46 INFO - PROCESS | 3256 | --DOCSHELL 19742800 == 34 [pid = 3256] [id = 361] 09:36:46 INFO - PROCESS | 3256 | --DOCSHELL 178A7800 == 33 [pid = 3256] [id = 360] 09:36:46 INFO - PROCESS | 3256 | --DOCSHELL 160A5800 == 32 [pid = 3256] [id = 359] 09:36:46 INFO - PROCESS | 3256 | --DOCSHELL 1455DC00 == 31 [pid = 3256] [id = 358] 09:36:46 INFO - PROCESS | 3256 | --DOCSHELL 1391E400 == 30 [pid = 3256] [id = 357] 09:36:46 INFO - PROCESS | 3256 | --DOCSHELL 10A53C00 == 29 [pid = 3256] [id = 356] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (170C6800) [pid = 3256] [serial = 1038] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (172B9800) [pid = 3256] [serial = 1039] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (1A944000) [pid = 3256] [serial = 1021] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (19DA4400) [pid = 3256] [serial = 1051] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (11813800) [pid = 3256] [serial = 1026] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (11C1A800) [pid = 3256] [serial = 1027] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (13AD3800) [pid = 3256] [serial = 1029] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13E3DC00) [pid = 3256] [serial = 1030] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (14555000) [pid = 3256] [serial = 1032] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1455EC00) [pid = 3256] [serial = 1033] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (112EB400) [pid = 3256] [serial = 1023] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1315E400) [pid = 3256] [serial = 1024] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (160A8C00) [pid = 3256] [serial = 1035] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (13E3C400) [pid = 3256] [serial = 1047] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (183DE800) [pid = 3256] [serial = 1041] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (163C7800) [pid = 3256] [serial = 1054] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (19742000) [pid = 3256] [serial = 1044] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (19C85C00) [pid = 3256] [serial = 1050] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (1A26F800) [pid = 3256] [serial = 1053] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (19742400) [pid = 3256] [serial = 1045] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (19736400) [pid = 3256] [serial = 1042] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (160A7800) [pid = 3256] [serial = 1048] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (163CDC00) [pid = 3256] [serial = 1036] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3256 | 1470159406702 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1155ms 09:36:46 INFO - PROCESS | 3256 | 1470159406750 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 3256 | 1470159406754 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 09:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:36:46 INFO - PROCESS | 3256 | 1470159406758 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 3256 | 1470159406763 Marionette TRACE conn2 <- [1,1430,null,{}] 09:36:46 INFO - PROCESS | 3256 | 1470159406768 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:46 INFO - PROCESS | 3256 | 1470159406770 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:46 INFO - PROCESS | 3256 | 1470159406884 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:36:46 INFO - PROCESS | 3256 | 1470159406977 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 3256 | 1470159406980 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:46 INFO - PROCESS | 3256 | ++DOCSHELL 1055E000 == 30 [pid = 3256] [id = 367] 09:36:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (10560C00) [pid = 3256] [serial = 1100] [outer = 00000000] 09:36:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (1146F800) [pid = 3256] [serial = 1101] [outer = 10560C00] 09:36:47 INFO - PROCESS | 3256 | 1470159407027 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (12E7B400) [pid = 3256] [serial = 1102] [outer = 10560C00] 09:36:47 INFO - PROCESS | 3256 | 1470159407464 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 734ms 09:36:47 INFO - PROCESS | 3256 | 1470159407481 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 3256 | 1470159407485 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 09:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:36:47 INFO - PROCESS | 3256 | 1470159407494 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 3256 | 1470159407497 Marionette TRACE conn2 <- [1,1434,null,{}] 09:36:47 INFO - PROCESS | 3256 | 1470159407501 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:47 INFO - PROCESS | 3256 | 1470159407504 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:47 INFO - PROCESS | 3256 | 1470159407593 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:36:47 INFO - PROCESS | 3256 | 1470159407600 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 3256 | 1470159407604 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:47 INFO - PROCESS | 3256 | ++DOCSHELL 13EB6800 == 31 [pid = 3256] [id = 368] 09:36:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (13EB7000) [pid = 3256] [serial = 1103] [outer = 00000000] 09:36:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (14519C00) [pid = 3256] [serial = 1104] [outer = 13EB7000] 09:36:47 INFO - PROCESS | 3256 | 1470159407683 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (14550C00) [pid = 3256] [serial = 1105] [outer = 13EB7000] 09:36:48 INFO - PROCESS | 3256 | 1470159408196 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 734ms 09:36:48 INFO - PROCESS | 3256 | 1470159408231 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 3256 | 1470159408234 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 09:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:36:48 INFO - PROCESS | 3256 | 1470159408237 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 3256 | 1470159408240 Marionette TRACE conn2 <- [1,1438,null,{}] 09:36:48 INFO - PROCESS | 3256 | 1470159408251 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:48 INFO - PROCESS | 3256 | 1470159408256 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:48 INFO - PROCESS | 3256 | 1470159408338 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:36:48 INFO - PROCESS | 3256 | 1470159408348 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 3256 | 1470159408351 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:48 INFO - PROCESS | 3256 | ++DOCSHELL 163CD800 == 32 [pid = 3256] [id = 369] 09:36:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (163CDC00) [pid = 3256] [serial = 1106] [outer = 00000000] 09:36:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (163D4C00) [pid = 3256] [serial = 1107] [outer = 163CDC00] 09:36:48 INFO - PROCESS | 3256 | 1470159408398 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (170C6800) [pid = 3256] [serial = 1108] [outer = 163CDC00] 09:36:48 INFO - PROCESS | 3256 | 1470159408844 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 640ms 09:36:48 INFO - PROCESS | 3256 | 1470159408875 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 3256 | 1470159408877 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 09:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:36:48 INFO - PROCESS | 3256 | 1470159408881 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 3256 | 1470159408883 Marionette TRACE conn2 <- [1,1442,null,{}] 09:36:48 INFO - PROCESS | 3256 | 1470159408886 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:48 INFO - PROCESS | 3256 | 1470159408888 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:48 INFO - PROCESS | 3256 | 1470159408971 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:36:48 INFO - PROCESS | 3256 | 1470159408976 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 3256 | 1470159408978 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:48 INFO - PROCESS | 3256 | ++DOCSHELL 17807C00 == 33 [pid = 3256] [id = 370] 09:36:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1780B000) [pid = 3256] [serial = 1109] [outer = 00000000] 09:36:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (18121800) [pid = 3256] [serial = 1110] [outer = 1780B000] 09:36:49 INFO - PROCESS | 3256 | 1470159409025 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (183E5400) [pid = 3256] [serial = 1111] [outer = 1780B000] 09:36:49 INFO - PROCESS | 3256 | 1470159409507 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 687ms 09:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:36:49 INFO - PROCESS | 3256 | 1470159409580 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 3256 | 1470159409582 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 09:36:49 INFO - PROCESS | 3256 | 1470159409585 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 3256 | 1470159409587 Marionette TRACE conn2 <- [1,1446,null,{}] 09:36:49 INFO - PROCESS | 3256 | 1470159409591 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:49 INFO - PROCESS | 3256 | 1470159409593 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:49 INFO - PROCESS | 3256 | 1470159409717 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:36:49 INFO - PROCESS | 3256 | 1470159409727 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 3256 | 1470159409729 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:49 INFO - PROCESS | 3256 | ++DOCSHELL 183EAC00 == 34 [pid = 3256] [id = 371] 09:36:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (183EB800) [pid = 3256] [serial = 1112] [outer = 00000000] 09:36:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (19737C00) [pid = 3256] [serial = 1113] [outer = 183EB800] 09:36:49 INFO - PROCESS | 3256 | 1470159409824 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (1973C400) [pid = 3256] [serial = 1114] [outer = 183EB800] 09:36:50 INFO - PROCESS | 3256 | 1470159410428 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 890ms 09:36:50 INFO - PROCESS | 3256 | 1470159410490 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 3256 | 1470159410492 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 09:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:36:50 INFO - PROCESS | 3256 | 1470159410495 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 3256 | 1470159410497 Marionette TRACE conn2 <- [1,1450,null,{}] 09:36:50 INFO - PROCESS | 3256 | 1470159410500 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:50 INFO - PROCESS | 3256 | 1470159410506 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:50 INFO - PROCESS | 3256 | 1470159410626 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:36:50 INFO - PROCESS | 3256 | 1470159410686 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 3256 | 1470159410688 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:50 INFO - PROCESS | 3256 | ++DOCSHELL 19C88800 == 35 [pid = 3256] [id = 372] 09:36:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (19D69400) [pid = 3256] [serial = 1115] [outer = 00000000] 09:36:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19DA4400) [pid = 3256] [serial = 1116] [outer = 19D69400] 09:36:50 INFO - PROCESS | 3256 | 1470159410732 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19DA5000) [pid = 3256] [serial = 1117] [outer = 19D69400] 09:36:51 INFO - PROCESS | 3256 | 1470159411163 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 703ms 09:36:51 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (10A55400) [pid = 3256] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:36:51 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (103C8400) [pid = 3256] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:36:51 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13AA2400) [pid = 3256] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:36:51 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (163CC400) [pid = 3256] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:36:51 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1455E000) [pid = 3256] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:36:51 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (19743400) [pid = 3256] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:36:51 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (10F58800) [pid = 3256] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:36:51 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (13E49000) [pid = 3256] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:36:51 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (183E5C00) [pid = 3256] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:36:51 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (178AB800) [pid = 3256] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:36:51 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (11DA3C00) [pid = 3256] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:36:51 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (1830F800) [pid = 3256] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:36:51 INFO - PROCESS | 3256 | 1470159411246 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 3256 | 1470159411248 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 09:36:51 INFO - PROCESS | 3256 | 1470159411253 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 3256 | 1470159411254 Marionette TRACE conn2 <- [1,1454,null,{}] 09:36:51 INFO - PROCESS | 3256 | 1470159411264 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:51 INFO - PROCESS | 3256 | 1470159411266 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:51 INFO - PROCESS | 3256 | 1470159411347 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:36:51 INFO - PROCESS | 3256 | 1470159411357 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 3256 | 1470159411358 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:51 INFO - PROCESS | 3256 | ++DOCSHELL 13E49000 == 36 [pid = 3256] [id = 373] 09:36:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (13E4A400) [pid = 3256] [serial = 1118] [outer = 00000000] 09:36:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (1455E000) [pid = 3256] [serial = 1119] [outer = 13E4A400] 09:36:51 INFO - PROCESS | 3256 | 1470159411404 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (15857400) [pid = 3256] [serial = 1120] [outer = 13E4A400] 09:36:51 INFO - PROCESS | 3256 | 1470159411826 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 625ms 09:36:51 INFO - PROCESS | 3256 | 1470159411894 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 3256 | 1470159411896 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 09:36:51 INFO - PROCESS | 3256 | 1470159411899 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:36:51 INFO - PROCESS | 3256 | 1470159411900 Marionette TRACE conn2 <- [1,1458,null,{}] 09:36:51 INFO - PROCESS | 3256 | 1470159411904 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:51 INFO - PROCESS | 3256 | 1470159411906 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:52 INFO - PROCESS | 3256 | 1470159412024 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:36:52 INFO - PROCESS | 3256 | 1470159412035 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 3256 | 1470159412037 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:52 INFO - PROCESS | 3256 | ++DOCSHELL 10F52000 == 37 [pid = 3256] [id = 374] 09:36:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (11250000) [pid = 3256] [serial = 1121] [outer = 00000000] 09:36:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (19C88C00) [pid = 3256] [serial = 1122] [outer = 11250000] 09:36:52 INFO - PROCESS | 3256 | 1470159412080 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (19F40C00) [pid = 3256] [serial = 1123] [outer = 11250000] 09:36:52 INFO - PROCESS | 3256 | 1470159412526 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 687ms 09:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:36:52 INFO - PROCESS | 3256 | 1470159412598 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 3256 | 1470159412600 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 09:36:52 INFO - PROCESS | 3256 | 1470159412604 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 3256 | 1470159412605 Marionette TRACE conn2 <- [1,1462,null,{}] 09:36:52 INFO - PROCESS | 3256 | 1470159412609 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:52 INFO - PROCESS | 3256 | 1470159412611 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:52 INFO - PROCESS | 3256 | 1470159412688 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:36:52 INFO - PROCESS | 3256 | 1470159412696 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 3256 | 1470159412698 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:52 INFO - PROCESS | 3256 | ++DOCSHELL 1503FC00 == 38 [pid = 3256] [id = 375] 09:36:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1A6CA800) [pid = 3256] [serial = 1124] [outer = 00000000] 09:36:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1A832800) [pid = 3256] [serial = 1125] [outer = 1A6CA800] 09:36:52 INFO - PROCESS | 3256 | 1470159412750 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (1A833400) [pid = 3256] [serial = 1126] [outer = 1A6CA800] 09:36:53 INFO - PROCESS | 3256 | 1470159413193 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 640ms 09:36:53 INFO - PROCESS | 3256 | 1470159413281 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 3256 | 1470159413285 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 09:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:36:53 INFO - PROCESS | 3256 | 1470159413292 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 3256 | 1470159413296 Marionette TRACE conn2 <- [1,1466,null,{}] 09:36:53 INFO - PROCESS | 3256 | 1470159413327 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:53 INFO - PROCESS | 3256 | 1470159413331 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:53 INFO - PROCESS | 3256 | 1470159413523 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:36:53 INFO - PROCESS | 3256 | 1470159413648 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 3256 | 1470159413653 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:53 INFO - PROCESS | 3256 | ++DOCSHELL 114F6000 == 39 [pid = 3256] [id = 376] 09:36:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1181B000) [pid = 3256] [serial = 1127] [outer = 00000000] 09:36:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (12BBD400) [pid = 3256] [serial = 1128] [outer = 1181B000] 09:36:53 INFO - PROCESS | 3256 | 1470159413713 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (13ACB800) [pid = 3256] [serial = 1129] [outer = 1181B000] 09:36:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (15033400) [pid = 3256] [serial = 1130] [outer = 1B3B8C00] 09:36:54 INFO - PROCESS | 3256 | 1470159414431 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1186ms 09:36:54 INFO - PROCESS | 3256 | 1470159414490 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 3256 | 1470159414494 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 09:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:36:54 INFO - PROCESS | 3256 | 1470159414500 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 3256 | 1470159414504 Marionette TRACE conn2 <- [1,1470,null,{}] 09:36:54 INFO - PROCESS | 3256 | 1470159414509 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:54 INFO - PROCESS | 3256 | 1470159414512 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:54 INFO - PROCESS | 3256 | 1470159414623 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:36:54 INFO - PROCESS | 3256 | 1470159414753 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 3256 | 1470159414756 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:54 INFO - PROCESS | 3256 | ++DOCSHELL 1455EC00 == 40 [pid = 3256] [id = 377] 09:36:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (172CD000) [pid = 3256] [serial = 1131] [outer = 00000000] 09:36:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (17AE3400) [pid = 3256] [serial = 1132] [outer = 172CD000] 09:36:54 INFO - PROCESS | 3256 | 1470159414814 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (19736400) [pid = 3256] [serial = 1133] [outer = 172CD000] 09:36:55 INFO - PROCESS | 3256 | 1470159415418 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 936ms 09:36:55 INFO - PROCESS | 3256 | 1470159415441 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 3256 | 1470159415443 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 09:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:36:55 INFO - PROCESS | 3256 | 1470159415447 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 3256 | 1470159415449 Marionette TRACE conn2 <- [1,1474,null,{}] 09:36:55 INFO - PROCESS | 3256 | 1470159415459 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:55 INFO - PROCESS | 3256 | 1470159415464 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:55 INFO - PROCESS | 3256 | 1470159415570 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:36:55 INFO - PROCESS | 3256 | 1470159415676 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 3256 | 1470159415680 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:55 INFO - PROCESS | 3256 | ++DOCSHELL 1A83C400 == 41 [pid = 3256] [id = 378] 09:36:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1A83C800) [pid = 3256] [serial = 1134] [outer = 00000000] 09:36:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1A840800) [pid = 3256] [serial = 1135] [outer = 1A83C800] 09:36:55 INFO - PROCESS | 3256 | 1470159415736 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (1A945400) [pid = 3256] [serial = 1136] [outer = 1A83C800] 09:36:56 INFO - PROCESS | 3256 | 1470159416405 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 999ms 09:36:56 INFO - PROCESS | 3256 | 1470159416449 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 3256 | 1470159416452 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 09:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:36:56 INFO - PROCESS | 3256 | 1470159416455 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 3256 | 1470159416457 Marionette TRACE conn2 <- [1,1478,null,{}] 09:36:56 INFO - PROCESS | 3256 | 1470159416461 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:56 INFO - PROCESS | 3256 | 1470159416463 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:56 INFO - PROCESS | 3256 | 1470159416570 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:36:56 INFO - PROCESS | 3256 | 1470159416792 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 3256 | 1470159416795 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:56 INFO - PROCESS | 3256 | ++DOCSHELL 10320000 == 42 [pid = 3256] [id = 379] 09:36:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (103C8C00) [pid = 3256] [serial = 1137] [outer = 00000000] 09:36:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (10A4E000) [pid = 3256] [serial = 1138] [outer = 103C8C00] 09:36:56 INFO - PROCESS | 3256 | 1470159416858 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (112C2000) [pid = 3256] [serial = 1139] [outer = 103C8C00] 09:36:57 INFO - PROCESS | 3256 | 1470159417407 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 999ms 09:36:57 INFO - PROCESS | 3256 | 1470159417459 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 3256 | 1470159417463 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 09:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:36:57 INFO - PROCESS | 3256 | 1470159417467 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - PROCESS | 3256 | 1470159417470 Marionette TRACE conn2 <- [1,1482,null,{}] 09:36:57 INFO - PROCESS | 3256 | 1470159417475 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:57 INFO - PROCESS | 3256 | 1470159417479 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:57 INFO - PROCESS | 3256 | 1470159417580 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 10F52000 == 41 [pid = 3256] [id = 374] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 13E49000 == 40 [pid = 3256] [id = 373] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 19C88800 == 39 [pid = 3256] [id = 372] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 183EAC00 == 38 [pid = 3256] [id = 371] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 17807C00 == 37 [pid = 3256] [id = 370] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 163CD800 == 36 [pid = 3256] [id = 369] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 13EB6800 == 35 [pid = 3256] [id = 368] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 1055E000 == 34 [pid = 3256] [id = 367] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 10A55C00 == 33 [pid = 3256] [id = 365] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 1455D800 == 32 [pid = 3256] [id = 364] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 112C2C00 == 31 [pid = 3256] [id = 366] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 10367C00 == 30 [pid = 3256] [id = 355] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 10320000 == 29 [pid = 3256] [id = 379] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 1455EC00 == 28 [pid = 3256] [id = 377] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 1A83C400 == 27 [pid = 3256] [id = 378] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 1503FC00 == 26 [pid = 3256] [id = 375] 09:36:58 INFO - PROCESS | 3256 | --DOCSHELL 114F6000 == 25 [pid = 3256] [id = 376] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (112CA400) [pid = 3256] [serial = 1068] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (112E8C00) [pid = 3256] [serial = 1069] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (11478000) [pid = 3256] [serial = 1066] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (10F2D400) [pid = 3256] [serial = 1065] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (13E43000) [pid = 3256] [serial = 1071] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (13E4A800) [pid = 3256] [serial = 1072] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (17053C00) [pid = 3256] [serial = 1077] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (15034800) [pid = 3256] [serial = 1074] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (199F5000) [pid = 3256] [serial = 1083] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (11814000) [pid = 3256] [serial = 1057] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (112F4000) [pid = 3256] [serial = 1056] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (160A5C00) [pid = 3256] [serial = 1060] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1458B000) [pid = 3256] [serial = 1059] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1A293000) [pid = 3256] [serial = 1063] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (19DA6400) [pid = 3256] [serial = 1062] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (17AE2800) [pid = 3256] [serial = 1080] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1503E800) [pid = 3256] [serial = 1086] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (19DA1000) [pid = 3256] [serial = 1089] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (19C8B000) [pid = 3256] [serial = 1084] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (1830D800) [pid = 3256] [serial = 1081] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (1A267000) [pid = 3256] [serial = 1092] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (171DD800) [pid = 3256] [serial = 1078] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1585D400) [pid = 3256] [serial = 1087] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (19DA2400) [pid = 3256] [serial = 1090] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (15A1BC00) [pid = 3256] [serial = 1075] [outer = 00000000] [url = about:blank] 09:36:58 INFO - PROCESS | 3256 | 1470159418356 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 3256 | 1470159418360 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:58 INFO - PROCESS | 3256 | ++DOCSHELL 10326400 == 26 [pid = 3256] [id = 380] 09:36:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (10367C00) [pid = 3256] [serial = 1140] [outer = 00000000] 09:36:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (1055E000) [pid = 3256] [serial = 1141] [outer = 10367C00] 09:36:58 INFO - PROCESS | 3256 | 1470159418409 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (10A53000) [pid = 3256] [serial = 1142] [outer = 10367C00] 09:36:58 INFO - PROCESS | 3256 | 1470159418876 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1452ms 09:36:58 INFO - PROCESS | 3256 | 1470159418928 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 3256 | 1470159418931 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 09:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:36:58 INFO - PROCESS | 3256 | 1470159418936 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 3256 | 1470159418939 Marionette TRACE conn2 <- [1,1486,null,{}] 09:36:58 INFO - PROCESS | 3256 | 1470159418944 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:58 INFO - PROCESS | 3256 | 1470159418946 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:59 INFO - PROCESS | 3256 | 1470159419030 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:36:59 INFO - PROCESS | 3256 | 1470159419039 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 3256 | 1470159419042 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:59 INFO - PROCESS | 3256 | ++DOCSHELL 11DA0800 == 27 [pid = 3256] [id = 381] 09:36:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (11DEB800) [pid = 3256] [serial = 1143] [outer = 00000000] 09:36:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (12C80800) [pid = 3256] [serial = 1144] [outer = 11DEB800] 09:36:59 INFO - PROCESS | 3256 | 1470159419089 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (131D7800) [pid = 3256] [serial = 1145] [outer = 11DEB800] 09:36:59 INFO - PROCESS | 3256 | 1470159419543 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 640ms 09:36:59 INFO - PROCESS | 3256 | 1470159419578 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 3256 | 1470159419583 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 09:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:36:59 INFO - PROCESS | 3256 | 1470159419590 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 3256 | 1470159419592 Marionette TRACE conn2 <- [1,1490,null,{}] 09:36:59 INFO - PROCESS | 3256 | 1470159419596 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:59 INFO - PROCESS | 3256 | 1470159419598 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:59 INFO - PROCESS | 3256 | 1470159419711 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:36:59 INFO - PROCESS | 3256 | 1470159419725 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 3256 | 1470159419728 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:36:59 INFO - PROCESS | 3256 | ++DOCSHELL 13F6C800 == 28 [pid = 3256] [id = 382] 09:36:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (13F6E400) [pid = 3256] [serial = 1146] [outer = 00000000] 09:36:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1451A400) [pid = 3256] [serial = 1147] [outer = 13F6E400] 09:36:59 INFO - PROCESS | 3256 | 1470159419772 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (14556000) [pid = 3256] [serial = 1148] [outer = 13F6E400] 09:37:00 INFO - PROCESS | 3256 | 1470159420236 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 702ms 09:37:00 INFO - PROCESS | 3256 | 1470159420291 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 3256 | 1470159420293 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 09:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:37:00 INFO - PROCESS | 3256 | 1470159420303 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 3256 | 1470159420309 Marionette TRACE conn2 <- [1,1494,null,{}] 09:37:00 INFO - PROCESS | 3256 | 1470159420313 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:00 INFO - PROCESS | 3256 | 1470159420318 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:00 INFO - PROCESS | 3256 | 1470159420410 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:37:00 INFO - PROCESS | 3256 | 1470159420416 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 3256 | 1470159420418 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:00 INFO - PROCESS | 3256 | ++DOCSHELL 10A51000 == 29 [pid = 3256] [id = 383] 09:37:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1125A400) [pid = 3256] [serial = 1149] [outer = 00000000] 09:37:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (160A2000) [pid = 3256] [serial = 1150] [outer = 1125A400] 09:37:00 INFO - PROCESS | 3256 | 1470159420462 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (16E20800) [pid = 3256] [serial = 1151] [outer = 1125A400] 09:37:00 INFO - PROCESS | 3256 | 1470159420953 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 703ms 09:37:00 INFO - PROCESS | 3256 | 1470159420996 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 3256 | 1470159420999 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 09:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:37:00 INFO - PROCESS | 3256 | 1470159421002 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 3256 | 1470159421004 Marionette TRACE conn2 <- [1,1498,null,{}] 09:37:00 INFO - PROCESS | 3256 | 1470159421013 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:00 INFO - PROCESS | 3256 | 1470159421015 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:01 INFO - PROCESS | 3256 | 1470159421155 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:37:01 INFO - PROCESS | 3256 | 1470159421166 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 3256 | 1470159421168 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:01 INFO - PROCESS | 3256 | ++DOCSHELL 160A0000 == 30 [pid = 3256] [id = 384] 09:37:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (163C8800) [pid = 3256] [serial = 1152] [outer = 00000000] 09:37:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (177A4800) [pid = 3256] [serial = 1153] [outer = 163C8800] 09:37:01 INFO - PROCESS | 3256 | 1470159421237 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (17805C00) [pid = 3256] [serial = 1154] [outer = 163C8800] 09:37:01 INFO - PROCESS | 3256 | 1470159421705 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 749ms 09:37:01 INFO - PROCESS | 3256 | 1470159421744 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 3256 | 1470159421746 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 09:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:37:01 INFO - PROCESS | 3256 | 1470159421749 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - PROCESS | 3256 | 1470159421751 Marionette TRACE conn2 <- [1,1502,null,{}] 09:37:01 INFO - PROCESS | 3256 | 1470159421754 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:01 INFO - PROCESS | 3256 | 1470159421756 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:01 INFO - PROCESS | 3256 | 1470159421862 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:37:01 INFO - PROCESS | 3256 | 1470159421868 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 3256 | 1470159421874 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:01 INFO - PROCESS | 3256 | ++DOCSHELL 18125400 == 31 [pid = 3256] [id = 385] 09:37:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (18306400) [pid = 3256] [serial = 1155] [outer = 00000000] 09:37:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (183DF000) [pid = 3256] [serial = 1156] [outer = 18306400] 09:37:01 INFO - PROCESS | 3256 | 1470159421974 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1973BC00) [pid = 3256] [serial = 1157] [outer = 18306400] 09:37:02 INFO - PROCESS | 3256 | 1470159422416 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 702ms 09:37:02 INFO - PROCESS | 3256 | 1470159422453 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 3256 | 1470159422455 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 09:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:37:02 INFO - PROCESS | 3256 | 1470159422459 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 3256 | 1470159422461 Marionette TRACE conn2 <- [1,1506,null,{}] 09:37:02 INFO - PROCESS | 3256 | 1470159422464 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:02 INFO - PROCESS | 3256 | 1470159422467 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:02 INFO - PROCESS | 3256 | 1470159422629 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:37:02 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (183EB800) [pid = 3256] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:37:02 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (19D69400) [pid = 3256] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:37:02 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (13E4A400) [pid = 3256] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:37:02 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (11819400) [pid = 3256] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:37:02 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (10560C00) [pid = 3256] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:37:02 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13EB7000) [pid = 3256] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:37:02 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (10F2F800) [pid = 3256] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:37:02 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (19F3A800) [pid = 3256] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:37:02 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (163CDC00) [pid = 3256] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:37:02 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1780B000) [pid = 3256] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:37:02 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (11250000) [pid = 3256] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:37:02 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1A6CA800) [pid = 3256] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:37:02 INFO - PROCESS | 3256 | 1470159422910 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 3256 | 1470159422912 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:02 INFO - PROCESS | 3256 | ++DOCSHELL 10329400 == 32 [pid = 3256] [id = 386] 09:37:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (103C8400) [pid = 3256] [serial = 1158] [outer = 00000000] 09:37:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (10F30000) [pid = 3256] [serial = 1159] [outer = 103C8400] 09:37:02 INFO - PROCESS | 3256 | 1470159422956 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (132A5C00) [pid = 3256] [serial = 1160] [outer = 103C8400] 09:37:03 INFO - PROCESS | 3256 | 1470159423310 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 890ms 09:37:03 INFO - PROCESS | 3256 | 1470159423362 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 3256 | 1470159423364 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 09:37:03 INFO - PROCESS | 3256 | 1470159423367 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:37:03 INFO - PROCESS | 3256 | 1470159423369 Marionette TRACE conn2 <- [1,1510,null,{}] 09:37:03 INFO - PROCESS | 3256 | 1470159423373 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:03 INFO - PROCESS | 3256 | 1470159423375 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:03 INFO - PROCESS | 3256 | 1470159423488 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:37:03 INFO - PROCESS | 3256 | 1470159423496 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 3256 | 1470159423498 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:03 INFO - PROCESS | 3256 | ++DOCSHELL 10F4EC00 == 33 [pid = 3256] [id = 387] 09:37:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (160A7800) [pid = 3256] [serial = 1161] [outer = 00000000] 09:37:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (199ED000) [pid = 3256] [serial = 1162] [outer = 160A7800] 09:37:03 INFO - PROCESS | 3256 | 1470159423542 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (199F9000) [pid = 3256] [serial = 1163] [outer = 160A7800] 09:37:03 INFO - PROCESS | 3256 | 1470159423926 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:37:03 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 () { 09:37:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:37:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:37:03 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 () { 09:37:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:37:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:37:03 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 () { 09:37:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:37:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:37:03 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 () { 09:37:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:37:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:37:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 593ms 09:37:03 INFO - PROCESS | 3256 | 1470159423952 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 3256 | 1470159423954 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 09:37:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:37:03 INFO - PROCESS | 3256 | 1470159423957 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 3256 | 1470159423959 Marionette TRACE conn2 <- [1,1514,null,{}] 09:37:03 INFO - PROCESS | 3256 | 1470159423962 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:03 INFO - PROCESS | 3256 | 1470159423963 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:04 INFO - PROCESS | 3256 | 1470159424071 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:37:04 INFO - PROCESS | 3256 | 1470159424121 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 3256 | 1470159424123 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:04 INFO - PROCESS | 3256 | ++DOCSHELL 0F97A800 == 34 [pid = 3256] [id = 388] 09:37:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (142BE400) [pid = 3256] [serial = 1164] [outer = 00000000] 09:37:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19DA9000) [pid = 3256] [serial = 1165] [outer = 142BE400] 09:37:04 INFO - PROCESS | 3256 | 1470159424195 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19DAB800) [pid = 3256] [serial = 1166] [outer = 142BE400] 09:37:04 INFO - PROCESS | 3256 | 1470159424541 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:37:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:37:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:37:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:37:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:37:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:37:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:37:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:37:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:37:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:37:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 640ms 09:37:04 INFO - PROCESS | 3256 | 1470159424614 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 3256 | 1470159424616 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 09:37:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:37:04 INFO - PROCESS | 3256 | 1470159424619 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 3256 | 1470159424621 Marionette TRACE conn2 <- [1,1518,null,{}] 09:37:04 INFO - PROCESS | 3256 | 1470159424624 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:04 INFO - PROCESS | 3256 | 1470159424626 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:04 INFO - PROCESS | 3256 | 1470159424703 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:37:04 INFO - PROCESS | 3256 | 1470159424708 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 3256 | 1470159424710 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:04 INFO - PROCESS | 3256 | ++DOCSHELL 19DA6000 == 35 [pid = 3256] [id = 389] 09:37:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1A290C00) [pid = 3256] [serial = 1167] [outer = 00000000] 09:37:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A6D3C00) [pid = 3256] [serial = 1168] [outer = 1A290C00] 09:37:04 INFO - PROCESS | 3256 | 1470159424754 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1A83DC00) [pid = 3256] [serial = 1169] [outer = 1A290C00] 09:37:05 INFO - PROCESS | 3256 | 1470159425463 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:37:05 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 09:37:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:37:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:37:05 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. 09:37:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:37:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 890ms 09:37:05 INFO - PROCESS | 3256 | 1470159425525 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 3256 | 1470159425530 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 09:37:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:37:05 INFO - PROCESS | 3256 | 1470159425536 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 3256 | 1470159425541 Marionette TRACE conn2 <- [1,1522,null,{}] 09:37:05 INFO - PROCESS | 3256 | 1470159425547 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:05 INFO - PROCESS | 3256 | 1470159425550 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:05 INFO - PROCESS | 3256 | 1470159425679 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:37:05 INFO - PROCESS | 3256 | 1470159425800 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 3256 | 1470159425803 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:05 INFO - PROCESS | 3256 | ++DOCSHELL 112F4C00 == 36 [pid = 3256] [id = 390] 09:37:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1147A800) [pid = 3256] [serial = 1170] [outer = 00000000] 09:37:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (13AD4000) [pid = 3256] [serial = 1171] [outer = 1147A800] 09:37:05 INFO - PROCESS | 3256 | 1470159425861 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (13E48800) [pid = 3256] [serial = 1172] [outer = 1147A800] 09:37:06 INFO - PROCESS | 3256 | 1470159426540 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:37:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1046ms 09:37:06 INFO - PROCESS | 3256 | 1470159426582 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 3256 | 1470159426587 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 09:37:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:37:06 INFO - PROCESS | 3256 | 1470159426594 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 3256 | 1470159426596 Marionette TRACE conn2 <- [1,1526,null,{}] 09:37:06 INFO - PROCESS | 3256 | 1470159426619 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:06 INFO - PROCESS | 3256 | 1470159426622 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:06 INFO - PROCESS | 3256 | 1470159426759 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:37:06 INFO - PROCESS | 3256 | 1470159426888 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 3256 | 1470159426891 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:06 INFO - PROCESS | 3256 | ++DOCSHELL 1315CC00 == 37 [pid = 3256] [id = 391] 09:37:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (13171800) [pid = 3256] [serial = 1173] [outer = 00000000] 09:37:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (14557400) [pid = 3256] [serial = 1174] [outer = 13171800] 09:37:06 INFO - PROCESS | 3256 | 1470159426949 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (15A26000) [pid = 3256] [serial = 1175] [outer = 13171800] 09:37:07 INFO - PROCESS | 3256 | --DOCSHELL 0F97A800 == 36 [pid = 3256] [id = 388] 09:37:07 INFO - PROCESS | 3256 | --DOCSHELL 10F4EC00 == 35 [pid = 3256] [id = 387] 09:37:07 INFO - PROCESS | 3256 | --DOCSHELL 10329400 == 34 [pid = 3256] [id = 386] 09:37:07 INFO - PROCESS | 3256 | --DOCSHELL 18125400 == 33 [pid = 3256] [id = 385] 09:37:07 INFO - PROCESS | 3256 | --DOCSHELL 160A0000 == 32 [pid = 3256] [id = 384] 09:37:07 INFO - PROCESS | 3256 | --DOCSHELL 10A51000 == 31 [pid = 3256] [id = 383] 09:37:07 INFO - PROCESS | 3256 | --DOCSHELL 13F6C800 == 30 [pid = 3256] [id = 382] 09:37:07 INFO - PROCESS | 3256 | --DOCSHELL 11DA0800 == 29 [pid = 3256] [id = 381] 09:37:07 INFO - PROCESS | 3256 | --DOCSHELL 10326400 == 28 [pid = 3256] [id = 380] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (19737C00) [pid = 3256] [serial = 1113] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (19DA4400) [pid = 3256] [serial = 1116] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (1455E000) [pid = 3256] [serial = 1119] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (1451B400) [pid = 3256] [serial = 1098] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (1458DC00) [pid = 3256] [serial = 1099] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (1146F800) [pid = 3256] [serial = 1101] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (12E7B400) [pid = 3256] [serial = 1102] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (14519C00) [pid = 3256] [serial = 1104] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (14550C00) [pid = 3256] [serial = 1105] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (129F5C00) [pid = 3256] [serial = 1095] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (132A2400) [pid = 3256] [serial = 1096] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1A267C00) [pid = 3256] [serial = 1093] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (163D4C00) [pid = 3256] [serial = 1107] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (170C6800) [pid = 3256] [serial = 1108] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (18121800) [pid = 3256] [serial = 1110] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (19C88C00) [pid = 3256] [serial = 1122] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (19DA5000) [pid = 3256] [serial = 1117] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1973C400) [pid = 3256] [serial = 1114] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (19F40C00) [pid = 3256] [serial = 1123] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (15857400) [pid = 3256] [serial = 1120] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (183E5400) [pid = 3256] [serial = 1111] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1A833400) [pid = 3256] [serial = 1126] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (1A947800) [pid = 3256] [serial = 694] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:37:07 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (1A832800) [pid = 3256] [serial = 1125] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3256 | 1470159427761 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:37:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1218ms 09:37:07 INFO - PROCESS | 3256 | 1470159427806 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 3256 | 1470159427810 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 09:37:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:37:07 INFO - PROCESS | 3256 | 1470159427814 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 3256 | 1470159427819 Marionette TRACE conn2 <- [1,1530,null,{}] 09:37:07 INFO - PROCESS | 3256 | 1470159427824 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:07 INFO - PROCESS | 3256 | 1470159427827 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:07 INFO - PROCESS | 3256 | 1470159427926 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:37:08 INFO - PROCESS | 3256 | 1470159428015 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 3256 | 1470159428017 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:08 INFO - PROCESS | 3256 | ++DOCSHELL 112C0000 == 29 [pid = 3256] [id = 392] 09:37:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (112C2C00) [pid = 3256] [serial = 1176] [outer = 00000000] 09:37:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (11C0B800) [pid = 3256] [serial = 1177] [outer = 112C2C00] 09:37:08 INFO - PROCESS | 3256 | 1470159428065 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (132AE400) [pid = 3256] [serial = 1178] [outer = 112C2C00] 09:37:08 INFO - PROCESS | 3256 | 1470159428519 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:37:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 733ms 09:37:08 INFO - PROCESS | 3256 | 1470159428552 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 3256 | 1470159428556 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 09:37:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:37:08 INFO - PROCESS | 3256 | 1470159428562 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 3256 | 1470159428564 Marionette TRACE conn2 <- [1,1534,null,{}] 09:37:08 INFO - PROCESS | 3256 | 1470159428568 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:08 INFO - PROCESS | 3256 | 1470159428571 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:08 INFO - PROCESS | 3256 | 1470159428667 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:37:08 INFO - PROCESS | 3256 | 1470159428675 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 3256 | 1470159428677 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:08 INFO - PROCESS | 3256 | ++DOCSHELL 14551800 == 30 [pid = 3256] [id = 393] 09:37:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (14552C00) [pid = 3256] [serial = 1179] [outer = 00000000] 09:37:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (1455C000) [pid = 3256] [serial = 1180] [outer = 14552C00] 09:37:08 INFO - PROCESS | 3256 | 1470159428723 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (15857400) [pid = 3256] [serial = 1181] [outer = 14552C00] 09:37:09 INFO - PROCESS | 3256 | 1470159429176 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:37:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 640ms 09:37:09 INFO - PROCESS | 3256 | 1470159429204 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 3256 | 1470159429206 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 09:37:09 INFO - PROCESS | 3256 | 1470159429209 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:37:09 INFO - PROCESS | 3256 | 1470159429212 Marionette TRACE conn2 <- [1,1538,null,{}] 09:37:09 INFO - PROCESS | 3256 | 1470159429223 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:09 INFO - PROCESS | 3256 | 1470159429228 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:09 INFO - PROCESS | 3256 | 1470159429308 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:37:09 INFO - PROCESS | 3256 | 1470159429318 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 3256 | 1470159429321 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:09 INFO - PROCESS | 3256 | ++DOCSHELL 170C8C00 == 31 [pid = 3256] [id = 394] 09:37:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (170C9000) [pid = 3256] [serial = 1182] [outer = 00000000] 09:37:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1779DC00) [pid = 3256] [serial = 1183] [outer = 170C9000] 09:37:09 INFO - PROCESS | 3256 | 1470159429372 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (17AE7C00) [pid = 3256] [serial = 1184] [outer = 170C9000] 09:37:09 INFO - PROCESS | 3256 | 1470159429827 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:37:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 625ms 09:37:09 INFO - PROCESS | 3256 | 1470159429849 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 3256 | 1470159429851 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 09:37:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:37:09 INFO - PROCESS | 3256 | 1470159429854 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 3256 | 1470159429856 Marionette TRACE conn2 <- [1,1542,null,{}] 09:37:09 INFO - PROCESS | 3256 | 1470159429859 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:09 INFO - PROCESS | 3256 | 1470159429861 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:09 INFO - PROCESS | 3256 | 1470159429945 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:37:09 INFO - PROCESS | 3256 | 1470159429951 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 3256 | 1470159429953 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:09 INFO - PROCESS | 3256 | ++DOCSHELL 15A1D000 == 32 [pid = 3256] [id = 395] 09:37:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (15A24000) [pid = 3256] [serial = 1185] [outer = 00000000] 09:37:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (183E7800) [pid = 3256] [serial = 1186] [outer = 15A24000] 09:37:10 INFO - PROCESS | 3256 | 1470159429997 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (19739400) [pid = 3256] [serial = 1187] [outer = 15A24000] 09:37:10 INFO - PROCESS | 3256 | 1470159430482 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:37:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 686ms 09:37:10 INFO - PROCESS | 3256 | 1470159430554 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 3256 | 1470159430556 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 09:37:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:37:10 INFO - PROCESS | 3256 | 1470159430559 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 3256 | 1470159430561 Marionette TRACE conn2 <- [1,1546,null,{}] 09:37:10 INFO - PROCESS | 3256 | 1470159430564 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:10 INFO - PROCESS | 3256 | 1470159430566 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:10 INFO - PROCESS | 3256 | 1470159430683 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:37:10 INFO - PROCESS | 3256 | 1470159430743 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 3256 | 1470159430746 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:10 INFO - PROCESS | 3256 | ++DOCSHELL 19740800 == 33 [pid = 3256] [id = 396] 09:37:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (19740C00) [pid = 3256] [serial = 1188] [outer = 00000000] 09:37:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (199F3400) [pid = 3256] [serial = 1189] [outer = 19740C00] 09:37:10 INFO - PROCESS | 3256 | 1470159430789 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (199F4C00) [pid = 3256] [serial = 1190] [outer = 19740C00] 09:37:11 INFO - PROCESS | 3256 | 1470159431226 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:37:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 702ms 09:37:11 INFO - PROCESS | 3256 | 1470159431259 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 3256 | 1470159431261 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 09:37:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:37:11 INFO - PROCESS | 3256 | 1470159431264 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 3256 | 1470159431266 Marionette TRACE conn2 <- [1,1550,null,{}] 09:37:11 INFO - PROCESS | 3256 | 1470159431275 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:11 INFO - PROCESS | 3256 | 1470159431281 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:11 INFO - PROCESS | 3256 | 1470159431425 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:37:11 INFO - PROCESS | 3256 | 1470159431497 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 3256 | 1470159431499 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:11 INFO - PROCESS | 3256 | ++DOCSHELL 13F6FC00 == 34 [pid = 3256] [id = 397] 09:37:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1609B800) [pid = 3256] [serial = 1191] [outer = 00000000] 09:37:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (19F46000) [pid = 3256] [serial = 1192] [outer = 1609B800] 09:37:11 INFO - PROCESS | 3256 | 1470159431544 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (19F47400) [pid = 3256] [serial = 1193] [outer = 1609B800] 09:37:11 INFO - PROCESS | 3256 | 1470159431948 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:37:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 09:37:11 INFO - PROCESS | 3256 | 1470159432006 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 3256 | 1470159432008 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 09:37:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:37:11 INFO - PROCESS | 3256 | 1470159432011 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 3256 | 1470159432013 Marionette TRACE conn2 <- [1,1554,null,{}] 09:37:12 INFO - PROCESS | 3256 | 1470159432016 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 3256 | 1470159432018 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:12 INFO - PROCESS | 3256 | 1470159432124 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:37:12 INFO - PROCESS | 3256 | 1470159432131 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 3256 | 1470159432133 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:12 INFO - PROCESS | 3256 | ++DOCSHELL 14597400 == 35 [pid = 3256] [id = 398] 09:37:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1A270800) [pid = 3256] [serial = 1194] [outer = 00000000] 09:37:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1A6C8400) [pid = 3256] [serial = 1195] [outer = 1A270800] 09:37:12 INFO - PROCESS | 3256 | 1470159432177 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1A6CC000) [pid = 3256] [serial = 1196] [outer = 1A270800] 09:37:12 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (1181B000) [pid = 3256] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:37:12 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (172CD000) [pid = 3256] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:37:12 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (1A83C800) [pid = 3256] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:37:12 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (18306400) [pid = 3256] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:37:12 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (103C8400) [pid = 3256] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:37:12 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (160A7800) [pid = 3256] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:37:12 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (142BE400) [pid = 3256] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:37:12 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (163C8800) [pid = 3256] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:37:12 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (103C8C00) [pid = 3256] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:37:12 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1125A400) [pid = 3256] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:37:12 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (11DEB800) [pid = 3256] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:37:12 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (13F6E400) [pid = 3256] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:37:12 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (10367C00) [pid = 3256] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:37:12 INFO - PROCESS | 3256 | 1470159432663 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:37:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 687ms 09:37:12 INFO - PROCESS | 3256 | 1470159432710 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 3256 | 1470159432712 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 09:37:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:37:12 INFO - PROCESS | 3256 | 1470159432716 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 3256 | 1470159432717 Marionette TRACE conn2 <- [1,1558,null,{}] 09:37:12 INFO - PROCESS | 3256 | 1470159432721 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 3256 | 1470159432722 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:12 INFO - PROCESS | 3256 | 1470159432831 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:37:12 INFO - PROCESS | 3256 | 1470159432837 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 3256 | 1470159432839 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:12 INFO - PROCESS | 3256 | ++DOCSHELL 10320000 == 36 [pid = 3256] [id = 399] 09:37:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (10A4A000) [pid = 3256] [serial = 1197] [outer = 00000000] 09:37:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (18306400) [pid = 3256] [serial = 1198] [outer = 10A4A000] 09:37:12 INFO - PROCESS | 3256 | 1470159432882 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (19DAB400) [pid = 3256] [serial = 1199] [outer = 10A4A000] 09:37:13 INFO - PROCESS | 3256 | 1470159433319 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:37:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 640ms 09:37:13 INFO - PROCESS | 3256 | 1470159433354 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 3256 | 1470159433356 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 09:37:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:37:13 INFO - PROCESS | 3256 | 1470159433359 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 3256 | 1470159433361 Marionette TRACE conn2 <- [1,1562,null,{}] 09:37:13 INFO - PROCESS | 3256 | 1470159433364 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:13 INFO - PROCESS | 3256 | 1470159433366 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:13 INFO - PROCESS | 3256 | 1470159433456 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:37:13 INFO - PROCESS | 3256 | 1470159433461 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 3256 | 1470159433463 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:13 INFO - PROCESS | 3256 | ++DOCSHELL 163D4C00 == 37 [pid = 3256] [id = 400] 09:37:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (16B62C00) [pid = 3256] [serial = 1200] [outer = 00000000] 09:37:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1A834400) [pid = 3256] [serial = 1201] [outer = 16B62C00] 09:37:13 INFO - PROCESS | 3256 | 1470159433514 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1A83B000) [pid = 3256] [serial = 1202] [outer = 16B62C00] 09:37:13 INFO - PROCESS | 3256 | 1470159433965 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:37:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 640ms 09:37:13 INFO - PROCESS | 3256 | 1470159433997 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 3256 | 1470159433999 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 09:37:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:37:13 INFO - PROCESS | 3256 | 1470159434003 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 3256 | 1470159434004 Marionette TRACE conn2 <- [1,1566,null,{}] 09:37:13 INFO - PROCESS | 3256 | 1470159434008 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:13 INFO - PROCESS | 3256 | 1470159434009 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:14 INFO - PROCESS | 3256 | 1470159434087 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:37:14 INFO - PROCESS | 3256 | 1470159434092 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 3256 | 1470159434094 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:14 INFO - PROCESS | 3256 | ++DOCSHELL 1A299C00 == 38 [pid = 3256] [id = 401] 09:37:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1A944C00) [pid = 3256] [serial = 1203] [outer = 00000000] 09:37:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1A94E400) [pid = 3256] [serial = 1204] [outer = 1A944C00] 09:37:14 INFO - PROCESS | 3256 | 1470159434164 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (183EA800) [pid = 3256] [serial = 1205] [outer = 1A944C00] 09:37:14 INFO - PROCESS | 3256 | 1470159434884 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:37:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 953ms 09:37:14 INFO - PROCESS | 3256 | 1470159434949 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:37:14 INFO - PROCESS | 3256 | 1470159434953 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 09:37:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:37:14 INFO - PROCESS | 3256 | 1470159434958 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 3256 | 1470159434963 Marionette TRACE conn2 <- [1,1570,null,{}] 09:37:14 INFO - PROCESS | 3256 | 1470159434969 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:14 INFO - PROCESS | 3256 | 1470159434971 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:15 INFO - PROCESS | 3256 | 1470159435116 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:37:15 INFO - PROCESS | 3256 | 1470159435249 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 3256 | 1470159435252 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:15 INFO - PROCESS | 3256 | ++DOCSHELL 114D9800 == 39 [pid = 3256] [id = 402] 09:37:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (11820800) [pid = 3256] [serial = 1206] [outer = 00000000] 09:37:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (13E3F800) [pid = 3256] [serial = 1207] [outer = 11820800] 09:37:15 INFO - PROCESS | 3256 | 1470159435310 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (13F6C400) [pid = 3256] [serial = 1208] [outer = 11820800] 09:37:15 INFO - PROCESS | 3256 | 1470159435907 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:37:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:37:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 999ms 09:37:15 INFO - PROCESS | 3256 | 1470159435962 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 3256 | 1470159435967 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 09:37:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:37:15 INFO - PROCESS | 3256 | 1470159435974 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 3256 | 1470159435977 Marionette TRACE conn2 <- [1,1574,null,{}] 09:37:15 INFO - PROCESS | 3256 | 1470159435981 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:15 INFO - PROCESS | 3256 | 1470159435984 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:16 INFO - PROCESS | 3256 | 1470159436120 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:37:16 INFO - PROCESS | 3256 | 1470159436253 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 3256 | 1470159436255 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:16 INFO - PROCESS | 3256 | ++DOCSHELL 163D5000 == 40 [pid = 3256] [id = 403] 09:37:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (16B6CC00) [pid = 3256] [serial = 1209] [outer = 00000000] 09:37:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (171D5800) [pid = 3256] [serial = 1210] [outer = 16B6CC00] 09:37:16 INFO - PROCESS | 3256 | 1470159436312 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (178B2800) [pid = 3256] [serial = 1211] [outer = 16B6CC00] 09:37:16 INFO - PROCESS | 3256 | 1470159436910 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:37:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 999ms 09:37:16 INFO - PROCESS | 3256 | 1470159436980 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 3256 | 1470159436983 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 09:37:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:37:16 INFO - PROCESS | 3256 | 1470159436988 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 3256 | 1470159436992 Marionette TRACE conn2 <- [1,1578,null,{}] 09:37:16 INFO - PROCESS | 3256 | 1470159437003 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:16 INFO - PROCESS | 3256 | 1470159437008 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:17 INFO - PROCESS | 3256 | 1470159437115 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:37:17 INFO - PROCESS | 3256 | 1470159437260 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 3256 | 1470159437263 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:17 INFO - PROCESS | 3256 | ++DOCSHELL 19F3A400 == 41 [pid = 3256] [id = 404] 09:37:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1A6C7C00) [pid = 3256] [serial = 1212] [outer = 00000000] 09:37:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (1A94C000) [pid = 3256] [serial = 1213] [outer = 1A6C7C00] 09:37:17 INFO - PROCESS | 3256 | 1470159437320 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (1A9A4400) [pid = 3256] [serial = 1214] [outer = 1A6C7C00] 09:37:18 INFO - PROCESS | 3256 | 1470159438041 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:37:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:37:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1077ms 09:37:18 INFO - PROCESS | 3256 | 1470159438084 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 3256 | 1470159438088 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 09:37:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:37:18 INFO - PROCESS | 3256 | 1470159438094 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 3256 | 1470159438097 Marionette TRACE conn2 <- [1,1582,null,{}] 09:37:18 INFO - PROCESS | 3256 | 1470159438102 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:18 INFO - PROCESS | 3256 | 1470159438105 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:18 INFO - PROCESS | 3256 | 1470159438206 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:37:18 INFO - PROCESS | 3256 | 1470159438310 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 3256 | 1470159438315 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:18 INFO - PROCESS | 3256 | ++DOCSHELL 1296E800 == 42 [pid = 3256] [id = 405] 09:37:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (12B74400) [pid = 3256] [serial = 1215] [outer = 00000000] 09:37:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (132A7000) [pid = 3256] [serial = 1216] [outer = 12B74400] 09:37:18 INFO - PROCESS | 3256 | 1470159438364 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (13AC9400) [pid = 3256] [serial = 1217] [outer = 12B74400] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 163D4C00 == 41 [pid = 3256] [id = 400] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 10320000 == 40 [pid = 3256] [id = 399] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 14597400 == 39 [pid = 3256] [id = 398] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 13F6FC00 == 38 [pid = 3256] [id = 397] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 19740800 == 37 [pid = 3256] [id = 396] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 15A1D000 == 36 [pid = 3256] [id = 395] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 170C8C00 == 35 [pid = 3256] [id = 394] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 14551800 == 34 [pid = 3256] [id = 393] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 112C0000 == 33 [pid = 3256] [id = 392] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 112F4C00 == 32 [pid = 3256] [id = 390] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 19DA6000 == 31 [pid = 3256] [id = 389] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 1315CC00 == 30 [pid = 3256] [id = 391] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 163D5000 == 29 [pid = 3256] [id = 403] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 19F3A400 == 28 [pid = 3256] [id = 404] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 1A299C00 == 27 [pid = 3256] [id = 401] 09:37:19 INFO - PROCESS | 3256 | --DOCSHELL 114D9800 == 26 [pid = 3256] [id = 402] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (19DA9000) [pid = 3256] [serial = 1165] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (1A6D3C00) [pid = 3256] [serial = 1168] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (177A4800) [pid = 3256] [serial = 1153] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (112C2000) [pid = 3256] [serial = 1139] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (10A4E000) [pid = 3256] [serial = 1138] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (160A2000) [pid = 3256] [serial = 1150] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (12C80800) [pid = 3256] [serial = 1144] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (131D7800) [pid = 3256] [serial = 1145] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (1451A400) [pid = 3256] [serial = 1147] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (14556000) [pid = 3256] [serial = 1148] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (1055E000) [pid = 3256] [serial = 1141] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (10A53000) [pid = 3256] [serial = 1142] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (13ACB800) [pid = 3256] [serial = 1129] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (12BBD400) [pid = 3256] [serial = 1128] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (19736400) [pid = 3256] [serial = 1133] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (17AE3400) [pid = 3256] [serial = 1132] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1A945400) [pid = 3256] [serial = 1136] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1A840800) [pid = 3256] [serial = 1135] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (183DF000) [pid = 3256] [serial = 1156] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (19DAB800) [pid = 3256] [serial = 1166] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (17805C00) [pid = 3256] [serial = 1154] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (10F30000) [pid = 3256] [serial = 1159] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1973BC00) [pid = 3256] [serial = 1157] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (132A5C00) [pid = 3256] [serial = 1160] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (199F9000) [pid = 3256] [serial = 1163] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (199ED000) [pid = 3256] [serial = 1162] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (16E20800) [pid = 3256] [serial = 1151] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 3256 | 1470159439646 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:37:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1608ms 09:37:19 INFO - PROCESS | 3256 | 1470159439703 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 3256 | 1470159439707 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 09:37:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:37:19 INFO - PROCESS | 3256 | 1470159439712 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 3256 | 1470159439715 Marionette TRACE conn2 <- [1,1586,null,{}] 09:37:19 INFO - PROCESS | 3256 | 1470159439721 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:19 INFO - PROCESS | 3256 | 1470159439724 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:19 INFO - PROCESS | 3256 | 1470159439819 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:37:19 INFO - PROCESS | 3256 | 1470159439906 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 3256 | 1470159439911 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:19 INFO - PROCESS | 3256 | ++DOCSHELL 10367C00 == 27 [pid = 3256] [id = 406] 09:37:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (1036D000) [pid = 3256] [serial = 1218] [outer = 00000000] 09:37:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (1125A800) [pid = 3256] [serial = 1219] [outer = 1036D000] 09:37:19 INFO - PROCESS | 3256 | 1470159439966 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (112C5400) [pid = 3256] [serial = 1220] [outer = 1036D000] 09:37:20 INFO - PROCESS | 3256 | 1470159440370 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:37:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:37:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 687ms 09:37:20 INFO - PROCESS | 3256 | 1470159440396 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 3256 | 1470159440401 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 09:37:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:37:20 INFO - PROCESS | 3256 | 1470159440407 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 3256 | 1470159440410 Marionette TRACE conn2 <- [1,1590,null,{}] 09:37:20 INFO - PROCESS | 3256 | 1470159440413 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:20 INFO - PROCESS | 3256 | 1470159440416 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:20 INFO - PROCESS | 3256 | 1470159440501 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:37:20 INFO - PROCESS | 3256 | 1470159440508 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 3256 | 1470159440510 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:20 INFO - PROCESS | 3256 | ++DOCSHELL 12E26C00 == 28 [pid = 3256] [id = 407] 09:37:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (12E32C00) [pid = 3256] [serial = 1221] [outer = 00000000] 09:37:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (131D7800) [pid = 3256] [serial = 1222] [outer = 12E32C00] 09:37:20 INFO - PROCESS | 3256 | 1470159440557 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1391E400) [pid = 3256] [serial = 1223] [outer = 12E32C00] 09:37:21 INFO - PROCESS | 3256 | 1470159441029 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:37:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 640ms 09:37:21 INFO - PROCESS | 3256 | 1470159441044 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 3256 | 1470159441047 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 09:37:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:37:21 INFO - PROCESS | 3256 | 1470159441050 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 3256 | 1470159441053 Marionette TRACE conn2 <- [1,1594,null,{}] 09:37:21 INFO - PROCESS | 3256 | 1470159441064 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:21 INFO - PROCESS | 3256 | 1470159441069 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:21 INFO - PROCESS | 3256 | 1470159441150 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:37:21 INFO - PROCESS | 3256 | 1470159441157 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 3256 | 1470159441160 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:21 INFO - PROCESS | 3256 | ++DOCSHELL 14552000 == 29 [pid = 3256] [id = 408] 09:37:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (14553000) [pid = 3256] [serial = 1224] [outer = 00000000] 09:37:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1455B800) [pid = 3256] [serial = 1225] [outer = 14553000] 09:37:21 INFO - PROCESS | 3256 | 1470159441208 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1458B000) [pid = 3256] [serial = 1226] [outer = 14553000] 09:37:21 INFO - PROCESS | 3256 | 1470159441677 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:37:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 640ms 09:37:21 INFO - PROCESS | 3256 | 1470159441688 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 3256 | 1470159441690 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 09:37:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:37:21 INFO - PROCESS | 3256 | 1470159441720 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 3256 | 1470159441722 Marionette TRACE conn2 <- [1,1598,null,{}] 09:37:21 INFO - PROCESS | 3256 | 1470159441734 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:21 INFO - PROCESS | 3256 | 1470159441735 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:21 INFO - PROCESS | 3256 | 1470159441847 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:37:21 INFO - PROCESS | 3256 | 1470159441852 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 3256 | 1470159441855 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:21 INFO - PROCESS | 3256 | ++DOCSHELL 1503E800 == 30 [pid = 3256] [id = 409] 09:37:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (15A1C800) [pid = 3256] [serial = 1227] [outer = 00000000] 09:37:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (16B5F000) [pid = 3256] [serial = 1228] [outer = 15A1C800] 09:37:21 INFO - PROCESS | 3256 | 1470159441899 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (17053C00) [pid = 3256] [serial = 1229] [outer = 15A1C800] 09:37:22 INFO - PROCESS | 3256 | 1470159442334 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:37:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:37:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 655ms 09:37:22 INFO - PROCESS | 3256 | 1470159442370 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 3256 | 1470159442372 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 09:37:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:37:22 INFO - PROCESS | 3256 | 1470159442375 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 3256 | 1470159442376 Marionette TRACE conn2 <- [1,1602,null,{}] 09:37:22 INFO - PROCESS | 3256 | 1470159442380 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:22 INFO - PROCESS | 3256 | 1470159442382 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:22 INFO - PROCESS | 3256 | 1470159442490 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:37:22 INFO - PROCESS | 3256 | 1470159442496 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 3256 | 1470159442498 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:22 INFO - PROCESS | 3256 | ++DOCSHELL 170C6C00 == 31 [pid = 3256] [id = 410] 09:37:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (17261C00) [pid = 3256] [serial = 1230] [outer = 00000000] 09:37:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (17805C00) [pid = 3256] [serial = 1231] [outer = 17261C00] 09:37:22 INFO - PROCESS | 3256 | 1470159442543 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (178B0C00) [pid = 3256] [serial = 1232] [outer = 17261C00] 09:37:23 INFO - PROCESS | 3256 | 1470159443008 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:37:23 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 09:37:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 703ms 09:37:23 INFO - PROCESS | 3256 | 1470159443075 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 3256 | 1470159443077 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 09:37:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:37:23 INFO - PROCESS | 3256 | 1470159443087 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 3256 | 1470159443088 Marionette TRACE conn2 <- [1,1606,null,{}] 09:37:23 INFO - PROCESS | 3256 | 1470159443092 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:23 INFO - PROCESS | 3256 | 1470159443097 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:23 INFO - PROCESS | 3256 | 1470159443228 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:37:23 INFO - PROCESS | 3256 | 1470159443238 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 3256 | 1470159443240 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:23 INFO - PROCESS | 3256 | ++DOCSHELL 183DF000 == 32 [pid = 3256] [id = 411] 09:37:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (183E6800) [pid = 3256] [serial = 1233] [outer = 00000000] 09:37:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (19742000) [pid = 3256] [serial = 1234] [outer = 183E6800] 09:37:23 INFO - PROCESS | 3256 | 1470159443335 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (199F3C00) [pid = 3256] [serial = 1235] [outer = 183E6800] 09:37:24 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (19740C00) [pid = 3256] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:37:24 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (1609B800) [pid = 3256] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:37:24 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (1A270800) [pid = 3256] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:37:24 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (1A290C00) [pid = 3256] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:37:24 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (15A24000) [pid = 3256] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:37:24 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (112C2C00) [pid = 3256] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:37:24 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (170C9000) [pid = 3256] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:37:24 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1147A800) [pid = 3256] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:37:24 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (14552C00) [pid = 3256] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:37:24 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (13171800) [pid = 3256] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:37:24 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (10A4A000) [pid = 3256] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:37:24 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A944C00) [pid = 3256] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:37:24 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (16B62C00) [pid = 3256] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:37:24 INFO - PROCESS | 3256 | 1470159444041 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:37:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 999ms 09:37:24 INFO - PROCESS | 3256 | 1470159444097 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 3256 | 1470159444099 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 09:37:24 INFO - PROCESS | 3256 | 1470159444103 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:37:24 INFO - PROCESS | 3256 | 1470159444105 Marionette TRACE conn2 <- [1,1610,null,{}] 09:37:24 INFO - PROCESS | 3256 | 1470159444108 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:24 INFO - PROCESS | 3256 | 1470159444110 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:24 INFO - PROCESS | 3256 | 1470159444190 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:37:24 INFO - PROCESS | 3256 | 1470159444195 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 3256 | 1470159444197 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:24 INFO - PROCESS | 3256 | ++DOCSHELL 114DA400 == 33 [pid = 3256] [id = 412] 09:37:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (13E44400) [pid = 3256] [serial = 1236] [outer = 00000000] 09:37:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (15A23000) [pid = 3256] [serial = 1237] [outer = 13E44400] 09:37:24 INFO - PROCESS | 3256 | 1470159444240 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (15A24000) [pid = 3256] [serial = 1238] [outer = 13E44400] 09:37:24 INFO - PROCESS | 3256 | 1470159444665 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:37:24 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 09:37:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 593ms 09:37:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:37:24 INFO - PROCESS | 3256 | 1470159444705 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 3256 | 1470159444707 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 09:37:24 INFO - PROCESS | 3256 | 1470159444711 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 3256 | 1470159444712 Marionette TRACE conn2 <- [1,1614,null,{}] 09:37:24 INFO - PROCESS | 3256 | 1470159444716 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:24 INFO - PROCESS | 3256 | 1470159444718 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:24 INFO - PROCESS | 3256 | 1470159444794 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:37:24 INFO - PROCESS | 3256 | 1470159444799 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 3256 | 1470159444802 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:24 INFO - PROCESS | 3256 | ++DOCSHELL 15A1F400 == 34 [pid = 3256] [id = 413] 09:37:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (163CC400) [pid = 3256] [serial = 1239] [outer = 00000000] 09:37:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (19C89400) [pid = 3256] [serial = 1240] [outer = 163CC400] 09:37:24 INFO - PROCESS | 3256 | 1470159444879 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (19C8A400) [pid = 3256] [serial = 1241] [outer = 163CC400] 09:37:25 INFO - PROCESS | 3256 | 1470159445321 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:37:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 624ms 09:37:25 INFO - PROCESS | 3256 | 1470159445362 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 3256 | 1470159445364 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 09:37:25 INFO - PROCESS | 3256 | 1470159445372 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:37:25 INFO - PROCESS | 3256 | 1470159445374 Marionette TRACE conn2 <- [1,1618,null,{}] 09:37:25 INFO - PROCESS | 3256 | 1470159445377 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:25 INFO - PROCESS | 3256 | 1470159445379 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:25 INFO - PROCESS | 3256 | 1470159445457 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:37:25 INFO - PROCESS | 3256 | 1470159445462 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 3256 | 1470159445464 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:25 INFO - PROCESS | 3256 | ++DOCSHELL 14551800 == 35 [pid = 3256] [id = 414] 09:37:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19F3C800) [pid = 3256] [serial = 1242] [outer = 00000000] 09:37:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1A26A000) [pid = 3256] [serial = 1243] [outer = 19F3C800] 09:37:25 INFO - PROCESS | 3256 | 1470159445507 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1A26D800) [pid = 3256] [serial = 1244] [outer = 19F3C800] 09:37:25 INFO - PROCESS | 3256 | 1470159445946 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:37:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 594ms 09:37:25 INFO - PROCESS | 3256 | 1470159445970 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 3256 | 1470159445972 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 09:37:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:37:25 INFO - PROCESS | 3256 | 1470159445975 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 3256 | 1470159445977 Marionette TRACE conn2 <- [1,1622,null,{}] 09:37:25 INFO - PROCESS | 3256 | 1470159445989 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:25 INFO - PROCESS | 3256 | 1470159445992 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:26 INFO - PROCESS | 3256 | 1470159446161 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:37:26 INFO - PROCESS | 3256 | 1470159446227 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 3256 | 1470159446231 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:26 INFO - PROCESS | 3256 | ++DOCSHELL 10560C00 == 36 [pid = 3256] [id = 415] 09:37:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (10A01C00) [pid = 3256] [serial = 1245] [outer = 00000000] 09:37:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (10A4E000) [pid = 3256] [serial = 1246] [outer = 10A01C00] 09:37:26 INFO - PROCESS | 3256 | 1470159446289 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (11251C00) [pid = 3256] [serial = 1247] [outer = 10A01C00] 09:37:27 INFO - PROCESS | 3256 | 1470159447055 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:37:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:37:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1140ms 09:37:27 INFO - PROCESS | 3256 | 1470159447126 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 3256 | 1470159447130 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 09:37:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:37:27 INFO - PROCESS | 3256 | 1470159447135 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 3256 | 1470159447139 Marionette TRACE conn2 <- [1,1626,null,{}] 09:37:27 INFO - PROCESS | 3256 | 1470159447144 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:27 INFO - PROCESS | 3256 | 1470159447147 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:27 INFO - PROCESS | 3256 | 1470159447298 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:37:27 INFO - PROCESS | 3256 | 1470159447423 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 3256 | 1470159447426 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:27 INFO - PROCESS | 3256 | ++DOCSHELL 13E3E800 == 37 [pid = 3256] [id = 416] 09:37:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (13E41000) [pid = 3256] [serial = 1248] [outer = 00000000] 09:37:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (13F77C00) [pid = 3256] [serial = 1249] [outer = 13E41000] 09:37:27 INFO - PROCESS | 3256 | 1470159447482 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (14552C00) [pid = 3256] [serial = 1250] [outer = 13E41000] 09:37:28 INFO - PROCESS | 3256 | 1470159448324 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:37:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1249ms 09:37:28 INFO - PROCESS | 3256 | 1470159448394 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 3256 | 1470159448398 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 09:37:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:37:28 INFO - PROCESS | 3256 | 1470159448403 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 3256 | 1470159448406 Marionette TRACE conn2 <- [1,1630,null,{}] 09:37:28 INFO - PROCESS | 3256 | 1470159448412 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:28 INFO - PROCESS | 3256 | 1470159448415 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:28 INFO - PROCESS | 3256 | 1470159448528 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:37:28 INFO - PROCESS | 3256 | 1470159448614 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 3256 | 1470159448619 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:28 INFO - PROCESS | 3256 | ++DOCSHELL 10A01400 == 38 [pid = 3256] [id = 417] 09:37:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (112EB000) [pid = 3256] [serial = 1251] [outer = 00000000] 09:37:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (114E2C00) [pid = 3256] [serial = 1252] [outer = 112EB000] 09:37:28 INFO - PROCESS | 3256 | 1470159448709 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (11C1A800) [pid = 3256] [serial = 1253] [outer = 112EB000] 09:37:28 INFO - PROCESS | 3256 | --DOCSHELL 14551800 == 37 [pid = 3256] [id = 414] 09:37:28 INFO - PROCESS | 3256 | --DOCSHELL 15A1F400 == 36 [pid = 3256] [id = 413] 09:37:28 INFO - PROCESS | 3256 | --DOCSHELL 114DA400 == 35 [pid = 3256] [id = 412] 09:37:28 INFO - PROCESS | 3256 | --DOCSHELL 183DF000 == 34 [pid = 3256] [id = 411] 09:37:28 INFO - PROCESS | 3256 | --DOCSHELL 170C6C00 == 33 [pid = 3256] [id = 410] 09:37:28 INFO - PROCESS | 3256 | --DOCSHELL 1503E800 == 32 [pid = 3256] [id = 409] 09:37:28 INFO - PROCESS | 3256 | --DOCSHELL 14552000 == 31 [pid = 3256] [id = 408] 09:37:28 INFO - PROCESS | 3256 | --DOCSHELL 12E26C00 == 30 [pid = 3256] [id = 407] 09:37:28 INFO - PROCESS | 3256 | --DOCSHELL 10367C00 == 29 [pid = 3256] [id = 406] 09:37:28 INFO - PROCESS | 3256 | --DOCSHELL 1296E800 == 28 [pid = 3256] [id = 405] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (199F3400) [pid = 3256] [serial = 1189] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (19F46000) [pid = 3256] [serial = 1192] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (199F4C00) [pid = 3256] [serial = 1190] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (1A6C8400) [pid = 3256] [serial = 1195] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (1A83DC00) [pid = 3256] [serial = 1169] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (19F47400) [pid = 3256] [serial = 1193] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (183E7800) [pid = 3256] [serial = 1186] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (11C0B800) [pid = 3256] [serial = 1177] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (132AE400) [pid = 3256] [serial = 1178] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (1779DC00) [pid = 3256] [serial = 1183] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (17AE7C00) [pid = 3256] [serial = 1184] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (13AD4000) [pid = 3256] [serial = 1171] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13E48800) [pid = 3256] [serial = 1172] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1455C000) [pid = 3256] [serial = 1180] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (15857400) [pid = 3256] [serial = 1181] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (14557400) [pid = 3256] [serial = 1174] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (15A26000) [pid = 3256] [serial = 1175] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (18306400) [pid = 3256] [serial = 1198] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (183EA800) [pid = 3256] [serial = 1205] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (1A94E400) [pid = 3256] [serial = 1204] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (1A83B000) [pid = 3256] [serial = 1202] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (1A834400) [pid = 3256] [serial = 1201] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1A6CC000) [pid = 3256] [serial = 1196] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (19DAB400) [pid = 3256] [serial = 1199] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (19739400) [pid = 3256] [serial = 1187] [outer = 00000000] [url = about:blank] 09:37:29 INFO - PROCESS | 3256 | 1470159449232 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:37:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:37:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 890ms 09:37:29 INFO - PROCESS | 3256 | 1470159449305 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 3256 | 1470159449309 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 09:37:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:37:29 INFO - PROCESS | 3256 | 1470159449316 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 3256 | 1470159449318 Marionette TRACE conn2 <- [1,1634,null,{}] 09:37:29 INFO - PROCESS | 3256 | 1470159449322 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 3256 | 1470159449325 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:29 INFO - PROCESS | 3256 | 1470159449409 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:37:29 INFO - PROCESS | 3256 | 1470159449421 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 3256 | 1470159449423 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:29 INFO - PROCESS | 3256 | ++DOCSHELL 1315B800 == 29 [pid = 3256] [id = 418] 09:37:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (132DDC00) [pid = 3256] [serial = 1254] [outer = 00000000] 09:37:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (13E49000) [pid = 3256] [serial = 1255] [outer = 132DDC00] 09:37:29 INFO - PROCESS | 3256 | 1470159449473 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (13F70800) [pid = 3256] [serial = 1256] [outer = 132DDC00] 09:37:29 INFO - PROCESS | 3256 | 1470159449936 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:37:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:37:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 640ms 09:37:29 INFO - PROCESS | 3256 | 1470159449952 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 3256 | 1470159449955 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 09:37:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:37:29 INFO - PROCESS | 3256 | 1470159449958 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 3256 | 1470159449961 Marionette TRACE conn2 <- [1,1638,null,{}] 09:37:29 INFO - PROCESS | 3256 | 1470159449972 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 3256 | 1470159449976 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:30 INFO - PROCESS | 3256 | 1470159450091 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:37:30 INFO - PROCESS | 3256 | 1470159450103 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 3256 | 1470159450106 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:30 INFO - PROCESS | 3256 | ++DOCSHELL 15A25C00 == 30 [pid = 3256] [id = 419] 09:37:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (15A26000) [pid = 3256] [serial = 1257] [outer = 00000000] 09:37:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (163CA800) [pid = 3256] [serial = 1258] [outer = 15A26000] 09:37:30 INFO - PROCESS | 3256 | 1470159450155 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (16B6AC00) [pid = 3256] [serial = 1259] [outer = 15A26000] 09:37:30 INFO - PROCESS | 3256 | 1470159450627 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:37:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:37:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 687ms 09:37:30 INFO - PROCESS | 3256 | 1470159450657 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 3256 | 1470159450660 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 09:37:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:37:30 INFO - PROCESS | 3256 | 1470159450663 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 3256 | 1470159450665 Marionette TRACE conn2 <- [1,1642,null,{}] 09:37:30 INFO - PROCESS | 3256 | 1470159450668 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:30 INFO - PROCESS | 3256 | 1470159450670 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:30 INFO - PROCESS | 3256 | 1470159450751 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:37:30 INFO - PROCESS | 3256 | 1470159450756 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 3256 | 1470159450758 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:30 INFO - PROCESS | 3256 | ++DOCSHELL 18306400 == 31 [pid = 3256] [id = 420] 09:37:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1830FC00) [pid = 3256] [serial = 1260] [outer = 00000000] 09:37:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (183E5C00) [pid = 3256] [serial = 1261] [outer = 1830FC00] 09:37:30 INFO - PROCESS | 3256 | 1470159450802 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (183ED000) [pid = 3256] [serial = 1262] [outer = 1830FC00] 09:37:31 INFO - PROCESS | 3256 | 1470159451238 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:37:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:37:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 594ms 09:37:31 INFO - PROCESS | 3256 | 1470159451280 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 3256 | 1470159451283 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 09:37:31 INFO - PROCESS | 3256 | 1470159451287 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 3256 | 1470159451290 Marionette TRACE conn2 <- [1,1646,null,{}] 09:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:37:31 INFO - PROCESS | 3256 | 1470159451299 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:31 INFO - PROCESS | 3256 | 1470159451301 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:31 INFO - PROCESS | 3256 | 1470159451408 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:37:31 INFO - PROCESS | 3256 | 1470159451413 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 3256 | 1470159451415 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:31 INFO - PROCESS | 3256 | ++DOCSHELL 13EB3800 == 32 [pid = 3256] [id = 421] 09:37:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (178AC800) [pid = 3256] [serial = 1263] [outer = 00000000] 09:37:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (19741C00) [pid = 3256] [serial = 1264] [outer = 178AC800] 09:37:31 INFO - PROCESS | 3256 | 1470159451460 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (199F2400) [pid = 3256] [serial = 1265] [outer = 178AC800] 09:37:31 INFO - PROCESS | 3256 | 1470159451922 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 687ms 09:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:37:31 INFO - PROCESS | 3256 | 1470159451991 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 3256 | 1470159451993 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 09:37:31 INFO - PROCESS | 3256 | 1470159451996 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 3256 | 1470159451998 Marionette TRACE conn2 <- [1,1650,null,{}] 09:37:31 INFO - PROCESS | 3256 | 1470159452002 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:31 INFO - PROCESS | 3256 | 1470159452007 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:32 INFO - PROCESS | 3256 | 1470159452152 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:37:32 INFO - PROCESS | 3256 | 1470159452163 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 3256 | 1470159452165 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:32 INFO - PROCESS | 3256 | ++DOCSHELL 183E5800 == 33 [pid = 3256] [id = 422] 09:37:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (199F7C00) [pid = 3256] [serial = 1266] [outer = 00000000] 09:37:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19F43400) [pid = 3256] [serial = 1267] [outer = 199F7C00] 09:37:32 INFO - PROCESS | 3256 | 1470159452261 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1A298400) [pid = 3256] [serial = 1268] [outer = 199F7C00] 09:37:32 INFO - PROCESS | 3256 | 1470159452697 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 734ms 09:37:32 INFO - PROCESS | 3256 | 1470159452756 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 3256 | 1470159452758 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 09:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:37:32 INFO - PROCESS | 3256 | 1470159452764 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 3256 | 1470159452766 Marionette TRACE conn2 <- [1,1654,null,{}] 09:37:32 INFO - PROCESS | 3256 | 1470159452769 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:32 INFO - PROCESS | 3256 | 1470159452771 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:32 INFO - PROCESS | 3256 | 1470159452896 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:37:32 INFO - PROCESS | 3256 | 1470159452907 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 3256 | 1470159452909 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:32 INFO - PROCESS | 3256 | ++DOCSHELL 1A6CB400 == 34 [pid = 3256] [id = 423] 09:37:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1A6CE800) [pid = 3256] [serial = 1269] [outer = 00000000] 09:37:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A833400) [pid = 3256] [serial = 1270] [outer = 1A6CE800] 09:37:32 INFO - PROCESS | 3256 | 1470159452961 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1A83A000) [pid = 3256] [serial = 1271] [outer = 1A6CE800] 09:37:33 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (17261C00) [pid = 3256] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:37:33 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (12E32C00) [pid = 3256] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:37:33 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (12B74400) [pid = 3256] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:37:33 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (14553000) [pid = 3256] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:37:33 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (1036D000) [pid = 3256] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:37:33 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (183E6800) [pid = 3256] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:37:33 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (13E44400) [pid = 3256] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:37:33 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (11820800) [pid = 3256] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:37:33 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (16B6CC00) [pid = 3256] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:37:33 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A6C7C00) [pid = 3256] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:37:33 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (15A1C800) [pid = 3256] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:37:33 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (163CC400) [pid = 3256] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:37:33 INFO - PROCESS | 3256 | 1470159453478 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 734ms 09:37:33 INFO - PROCESS | 3256 | 1470159453500 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 3256 | 1470159453502 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 09:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:37:33 INFO - PROCESS | 3256 | 1470159453506 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 3256 | 1470159453508 Marionette TRACE conn2 <- [1,1658,null,{}] 09:37:33 INFO - PROCESS | 3256 | 1470159453512 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:33 INFO - PROCESS | 3256 | 1470159453514 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:33 INFO - PROCESS | 3256 | 1470159453590 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:37:33 INFO - PROCESS | 3256 | 1470159453595 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 3256 | 1470159453597 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:33 INFO - PROCESS | 3256 | ++DOCSHELL 10A4BC00 == 35 [pid = 3256] [id = 424] 09:37:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (11820800) [pid = 3256] [serial = 1272] [outer = 00000000] 09:37:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1451A800) [pid = 3256] [serial = 1273] [outer = 11820800] 09:37:33 INFO - PROCESS | 3256 | 1470159453640 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (170C6800) [pid = 3256] [serial = 1274] [outer = 11820800] 09:37:34 INFO - PROCESS | 3256 | 1470159454067 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 593ms 09:37:34 INFO - PROCESS | 3256 | 1470159454103 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 3256 | 1470159454105 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 09:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:37:34 INFO - PROCESS | 3256 | 1470159454112 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 3256 | 1470159454114 Marionette TRACE conn2 <- [1,1662,null,{}] 09:37:34 INFO - PROCESS | 3256 | 1470159454117 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:34 INFO - PROCESS | 3256 | 1470159454119 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:34 INFO - PROCESS | 3256 | 1470159454197 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:37:34 INFO - PROCESS | 3256 | 1470159454228 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 3256 | 1470159454230 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:34 INFO - PROCESS | 3256 | ++DOCSHELL 0F9E9C00 == 36 [pid = 3256] [id = 425] 09:37:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (10A4B800) [pid = 3256] [serial = 1275] [outer = 00000000] 09:37:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (19C8B000) [pid = 3256] [serial = 1276] [outer = 10A4B800] 09:37:34 INFO - PROCESS | 3256 | 1470159454273 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (19DAAC00) [pid = 3256] [serial = 1277] [outer = 10A4B800] 09:37:34 INFO - PROCESS | 3256 | 1470159454726 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 640ms 09:37:34 INFO - PROCESS | 3256 | 1470159454749 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 3256 | 1470159454751 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 09:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:37:34 INFO - PROCESS | 3256 | 1470159454754 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 3256 | 1470159454756 Marionette TRACE conn2 <- [1,1666,null,{}] 09:37:34 INFO - PROCESS | 3256 | 1470159454760 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:34 INFO - PROCESS | 3256 | 1470159454762 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:34 INFO - PROCESS | 3256 | 1470159454851 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:37:34 INFO - PROCESS | 3256 | 1470159454856 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 3256 | 1470159454858 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:34 INFO - PROCESS | 3256 | ++DOCSHELL 17267000 == 37 [pid = 3256] [id = 426] 09:37:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1A83BC00) [pid = 3256] [serial = 1278] [outer = 00000000] 09:37:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1A947000) [pid = 3256] [serial = 1279] [outer = 1A83BC00] 09:37:34 INFO - PROCESS | 3256 | 1470159454903 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1A948000) [pid = 3256] [serial = 1280] [outer = 1A83BC00] 09:37:35 INFO - PROCESS | 3256 | 1470159455324 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 593ms 09:37:35 INFO - PROCESS | 3256 | 1470159455349 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 3256 | 1470159455351 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 09:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:37:35 INFO - PROCESS | 3256 | 1470159455355 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 3256 | 1470159455357 Marionette TRACE conn2 <- [1,1670,null,{}] 09:37:35 INFO - PROCESS | 3256 | 1470159455373 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:35 INFO - PROCESS | 3256 | 1470159455375 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:35 INFO - PROCESS | 3256 | 1470159455526 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:37:35 INFO - PROCESS | 3256 | 1470159455709 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 3256 | 1470159455712 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:35 INFO - PROCESS | 3256 | ++DOCSHELL 0F97D000 == 38 [pid = 3256] [id = 427] 09:37:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (0F97E800) [pid = 3256] [serial = 1281] [outer = 00000000] 09:37:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (10A0F400) [pid = 3256] [serial = 1282] [outer = 0F97E800] 09:37:35 INFO - PROCESS | 3256 | 1470159455775 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (11250800) [pid = 3256] [serial = 1283] [outer = 0F97E800] 09:37:36 INFO - PROCESS | 3256 | 1470159456375 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1092ms 09:37:36 INFO - PROCESS | 3256 | 1470159456457 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 3256 | 1470159456461 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 09:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:37:36 INFO - PROCESS | 3256 | 1470159456466 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 3256 | 1470159456470 Marionette TRACE conn2 <- [1,1674,null,{}] 09:37:36 INFO - PROCESS | 3256 | 1470159456475 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:36 INFO - PROCESS | 3256 | 1470159456478 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:36 INFO - PROCESS | 3256 | 1470159456590 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:37:36 INFO - PROCESS | 3256 | 1470159456724 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 3256 | 1470159456727 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:36 INFO - PROCESS | 3256 | ++DOCSHELL 13E44800 == 39 [pid = 3256] [id = 428] 09:37:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (14527000) [pid = 3256] [serial = 1284] [outer = 00000000] 09:37:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (14594000) [pid = 3256] [serial = 1285] [outer = 14527000] 09:37:36 INFO - PROCESS | 3256 | 1470159456784 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1609CC00) [pid = 3256] [serial = 1286] [outer = 14527000] 09:37:37 INFO - PROCESS | 3256 | 1470159457389 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:37:37 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 09:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 999ms 09:37:37 INFO - PROCESS | 3256 | 1470159457455 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 3256 | 1470159457460 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 09:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:37:37 INFO - PROCESS | 3256 | 1470159457464 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 3256 | 1470159457466 Marionette TRACE conn2 <- [1,1678,null,{}] 09:37:37 INFO - PROCESS | 3256 | 1470159457470 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:37 INFO - PROCESS | 3256 | 1470159457473 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:37 INFO - PROCESS | 3256 | 1470159457580 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:37:37 INFO - PROCESS | 3256 | 1470159457715 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 3256 | 1470159457718 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:37 INFO - PROCESS | 3256 | ++DOCSHELL 15A28400 == 40 [pid = 3256] [id = 429] 09:37:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (18310400) [pid = 3256] [serial = 1287] [outer = 00000000] 09:37:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (19D6B000) [pid = 3256] [serial = 1288] [outer = 18310400] 09:37:37 INFO - PROCESS | 3256 | 1470159457773 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (19F3DC00) [pid = 3256] [serial = 1289] [outer = 18310400] 09:37:38 INFO - PROCESS | 3256 | 1470159458414 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 999ms 09:37:38 INFO - PROCESS | 3256 | 1470159458467 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 3256 | 1470159458471 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 09:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:37:38 INFO - PROCESS | 3256 | 1470159458486 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 3256 | 1470159458494 Marionette TRACE conn2 <- [1,1682,null,{}] 09:37:38 INFO - PROCESS | 3256 | 1470159458498 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:38 INFO - PROCESS | 3256 | 1470159458501 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:38 INFO - PROCESS | 3256 | 1470159458756 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:37:38 INFO - PROCESS | 3256 | 1470159458921 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 3256 | 1470159458924 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:38 INFO - PROCESS | 3256 | ++DOCSHELL 11252000 == 41 [pid = 3256] [id = 430] 09:37:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (112E6400) [pid = 3256] [serial = 1290] [outer = 00000000] 09:37:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (114F5400) [pid = 3256] [serial = 1291] [outer = 112E6400] 09:37:38 INFO - PROCESS | 3256 | 1470159458974 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (12BBD400) [pid = 3256] [serial = 1292] [outer = 112E6400] 09:37:40 INFO - PROCESS | 3256 | --DOCSHELL 17267000 == 40 [pid = 3256] [id = 426] 09:37:40 INFO - PROCESS | 3256 | --DOCSHELL 0F9E9C00 == 39 [pid = 3256] [id = 425] 09:37:40 INFO - PROCESS | 3256 | --DOCSHELL 10A4BC00 == 38 [pid = 3256] [id = 424] 09:37:40 INFO - PROCESS | 3256 | --DOCSHELL 1A6CB400 == 37 [pid = 3256] [id = 423] 09:37:40 INFO - PROCESS | 3256 | --DOCSHELL 183E5800 == 36 [pid = 3256] [id = 422] 09:37:40 INFO - PROCESS | 3256 | --DOCSHELL 13EB3800 == 35 [pid = 3256] [id = 421] 09:37:40 INFO - PROCESS | 3256 | --DOCSHELL 18306400 == 34 [pid = 3256] [id = 420] 09:37:40 INFO - PROCESS | 3256 | --DOCSHELL 15A25C00 == 33 [pid = 3256] [id = 419] 09:37:40 INFO - PROCESS | 3256 | --DOCSHELL 1315B800 == 32 [pid = 3256] [id = 418] 09:37:40 INFO - PROCESS | 3256 | --DOCSHELL 10A01400 == 31 [pid = 3256] [id = 417] 09:37:40 INFO - PROCESS | 3256 | --DOCSHELL 13E3E800 == 30 [pid = 3256] [id = 416] 09:37:40 INFO - PROCESS | 3256 | --DOCSHELL 10560C00 == 29 [pid = 3256] [id = 415] 09:37:40 INFO - PROCESS | 3256 | --DOCSHELL 15A28400 == 28 [pid = 3256] [id = 429] 09:37:40 INFO - PROCESS | 3256 | --DOCSHELL 0F97D000 == 27 [pid = 3256] [id = 427] 09:37:40 INFO - PROCESS | 3256 | --DOCSHELL 13E44800 == 26 [pid = 3256] [id = 428] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (15A23000) [pid = 3256] [serial = 1237] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (13F6C400) [pid = 3256] [serial = 1208] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (13E3F800) [pid = 3256] [serial = 1207] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (178B2800) [pid = 3256] [serial = 1211] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (171D5800) [pid = 3256] [serial = 1210] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (1A9A4400) [pid = 3256] [serial = 1214] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (1A94C000) [pid = 3256] [serial = 1213] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (199F3C00) [pid = 3256] [serial = 1235] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (16B5F000) [pid = 3256] [serial = 1228] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (17053C00) [pid = 3256] [serial = 1229] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (19C8A400) [pid = 3256] [serial = 1241] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (19C89400) [pid = 3256] [serial = 1240] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1458B000) [pid = 3256] [serial = 1226] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (1A26A000) [pid = 3256] [serial = 1243] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (17805C00) [pid = 3256] [serial = 1231] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (131D7800) [pid = 3256] [serial = 1222] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1391E400) [pid = 3256] [serial = 1223] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (13AC9400) [pid = 3256] [serial = 1217] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (132A7000) [pid = 3256] [serial = 1216] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1455B800) [pid = 3256] [serial = 1225] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1125A800) [pid = 3256] [serial = 1219] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (112C5400) [pid = 3256] [serial = 1220] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (19742000) [pid = 3256] [serial = 1234] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (178B0C00) [pid = 3256] [serial = 1232] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (15A24000) [pid = 3256] [serial = 1238] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 3256 | 1470159460180 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1764ms 09:37:40 INFO - PROCESS | 3256 | 1470159460251 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 3256 | 1470159460256 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 09:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:37:40 INFO - PROCESS | 3256 | 1470159460261 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 3256 | 1470159460264 Marionette TRACE conn2 <- [1,1686,null,{}] 09:37:40 INFO - PROCESS | 3256 | 1470159460269 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:40 INFO - PROCESS | 3256 | 1470159460273 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:40 INFO - PROCESS | 3256 | 1470159460368 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:37:40 INFO - PROCESS | 3256 | 1470159460374 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 3256 | 1470159460379 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:40 INFO - PROCESS | 3256 | ++DOCSHELL 112C4400 == 27 [pid = 3256] [id = 431] 09:37:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (112C4800) [pid = 3256] [serial = 1293] [outer = 00000000] 09:37:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (112F1800) [pid = 3256] [serial = 1294] [outer = 112C4800] 09:37:40 INFO - PROCESS | 3256 | 1470159460428 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (114D9800) [pid = 3256] [serial = 1295] [outer = 112C4800] 09:37:40 INFO - PROCESS | 3256 | 1470159460933 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:37:40 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 09:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 687ms 09:37:40 INFO - PROCESS | 3256 | 1470159460960 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 3256 | 1470159460965 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 09:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:37:40 INFO - PROCESS | 3256 | 1470159460972 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 3256 | 1470159460975 Marionette TRACE conn2 <- [1,1690,null,{}] 09:37:40 INFO - PROCESS | 3256 | 1470159460979 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:40 INFO - PROCESS | 3256 | 1470159460982 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:41 INFO - PROCESS | 3256 | 1470159461068 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:37:41 INFO - PROCESS | 3256 | 1470159461076 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 3256 | 1470159461079 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:41 INFO - PROCESS | 3256 | ++DOCSHELL 13AD1800 == 28 [pid = 3256] [id = 432] 09:37:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (13AD1C00) [pid = 3256] [serial = 1296] [outer = 00000000] 09:37:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (13E3E000) [pid = 3256] [serial = 1297] [outer = 13AD1C00] 09:37:41 INFO - PROCESS | 3256 | 1470159461127 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (13E45000) [pid = 3256] [serial = 1298] [outer = 13AD1C00] 09:37:41 INFO - PROCESS | 3256 | 1470159461607 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 703ms 09:37:41 INFO - PROCESS | 3256 | 1470159461670 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 3256 | 1470159461673 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 09:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:37:41 INFO - PROCESS | 3256 | 1470159461676 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 3256 | 1470159461680 Marionette TRACE conn2 <- [1,1694,null,{}] 09:37:41 INFO - PROCESS | 3256 | 1470159461690 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:41 INFO - PROCESS | 3256 | 1470159461695 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:41 INFO - PROCESS | 3256 | 1470159461808 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:37:41 INFO - PROCESS | 3256 | 1470159461902 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 3256 | 1470159461906 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:41 INFO - PROCESS | 3256 | ++DOCSHELL 1455C800 == 29 [pid = 3256] [id = 433] 09:37:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1455D800) [pid = 3256] [serial = 1299] [outer = 00000000] 09:37:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (15032C00) [pid = 3256] [serial = 1300] [outer = 1455D800] 09:37:41 INFO - PROCESS | 3256 | 1470159461953 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (15A20400) [pid = 3256] [serial = 1301] [outer = 1455D800] 09:37:42 INFO - PROCESS | 3256 | 1470159462372 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 749ms 09:37:42 INFO - PROCESS | 3256 | 1470159462417 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 3256 | 1470159462420 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 09:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:37:42 INFO - PROCESS | 3256 | 1470159462424 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 3256 | 1470159462425 Marionette TRACE conn2 <- [1,1698,null,{}] 09:37:42 INFO - PROCESS | 3256 | 1470159462429 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:42 INFO - PROCESS | 3256 | 1470159462432 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:42 INFO - PROCESS | 3256 | 1470159462593 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:37:42 INFO - PROCESS | 3256 | 1470159462655 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 3256 | 1470159462657 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:42 INFO - PROCESS | 3256 | ++DOCSHELL 13E49C00 == 30 [pid = 3256] [id = 434] 09:37:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (15A1C800) [pid = 3256] [serial = 1302] [outer = 00000000] 09:37:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (16B6C800) [pid = 3256] [serial = 1303] [outer = 15A1C800] 09:37:42 INFO - PROCESS | 3256 | 1470159462704 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1705B000) [pid = 3256] [serial = 1304] [outer = 15A1C800] 09:37:43 INFO - PROCESS | 3256 | 1470159463129 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 09:37:43 INFO - PROCESS | 3256 | 1470159463199 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 3256 | 1470159463201 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 09:37:43 INFO - PROCESS | 3256 | 1470159463205 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 3256 | 1470159463207 Marionette TRACE conn2 <- [1,1702,null,{}] 09:37:43 INFO - PROCESS | 3256 | 1470159463210 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:37:43 INFO - PROCESS | 3256 | 1470159463212 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:43 INFO - PROCESS | 3256 | 1470159463321 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:37:43 INFO - PROCESS | 3256 | 1470159463332 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 3256 | 1470159463334 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:43 INFO - PROCESS | 3256 | ++DOCSHELL 132A5C00 == 31 [pid = 3256] [id = 435] 09:37:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (171D8000) [pid = 3256] [serial = 1305] [outer = 00000000] 09:37:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (183DFC00) [pid = 3256] [serial = 1306] [outer = 171D8000] 09:37:43 INFO - PROCESS | 3256 | 1470159463378 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (183E7C00) [pid = 3256] [serial = 1307] [outer = 171D8000] 09:37:43 INFO - PROCESS | 3256 | 1470159463836 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 672ms 09:37:43 INFO - PROCESS | 3256 | 1470159463891 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 3256 | 1470159463893 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 09:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:37:43 INFO - PROCESS | 3256 | 1470159463904 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 3256 | 1470159463905 Marionette TRACE conn2 <- [1,1706,null,{}] 09:37:43 INFO - PROCESS | 3256 | 1470159463908 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:43 INFO - PROCESS | 3256 | 1470159463914 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:44 INFO - PROCESS | 3256 | 1470159464045 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:37:44 INFO - PROCESS | 3256 | 1470159464106 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 3256 | 1470159464109 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:44 INFO - PROCESS | 3256 | ++DOCSHELL 1973F000 == 32 [pid = 3256] [id = 436] 09:37:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (19740C00) [pid = 3256] [serial = 1308] [outer = 00000000] 09:37:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (19C80C00) [pid = 3256] [serial = 1309] [outer = 19740C00] 09:37:44 INFO - PROCESS | 3256 | 1470159464154 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19DA4800) [pid = 3256] [serial = 1310] [outer = 19740C00] 09:37:44 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (178AC800) [pid = 3256] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:37:44 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (199F7C00) [pid = 3256] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:37:44 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (112EB000) [pid = 3256] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:37:44 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (15A26000) [pid = 3256] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:37:44 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (10A01C00) [pid = 3256] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:37:44 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1830FC00) [pid = 3256] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:37:44 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (13E41000) [pid = 3256] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:37:44 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (132DDC00) [pid = 3256] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:37:44 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1A6CE800) [pid = 3256] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:37:44 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (11820800) [pid = 3256] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:37:44 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (19F3C800) [pid = 3256] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:37:44 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (10A4B800) [pid = 3256] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:37:44 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1A83BC00) [pid = 3256] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:37:44 INFO - PROCESS | 3256 | 1470159464807 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 937ms 09:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:37:44 INFO - PROCESS | 3256 | 1470159464847 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 3256 | 1470159464849 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 09:37:44 INFO - PROCESS | 3256 | 1470159464853 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 3256 | 1470159464855 Marionette TRACE conn2 <- [1,1710,null,{}] 09:37:44 INFO - PROCESS | 3256 | 1470159464858 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:44 INFO - PROCESS | 3256 | 1470159464860 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:44 INFO - PROCESS | 3256 | 1470159464981 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:37:45 INFO - PROCESS | 3256 | 1470159465041 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 3256 | 1470159465043 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:45 INFO - PROCESS | 3256 | ++DOCSHELL 10A4B800 == 33 [pid = 3256] [id = 437] 09:37:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (11820800) [pid = 3256] [serial = 1311] [outer = 00000000] 09:37:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1458DC00) [pid = 3256] [serial = 1312] [outer = 11820800] 09:37:45 INFO - PROCESS | 3256 | 1470159465086 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (178AC800) [pid = 3256] [serial = 1313] [outer = 11820800] 09:37:45 INFO - PROCESS | 3256 | 1470159465436 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:37:45 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 09:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 625ms 09:37:45 INFO - PROCESS | 3256 | 1470159465491 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 3256 | 1470159465493 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 09:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:37:45 INFO - PROCESS | 3256 | 1470159465496 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 3256 | 1470159465497 Marionette TRACE conn2 <- [1,1714,null,{}] 09:37:45 INFO - PROCESS | 3256 | 1470159465501 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:45 INFO - PROCESS | 3256 | 1470159465503 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:45 INFO - PROCESS | 3256 | 1470159465614 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:37:45 INFO - PROCESS | 3256 | 1470159465620 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 3256 | 1470159465622 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:45 INFO - PROCESS | 3256 | ++DOCSHELL 14589800 == 34 [pid = 3256] [id = 438] 09:37:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1830D800) [pid = 3256] [serial = 1314] [outer = 00000000] 09:37:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (19DAC400) [pid = 3256] [serial = 1315] [outer = 1830D800] 09:37:45 INFO - PROCESS | 3256 | 1470159465693 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (19F3C400) [pid = 3256] [serial = 1316] [outer = 1830D800] 09:37:46 INFO - PROCESS | 3256 | 1470159466127 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 702ms 09:37:46 INFO - PROCESS | 3256 | 1470159466196 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 3256 | 1470159466198 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 09:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:37:46 INFO - PROCESS | 3256 | 1470159466201 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 3256 | 1470159466203 Marionette TRACE conn2 <- [1,1718,null,{}] 09:37:46 INFO - PROCESS | 3256 | 1470159466206 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:46 INFO - PROCESS | 3256 | 1470159466208 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:46 INFO - PROCESS | 3256 | 1470159466309 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:37:46 INFO - PROCESS | 3256 | 1470159466318 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 3256 | 1470159466319 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:46 INFO - PROCESS | 3256 | ++DOCSHELL 1A268400 == 35 [pid = 3256] [id = 439] 09:37:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1A26A000) [pid = 3256] [serial = 1317] [outer = 00000000] 09:37:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1A6CEC00) [pid = 3256] [serial = 1318] [outer = 1A26A000] 09:37:46 INFO - PROCESS | 3256 | 1470159466377 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1A6CF400) [pid = 3256] [serial = 1319] [outer = 1A26A000] 09:37:47 INFO - PROCESS | 3256 | --DOCSHELL 13AD1800 == 34 [pid = 3256] [id = 432] 09:37:47 INFO - PROCESS | 3256 | --DOCSHELL 112C4400 == 33 [pid = 3256] [id = 431] 09:37:47 INFO - PROCESS | 3256 | --DOCSHELL 11252000 == 32 [pid = 3256] [id = 430] 09:37:47 INFO - PROCESS | 3256 | --DOCSHELL 1455C800 == 31 [pid = 3256] [id = 433] 09:37:47 INFO - PROCESS | 3256 | --DOCSHELL 1973F000 == 30 [pid = 3256] [id = 436] 09:37:47 INFO - PROCESS | 3256 | --DOCSHELL 132A5C00 == 29 [pid = 3256] [id = 435] 09:37:47 INFO - PROCESS | 3256 | --DOCSHELL 14589800 == 28 [pid = 3256] [id = 438] 09:37:47 INFO - PROCESS | 3256 | --DOCSHELL 13E49C00 == 27 [pid = 3256] [id = 434] 09:37:47 INFO - PROCESS | 3256 | --DOCSHELL 10A4B800 == 26 [pid = 3256] [id = 437] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (199F2400) [pid = 3256] [serial = 1265] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1A298400) [pid = 3256] [serial = 1268] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (19F43400) [pid = 3256] [serial = 1267] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (114E2C00) [pid = 3256] [serial = 1252] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (11C1A800) [pid = 3256] [serial = 1253] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (163CA800) [pid = 3256] [serial = 1258] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (16B6AC00) [pid = 3256] [serial = 1259] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (10A4E000) [pid = 3256] [serial = 1246] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (11251C00) [pid = 3256] [serial = 1247] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (183E5C00) [pid = 3256] [serial = 1261] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (13F77C00) [pid = 3256] [serial = 1249] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (14552C00) [pid = 3256] [serial = 1250] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (13E49000) [pid = 3256] [serial = 1255] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (13F70800) [pid = 3256] [serial = 1256] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (1A833400) [pid = 3256] [serial = 1270] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (170C6800) [pid = 3256] [serial = 1274] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (1451A800) [pid = 3256] [serial = 1273] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (1A26D800) [pid = 3256] [serial = 1244] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (19C8B000) [pid = 3256] [serial = 1276] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (19741C00) [pid = 3256] [serial = 1264] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (1A83A000) [pid = 3256] [serial = 1271] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (1A948000) [pid = 3256] [serial = 1280] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (19DAAC00) [pid = 3256] [serial = 1277] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (183ED000) [pid = 3256] [serial = 1262] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (1A947000) [pid = 3256] [serial = 1279] [outer = 00000000] [url = about:blank] 09:37:48 INFO - PROCESS | 3256 | 1470159468083 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:37:48 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 09:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1905ms 09:37:48 INFO - PROCESS | 3256 | 1470159468114 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 3256 | 1470159468118 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 09:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:37:48 INFO - PROCESS | 3256 | 1470159468123 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 3256 | 1470159468127 Marionette TRACE conn2 <- [1,1722,null,{}] 09:37:48 INFO - PROCESS | 3256 | 1470159468132 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:48 INFO - PROCESS | 3256 | 1470159468136 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:48 INFO - PROCESS | 3256 | 1470159468228 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:37:48 INFO - PROCESS | 3256 | 1470159468238 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 3256 | 1470159468243 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:48 INFO - PROCESS | 3256 | ++DOCSHELL 10F33000 == 27 [pid = 3256] [id = 440] 09:37:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (10F3B800) [pid = 3256] [serial = 1320] [outer = 00000000] 09:37:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (112C2000) [pid = 3256] [serial = 1321] [outer = 10F3B800] 09:37:48 INFO - PROCESS | 3256 | 1470159468299 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (112EB800) [pid = 3256] [serial = 1322] [outer = 10F3B800] 09:37:48 INFO - PROCESS | 3256 | 1470159468789 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 703ms 09:37:48 INFO - PROCESS | 3256 | 1470159468823 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 3256 | 1470159468829 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 09:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:37:48 INFO - PROCESS | 3256 | 1470159468835 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 3256 | 1470159468838 Marionette TRACE conn2 <- [1,1726,null,{}] 09:37:48 INFO - PROCESS | 3256 | 1470159468842 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:48 INFO - PROCESS | 3256 | 1470159468845 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:48 INFO - PROCESS | 3256 | 1470159468929 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:37:48 INFO - PROCESS | 3256 | 1470159468938 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 3256 | 1470159468940 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:48 INFO - PROCESS | 3256 | ++DOCSHELL 1315CC00 == 28 [pid = 3256] [id = 441] 09:37:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (1315E400) [pid = 3256] [serial = 1323] [outer = 00000000] 09:37:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (132A5C00) [pid = 3256] [serial = 1324] [outer = 1315E400] 09:37:48 INFO - PROCESS | 3256 | 1470159468987 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (13AA3800) [pid = 3256] [serial = 1325] [outer = 1315E400] 09:37:49 INFO - PROCESS | 3256 | 1470159469459 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 625ms 09:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:37:49 INFO - PROCESS | 3256 | 1470159469472 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 3256 | 1470159469474 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 09:37:49 INFO - PROCESS | 3256 | 1470159469481 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 3256 | 1470159469485 Marionette TRACE conn2 <- [1,1730,null,{}] 09:37:49 INFO - PROCESS | 3256 | 1470159469496 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:49 INFO - PROCESS | 3256 | 1470159469501 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:49 INFO - PROCESS | 3256 | 1470159469584 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:37:49 INFO - PROCESS | 3256 | 1470159469594 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 3256 | 1470159469597 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:49 INFO - PROCESS | 3256 | ++DOCSHELL 1451A800 == 29 [pid = 3256] [id = 442] 09:37:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (1451B400) [pid = 3256] [serial = 1326] [outer = 00000000] 09:37:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (14525C00) [pid = 3256] [serial = 1327] [outer = 1451B400] 09:37:49 INFO - PROCESS | 3256 | 1470159469671 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (14556800) [pid = 3256] [serial = 1328] [outer = 1451B400] 09:37:50 INFO - PROCESS | 3256 | 1470159470110 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 687ms 09:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:37:50 INFO - PROCESS | 3256 | 1470159470176 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 3256 | 1470159470179 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 09:37:50 INFO - PROCESS | 3256 | 1470159470182 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 3256 | 1470159470195 Marionette TRACE conn2 <- [1,1734,null,{}] 09:37:50 INFO - PROCESS | 3256 | 1470159470199 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 3256 | 1470159470201 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:50 INFO - PROCESS | 3256 | 1470159470282 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:37:50 INFO - PROCESS | 3256 | 1470159470288 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 3256 | 1470159470290 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:50 INFO - PROCESS | 3256 | ++DOCSHELL 14524800 == 30 [pid = 3256] [id = 443] 09:37:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (14553400) [pid = 3256] [serial = 1329] [outer = 00000000] 09:37:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (1503C400) [pid = 3256] [serial = 1330] [outer = 14553400] 09:37:50 INFO - PROCESS | 3256 | 1470159470357 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (163CC400) [pid = 3256] [serial = 1331] [outer = 14553400] 09:37:50 INFO - PROCESS | 3256 | 1470159470818 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 655ms 09:37:50 INFO - PROCESS | 3256 | 1470159470857 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 3256 | 1470159470860 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 09:37:50 INFO - PROCESS | 3256 | 1470159470870 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:37:50 INFO - PROCESS | 3256 | 1470159470872 Marionette TRACE conn2 <- [1,1738,null,{}] 09:37:50 INFO - PROCESS | 3256 | 1470159470876 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 3256 | 1470159470878 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:50 INFO - PROCESS | 3256 | 1470159470955 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:37:50 INFO - PROCESS | 3256 | 1470159470990 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 3256 | 1470159470993 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:50 INFO - PROCESS | 3256 | ++DOCSHELL 16B6B000 == 31 [pid = 3256] [id = 444] 09:37:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (16B6B800) [pid = 3256] [serial = 1332] [outer = 00000000] 09:37:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (171D5000) [pid = 3256] [serial = 1333] [outer = 16B6B800] 09:37:51 INFO - PROCESS | 3256 | 1470159471037 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (1779E000) [pid = 3256] [serial = 1334] [outer = 16B6B800] 09:37:51 INFO - PROCESS | 3256 | 1470159471460 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 640ms 09:37:51 INFO - PROCESS | 3256 | 1470159471509 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 3256 | 1470159471512 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 09:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:37:51 INFO - PROCESS | 3256 | 1470159471515 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 3256 | 1470159471517 Marionette TRACE conn2 <- [1,1742,null,{}] 09:37:51 INFO - PROCESS | 3256 | 1470159471520 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:51 INFO - PROCESS | 3256 | 1470159471526 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:51 INFO - PROCESS | 3256 | 1470159471626 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:37:51 INFO - PROCESS | 3256 | 1470159471633 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 3256 | 1470159471635 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:51 INFO - PROCESS | 3256 | ++DOCSHELL 17AEE000 == 32 [pid = 3256] [id = 445] 09:37:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1830E800) [pid = 3256] [serial = 1335] [outer = 00000000] 09:37:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (183E9800) [pid = 3256] [serial = 1336] [outer = 1830E800] 09:37:51 INFO - PROCESS | 3256 | 1470159471679 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (19739C00) [pid = 3256] [serial = 1337] [outer = 1830E800] 09:37:52 INFO - PROCESS | 3256 | 1470159472117 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 640ms 09:37:52 INFO - PROCESS | 3256 | 1470159472153 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:37:52 INFO - PROCESS | 3256 | 1470159472155 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 09:37:52 INFO - PROCESS | 3256 | 1470159472158 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:37:52 INFO - PROCESS | 3256 | 1470159472160 Marionette TRACE conn2 <- [1,1746,null,{}] 09:37:52 INFO - PROCESS | 3256 | 1470159472167 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:52 INFO - PROCESS | 3256 | 1470159472169 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:52 INFO - PROCESS | 3256 | 1470159472253 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:37:52 INFO - PROCESS | 3256 | 1470159472259 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 3256 | 1470159472261 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:52 INFO - PROCESS | 3256 | ++DOCSHELL 1973E400 == 33 [pid = 3256] [id = 446] 09:37:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (19741C00) [pid = 3256] [serial = 1338] [outer = 00000000] 09:37:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (199EFC00) [pid = 3256] [serial = 1339] [outer = 19741C00] 09:37:52 INFO - PROCESS | 3256 | 1470159472332 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (19744400) [pid = 3256] [serial = 1340] [outer = 19741C00] 09:37:52 INFO - PROCESS | 3256 | 1470159472810 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 702ms 09:37:52 INFO - PROCESS | 3256 | 1470159472858 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:37:52 INFO - PROCESS | 3256 | 1470159472860 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 09:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:37:52 INFO - PROCESS | 3256 | 1470159472867 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - PROCESS | 3256 | 1470159472869 Marionette TRACE conn2 <- [1,1750,null,{}] 09:37:52 INFO - PROCESS | 3256 | 1470159472872 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:52 INFO - PROCESS | 3256 | 1470159472874 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:52 INFO - PROCESS | 3256 | 1470159472956 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:37:52 INFO - PROCESS | 3256 | 1470159472963 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 3256 | 1470159472965 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:52 INFO - PROCESS | 3256 | ++DOCSHELL 132A2400 == 34 [pid = 3256] [id = 447] 09:37:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1973E000) [pid = 3256] [serial = 1341] [outer = 00000000] 09:37:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19DA3800) [pid = 3256] [serial = 1342] [outer = 1973E000] 09:37:52 INFO - PROCESS | 3256 | 1470159473012 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19DAC000) [pid = 3256] [serial = 1343] [outer = 1973E000] 09:37:53 INFO - PROCESS | 3256 | 1470159473429 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 593ms 09:37:53 INFO - PROCESS | 3256 | 1470159473483 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 3256 | 1470159473485 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 09:37:53 INFO - PROCESS | 3256 | 1470159473493 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 3256 | 1470159473495 Marionette TRACE conn2 <- [1,1754,null,{}] 09:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:37:53 INFO - PROCESS | 3256 | 1470159473506 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:53 INFO - PROCESS | 3256 | 1470159473507 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:53 INFO - PROCESS | 3256 | 1470159473633 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:37:53 INFO - PROCESS | 3256 | 1470159473645 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 3256 | 1470159473647 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:53 INFO - PROCESS | 3256 | ++DOCSHELL 142B1800 == 35 [pid = 3256] [id = 448] 09:37:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (19F41000) [pid = 3256] [serial = 1344] [outer = 00000000] 09:37:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A272800) [pid = 3256] [serial = 1345] [outer = 19F41000] 09:37:53 INFO - PROCESS | 3256 | 1470159473690 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1A29B400) [pid = 3256] [serial = 1346] [outer = 19F41000] 09:37:54 INFO - PROCESS | 3256 | 1470159474132 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 703ms 09:37:54 INFO - PROCESS | 3256 | 1470159474180 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 3256 | 1470159474182 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 09:37:54 INFO - PROCESS | 3256 | 1470159474185 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:37:54 INFO - PROCESS | 3256 | 1470159474187 Marionette TRACE conn2 <- [1,1758,null,{}] 09:37:54 INFO - PROCESS | 3256 | 1470159474191 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:54 INFO - PROCESS | 3256 | 1470159474192 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:54 INFO - PROCESS | 3256 | 1470159474318 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:37:54 INFO - PROCESS | 3256 | 1470159474323 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 3256 | 1470159474325 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:54 INFO - PROCESS | 3256 | ++DOCSHELL 0F935800 == 36 [pid = 3256] [id = 449] 09:37:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (15034800) [pid = 3256] [serial = 1347] [outer = 00000000] 09:37:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1A839800) [pid = 3256] [serial = 1348] [outer = 15034800] 09:37:54 INFO - PROCESS | 3256 | 1470159474372 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1A83D800) [pid = 3256] [serial = 1349] [outer = 15034800] 09:37:54 INFO - PROCESS | 3256 | 1470159474811 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 702ms 09:37:54 INFO - PROCESS | 3256 | 1470159474885 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 3256 | 1470159474888 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 09:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:37:54 INFO - PROCESS | 3256 | 1470159474891 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 3256 | 1470159474893 Marionette TRACE conn2 <- [1,1762,null,{}] 09:37:54 INFO - PROCESS | 3256 | 1470159474897 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:54 INFO - PROCESS | 3256 | 1470159474899 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:55 INFO - PROCESS | 3256 | 1470159475053 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:37:55 INFO - PROCESS | 3256 | 1470159475081 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 3256 | 1470159475084 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:55 INFO - PROCESS | 3256 | ++DOCSHELL 163D3000 == 37 [pid = 3256] [id = 450] 09:37:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (1A943400) [pid = 3256] [serial = 1350] [outer = 00000000] 09:37:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (1A94AC00) [pid = 3256] [serial = 1351] [outer = 1A943400] 09:37:55 INFO - PROCESS | 3256 | 1470159475129 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1A94EC00) [pid = 3256] [serial = 1352] [outer = 1A943400] 09:37:55 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (19740C00) [pid = 3256] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:37:55 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (171D8000) [pid = 3256] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:37:55 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (11820800) [pid = 3256] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:37:55 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (1830D800) [pid = 3256] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:37:55 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (1455D800) [pid = 3256] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:37:55 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (13AD1C00) [pid = 3256] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:37:55 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (112C4800) [pid = 3256] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:37:55 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (112E6400) [pid = 3256] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:37:55 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (18310400) [pid = 3256] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:37:55 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (14527000) [pid = 3256] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:37:55 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (0F97E800) [pid = 3256] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:37:55 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (15A1C800) [pid = 3256] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:37:55 INFO - PROCESS | 3256 | 1470159475723 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 906ms 09:37:55 INFO - PROCESS | 3256 | 1470159475795 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 3256 | 1470159475797 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 09:37:55 INFO - PROCESS | 3256 | 1470159475800 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:37:55 INFO - PROCESS | 3256 | 1470159475802 Marionette TRACE conn2 <- [1,1766,null,{}] 09:37:55 INFO - PROCESS | 3256 | 1470159475806 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:55 INFO - PROCESS | 3256 | 1470159475808 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:55 INFO - PROCESS | 3256 | 1470159475887 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:37:55 INFO - PROCESS | 3256 | 1470159475977 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 3256 | 1470159475979 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:55 INFO - PROCESS | 3256 | ++DOCSHELL 10A55C00 == 38 [pid = 3256] [id = 451] 09:37:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (112C8400) [pid = 3256] [serial = 1353] [outer = 00000000] 09:37:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (13E46400) [pid = 3256] [serial = 1354] [outer = 112C8400] 09:37:56 INFO - PROCESS | 3256 | 1470159476033 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (171D8000) [pid = 3256] [serial = 1355] [outer = 112C8400] 09:37:56 INFO - PROCESS | 3256 | 1470159476418 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:37:56 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 09:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 640ms 09:37:56 INFO - PROCESS | 3256 | 1470159476439 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 3256 | 1470159476440 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 09:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:37:56 INFO - PROCESS | 3256 | 1470159476444 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 3256 | 1470159476445 Marionette TRACE conn2 <- [1,1770,null,{}] 09:37:56 INFO - PROCESS | 3256 | 1470159476448 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:56 INFO - PROCESS | 3256 | 1470159476460 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:56 INFO - PROCESS | 3256 | 1470159476536 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:37:56 INFO - PROCESS | 3256 | 1470159476626 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 3256 | 1470159476628 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:56 INFO - PROCESS | 3256 | ++DOCSHELL 163C6C00 == 39 [pid = 3256] [id = 452] 09:37:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (163D0000) [pid = 3256] [serial = 1356] [outer = 00000000] 09:37:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A6D0C00) [pid = 3256] [serial = 1357] [outer = 163D0000] 09:37:56 INFO - PROCESS | 3256 | 1470159476670 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1A950800) [pid = 3256] [serial = 1358] [outer = 163D0000] 09:37:57 INFO - PROCESS | 3256 | 1470159477018 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:37:57 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 09:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 593ms 09:37:57 INFO - PROCESS | 3256 | 1470159477042 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 3256 | 1470159477044 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 09:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:37:57 INFO - PROCESS | 3256 | 1470159477047 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 3256 | 1470159477049 Marionette TRACE conn2 <- [1,1774,null,{}] 09:37:57 INFO - PROCESS | 3256 | 1470159477052 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:57 INFO - PROCESS | 3256 | 1470159477053 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:57 INFO - PROCESS | 3256 | 1470159477164 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:37:57 INFO - PROCESS | 3256 | 1470159477171 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 3256 | 1470159477173 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:57 INFO - PROCESS | 3256 | ++DOCSHELL 0C7EA400 == 40 [pid = 3256] [id = 453] 09:37:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (0C7EB400) [pid = 3256] [serial = 1359] [outer = 00000000] 09:37:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (0C7F1400) [pid = 3256] [serial = 1360] [outer = 0C7EB400] 09:37:57 INFO - PROCESS | 3256 | 1470159477216 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (0C7F4800) [pid = 3256] [serial = 1361] [outer = 0C7EB400] 09:37:57 INFO - PROCESS | 3256 | 1470159477631 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:37:57 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 09:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 640ms 09:37:57 INFO - PROCESS | 3256 | 1470159477693 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 3256 | 1470159477697 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 09:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:37:57 INFO - PROCESS | 3256 | 1470159477702 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 3256 | 1470159477706 Marionette TRACE conn2 <- [1,1778,null,{}] 09:37:57 INFO - PROCESS | 3256 | 1470159477713 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:57 INFO - PROCESS | 3256 | 1470159477717 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:57 INFO - PROCESS | 3256 | 1470159477845 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:37:58 INFO - PROCESS | 3256 | 1470159478029 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 3256 | 1470159478035 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:58 INFO - PROCESS | 3256 | ++DOCSHELL 10A0FC00 == 41 [pid = 3256] [id = 454] 09:37:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (10A4D800) [pid = 3256] [serial = 1362] [outer = 00000000] 09:37:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (10F31400) [pid = 3256] [serial = 1363] [outer = 10A4D800] 09:37:58 INFO - PROCESS | 3256 | 1470159478106 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (11259800) [pid = 3256] [serial = 1364] [outer = 10A4D800] 09:37:58 INFO - PROCESS | 3256 | 1470159478814 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:37:58 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) 09:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1155ms 09:37:58 INFO - PROCESS | 3256 | 1470159478868 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:37:58 INFO - PROCESS | 3256 | 1470159478871 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 09:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:37:58 INFO - PROCESS | 3256 | 1470159478878 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - PROCESS | 3256 | 1470159478882 Marionette TRACE conn2 <- [1,1782,null,{}] 09:37:58 INFO - PROCESS | 3256 | 1470159478886 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:58 INFO - PROCESS | 3256 | 1470159478889 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:59 INFO - PROCESS | 3256 | 1470159479005 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:37:59 INFO - PROCESS | 3256 | 1470159479146 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 3256 | 1470159479149 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:37:59 INFO - PROCESS | 3256 | ++DOCSHELL 13B4FC00 == 42 [pid = 3256] [id = 455] 09:37:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (13B50000) [pid = 3256] [serial = 1365] [outer = 00000000] 09:37:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (13E48400) [pid = 3256] [serial = 1366] [outer = 13B50000] 09:37:59 INFO - PROCESS | 3256 | 1470159479205 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (13F6C800) [pid = 3256] [serial = 1367] [outer = 13B50000] 09:38:00 INFO - PROCESS | 3256 | 1470159480137 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1311ms 09:38:00 INFO - PROCESS | 3256 | 1470159480190 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:38:00 INFO - PROCESS | 3256 | 1470159480195 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 09:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:38:00 INFO - PROCESS | 3256 | 1470159480200 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:38:00 INFO - PROCESS | 3256 | 1470159480203 Marionette TRACE conn2 <- [1,1786,null,{}] 09:38:00 INFO - PROCESS | 3256 | 1470159480209 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:00 INFO - PROCESS | 3256 | 1470159480211 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:00 INFO - PROCESS | 3256 | 1470159480324 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:38:00 INFO - PROCESS | 3256 | 1470159480426 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 3256 | 1470159480431 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:00 INFO - PROCESS | 3256 | --DOCSHELL 163C6C00 == 41 [pid = 3256] [id = 452] 09:38:00 INFO - PROCESS | 3256 | --DOCSHELL 10A55C00 == 40 [pid = 3256] [id = 451] 09:38:00 INFO - PROCESS | 3256 | --DOCSHELL 163D3000 == 39 [pid = 3256] [id = 450] 09:38:00 INFO - PROCESS | 3256 | --DOCSHELL 0F935800 == 38 [pid = 3256] [id = 449] 09:38:00 INFO - PROCESS | 3256 | --DOCSHELL 142B1800 == 37 [pid = 3256] [id = 448] 09:38:00 INFO - PROCESS | 3256 | --DOCSHELL 132A2400 == 36 [pid = 3256] [id = 447] 09:38:00 INFO - PROCESS | 3256 | --DOCSHELL 1973E400 == 35 [pid = 3256] [id = 446] 09:38:00 INFO - PROCESS | 3256 | --DOCSHELL 17AEE000 == 34 [pid = 3256] [id = 445] 09:38:00 INFO - PROCESS | 3256 | --DOCSHELL 16B6B000 == 33 [pid = 3256] [id = 444] 09:38:00 INFO - PROCESS | 3256 | --DOCSHELL 14524800 == 32 [pid = 3256] [id = 443] 09:38:00 INFO - PROCESS | 3256 | --DOCSHELL 1451A800 == 31 [pid = 3256] [id = 442] 09:38:00 INFO - PROCESS | 3256 | --DOCSHELL 1315CC00 == 30 [pid = 3256] [id = 441] 09:38:00 INFO - PROCESS | 3256 | --DOCSHELL 10F33000 == 29 [pid = 3256] [id = 440] 09:38:00 INFO - PROCESS | 3256 | --DOCSHELL 1A268400 == 28 [pid = 3256] [id = 439] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (19C80C00) [pid = 3256] [serial = 1309] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (183DFC00) [pid = 3256] [serial = 1306] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (1458DC00) [pid = 3256] [serial = 1312] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (19DAC400) [pid = 3256] [serial = 1315] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (19DA4800) [pid = 3256] [serial = 1310] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (15032C00) [pid = 3256] [serial = 1300] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (13E3E000) [pid = 3256] [serial = 1297] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (13E45000) [pid = 3256] [serial = 1298] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (112F1800) [pid = 3256] [serial = 1294] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (114D9800) [pid = 3256] [serial = 1295] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (12BBD400) [pid = 3256] [serial = 1292] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (114F5400) [pid = 3256] [serial = 1291] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (19F3DC00) [pid = 3256] [serial = 1289] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (19D6B000) [pid = 3256] [serial = 1288] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1609CC00) [pid = 3256] [serial = 1286] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (14594000) [pid = 3256] [serial = 1285] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (11250800) [pid = 3256] [serial = 1283] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (10A0F400) [pid = 3256] [serial = 1282] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A6CEC00) [pid = 3256] [serial = 1318] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (19F3C400) [pid = 3256] [serial = 1316] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (16B6C800) [pid = 3256] [serial = 1303] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (1705B000) [pid = 3256] [serial = 1304] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (178AC800) [pid = 3256] [serial = 1313] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (183E7C00) [pid = 3256] [serial = 1307] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (15A20400) [pid = 3256] [serial = 1301] [outer = 00000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3256 | ++DOCSHELL 0C7E9400 == 29 [pid = 3256] [id = 456] 09:38:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (0C7EA000) [pid = 3256] [serial = 1368] [outer = 00000000] 09:38:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (10A53000) [pid = 3256] [serial = 1369] [outer = 0C7EA000] 09:38:00 INFO - PROCESS | 3256 | 1470159480512 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (11255000) [pid = 3256] [serial = 1370] [outer = 0C7EA000] 09:38:00 INFO - PROCESS | 3256 | 1470159480937 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 796ms 09:38:00 INFO - PROCESS | 3256 | 1470159481003 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:38:00 INFO - PROCESS | 3256 | 1470159481007 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 09:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:38:01 INFO - PROCESS | 3256 | 1470159481013 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 3256 | 1470159481015 Marionette TRACE conn2 <- [1,1790,null,{}] 09:38:01 INFO - PROCESS | 3256 | 1470159481019 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:01 INFO - PROCESS | 3256 | 1470159481022 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:01 INFO - PROCESS | 3256 | 1470159481104 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:38:01 INFO - PROCESS | 3256 | 1470159481113 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 3256 | 1470159481115 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:01 INFO - PROCESS | 3256 | ++DOCSHELL 11DA3C00 == 30 [pid = 3256] [id = 457] 09:38:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (11DE5C00) [pid = 3256] [serial = 1371] [outer = 00000000] 09:38:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (13159400) [pid = 3256] [serial = 1372] [outer = 11DE5C00] 09:38:01 INFO - PROCESS | 3256 | 1470159481170 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1391E400) [pid = 3256] [serial = 1373] [outer = 11DE5C00] 09:38:01 INFO - PROCESS | 3256 | 1470159481654 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 703ms 09:38:01 INFO - PROCESS | 3256 | 1470159481713 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 3256 | 1470159481715 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 09:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:38:01 INFO - PROCESS | 3256 | 1470159481718 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 3256 | 1470159481722 Marionette TRACE conn2 <- [1,1794,null,{}] 09:38:01 INFO - PROCESS | 3256 | 1470159481732 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:01 INFO - PROCESS | 3256 | 1470159481737 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:01 INFO - PROCESS | 3256 | 1470159481848 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:38:01 INFO - PROCESS | 3256 | 1470159481948 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 3256 | 1470159481951 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:01 INFO - PROCESS | 3256 | ++DOCSHELL 14526000 == 31 [pid = 3256] [id = 458] 09:38:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (14551C00) [pid = 3256] [serial = 1374] [outer = 00000000] 09:38:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1455DC00) [pid = 3256] [serial = 1375] [outer = 14551C00] 09:38:01 INFO - PROCESS | 3256 | 1470159481999 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (14598C00) [pid = 3256] [serial = 1376] [outer = 14551C00] 09:38:02 INFO - PROCESS | 3256 | 1470159482376 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 702ms 09:38:02 INFO - PROCESS | 3256 | 1470159482417 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 3256 | 1470159482420 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 09:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:38:02 INFO - PROCESS | 3256 | 1470159482423 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - PROCESS | 3256 | 1470159482425 Marionette TRACE conn2 <- [1,1798,null,{}] 09:38:02 INFO - PROCESS | 3256 | 1470159482428 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:02 INFO - PROCESS | 3256 | 1470159482430 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:02 INFO - PROCESS | 3256 | 1470159482521 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:38:02 INFO - PROCESS | 3256 | 1470159482527 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 3256 | 1470159482529 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:02 INFO - PROCESS | 3256 | ++DOCSHELL 15A1BC00 == 32 [pid = 3256] [id = 459] 09:38:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (160A6400) [pid = 3256] [serial = 1377] [outer = 00000000] 09:38:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (16B62400) [pid = 3256] [serial = 1378] [outer = 160A6400] 09:38:02 INFO - PROCESS | 3256 | 1470159482574 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1703B000) [pid = 3256] [serial = 1379] [outer = 160A6400] 09:38:03 INFO - PROCESS | 3256 | 1470159483054 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 703ms 09:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:38:03 INFO - PROCESS | 3256 | 1470159483129 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 3256 | 1470159483131 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 09:38:03 INFO - PROCESS | 3256 | 1470159483134 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 3256 | 1470159483136 Marionette TRACE conn2 <- [1,1802,null,{}] 09:38:03 INFO - PROCESS | 3256 | 1470159483140 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:03 INFO - PROCESS | 3256 | 1470159483142 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:03 INFO - PROCESS | 3256 | 1470159483279 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:38:03 INFO - PROCESS | 3256 | 1470159483340 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 3256 | 1470159483343 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:03 INFO - PROCESS | 3256 | ++DOCSHELL 170C9800 == 33 [pid = 3256] [id = 460] 09:38:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (170CA800) [pid = 3256] [serial = 1380] [outer = 00000000] 09:38:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1779DC00) [pid = 3256] [serial = 1381] [outer = 170CA800] 09:38:03 INFO - PROCESS | 3256 | 1470159483388 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (178AC400) [pid = 3256] [serial = 1382] [outer = 170CA800] 09:38:03 INFO - PROCESS | 3256 | 1470159483819 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 733ms 09:38:03 INFO - PROCESS | 3256 | 1470159483881 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 3256 | 1470159483883 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 09:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:38:03 INFO - PROCESS | 3256 | 1470159483886 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 3256 | 1470159483887 Marionette TRACE conn2 <- [1,1806,null,{}] 09:38:03 INFO - PROCESS | 3256 | 1470159483891 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:03 INFO - PROCESS | 3256 | 1470159483896 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:04 INFO - PROCESS | 3256 | 1470159484030 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:38:04 INFO - PROCESS | 3256 | 1470159484094 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 3256 | 1470159484096 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:04 INFO - PROCESS | 3256 | ++DOCSHELL 1830E400 == 34 [pid = 3256] [id = 461] 09:38:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (183E4800) [pid = 3256] [serial = 1383] [outer = 00000000] 09:38:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1973E400) [pid = 3256] [serial = 1384] [outer = 183E4800] 09:38:04 INFO - PROCESS | 3256 | 1470159484140 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19742000) [pid = 3256] [serial = 1385] [outer = 183E4800] 09:38:04 INFO - PROCESS | 3256 | 1470159484568 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 09:38:04 INFO - PROCESS | 3256 | 1470159484631 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 3256 | 1470159484633 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 09:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:38:04 INFO - PROCESS | 3256 | 1470159484656 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 3256 | 1470159484657 Marionette TRACE conn2 <- [1,1810,null,{}] 09:38:04 INFO - PROCESS | 3256 | 1470159484661 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:04 INFO - PROCESS | 3256 | 1470159484663 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:04 INFO - PROCESS | 3256 | 1470159484885 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:38:04 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (1830E800) [pid = 3256] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:38:04 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (10F3B800) [pid = 3256] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:38:04 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (19741C00) [pid = 3256] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:38:04 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (19F41000) [pid = 3256] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:38:04 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (163D0000) [pid = 3256] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:38:04 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (15034800) [pid = 3256] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:38:04 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (112C8400) [pid = 3256] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:38:04 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1A943400) [pid = 3256] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:38:04 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1315E400) [pid = 3256] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:38:04 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1A26A000) [pid = 3256] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:38:04 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (14553400) [pid = 3256] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:38:04 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1451B400) [pid = 3256] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:38:04 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (16B6B800) [pid = 3256] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:38:04 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1973E000) [pid = 3256] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:38:04 INFO - PROCESS | 3256 | 1470159484949 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 3256 | 1470159484951 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:04 INFO - PROCESS | 3256 | ++DOCSHELL 0C7EE000 == 35 [pid = 3256] [id = 462] 09:38:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (0C7EE800) [pid = 3256] [serial = 1386] [outer = 00000000] 09:38:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (12BB9C00) [pid = 3256] [serial = 1387] [outer = 0C7EE800] 09:38:04 INFO - PROCESS | 3256 | 1470159484995 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (12C80800) [pid = 3256] [serial = 1388] [outer = 0C7EE800] 09:38:05 INFO - PROCESS | 3256 | 1470159485357 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 733ms 09:38:05 INFO - PROCESS | 3256 | 1470159485396 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 3256 | 1470159485398 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 09:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:38:05 INFO - PROCESS | 3256 | 1470159485408 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 3256 | 1470159485410 Marionette TRACE conn2 <- [1,1814,null,{}] 09:38:05 INFO - PROCESS | 3256 | 1470159485414 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:05 INFO - PROCESS | 3256 | 1470159485416 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:05 INFO - PROCESS | 3256 | 1470159485491 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:38:05 INFO - PROCESS | 3256 | 1470159485497 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 3256 | 1470159485499 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:05 INFO - PROCESS | 3256 | ++DOCSHELL 13E47800 == 36 [pid = 3256] [id = 463] 09:38:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (13E61C00) [pid = 3256] [serial = 1389] [outer = 00000000] 09:38:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1973A000) [pid = 3256] [serial = 1390] [outer = 13E61C00] 09:38:05 INFO - PROCESS | 3256 | 1470159485542 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (199ED400) [pid = 3256] [serial = 1391] [outer = 13E61C00] 09:38:05 INFO - PROCESS | 3256 | 1470159485980 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 593ms 09:38:05 INFO - PROCESS | 3256 | 1470159485998 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 3256 | 1470159486000 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 09:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:38:06 INFO - PROCESS | 3256 | 1470159486019 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 3256 | 1470159486020 Marionette TRACE conn2 <- [1,1818,null,{}] 09:38:06 INFO - PROCESS | 3256 | 1470159486024 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:06 INFO - PROCESS | 3256 | 1470159486026 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:06 INFO - PROCESS | 3256 | 1470159486102 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:38:06 INFO - PROCESS | 3256 | 1470159486107 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 3256 | 1470159486109 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:06 INFO - PROCESS | 3256 | ++DOCSHELL 170C9400 == 37 [pid = 3256] [id = 464] 09:38:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (183E2C00) [pid = 3256] [serial = 1392] [outer = 00000000] 09:38:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19DAB400) [pid = 3256] [serial = 1393] [outer = 183E2C00] 09:38:06 INFO - PROCESS | 3256 | 1470159486151 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19DAB800) [pid = 3256] [serial = 1394] [outer = 183E2C00] 09:38:06 INFO - PROCESS | 3256 | 1470159486614 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 640ms 09:38:06 INFO - PROCESS | 3256 | 1470159486653 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 3256 | 1470159486655 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 09:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:38:06 INFO - PROCESS | 3256 | 1470159486658 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 3256 | 1470159486660 Marionette TRACE conn2 <- [1,1822,null,{}] 09:38:06 INFO - PROCESS | 3256 | 1470159486667 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:06 INFO - PROCESS | 3256 | 1470159486669 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:06 INFO - PROCESS | 3256 | 1470159486748 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:38:06 INFO - PROCESS | 3256 | 1470159486754 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 3256 | 1470159486756 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:06 INFO - PROCESS | 3256 | ++DOCSHELL 19C86000 == 38 [pid = 3256] [id = 465] 09:38:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (19F40C00) [pid = 3256] [serial = 1395] [outer = 00000000] 09:38:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A264000) [pid = 3256] [serial = 1396] [outer = 19F40C00] 09:38:06 INFO - PROCESS | 3256 | 1470159486817 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1A26EC00) [pid = 3256] [serial = 1397] [outer = 19F40C00] 09:38:07 INFO - PROCESS | 3256 | 1470159487558 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:38:07 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 09:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 952ms 09:38:07 INFO - PROCESS | 3256 | 1470159487605 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 3256 | 1470159487609 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 09:38:07 INFO - PROCESS | 3256 | 1470159487614 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:38:07 INFO - PROCESS | 3256 | 1470159487619 Marionette TRACE conn2 <- [1,1826,null,{}] 09:38:07 INFO - PROCESS | 3256 | 1470159487625 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:07 INFO - PROCESS | 3256 | 1470159487627 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:07 INFO - PROCESS | 3256 | 1470159487740 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:38:07 INFO - PROCESS | 3256 | 1470159487875 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 3256 | 1470159487878 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:07 INFO - PROCESS | 3256 | ++DOCSHELL 10A55C00 == 39 [pid = 3256] [id = 466] 09:38:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (10F2E400) [pid = 3256] [serial = 1398] [outer = 00000000] 09:38:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (114D8400) [pid = 3256] [serial = 1399] [outer = 10F2E400] 09:38:07 INFO - PROCESS | 3256 | 1470159487935 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (132D9000) [pid = 3256] [serial = 1400] [outer = 10F2E400] 09:38:08 INFO - PROCESS | 3256 | 1470159488520 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 936ms 09:38:08 INFO - PROCESS | 3256 | 1470159488561 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 3256 | 1470159488565 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 09:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:38:08 INFO - PROCESS | 3256 | 1470159488572 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - PROCESS | 3256 | 1470159488575 Marionette TRACE conn2 <- [1,1830,null,{}] 09:38:08 INFO - PROCESS | 3256 | 1470159488579 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:08 INFO - PROCESS | 3256 | 1470159488582 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:08 INFO - PROCESS | 3256 | 1470159488715 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:38:08 INFO - PROCESS | 3256 | 1470159488826 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 3256 | 1470159488829 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:08 INFO - PROCESS | 3256 | ++DOCSHELL 160A8800 == 40 [pid = 3256] [id = 467] 09:38:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (163C6800) [pid = 3256] [serial = 1401] [outer = 00000000] 09:38:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (16B62800) [pid = 3256] [serial = 1402] [outer = 163C6800] 09:38:08 INFO - PROCESS | 3256 | 1470159488884 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (172CFC00) [pid = 3256] [serial = 1403] [outer = 163C6800] 09:38:09 INFO - PROCESS | 3256 | 1470159489501 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 937ms 09:38:09 INFO - PROCESS | 3256 | 1470159489516 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 3256 | 1470159489519 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 09:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:38:09 INFO - PROCESS | 3256 | 1470159489523 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 3256 | 1470159489527 Marionette TRACE conn2 <- [1,1834,null,{}] 09:38:09 INFO - PROCESS | 3256 | 1470159489537 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:09 INFO - PROCESS | 3256 | 1470159489542 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:09 INFO - PROCESS | 3256 | 1470159489645 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:38:09 INFO - PROCESS | 3256 | 1470159489753 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 3256 | 1470159489757 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:09 INFO - PROCESS | 3256 | ++DOCSHELL 19F3F400 == 41 [pid = 3256] [id = 468] 09:38:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (19F42C00) [pid = 3256] [serial = 1404] [outer = 00000000] 09:38:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (1A29AC00) [pid = 3256] [serial = 1405] [outer = 19F42C00] 09:38:09 INFO - PROCESS | 3256 | 1470159489812 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (1A832C00) [pid = 3256] [serial = 1406] [outer = 19F42C00] 09:38:10 INFO - PROCESS | 3256 | 1470159490385 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:38:10 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) 09:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 890ms 09:38:10 INFO - PROCESS | 3256 | 1470159490427 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 3256 | 1470159490431 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 09:38:10 INFO - PROCESS | 3256 | 1470159490436 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:38:10 INFO - PROCESS | 3256 | 1470159490439 Marionette TRACE conn2 <- [1,1838,null,{}] 09:38:10 INFO - PROCESS | 3256 | 1470159490444 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:10 INFO - PROCESS | 3256 | 1470159490446 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:10 INFO - PROCESS | 3256 | 1470159490553 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:38:10 INFO - PROCESS | 3256 | 1470159490657 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 3256 | 1470159490659 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:10 INFO - PROCESS | 3256 | ++DOCSHELL 183EB800 == 42 [pid = 3256] [id = 469] 09:38:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (19736000) [pid = 3256] [serial = 1407] [outer = 00000000] 09:38:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (1A270C00) [pid = 3256] [serial = 1408] [outer = 19736000] 09:38:10 INFO - PROCESS | 3256 | 1470159490727 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 97 (1A836400) [pid = 3256] [serial = 1409] [outer = 19736000] 09:38:11 INFO - PROCESS | 3256 | 1470159491555 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1186ms 09:38:11 INFO - PROCESS | 3256 | 1470159491615 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 3256 | 1470159491619 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 09:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:38:11 INFO - PROCESS | 3256 | 1470159491623 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 3256 | 1470159491628 Marionette TRACE conn2 <- [1,1842,null,{}] 09:38:11 INFO - PROCESS | 3256 | 1470159491633 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:11 INFO - PROCESS | 3256 | 1470159491635 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:11 INFO - PROCESS | 3256 | 1470159491742 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 170C9400 == 41 [pid = 3256] [id = 464] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 13E47800 == 40 [pid = 3256] [id = 463] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 0C7EE000 == 39 [pid = 3256] [id = 462] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 1830E400 == 38 [pid = 3256] [id = 461] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 170C9800 == 37 [pid = 3256] [id = 460] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 15A1BC00 == 36 [pid = 3256] [id = 459] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 14526000 == 35 [pid = 3256] [id = 458] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 11DA3C00 == 34 [pid = 3256] [id = 457] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 0C7E9400 == 33 [pid = 3256] [id = 456] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 0C7EA400 == 32 [pid = 3256] [id = 453] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 13B4FC00 == 31 [pid = 3256] [id = 455] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 10A0FC00 == 30 [pid = 3256] [id = 454] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 183EB800 == 29 [pid = 3256] [id = 469] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 160A8800 == 28 [pid = 3256] [id = 467] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 19F3F400 == 27 [pid = 3256] [id = 468] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 19C86000 == 26 [pid = 3256] [id = 465] 09:38:12 INFO - PROCESS | 3256 | --DOCSHELL 10A55C00 == 25 [pid = 3256] [id = 466] 09:38:12 INFO - PROCESS | 3256 | 1470159492461 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 3256 | 1470159492464 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 96 (183E9800) [pid = 3256] [serial = 1336] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (19739C00) [pid = 3256] [serial = 1337] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (112C2000) [pid = 3256] [serial = 1321] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (112EB800) [pid = 3256] [serial = 1322] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (199EFC00) [pid = 3256] [serial = 1339] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (19744400) [pid = 3256] [serial = 1340] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (1A272800) [pid = 3256] [serial = 1345] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (1A950800) [pid = 3256] [serial = 1358] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (1A839800) [pid = 3256] [serial = 1348] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (13E46400) [pid = 3256] [serial = 1354] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (1A94AC00) [pid = 3256] [serial = 1351] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (1A94EC00) [pid = 3256] [serial = 1352] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (132A5C00) [pid = 3256] [serial = 1324] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (1A6CF400) [pid = 3256] [serial = 1319] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (13AA3800) [pid = 3256] [serial = 1325] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1503C400) [pid = 3256] [serial = 1330] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (163CC400) [pid = 3256] [serial = 1331] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (14525C00) [pid = 3256] [serial = 1327] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1779E000) [pid = 3256] [serial = 1334] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (19DA3800) [pid = 3256] [serial = 1342] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (171D5000) [pid = 3256] [serial = 1333] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (14556800) [pid = 3256] [serial = 1328] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1A83D800) [pid = 3256] [serial = 1349] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1A29B400) [pid = 3256] [serial = 1346] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (19DAC000) [pid = 3256] [serial = 1343] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (0C7F1400) [pid = 3256] [serial = 1360] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (171D8000) [pid = 3256] [serial = 1355] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1A6D0C00) [pid = 3256] [serial = 1357] [outer = 00000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3256 | ++DOCSHELL 0C76D400 == 26 [pid = 3256] [id = 470] 09:38:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (0C7E6400) [pid = 3256] [serial = 1410] [outer = 00000000] 09:38:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (0C7ECC00) [pid = 3256] [serial = 1411] [outer = 0C7E6400] 09:38:12 INFO - PROCESS | 3256 | 1470159492614 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (0F932400) [pid = 3256] [serial = 1412] [outer = 0C7E6400] 09:38:13 INFO - PROCESS | 3256 | 1470159493086 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1498ms 09:38:13 INFO - PROCESS | 3256 | 1470159493126 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 3256 | 1470159493129 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 09:38:13 INFO - PROCESS | 3256 | 1470159493134 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:38:13 INFO - PROCESS | 3256 | 1470159493136 Marionette TRACE conn2 <- [1,1846,null,{}] 09:38:13 INFO - PROCESS | 3256 | 1470159493142 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:13 INFO - PROCESS | 3256 | 1470159493146 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:13 INFO - PROCESS | 3256 | 1470159493239 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:38:13 INFO - PROCESS | 3256 | 1470159493254 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 3256 | 1470159493256 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:13 INFO - PROCESS | 3256 | ++DOCSHELL 112C4400 == 27 [pid = 3256] [id = 471] 09:38:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (112C8400) [pid = 3256] [serial = 1413] [outer = 00000000] 09:38:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (112F1C00) [pid = 3256] [serial = 1414] [outer = 112C8400] 09:38:13 INFO - PROCESS | 3256 | 1470159493304 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (114DE000) [pid = 3256] [serial = 1415] [outer = 112C8400] 09:38:13 INFO - PROCESS | 3256 | 1470159493792 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 687ms 09:38:13 INFO - PROCESS | 3256 | 1470159493837 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 3256 | 1470159493841 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 09:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:38:13 INFO - PROCESS | 3256 | 1470159493875 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 3256 | 1470159493877 Marionette TRACE conn2 <- [1,1850,null,{}] 09:38:13 INFO - PROCESS | 3256 | 1470159493884 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:13 INFO - PROCESS | 3256 | 1470159493886 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:13 INFO - PROCESS | 3256 | 1470159493979 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:38:14 INFO - PROCESS | 3256 | 1470159494074 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 3256 | 1470159494076 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:14 INFO - PROCESS | 3256 | ++DOCSHELL 131D3800 == 28 [pid = 3256] [id = 472] 09:38:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (131D7800) [pid = 3256] [serial = 1416] [outer = 00000000] 09:38:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1391A000) [pid = 3256] [serial = 1417] [outer = 131D7800] 09:38:14 INFO - PROCESS | 3256 | 1470159494122 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (13B4E800) [pid = 3256] [serial = 1418] [outer = 131D7800] 09:38:14 INFO - PROCESS | 3256 | 1470159494529 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 702ms 09:38:14 INFO - PROCESS | 3256 | 1470159494574 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 3256 | 1470159494576 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 09:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:38:14 INFO - PROCESS | 3256 | 1470159494595 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 3256 | 1470159494601 Marionette TRACE conn2 <- [1,1854,null,{}] 09:38:14 INFO - PROCESS | 3256 | 1470159494611 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:14 INFO - PROCESS | 3256 | 1470159494615 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:14 INFO - PROCESS | 3256 | 1470159494741 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:38:14 INFO - PROCESS | 3256 | 1470159494757 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 3256 | 1470159494759 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:14 INFO - PROCESS | 3256 | ++DOCSHELL 13F72400 == 29 [pid = 3256] [id = 473] 09:38:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (14521800) [pid = 3256] [serial = 1419] [outer = 00000000] 09:38:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (14552C00) [pid = 3256] [serial = 1420] [outer = 14521800] 09:38:14 INFO - PROCESS | 3256 | 1470159494804 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (11C15C00) [pid = 3256] [serial = 1421] [outer = 14521800] 09:38:15 INFO - PROCESS | 3256 | 1470159495288 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 749ms 09:38:15 INFO - PROCESS | 3256 | 1470159495356 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:38:15 INFO - PROCESS | 3256 | 1470159495358 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 09:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:38:15 INFO - PROCESS | 3256 | 1470159495370 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:38:15 INFO - PROCESS | 3256 | 1470159495371 Marionette TRACE conn2 <- [1,1858,null,{}] 09:38:15 INFO - PROCESS | 3256 | 1470159495375 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:15 INFO - PROCESS | 3256 | 1470159495377 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:15 INFO - PROCESS | 3256 | 1470159495496 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:38:15 INFO - PROCESS | 3256 | 1470159495506 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 3256 | 1470159495508 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:15 INFO - PROCESS | 3256 | ++DOCSHELL 15037000 == 30 [pid = 3256] [id = 474] 09:38:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (15A1C000) [pid = 3256] [serial = 1422] [outer = 00000000] 09:38:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1609E000) [pid = 3256] [serial = 1423] [outer = 15A1C000] 09:38:15 INFO - PROCESS | 3256 | 1470159495552 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (160A7000) [pid = 3256] [serial = 1424] [outer = 15A1C000] 09:38:16 INFO - PROCESS | 3256 | 1470159495997 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 687ms 09:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:38:16 INFO - PROCESS | 3256 | 1470159496068 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 3256 | 1470159496070 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 09:38:16 INFO - PROCESS | 3256 | 1470159496073 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 3256 | 1470159496075 Marionette TRACE conn2 <- [1,1862,null,{}] 09:38:16 INFO - PROCESS | 3256 | 1470159496078 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 3256 | 1470159496080 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:16 INFO - PROCESS | 3256 | 1470159496197 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:38:16 INFO - PROCESS | 3256 | 1470159496207 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 3256 | 1470159496213 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:16 INFO - PROCESS | 3256 | ++DOCSHELL 163D1800 == 31 [pid = 3256] [id = 475] 09:38:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (163D5000) [pid = 3256] [serial = 1425] [outer = 00000000] 09:38:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (16E27C00) [pid = 3256] [serial = 1426] [outer = 163D5000] 09:38:16 INFO - PROCESS | 3256 | 1470159496327 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (172C4C00) [pid = 3256] [serial = 1427] [outer = 163D5000] 09:38:16 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (170CA800) [pid = 3256] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:38:16 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (183E4800) [pid = 3256] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:38:16 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (0C7EA000) [pid = 3256] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:38:16 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (10A4D800) [pid = 3256] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:38:16 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (11DE5C00) [pid = 3256] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:38:16 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (13B50000) [pid = 3256] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:38:16 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (14551C00) [pid = 3256] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:38:16 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (160A6400) [pid = 3256] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:38:16 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (0C7EB400) [pid = 3256] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:38:16 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (13E61C00) [pid = 3256] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:38:16 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (0C7EE800) [pid = 3256] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:38:16 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (19F40C00) [pid = 3256] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:38:16 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (183E2C00) [pid = 3256] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:38:17 INFO - PROCESS | 3256 | 1470159497022 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 999ms 09:38:17 INFO - PROCESS | 3256 | 1470159497077 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 3256 | 1470159497079 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 09:38:17 INFO - PROCESS | 3256 | 1470159497082 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:38:17 INFO - PROCESS | 3256 | 1470159497084 Marionette TRACE conn2 <- [1,1866,null,{}] 09:38:17 INFO - PROCESS | 3256 | 1470159497087 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:17 INFO - PROCESS | 3256 | 1470159497089 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:17 INFO - PROCESS | 3256 | 1470159497205 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:38:17 INFO - PROCESS | 3256 | 1470159497264 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 3256 | 1470159497266 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:17 INFO - PROCESS | 3256 | ++DOCSHELL 0C7F3C00 == 32 [pid = 3256] [id = 476] 09:38:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1036CC00) [pid = 3256] [serial = 1428] [outer = 00000000] 09:38:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1451A400) [pid = 3256] [serial = 1429] [outer = 1036CC00] 09:38:17 INFO - PROCESS | 3256 | 1470159497310 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (177A8400) [pid = 3256] [serial = 1430] [outer = 1036CC00] 09:38:17 INFO - PROCESS | 3256 | 1470159497682 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 640ms 09:38:17 INFO - PROCESS | 3256 | 1470159497731 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 3256 | 1470159497733 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 09:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:38:17 INFO - PROCESS | 3256 | 1470159497737 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 3256 | 1470159497739 Marionette TRACE conn2 <- [1,1870,null,{}] 09:38:17 INFO - PROCESS | 3256 | 1470159497742 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:17 INFO - PROCESS | 3256 | 1470159497744 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:17 INFO - PROCESS | 3256 | 1470159497821 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:38:17 INFO - PROCESS | 3256 | 1470159497826 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 3256 | 1470159497828 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:17 INFO - PROCESS | 3256 | ++DOCSHELL 1455E400 == 33 [pid = 3256] [id = 477] 09:38:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (177A5000) [pid = 3256] [serial = 1431] [outer = 00000000] 09:38:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (183E5800) [pid = 3256] [serial = 1432] [outer = 177A5000] 09:38:17 INFO - PROCESS | 3256 | 1470159497873 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (183E6400) [pid = 3256] [serial = 1433] [outer = 177A5000] 09:38:18 INFO - PROCESS | 3256 | 1470159498318 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 640ms 09:38:18 INFO - PROCESS | 3256 | 1470159498377 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:38:18 INFO - PROCESS | 3256 | 1470159498379 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 09:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:38:18 INFO - PROCESS | 3256 | 1470159498383 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 3256 | 1470159498384 Marionette TRACE conn2 <- [1,1874,null,{}] 09:38:18 INFO - PROCESS | 3256 | 1470159498388 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:18 INFO - PROCESS | 3256 | 1470159498390 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:18 INFO - PROCESS | 3256 | 1470159498465 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:38:18 INFO - PROCESS | 3256 | 1470159498470 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 3256 | 1470159498472 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:18 INFO - PROCESS | 3256 | ++DOCSHELL 14551800 == 34 [pid = 3256] [id = 478] 09:38:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19736C00) [pid = 3256] [serial = 1434] [outer = 00000000] 09:38:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1973E800) [pid = 3256] [serial = 1435] [outer = 19736C00] 09:38:18 INFO - PROCESS | 3256 | 1470159498516 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1973F000) [pid = 3256] [serial = 1436] [outer = 19736C00] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 10F2E000 == 33 [pid = 3256] [id = 193] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 0C75EC00 == 32 [pid = 3256] [id = 190] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 10A54000 == 31 [pid = 3256] [id = 198] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 132DE400 == 30 [pid = 3256] [id = 187] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 10F2EC00 == 29 [pid = 3256] [id = 191] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 13AC9C00 == 28 [pid = 3256] [id = 199] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 112C6000 == 27 [pid = 3256] [id = 185] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 0C767C00 == 26 [pid = 3256] [id = 200] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 1609C400 == 25 [pid = 3256] [id = 195] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 132AD000 == 24 [pid = 3256] [id = 194] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 11897000 == 23 [pid = 3256] [id = 201] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 12BC2800 == 22 [pid = 3256] [id = 186] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 163CFC00 == 21 [pid = 3256] [id = 196] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 172C6C00 == 20 [pid = 3256] [id = 197] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 0F9E9400 == 19 [pid = 3256] [id = 188] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 1661D400 == 18 [pid = 3256] [id = 189] 09:38:19 INFO - PROCESS | 3256 | --DOCSHELL 1296D800 == 17 [pid = 3256] [id = 192] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (1A26EC00) [pid = 3256] [serial = 1397] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1A264000) [pid = 3256] [serial = 1396] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (19DAB400) [pid = 3256] [serial = 1393] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1779DC00) [pid = 3256] [serial = 1381] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1973E400) [pid = 3256] [serial = 1384] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (10A53000) [pid = 3256] [serial = 1369] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (10F31400) [pid = 3256] [serial = 1363] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (11259800) [pid = 3256] [serial = 1364] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (13159400) [pid = 3256] [serial = 1372] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1391E400) [pid = 3256] [serial = 1373] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (13E48400) [pid = 3256] [serial = 1366] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (19DAB800) [pid = 3256] [serial = 1394] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (13F6C800) [pid = 3256] [serial = 1367] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1455DC00) [pid = 3256] [serial = 1375] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (14598C00) [pid = 3256] [serial = 1376] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (16B62400) [pid = 3256] [serial = 1378] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (178AC400) [pid = 3256] [serial = 1382] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (0C7F4800) [pid = 3256] [serial = 1361] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (19742000) [pid = 3256] [serial = 1385] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (1973A000) [pid = 3256] [serial = 1390] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (12C80800) [pid = 3256] [serial = 1388] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (12BB9C00) [pid = 3256] [serial = 1387] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (11255000) [pid = 3256] [serial = 1370] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (199ED400) [pid = 3256] [serial = 1391] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (1703B000) [pid = 3256] [serial = 1379] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3256 | 1470159500210 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1842ms 09:38:20 INFO - PROCESS | 3256 | 1470159500240 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 3256 | 1470159500245 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 09:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:38:20 INFO - PROCESS | 3256 | 1470159500255 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 3256 | 1470159500258 Marionette TRACE conn2 <- [1,1878,null,{}] 09:38:20 INFO - PROCESS | 3256 | 1470159500265 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:20 INFO - PROCESS | 3256 | 1470159500268 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:20 INFO - PROCESS | 3256 | 1470159500365 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:38:20 INFO - PROCESS | 3256 | 1470159500372 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 3256 | 1470159500375 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:20 INFO - PROCESS | 3256 | ++DOCSHELL 10375800 == 18 [pid = 3256] [id = 479] 09:38:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (103CA800) [pid = 3256] [serial = 1437] [outer = 00000000] 09:38:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (10A4BC00) [pid = 3256] [serial = 1438] [outer = 103CA800] 09:38:20 INFO - PROCESS | 3256 | 1470159500427 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (10A51000) [pid = 3256] [serial = 1439] [outer = 103CA800] 09:38:20 INFO - PROCESS | 3256 | 1470159500926 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 702ms 09:38:20 INFO - PROCESS | 3256 | 1470159500949 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 3256 | 1470159500954 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 09:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:38:20 INFO - PROCESS | 3256 | 1470159500960 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 3256 | 1470159500963 Marionette TRACE conn2 <- [1,1882,null,{}] 09:38:20 INFO - PROCESS | 3256 | 1470159500970 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:20 INFO - PROCESS | 3256 | 1470159500973 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:21 INFO - PROCESS | 3256 | 1470159501059 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:38:21 INFO - PROCESS | 3256 | 1470159501067 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 3256 | 1470159501070 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:21 INFO - PROCESS | 3256 | ++DOCSHELL 112F2C00 == 19 [pid = 3256] [id = 480] 09:38:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (112F3800) [pid = 3256] [serial = 1440] [outer = 00000000] 09:38:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (114EDC00) [pid = 3256] [serial = 1441] [outer = 112F3800] 09:38:21 INFO - PROCESS | 3256 | 1470159501123 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (11896C00) [pid = 3256] [serial = 1442] [outer = 112F3800] 09:38:21 INFO - PROCESS | 3256 | 1470159501604 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 687ms 09:38:21 INFO - PROCESS | 3256 | 1470159501659 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 3256 | 1470159501661 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 09:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:38:21 INFO - PROCESS | 3256 | 1470159501665 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 3256 | 1470159501668 Marionette TRACE conn2 <- [1,1886,null,{}] 09:38:21 INFO - PROCESS | 3256 | 1470159501679 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:21 INFO - PROCESS | 3256 | 1470159501684 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:21 INFO - PROCESS | 3256 | 1470159501805 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:38:21 INFO - PROCESS | 3256 | 1470159501899 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 3256 | 1470159501902 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:21 INFO - PROCESS | 3256 | ++DOCSHELL 13ACB000 == 20 [pid = 3256] [id = 481] 09:38:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (13ACB400) [pid = 3256] [serial = 1443] [outer = 00000000] 09:38:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (13E3C800) [pid = 3256] [serial = 1444] [outer = 13ACB400] 09:38:21 INFO - PROCESS | 3256 | 1470159501950 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (13E46400) [pid = 3256] [serial = 1445] [outer = 13ACB400] 09:38:22 INFO - PROCESS | 3256 | 1470159502324 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 687ms 09:38:22 INFO - PROCESS | 3256 | 1470159502364 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 3256 | 1470159502366 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 09:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:38:22 INFO - PROCESS | 3256 | 1470159502370 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 3256 | 1470159502372 Marionette TRACE conn2 <- [1,1890,null,{}] 09:38:22 INFO - PROCESS | 3256 | 1470159502375 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:22 INFO - PROCESS | 3256 | 1470159502377 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:22 INFO - PROCESS | 3256 | 1470159502501 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:38:22 INFO - PROCESS | 3256 | 1470159502556 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 3256 | 1470159502558 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:22 INFO - PROCESS | 3256 | ++DOCSHELL 13E3C400 == 21 [pid = 3256] [id = 482] 09:38:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (13E44000) [pid = 3256] [serial = 1446] [outer = 00000000] 09:38:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (13F6FC00) [pid = 3256] [serial = 1447] [outer = 13E44000] 09:38:22 INFO - PROCESS | 3256 | 1470159502603 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (14553C00) [pid = 3256] [serial = 1448] [outer = 13E44000] 09:38:22 INFO - PROCESS | 3256 | 1470159502984 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 624ms 09:38:22 INFO - PROCESS | 3256 | 1470159503007 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 3256 | 1470159503009 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 09:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:38:23 INFO - PROCESS | 3256 | 1470159503012 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 3256 | 1470159503014 Marionette TRACE conn2 <- [1,1894,null,{}] 09:38:23 INFO - PROCESS | 3256 | 1470159503018 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:23 INFO - PROCESS | 3256 | 1470159503019 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:23 INFO - PROCESS | 3256 | 1470159503129 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:38:23 INFO - PROCESS | 3256 | 1470159503167 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 3256 | 1470159503169 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:23 INFO - PROCESS | 3256 | ++DOCSHELL 1455DC00 == 22 [pid = 3256] [id = 483] 09:38:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (14589C00) [pid = 3256] [serial = 1449] [outer = 00000000] 09:38:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (13B52800) [pid = 3256] [serial = 1450] [outer = 14589C00] 09:38:23 INFO - PROCESS | 3256 | 1470159503213 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (1585C400) [pid = 3256] [serial = 1451] [outer = 14589C00] 09:38:23 INFO - PROCESS | 3256 | 1470159503626 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 640ms 09:38:23 INFO - PROCESS | 3256 | 1470159503651 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 3256 | 1470159503653 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 09:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:38:23 INFO - PROCESS | 3256 | 1470159503657 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 3256 | 1470159503658 Marionette TRACE conn2 <- [1,1898,null,{}] 09:38:23 INFO - PROCESS | 3256 | 1470159503662 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:23 INFO - PROCESS | 3256 | 1470159503667 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:23 INFO - PROCESS | 3256 | 1470159503802 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:38:23 INFO - PROCESS | 3256 | 1470159503846 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 3256 | 1470159503848 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:23 INFO - PROCESS | 3256 | ++DOCSHELL 1661D400 == 23 [pid = 3256] [id = 484] 09:38:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1661F800) [pid = 3256] [serial = 1452] [outer = 00000000] 09:38:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (17057800) [pid = 3256] [serial = 1453] [outer = 1661F800] 09:38:23 INFO - PROCESS | 3256 | 1470159503891 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (177AA000) [pid = 3256] [serial = 1454] [outer = 1661F800] 09:38:24 INFO - PROCESS | 3256 | 1470159504291 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 702ms 09:38:24 INFO - PROCESS | 3256 | 1470159504356 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 3256 | 1470159504358 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 09:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:38:24 INFO - PROCESS | 3256 | 1470159504370 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 3256 | 1470159504372 Marionette TRACE conn2 <- [1,1902,null,{}] 09:38:24 INFO - PROCESS | 3256 | 1470159504375 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:24 INFO - PROCESS | 3256 | 1470159504377 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:24 INFO - PROCESS | 3256 | 1470159504490 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:38:24 INFO - PROCESS | 3256 | 1470159504502 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 3256 | 1470159504504 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:24 INFO - PROCESS | 3256 | ++DOCSHELL 1780EC00 == 24 [pid = 3256] [id = 485] 09:38:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1780F000) [pid = 3256] [serial = 1455] [outer = 00000000] 09:38:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (18307000) [pid = 3256] [serial = 1456] [outer = 1780F000] 09:38:24 INFO - PROCESS | 3256 | 1470159504547 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (183E3C00) [pid = 3256] [serial = 1457] [outer = 1780F000] 09:38:24 INFO - PROCESS | 3256 | 1470159504996 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 703ms 09:38:25 INFO - PROCESS | 3256 | 1470159505061 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 3256 | 1470159505063 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 09:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:38:25 INFO - PROCESS | 3256 | 1470159505067 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 3256 | 1470159505068 Marionette TRACE conn2 <- [1,1906,null,{}] 09:38:25 INFO - PROCESS | 3256 | 1470159505072 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 3256 | 1470159505074 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:25 INFO - PROCESS | 3256 | 1470159505154 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:38:25 INFO - PROCESS | 3256 | 1470159505159 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 3256 | 1470159505161 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:25 INFO - PROCESS | 3256 | ++DOCSHELL 0C7EDC00 == 25 [pid = 3256] [id = 486] 09:38:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (10564000) [pid = 3256] [serial = 1458] [outer = 00000000] 09:38:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19740400) [pid = 3256] [serial = 1459] [outer = 10564000] 09:38:25 INFO - PROCESS | 3256 | 1470159505209 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19742000) [pid = 3256] [serial = 1460] [outer = 10564000] 09:38:25 INFO - PROCESS | 3256 | 1470159505681 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 640ms 09:38:25 INFO - PROCESS | 3256 | 1470159505705 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 3256 | 1470159505707 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 09:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:38:25 INFO - PROCESS | 3256 | 1470159505715 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 3256 | 1470159505717 Marionette TRACE conn2 <- [1,1910,null,{}] 09:38:25 INFO - PROCESS | 3256 | 1470159505721 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 3256 | 1470159505723 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:25 INFO - PROCESS | 3256 | 1470159505831 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:38:25 INFO - PROCESS | 3256 | 1470159505921 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 3256 | 1470159505923 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:25 INFO - PROCESS | 3256 | ++DOCSHELL 13ACA800 == 26 [pid = 3256] [id = 487] 09:38:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (199F3C00) [pid = 3256] [serial = 1461] [outer = 00000000] 09:38:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (19C7E000) [pid = 3256] [serial = 1462] [outer = 199F3C00] 09:38:25 INFO - PROCESS | 3256 | 1470159505966 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (19C80C00) [pid = 3256] [serial = 1463] [outer = 199F3C00] 09:38:26 INFO - PROCESS | 3256 | 1470159506382 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 687ms 09:38:26 INFO - PROCESS | 3256 | 1470159506410 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 3256 | 1470159506412 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 09:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:38:26 INFO - PROCESS | 3256 | 1470159506419 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 3256 | 1470159506421 Marionette TRACE conn2 <- [1,1914,null,{}] 09:38:26 INFO - PROCESS | 3256 | 1470159506424 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:26 INFO - PROCESS | 3256 | 1470159506426 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:26 INFO - PROCESS | 3256 | 1470159506553 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:38:26 INFO - PROCESS | 3256 | 1470159506562 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 3256 | 1470159506564 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:26 INFO - PROCESS | 3256 | ++DOCSHELL 13F6BC00 == 27 [pid = 3256] [id = 488] 09:38:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (178A6800) [pid = 3256] [serial = 1464] [outer = 00000000] 09:38:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19DA6000) [pid = 3256] [serial = 1465] [outer = 178A6800] 09:38:26 INFO - PROCESS | 3256 | 1470159506607 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (19DABC00) [pid = 3256] [serial = 1466] [outer = 178A6800] 09:38:27 INFO - PROCESS | 3256 | 1470159507052 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 702ms 09:38:27 INFO - PROCESS | 3256 | 1470159507120 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 3256 | 1470159507122 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 09:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:38:27 INFO - PROCESS | 3256 | 1470159507126 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 3256 | 1470159507128 Marionette TRACE conn2 <- [1,1918,null,{}] 09:38:27 INFO - PROCESS | 3256 | 1470159507133 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 3256 | 1470159507136 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:27 INFO - PROCESS | 3256 | 1470159507290 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:38:27 INFO - PROCESS | 3256 | 1470159507315 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 3256 | 1470159507318 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:27 INFO - PROCESS | 3256 | ++DOCSHELL 14557C00 == 28 [pid = 3256] [id = 489] 09:38:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (19F45400) [pid = 3256] [serial = 1467] [outer = 00000000] 09:38:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (1A26EC00) [pid = 3256] [serial = 1468] [outer = 19F45400] 09:38:27 INFO - PROCESS | 3256 | 1470159507363 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1A293C00) [pid = 3256] [serial = 1469] [outer = 19F45400] 09:38:27 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (163D5000) [pid = 3256] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:38:27 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (15A1C000) [pid = 3256] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:38:27 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (1036CC00) [pid = 3256] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:38:27 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (177A5000) [pid = 3256] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:38:27 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (131D7800) [pid = 3256] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:38:27 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (112C8400) [pid = 3256] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:38:27 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (0C7E6400) [pid = 3256] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:38:27 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (19736000) [pid = 3256] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:38:27 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (19F42C00) [pid = 3256] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:38:27 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (163C6800) [pid = 3256] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:38:27 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (10F2E400) [pid = 3256] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:38:27 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (14521800) [pid = 3256] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:38:27 INFO - PROCESS | 3256 | 1470159507868 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 797ms 09:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:38:27 INFO - PROCESS | 3256 | 1470159507912 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 3256 | 1470159507914 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 09:38:27 INFO - PROCESS | 3256 | 1470159507918 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 3256 | 1470159507921 Marionette TRACE conn2 <- [1,1922,null,{}] 09:38:27 INFO - PROCESS | 3256 | 1470159507926 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 3256 | 1470159507928 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:28 INFO - PROCESS | 3256 | 1470159508009 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:38:28 INFO - PROCESS | 3256 | 1470159508015 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 3256 | 1470159508017 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:28 INFO - PROCESS | 3256 | ++DOCSHELL 13161800 == 29 [pid = 3256] [id = 490] 09:38:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1316FC00) [pid = 3256] [serial = 1470] [outer = 00000000] 09:38:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1451A800) [pid = 3256] [serial = 1471] [outer = 1316FC00] 09:38:28 INFO - PROCESS | 3256 | 1470159508060 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (163C8800) [pid = 3256] [serial = 1472] [outer = 1316FC00] 09:38:28 INFO - PROCESS | 3256 | 1470159508483 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 593ms 09:38:28 INFO - PROCESS | 3256 | 1470159508514 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 3256 | 1470159508516 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 09:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:38:28 INFO - PROCESS | 3256 | 1470159508534 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 3256 | 1470159508536 Marionette TRACE conn2 <- [1,1926,null,{}] 09:38:28 INFO - PROCESS | 3256 | 1470159508539 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:28 INFO - PROCESS | 3256 | 1470159508541 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:28 INFO - PROCESS | 3256 | 1470159508630 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:38:28 INFO - PROCESS | 3256 | 1470159508636 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 3256 | 1470159508638 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:28 INFO - PROCESS | 3256 | ++DOCSHELL 15A28000 == 30 [pid = 3256] [id = 491] 09:38:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (16E28400) [pid = 3256] [serial = 1473] [outer = 00000000] 09:38:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (19F47400) [pid = 3256] [serial = 1474] [outer = 16E28400] 09:38:28 INFO - PROCESS | 3256 | 1470159508680 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1A29BC00) [pid = 3256] [serial = 1475] [outer = 16E28400] 09:38:29 INFO - PROCESS | 3256 | 1470159509423 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 937ms 09:38:29 INFO - PROCESS | 3256 | 1470159509477 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 3256 | 1470159509481 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 09:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:38:29 INFO - PROCESS | 3256 | 1470159509487 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 3256 | 1470159509490 Marionette TRACE conn2 <- [1,1930,null,{}] 09:38:29 INFO - PROCESS | 3256 | 1470159509497 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 3256 | 1470159509500 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:29 INFO - PROCESS | 3256 | 1470159509619 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:38:29 INFO - PROCESS | 3256 | 1470159509753 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 3256 | 1470159509756 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:29 INFO - PROCESS | 3256 | ++DOCSHELL 10321C00 == 31 [pid = 3256] [id = 492] 09:38:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (10329C00) [pid = 3256] [serial = 1476] [outer = 00000000] 09:38:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (10F58800) [pid = 3256] [serial = 1477] [outer = 10329C00] 09:38:29 INFO - PROCESS | 3256 | 1470159509812 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (112EB800) [pid = 3256] [serial = 1478] [outer = 10329C00] 09:38:30 INFO - PROCESS | 3256 | 1470159510761 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1311ms 09:38:30 INFO - PROCESS | 3256 | 1470159510800 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 3256 | 1470159510804 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 09:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:38:30 INFO - PROCESS | 3256 | 1470159510809 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 3256 | 1470159510812 Marionette TRACE conn2 <- [1,1934,null,{}] 09:38:30 INFO - PROCESS | 3256 | 1470159510818 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:30 INFO - PROCESS | 3256 | 1470159510821 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:30 INFO - PROCESS | 3256 | 1470159510929 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:38:31 INFO - PROCESS | 3256 | 1470159511074 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 3256 | 1470159511079 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:31 INFO - PROCESS | 3256 | ++DOCSHELL 1036EC00 == 32 [pid = 3256] [id = 493] 09:38:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (10A08C00) [pid = 3256] [serial = 1479] [outer = 00000000] 09:38:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (10A4B000) [pid = 3256] [serial = 1480] [outer = 10A08C00] 09:38:31 INFO - PROCESS | 3256 | 1470159511129 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (10F3A400) [pid = 3256] [serial = 1481] [outer = 10A08C00] 09:38:31 INFO - PROCESS | 3256 | --DOCSHELL 0C76D400 == 31 [pid = 3256] [id = 470] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (16E27C00) [pid = 3256] [serial = 1426] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (1609E000) [pid = 3256] [serial = 1423] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (1451A400) [pid = 3256] [serial = 1429] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (183E5800) [pid = 3256] [serial = 1432] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (1391A000) [pid = 3256] [serial = 1417] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (112F1C00) [pid = 3256] [serial = 1414] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (114DE000) [pid = 3256] [serial = 1415] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (0C7ECC00) [pid = 3256] [serial = 1411] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (0F932400) [pid = 3256] [serial = 1412] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1A836400) [pid = 3256] [serial = 1409] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (1A270C00) [pid = 3256] [serial = 1408] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1973E800) [pid = 3256] [serial = 1435] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1A832C00) [pid = 3256] [serial = 1406] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1A29AC00) [pid = 3256] [serial = 1405] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (172CFC00) [pid = 3256] [serial = 1403] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (16B62800) [pid = 3256] [serial = 1402] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (132D9000) [pid = 3256] [serial = 1400] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (114D8400) [pid = 3256] [serial = 1399] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (183E6400) [pid = 3256] [serial = 1433] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (14552C00) [pid = 3256] [serial = 1420] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (172C4C00) [pid = 3256] [serial = 1427] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (160A7000) [pid = 3256] [serial = 1424] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (11C15C00) [pid = 3256] [serial = 1421] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (177A8400) [pid = 3256] [serial = 1430] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (13B4E800) [pid = 3256] [serial = 1418] [outer = 00000000] [url = about:blank] 09:38:31 INFO - PROCESS | 3256 | 1470159511650 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 906ms 09:38:31 INFO - PROCESS | 3256 | 1470159511715 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 3256 | 1470159511720 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 09:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:38:31 INFO - PROCESS | 3256 | 1470159511726 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 3256 | 1470159511729 Marionette TRACE conn2 <- [1,1938,null,{}] 09:38:31 INFO - PROCESS | 3256 | 1470159511733 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:31 INFO - PROCESS | 3256 | 1470159511735 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:31 INFO - PROCESS | 3256 | 1470159511822 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:38:31 INFO - PROCESS | 3256 | 1470159511837 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 3256 | 1470159511840 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:31 INFO - PROCESS | 3256 | ++DOCSHELL 112F4000 == 32 [pid = 3256] [id = 494] 09:38:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (112F4800) [pid = 3256] [serial = 1482] [outer = 00000000] 09:38:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (114F1800) [pid = 3256] [serial = 1483] [outer = 112F4800] 09:38:31 INFO - PROCESS | 3256 | 1470159511887 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (11C15C00) [pid = 3256] [serial = 1484] [outer = 112F4800] 09:38:32 INFO - PROCESS | 3256 | 1470159512370 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 687ms 09:38:32 INFO - PROCESS | 3256 | 1470159512424 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 3256 | 1470159512427 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 09:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:38:32 INFO - PROCESS | 3256 | 1470159512430 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 3256 | 1470159512434 Marionette TRACE conn2 <- [1,1942,null,{}] 09:38:32 INFO - PROCESS | 3256 | 1470159512445 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:32 INFO - PROCESS | 3256 | 1470159512450 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:32 INFO - PROCESS | 3256 | 1470159512565 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:38:32 INFO - PROCESS | 3256 | 1470159512667 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 3256 | 1470159512670 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:32 INFO - PROCESS | 3256 | ++DOCSHELL 132E2C00 == 33 [pid = 3256] [id = 495] 09:38:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (13914000) [pid = 3256] [serial = 1485] [outer = 00000000] 09:38:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (13AD3000) [pid = 3256] [serial = 1486] [outer = 13914000] 09:38:32 INFO - PROCESS | 3256 | 1470159512717 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (13B57800) [pid = 3256] [serial = 1487] [outer = 13914000] 09:38:33 INFO - PROCESS | 3256 | 1470159513099 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 686ms 09:38:33 INFO - PROCESS | 3256 | 1470159513129 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 3256 | 1470159513132 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 09:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:38:33 INFO - PROCESS | 3256 | 1470159513135 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 3256 | 1470159513137 Marionette TRACE conn2 <- [1,1946,null,{}] 09:38:33 INFO - PROCESS | 3256 | 1470159513141 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:33 INFO - PROCESS | 3256 | 1470159513143 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:33 INFO - PROCESS | 3256 | 1470159513224 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:38:33 INFO - PROCESS | 3256 | 1470159513230 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 3256 | 1470159513233 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:33 INFO - PROCESS | 3256 | ++DOCSHELL 13E61000 == 34 [pid = 3256] [id = 496] 09:38:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (13F6C800) [pid = 3256] [serial = 1488] [outer = 00000000] 09:38:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (14525C00) [pid = 3256] [serial = 1489] [outer = 13F6C800] 09:38:33 INFO - PROCESS | 3256 | 1470159513277 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (14555400) [pid = 3256] [serial = 1490] [outer = 13F6C800] 09:38:33 INFO - PROCESS | 3256 | 1470159513765 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 687ms 09:38:33 INFO - PROCESS | 3256 | 1470159513835 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 3256 | 1470159513837 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 09:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:38:33 INFO - PROCESS | 3256 | 1470159513846 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 3256 | 1470159513848 Marionette TRACE conn2 <- [1,1950,null,{}] 09:38:33 INFO - PROCESS | 3256 | 1470159513852 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:33 INFO - PROCESS | 3256 | 1470159513854 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:33 INFO - PROCESS | 3256 | 1470159513961 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:38:34 INFO - PROCESS | 3256 | 1470159514050 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 3256 | 1470159514052 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:34 INFO - PROCESS | 3256 | ++DOCSHELL 14593000 == 35 [pid = 3256] [id = 497] 09:38:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (14596800) [pid = 3256] [serial = 1491] [outer = 00000000] 09:38:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (15858C00) [pid = 3256] [serial = 1492] [outer = 14596800] 09:38:34 INFO - PROCESS | 3256 | 1470159514097 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (160A4800) [pid = 3256] [serial = 1493] [outer = 14596800] 09:38:34 INFO - PROCESS | 3256 | 1470159514519 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 702ms 09:38:34 INFO - PROCESS | 3256 | 1470159514544 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 3256 | 1470159514546 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 09:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:38:34 INFO - PROCESS | 3256 | 1470159514555 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 3256 | 1470159514556 Marionette TRACE conn2 <- [1,1954,null,{}] 09:38:34 INFO - PROCESS | 3256 | 1470159514560 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:34 INFO - PROCESS | 3256 | 1470159514565 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:34 INFO - PROCESS | 3256 | 1470159514715 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:38:34 INFO - PROCESS | 3256 | 1470159514778 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 3256 | 1470159514780 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:34 INFO - PROCESS | 3256 | ++DOCSHELL 163CF800 == 36 [pid = 3256] [id = 498] 09:38:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (163CFC00) [pid = 3256] [serial = 1494] [outer = 00000000] 09:38:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (17057000) [pid = 3256] [serial = 1495] [outer = 163CFC00] 09:38:34 INFO - PROCESS | 3256 | 1470159514825 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (171DD000) [pid = 3256] [serial = 1496] [outer = 163CFC00] 09:38:35 INFO - PROCESS | 3256 | 1470159515259 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 733ms 09:38:35 INFO - PROCESS | 3256 | 1470159515299 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 3256 | 1470159515303 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 09:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:38:35 INFO - PROCESS | 3256 | 1470159515306 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 3256 | 1470159515308 Marionette TRACE conn2 <- [1,1958,null,{}] 09:38:35 INFO - PROCESS | 3256 | 1470159515345 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:35 INFO - PROCESS | 3256 | 1470159515347 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:35 INFO - PROCESS | 3256 | 1470159515576 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:38:35 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (19736C00) [pid = 3256] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:38:35 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1780F000) [pid = 3256] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:38:35 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (199F3C00) [pid = 3256] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:38:35 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (10564000) [pid = 3256] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:38:35 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (13ACB400) [pid = 3256] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:38:35 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1661F800) [pid = 3256] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:38:35 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (103CA800) [pid = 3256] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:38:35 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (112F3800) [pid = 3256] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:38:35 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (13E44000) [pid = 3256] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:38:35 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (178A6800) [pid = 3256] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:38:35 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (14589C00) [pid = 3256] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:38:35 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (19F45400) [pid = 3256] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:38:35 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (1316FC00) [pid = 3256] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:38:35 INFO - PROCESS | 3256 | 1470159515643 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 3256 | 1470159515645 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:35 INFO - PROCESS | 3256 | ++DOCSHELL 0C7ED400 == 37 [pid = 3256] [id = 499] 09:38:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (0C7EE800) [pid = 3256] [serial = 1497] [outer = 00000000] 09:38:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (112E6000) [pid = 3256] [serial = 1498] [outer = 0C7EE800] 09:38:35 INFO - PROCESS | 3256 | 1470159515688 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (12B7BC00) [pid = 3256] [serial = 1499] [outer = 0C7EE800] 09:38:36 INFO - PROCESS | 3256 | 1470159516025 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 09:38:36 INFO - PROCESS | 3256 | 1470159516046 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 3256 | 1470159516048 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 09:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:38:36 INFO - PROCESS | 3256 | 1470159516052 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 3256 | 1470159516053 Marionette TRACE conn2 <- [1,1962,null,{}] 09:38:36 INFO - PROCESS | 3256 | 1470159516057 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 3256 | 1470159516058 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:36 INFO - PROCESS | 3256 | 1470159516174 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:38:36 INFO - PROCESS | 3256 | 1470159516184 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 3256 | 1470159516186 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:36 INFO - PROCESS | 3256 | ++DOCSHELL 14520C00 == 38 [pid = 3256] [id = 500] 09:38:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (163D3000) [pid = 3256] [serial = 1500] [outer = 00000000] 09:38:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (178AB400) [pid = 3256] [serial = 1501] [outer = 163D3000] 09:38:36 INFO - PROCESS | 3256 | 1470159516233 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (17AE2800) [pid = 3256] [serial = 1502] [outer = 163D3000] 09:38:36 INFO - PROCESS | 3256 | 1470159516629 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 593ms 09:38:36 INFO - PROCESS | 3256 | 1470159516649 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 3256 | 1470159516651 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 09:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:38:36 INFO - PROCESS | 3256 | 1470159516654 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 3256 | 1470159516656 Marionette TRACE conn2 <- [1,1966,null,{}] 09:38:36 INFO - PROCESS | 3256 | 1470159516659 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 3256 | 1470159516661 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:36 INFO - PROCESS | 3256 | 1470159516739 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:38:36 INFO - PROCESS | 3256 | 1470159516744 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 3256 | 1470159516746 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:36 INFO - PROCESS | 3256 | ++DOCSHELL 13AD1800 == 39 [pid = 3256] [id = 501] 09:38:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (13AD2800) [pid = 3256] [serial = 1503] [outer = 00000000] 09:38:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (183EBC00) [pid = 3256] [serial = 1504] [outer = 13AD2800] 09:38:36 INFO - PROCESS | 3256 | 1470159516790 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1973B000) [pid = 3256] [serial = 1505] [outer = 13AD2800] 09:38:37 INFO - PROCESS | 3256 | 1470159517256 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 641ms 09:38:37 INFO - PROCESS | 3256 | 1470159517292 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 3256 | 1470159517294 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 09:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:38:37 INFO - PROCESS | 3256 | 1470159517298 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 3256 | 1470159517299 Marionette TRACE conn2 <- [1,1970,null,{}] 09:38:37 INFO - PROCESS | 3256 | 1470159517303 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:37 INFO - PROCESS | 3256 | 1470159517305 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:37 INFO - PROCESS | 3256 | 1470159517391 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:38:37 INFO - PROCESS | 3256 | 1470159517397 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 3256 | 1470159517399 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:37 INFO - PROCESS | 3256 | ++DOCSHELL 1036C000 == 40 [pid = 3256] [id = 502] 09:38:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (13E44C00) [pid = 3256] [serial = 1506] [outer = 00000000] 09:38:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (1973EC00) [pid = 3256] [serial = 1507] [outer = 13E44C00] 09:38:37 INFO - PROCESS | 3256 | 1470159517442 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (19742C00) [pid = 3256] [serial = 1508] [outer = 13E44C00] 09:38:38 INFO - PROCESS | 3256 | 1470159518091 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 905ms 09:38:38 INFO - PROCESS | 3256 | 1470159518203 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 3256 | 1470159518208 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 09:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:38:38 INFO - PROCESS | 3256 | 1470159518213 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 3256 | 1470159518218 Marionette TRACE conn2 <- [1,1974,null,{}] 09:38:38 INFO - PROCESS | 3256 | 1470159518224 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 3256 | 1470159518227 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:38 INFO - PROCESS | 3256 | 1470159518379 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:38:38 INFO - PROCESS | 3256 | 1470159518509 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 3256 | 1470159518512 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:38 INFO - PROCESS | 3256 | ++DOCSHELL 10373400 == 41 [pid = 3256] [id = 503] 09:38:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1055EC00) [pid = 3256] [serial = 1509] [outer = 00000000] 09:38:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (10F35C00) [pid = 3256] [serial = 1510] [outer = 1055EC00] 09:38:38 INFO - PROCESS | 3256 | 1470159518571 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (12BBC000) [pid = 3256] [serial = 1511] [outer = 1055EC00] 09:38:39 INFO - PROCESS | 3256 | 1470159519163 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 999ms 09:38:39 INFO - PROCESS | 3256 | 1470159519216 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 3256 | 1470159519221 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 09:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:38:39 INFO - PROCESS | 3256 | 1470159519227 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 3256 | 1470159519230 Marionette TRACE conn2 <- [1,1978,null,{}] 09:38:39 INFO - PROCESS | 3256 | 1470159519235 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:39 INFO - PROCESS | 3256 | 1470159519238 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:39 INFO - PROCESS | 3256 | 1470159519393 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:38:39 INFO - PROCESS | 3256 | 1470159519521 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 3256 | 1470159519524 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:39 INFO - PROCESS | 3256 | ++DOCSHELL 13EB5800 == 42 [pid = 3256] [id = 504] 09:38:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (13EB7400) [pid = 3256] [serial = 1512] [outer = 00000000] 09:38:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (15857400) [pid = 3256] [serial = 1513] [outer = 13EB7400] 09:38:39 INFO - PROCESS | 3256 | 1470159519581 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (163CA800) [pid = 3256] [serial = 1514] [outer = 13EB7400] 09:38:40 INFO - PROCESS | 3256 | 1470159520166 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 999ms 09:38:40 INFO - PROCESS | 3256 | 1470159520230 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 3256 | 1470159520232 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 09:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:38:40 INFO - PROCESS | 3256 | 1470159520236 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 3256 | 1470159520240 Marionette TRACE conn2 <- [1,1982,null,{}] 09:38:40 INFO - PROCESS | 3256 | 1470159520251 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:40 INFO - PROCESS | 3256 | 1470159520256 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:40 INFO - PROCESS | 3256 | 1470159520367 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:38:40 INFO - PROCESS | 3256 | 1470159520508 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 3256 | 1470159520512 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:40 INFO - PROCESS | 3256 | ++DOCSHELL 183EB800 == 43 [pid = 3256] [id = 505] 09:38:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (183EC000) [pid = 3256] [serial = 1515] [outer = 00000000] 09:38:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (19C80800) [pid = 3256] [serial = 1516] [outer = 183EC000] 09:38:40 INFO - PROCESS | 3256 | 1470159520574 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (19DA6C00) [pid = 3256] [serial = 1517] [outer = 183EC000] 09:38:41 INFO - PROCESS | 3256 | 1470159521345 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1155ms 09:38:41 INFO - PROCESS | 3256 | 1470159521392 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 3256 | 1470159521396 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 09:38:41 INFO - PROCESS | 3256 | 1470159521401 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:38:41 INFO - PROCESS | 3256 | 1470159521404 Marionette TRACE conn2 <- [1,1986,null,{}] 09:38:41 INFO - PROCESS | 3256 | 1470159521410 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:41 INFO - PROCESS | 3256 | 1470159521413 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:41 INFO - PROCESS | 3256 | 1470159521516 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:38:41 INFO - PROCESS | 3256 | 1470159521653 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 3256 | 1470159521657 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:41 INFO - PROCESS | 3256 | ++DOCSHELL 10A49400 == 44 [pid = 3256] [id = 506] 09:38:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (10F2E400) [pid = 3256] [serial = 1518] [outer = 00000000] 09:38:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (114E0C00) [pid = 3256] [serial = 1519] [outer = 10F2E400] 09:38:41 INFO - PROCESS | 3256 | 1470159521713 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (12BC2C00) [pid = 3256] [serial = 1520] [outer = 10F2E400] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 13AD1800 == 43 [pid = 3256] [id = 501] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 14520C00 == 42 [pid = 3256] [id = 500] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 0C7ED400 == 41 [pid = 3256] [id = 499] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 163CF800 == 40 [pid = 3256] [id = 498] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 14593000 == 39 [pid = 3256] [id = 497] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 13E61000 == 38 [pid = 3256] [id = 496] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 132E2C00 == 37 [pid = 3256] [id = 495] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 112F4000 == 36 [pid = 3256] [id = 494] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 1036EC00 == 35 [pid = 3256] [id = 493] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 10321C00 == 34 [pid = 3256] [id = 492] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 14557C00 == 33 [pid = 3256] [id = 489] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 13161800 == 32 [pid = 3256] [id = 490] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 13F6BC00 == 31 [pid = 3256] [id = 488] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 15A28000 == 30 [pid = 3256] [id = 491] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 183EB800 == 29 [pid = 3256] [id = 505] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 13EB5800 == 28 [pid = 3256] [id = 504] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 1036C000 == 27 [pid = 3256] [id = 502] 09:38:42 INFO - PROCESS | 3256 | --DOCSHELL 10373400 == 26 [pid = 3256] [id = 503] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (1973F000) [pid = 3256] [serial = 1436] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (18307000) [pid = 3256] [serial = 1456] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (183E3C00) [pid = 3256] [serial = 1457] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (19C7E000) [pid = 3256] [serial = 1462] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (19740400) [pid = 3256] [serial = 1459] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (13E3C800) [pid = 3256] [serial = 1444] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (13E46400) [pid = 3256] [serial = 1445] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (17057800) [pid = 3256] [serial = 1453] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (177AA000) [pid = 3256] [serial = 1454] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (10A4BC00) [pid = 3256] [serial = 1438] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (10A51000) [pid = 3256] [serial = 1439] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (114EDC00) [pid = 3256] [serial = 1441] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (11896C00) [pid = 3256] [serial = 1442] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (13F6FC00) [pid = 3256] [serial = 1447] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (14553C00) [pid = 3256] [serial = 1448] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (19DA6000) [pid = 3256] [serial = 1465] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (13B52800) [pid = 3256] [serial = 1450] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (19C80C00) [pid = 3256] [serial = 1463] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1A26EC00) [pid = 3256] [serial = 1468] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (1585C400) [pid = 3256] [serial = 1451] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (19DABC00) [pid = 3256] [serial = 1466] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (19F47400) [pid = 3256] [serial = 1474] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (163C8800) [pid = 3256] [serial = 1472] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (1A293C00) [pid = 3256] [serial = 1469] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (1451A800) [pid = 3256] [serial = 1471] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (19742000) [pid = 3256] [serial = 1460] [outer = 00000000] [url = about:blank] 09:38:42 INFO - PROCESS | 3256 | 1470159522771 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1389ms 09:38:42 INFO - PROCESS | 3256 | 1470159522804 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:38:42 INFO - PROCESS | 3256 | 1470159522808 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 09:38:42 INFO - PROCESS | 3256 | 1470159522812 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 3256 | 1470159522817 Marionette TRACE conn2 <- [1,1990,null,{}] 09:38:42 INFO - PROCESS | 3256 | 1470159522822 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:42 INFO - PROCESS | 3256 | 1470159522824 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:42 INFO - PROCESS | 3256 | 1470159522911 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:38:42 INFO - PROCESS | 3256 | 1470159522919 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 3256 | 1470159522922 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:42 INFO - PROCESS | 3256 | ++DOCSHELL 10A03400 == 27 [pid = 3256] [id = 507] 09:38:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (10A08800) [pid = 3256] [serial = 1521] [outer = 00000000] 09:38:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (1125A800) [pid = 3256] [serial = 1522] [outer = 10A08800] 09:38:42 INFO - PROCESS | 3256 | 1470159522970 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (112F2000) [pid = 3256] [serial = 1523] [outer = 10A08800] 09:38:43 INFO - PROCESS | 3256 | 1470159523470 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 703ms 09:38:43 INFO - PROCESS | 3256 | 1470159523509 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 3256 | 1470159523513 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 09:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:38:43 INFO - PROCESS | 3256 | 1470159523520 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 3256 | 1470159523522 Marionette TRACE conn2 <- [1,1994,null,{}] 09:38:43 INFO - PROCESS | 3256 | 1470159523526 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:43 INFO - PROCESS | 3256 | 1470159523528 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:43 INFO - PROCESS | 3256 | 1470159523654 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:38:43 INFO - PROCESS | 3256 | 1470159523756 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 3256 | 1470159523758 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:43 INFO - PROCESS | 3256 | ++DOCSHELL 1391E400 == 28 [pid = 3256] [id = 508] 09:38:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (13AA2400) [pid = 3256] [serial = 1524] [outer = 00000000] 09:38:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (13B52400) [pid = 3256] [serial = 1525] [outer = 13AA2400] 09:38:43 INFO - PROCESS | 3256 | 1470159523805 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (13E42400) [pid = 3256] [serial = 1526] [outer = 13AA2400] 09:38:44 INFO - PROCESS | 3256 | 1470159524189 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:38:44 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 09:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 749ms 09:38:44 INFO - PROCESS | 3256 | 1470159524259 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 3256 | 1470159524262 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 09:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:38:44 INFO - PROCESS | 3256 | 1470159524265 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 3256 | 1470159524269 Marionette TRACE conn2 <- [1,1998,null,{}] 09:38:44 INFO - PROCESS | 3256 | 1470159524280 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:44 INFO - PROCESS | 3256 | 1470159524285 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:44 INFO - PROCESS | 3256 | 1470159524373 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:38:44 INFO - PROCESS | 3256 | 1470159524380 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 3256 | 1470159524384 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:44 INFO - PROCESS | 3256 | ++DOCSHELL 14554C00 == 29 [pid = 3256] [id = 509] 09:38:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (14557C00) [pid = 3256] [serial = 1527] [outer = 00000000] 09:38:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (14593C00) [pid = 3256] [serial = 1528] [outer = 14557C00] 09:38:44 INFO - PROCESS | 3256 | 1470159524450 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (15A1C400) [pid = 3256] [serial = 1529] [outer = 14557C00] 09:38:44 INFO - PROCESS | 3256 | 1470159524923 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:38:44 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 09:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 702ms 09:38:44 INFO - PROCESS | 3256 | 1470159524949 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 3256 | 1470159524951 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 09:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:38:44 INFO - PROCESS | 3256 | 1470159524961 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 3256 | 1470159524963 Marionette TRACE conn2 <- [1,2002,null,{}] 09:38:44 INFO - PROCESS | 3256 | 1470159524966 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:44 INFO - PROCESS | 3256 | 1470159524968 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:45 INFO - PROCESS | 3256 | 1470159525114 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:38:45 INFO - PROCESS | 3256 | 1470159525174 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 3256 | 1470159525176 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:45 INFO - PROCESS | 3256 | ++DOCSHELL 15A28000 == 30 [pid = 3256] [id = 510] 09:38:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (160A4400) [pid = 3256] [serial = 1530] [outer = 00000000] 09:38:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (16E1A400) [pid = 3256] [serial = 1531] [outer = 160A4400] 09:38:45 INFO - PROCESS | 3256 | 1470159525221 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (17057400) [pid = 3256] [serial = 1532] [outer = 160A4400] 09:38:45 INFO - PROCESS | 3256 | 1470159525638 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 687ms 09:38:45 INFO - PROCESS | 3256 | 1470159525659 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 3256 | 1470159525661 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 09:38:45 INFO - PROCESS | 3256 | 1470159525664 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:38:45 INFO - PROCESS | 3256 | 1470159525666 Marionette TRACE conn2 <- [1,2006,null,{}] 09:38:45 INFO - PROCESS | 3256 | 1470159525669 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:45 INFO - PROCESS | 3256 | 1470159525671 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:45 INFO - PROCESS | 3256 | 1470159525778 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:38:45 INFO - PROCESS | 3256 | 1470159525785 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 3256 | 1470159525788 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:45 INFO - PROCESS | 3256 | ++DOCSHELL 163CF800 == 31 [pid = 3256] [id = 511] 09:38:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (170C4800) [pid = 3256] [serial = 1533] [outer = 00000000] 09:38:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1780B000) [pid = 3256] [serial = 1534] [outer = 170C4800] 09:38:45 INFO - PROCESS | 3256 | 1470159525832 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (17AE2400) [pid = 3256] [serial = 1535] [outer = 170C4800] 09:38:46 INFO - PROCESS | 3256 | 1470159526303 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 687ms 09:38:46 INFO - PROCESS | 3256 | 1470159526364 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 3256 | 1470159526367 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 09:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:38:46 INFO - PROCESS | 3256 | 1470159526370 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 3256 | 1470159526372 Marionette TRACE conn2 <- [1,2010,null,{}] 09:38:46 INFO - PROCESS | 3256 | 1470159526376 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:46 INFO - PROCESS | 3256 | 1470159526381 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:46 INFO - PROCESS | 3256 | 1470159526537 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:38:46 INFO - PROCESS | 3256 | 1470159526562 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 3256 | 1470159526564 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:46 INFO - PROCESS | 3256 | ++DOCSHELL 1973F000 == 32 [pid = 3256] [id = 512] 09:38:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1973F400) [pid = 3256] [serial = 1536] [outer = 00000000] 09:38:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (199F0000) [pid = 3256] [serial = 1537] [outer = 1973F400] 09:38:46 INFO - PROCESS | 3256 | 1470159526608 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (19C83C00) [pid = 3256] [serial = 1538] [outer = 1973F400] 09:38:46 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (13E44C00) [pid = 3256] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:38:46 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (14596800) [pid = 3256] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:38:46 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (163CFC00) [pid = 3256] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:38:46 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (13F6C800) [pid = 3256] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:38:46 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (10A08C00) [pid = 3256] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:38:46 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (112F4800) [pid = 3256] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:38:46 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (13914000) [pid = 3256] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:38:46 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (16E28400) [pid = 3256] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:38:46 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (10329C00) [pid = 3256] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:38:46 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (13AD2800) [pid = 3256] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:38:46 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (0C7EE800) [pid = 3256] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:38:46 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (163D3000) [pid = 3256] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:38:47 INFO - PROCESS | 3256 | 1470159527152 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 843ms 09:38:47 INFO - PROCESS | 3256 | 1470159527213 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 3256 | 1470159527224 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 09:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:38:47 INFO - PROCESS | 3256 | 1470159527227 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 3256 | 1470159527229 Marionette TRACE conn2 <- [1,2014,null,{}] 09:38:47 INFO - PROCESS | 3256 | 1470159527232 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:47 INFO - PROCESS | 3256 | 1470159527234 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:47 INFO - PROCESS | 3256 | 1470159527310 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:38:47 INFO - PROCESS | 3256 | 1470159527316 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 3256 | 1470159527318 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:47 INFO - PROCESS | 3256 | ++DOCSHELL 0C7E9800 == 33 [pid = 3256] [id = 513] 09:38:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (0C7F3000) [pid = 3256] [serial = 1539] [outer = 00000000] 09:38:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1455B400) [pid = 3256] [serial = 1540] [outer = 0C7F3000] 09:38:47 INFO - PROCESS | 3256 | 1470159527361 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1779D400) [pid = 3256] [serial = 1541] [outer = 0C7F3000] 09:38:47 INFO - PROCESS | 3256 | 1470159527785 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 594ms 09:38:47 INFO - PROCESS | 3256 | 1470159527835 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 3256 | 1470159527837 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 09:38:47 INFO - PROCESS | 3256 | 1470159527840 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 3256 | 1470159527842 Marionette TRACE conn2 <- [1,2018,null,{}] 09:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:38:47 INFO - PROCESS | 3256 | 1470159527845 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:47 INFO - PROCESS | 3256 | 1470159527847 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:47 INFO - PROCESS | 3256 | 1470159527949 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:38:47 INFO - PROCESS | 3256 | 1470159527954 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 3256 | 1470159527956 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:47 INFO - PROCESS | 3256 | ++DOCSHELL 0F935000 == 34 [pid = 3256] [id = 514] 09:38:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (112C2400) [pid = 3256] [serial = 1542] [outer = 00000000] 09:38:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1973CC00) [pid = 3256] [serial = 1543] [outer = 112C2400] 09:38:47 INFO - PROCESS | 3256 | 1470159527999 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (199EF400) [pid = 3256] [serial = 1544] [outer = 112C2400] 09:38:48 INFO - PROCESS | 3256 | 1470159528451 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 640ms 09:38:48 INFO - PROCESS | 3256 | 1470159528493 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 3256 | 1470159528495 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 09:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:38:48 INFO - PROCESS | 3256 | 1470159528501 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 3256 | 1470159528503 Marionette TRACE conn2 <- [1,2022,null,{}] 09:38:48 INFO - PROCESS | 3256 | 1470159528506 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:48 INFO - PROCESS | 3256 | 1470159528508 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:48 INFO - PROCESS | 3256 | 1470159528592 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:38:48 INFO - PROCESS | 3256 | 1470159528597 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 3256 | 1470159528599 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:48 INFO - PROCESS | 3256 | ++DOCSHELL 19DA6400 == 35 [pid = 3256] [id = 515] 09:38:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (19DA9400) [pid = 3256] [serial = 1545] [outer = 00000000] 09:38:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (19F3D800) [pid = 3256] [serial = 1546] [outer = 19DA9400] 09:38:48 INFO - PROCESS | 3256 | 1470159528642 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19F46000) [pid = 3256] [serial = 1547] [outer = 19DA9400] 09:38:49 INFO - PROCESS | 3256 | --DOCSHELL 10A03400 == 34 [pid = 3256] [id = 507] 09:38:49 INFO - PROCESS | 3256 | --DOCSHELL 10A49400 == 33 [pid = 3256] [id = 506] 09:38:50 INFO - PROCESS | 3256 | --DOCSHELL 1391E400 == 32 [pid = 3256] [id = 508] 09:38:50 INFO - PROCESS | 3256 | --DOCSHELL 15A28000 == 31 [pid = 3256] [id = 510] 09:38:50 INFO - PROCESS | 3256 | --DOCSHELL 163CF800 == 30 [pid = 3256] [id = 511] 09:38:50 INFO - PROCESS | 3256 | --DOCSHELL 0C7E9800 == 29 [pid = 3256] [id = 513] 09:38:50 INFO - PROCESS | 3256 | --DOCSHELL 1973F000 == 28 [pid = 3256] [id = 512] 09:38:50 INFO - PROCESS | 3256 | --DOCSHELL 0F935000 == 27 [pid = 3256] [id = 514] 09:38:50 INFO - PROCESS | 3256 | --DOCSHELL 14554C00 == 26 [pid = 3256] [id = 509] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (1973EC00) [pid = 3256] [serial = 1507] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (15858C00) [pid = 3256] [serial = 1492] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (19742C00) [pid = 3256] [serial = 1508] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (17057000) [pid = 3256] [serial = 1495] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (14525C00) [pid = 3256] [serial = 1489] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (10A4B000) [pid = 3256] [serial = 1480] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (10F3A400) [pid = 3256] [serial = 1481] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (114F1800) [pid = 3256] [serial = 1483] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (11C15C00) [pid = 3256] [serial = 1484] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (13AD3000) [pid = 3256] [serial = 1486] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (13B57800) [pid = 3256] [serial = 1487] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1A29BC00) [pid = 3256] [serial = 1475] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (10F58800) [pid = 3256] [serial = 1477] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (112EB800) [pid = 3256] [serial = 1478] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (160A4800) [pid = 3256] [serial = 1493] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (171DD000) [pid = 3256] [serial = 1496] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (183EBC00) [pid = 3256] [serial = 1504] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (1973B000) [pid = 3256] [serial = 1505] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (12B7BC00) [pid = 3256] [serial = 1499] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (112E6000) [pid = 3256] [serial = 1498] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (17AE2800) [pid = 3256] [serial = 1502] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (178AB400) [pid = 3256] [serial = 1501] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (14555400) [pid = 3256] [serial = 1490] [outer = 00000000] [url = about:blank] 09:38:50 INFO - PROCESS | 3256 | 1470159530351 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1904ms 09:38:50 INFO - PROCESS | 3256 | 1470159530411 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 3256 | 1470159530415 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 09:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:38:50 INFO - PROCESS | 3256 | 1470159530420 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 3256 | 1470159530424 Marionette TRACE conn2 <- [1,2026,null,{}] 09:38:50 INFO - PROCESS | 3256 | 1470159530430 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:50 INFO - PROCESS | 3256 | 1470159530433 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:50 INFO - PROCESS | 3256 | 1470159530521 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:38:50 INFO - PROCESS | 3256 | 1470159530531 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 3256 | 1470159530536 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:50 INFO - PROCESS | 3256 | ++DOCSHELL 10327400 == 27 [pid = 3256] [id = 516] 09:38:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (10328400) [pid = 3256] [serial = 1548] [outer = 00000000] 09:38:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (10A4B000) [pid = 3256] [serial = 1549] [outer = 10328400] 09:38:50 INFO - PROCESS | 3256 | 1470159530594 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (10A53800) [pid = 3256] [serial = 1550] [outer = 10328400] 09:38:51 INFO - PROCESS | 3256 | 1470159531085 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 702ms 09:38:51 INFO - PROCESS | 3256 | 1470159531120 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 3256 | 1470159531125 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 09:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:38:51 INFO - PROCESS | 3256 | 1470159531131 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 3256 | 1470159531134 Marionette TRACE conn2 <- [1,2030,null,{}] 09:38:51 INFO - PROCESS | 3256 | 1470159531138 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:51 INFO - PROCESS | 3256 | 1470159531141 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:51 INFO - PROCESS | 3256 | 1470159531228 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:38:51 INFO - PROCESS | 3256 | 1470159531237 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 3256 | 1470159531239 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:51 INFO - PROCESS | 3256 | ++DOCSHELL 114D9800 == 28 [pid = 3256] [id = 517] 09:38:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (114D9C00) [pid = 3256] [serial = 1551] [outer = 00000000] 09:38:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (114F6400) [pid = 3256] [serial = 1552] [outer = 114D9C00] 09:38:51 INFO - PROCESS | 3256 | 1470159531287 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (11898000) [pid = 3256] [serial = 1553] [outer = 114D9C00] 09:38:51 INFO - PROCESS | 3256 | 1470159531762 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:38:51 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) 09:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 687ms 09:38:51 INFO - PROCESS | 3256 | 1470159531830 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 3256 | 1470159531832 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 09:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:38:51 INFO - PROCESS | 3256 | 1470159531836 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 3256 | 1470159531839 Marionette TRACE conn2 <- [1,2034,null,{}] 09:38:51 INFO - PROCESS | 3256 | 1470159531850 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:51 INFO - PROCESS | 3256 | 1470159531855 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:51 INFO - PROCESS | 3256 | 1470159531968 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:38:52 INFO - PROCESS | 3256 | 1470159532063 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 3256 | 1470159532067 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:52 INFO - PROCESS | 3256 | ++DOCSHELL 13B52800 == 29 [pid = 3256] [id = 518] 09:38:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (13B56000) [pid = 3256] [serial = 1554] [outer = 00000000] 09:38:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (13E40C00) [pid = 3256] [serial = 1555] [outer = 13B56000] 09:38:52 INFO - PROCESS | 3256 | 1470159532115 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (13E49800) [pid = 3256] [serial = 1556] [outer = 13B56000] 09:38:52 INFO - PROCESS | 3256 | 1470159532480 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 686ms 09:38:52 INFO - PROCESS | 3256 | 1470159532535 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 3256 | 1470159532537 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 09:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:38:52 INFO - PROCESS | 3256 | 1470159532541 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 3256 | 1470159532542 Marionette TRACE conn2 <- [1,2038,null,{}] 09:38:52 INFO - PROCESS | 3256 | 1470159532564 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:52 INFO - PROCESS | 3256 | 1470159532567 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:52 INFO - PROCESS | 3256 | 1470159532648 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:38:52 INFO - PROCESS | 3256 | 1470159532656 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 3256 | 1470159532659 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:52 INFO - PROCESS | 3256 | ++DOCSHELL 13E66800 == 30 [pid = 3256] [id = 519] 09:38:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (13EBE400) [pid = 3256] [serial = 1557] [outer = 00000000] 09:38:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (1451A400) [pid = 3256] [serial = 1558] [outer = 13EBE400] 09:38:52 INFO - PROCESS | 3256 | 1470159532735 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (14552C00) [pid = 3256] [serial = 1559] [outer = 13EBE400] 09:38:53 INFO - PROCESS | 3256 | 1470159533230 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 749ms 09:38:53 INFO - PROCESS | 3256 | 1470159533328 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 3256 | 1470159533330 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 09:38:53 INFO - PROCESS | 3256 | 1470159533337 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 3256 | 1470159533339 Marionette TRACE conn2 <- [1,2042,null,{}] 09:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:38:53 INFO - PROCESS | 3256 | 1470159533343 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 3256 | 1470159533345 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:53 INFO - PROCESS | 3256 | 1470159533422 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:38:53 INFO - PROCESS | 3256 | 1470159533428 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 3256 | 1470159533430 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:53 INFO - PROCESS | 3256 | ++DOCSHELL 1455BC00 == 31 [pid = 3256] [id = 520] 09:38:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (1455C400) [pid = 3256] [serial = 1560] [outer = 00000000] 09:38:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (1503F800) [pid = 3256] [serial = 1561] [outer = 1455C400] 09:38:53 INFO - PROCESS | 3256 | 1470159533475 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (15A22800) [pid = 3256] [serial = 1562] [outer = 1455C400] 09:38:53 INFO - PROCESS | 3256 | 1470159533913 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 640ms 09:38:53 INFO - PROCESS | 3256 | 1470159533993 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 3256 | 1470159533995 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 09:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:38:53 INFO - PROCESS | 3256 | 1470159534001 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 3256 | 1470159534003 Marionette TRACE conn2 <- [1,2046,null,{}] 09:38:53 INFO - PROCESS | 3256 | 1470159534006 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 3256 | 1470159534012 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:54 INFO - PROCESS | 3256 | 1470159534110 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:38:54 INFO - PROCESS | 3256 | 1470159534116 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 3256 | 1470159534118 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:54 INFO - PROCESS | 3256 | ++DOCSHELL 160A7C00 == 32 [pid = 3256] [id = 521] 09:38:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (163CD400) [pid = 3256] [serial = 1563] [outer = 00000000] 09:38:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (17057000) [pid = 3256] [serial = 1564] [outer = 163CD400] 09:38:54 INFO - PROCESS | 3256 | 1470159534161 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (17802800) [pid = 3256] [serial = 1565] [outer = 163CD400] 09:38:54 INFO - PROCESS | 3256 | 1470159534615 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 640ms 09:38:54 INFO - PROCESS | 3256 | 1470159534640 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 3256 | 1470159534642 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 09:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:38:54 INFO - PROCESS | 3256 | 1470159534646 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 3256 | 1470159534647 Marionette TRACE conn2 <- [1,2050,null,{}] 09:38:54 INFO - PROCESS | 3256 | 1470159534651 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:54 INFO - PROCESS | 3256 | 1470159534653 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:54 INFO - PROCESS | 3256 | 1470159534744 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:38:54 INFO - PROCESS | 3256 | 1470159534777 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 3256 | 1470159534779 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:54 INFO - PROCESS | 3256 | ++DOCSHELL 17056C00 == 33 [pid = 3256] [id = 522] 09:38:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (172CDC00) [pid = 3256] [serial = 1566] [outer = 00000000] 09:38:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (183DFC00) [pid = 3256] [serial = 1567] [outer = 172CDC00] 09:38:54 INFO - PROCESS | 3256 | 1470159534822 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (183E2C00) [pid = 3256] [serial = 1568] [outer = 172CDC00] 09:38:55 INFO - PROCESS | 3256 | 1470159535248 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 625ms 09:38:55 INFO - PROCESS | 3256 | 1470159535292 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 3256 | 1470159535294 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 09:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:38:55 INFO - PROCESS | 3256 | 1470159535301 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 3256 | 1470159535303 Marionette TRACE conn2 <- [1,2054,null,{}] 09:38:55 INFO - PROCESS | 3256 | 1470159535306 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 3256 | 1470159535308 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:55 INFO - PROCESS | 3256 | 1470159535384 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:38:55 INFO - PROCESS | 3256 | 1470159535390 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 3256 | 1470159535392 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:55 INFO - PROCESS | 3256 | ++DOCSHELL 17AE2800 == 34 [pid = 3256] [id = 523] 09:38:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (183DE800) [pid = 3256] [serial = 1569] [outer = 00000000] 09:38:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1973E000) [pid = 3256] [serial = 1570] [outer = 183DE800] 09:38:55 INFO - PROCESS | 3256 | 1470159535435 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1973E800) [pid = 3256] [serial = 1571] [outer = 183DE800] 09:38:55 INFO - PROCESS | 3256 | 1470159535892 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 640ms 09:38:55 INFO - PROCESS | 3256 | 1470159535938 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 3256 | 1470159535940 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 09:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:38:55 INFO - PROCESS | 3256 | 1470159535944 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 3256 | 1470159535945 Marionette TRACE conn2 <- [1,2058,null,{}] 09:38:55 INFO - PROCESS | 3256 | 1470159535949 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 3256 | 1470159535950 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:56 INFO - PROCESS | 3256 | 1470159536065 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:38:56 INFO - PROCESS | 3256 | 1470159536073 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 3256 | 1470159536074 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:56 INFO - PROCESS | 3256 | ++DOCSHELL 13B50C00 == 35 [pid = 3256] [id = 524] 09:38:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1973E400) [pid = 3256] [serial = 1572] [outer = 00000000] 09:38:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (199F4800) [pid = 3256] [serial = 1573] [outer = 1973E400] 09:38:56 INFO - PROCESS | 3256 | 1470159536126 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (19C80C00) [pid = 3256] [serial = 1574] [outer = 1973E400] 09:38:56 INFO - PROCESS | 3256 | 1470159536590 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 687ms 09:38:56 INFO - PROCESS | 3256 | 1470159536643 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 3256 | 1470159536645 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 09:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:38:56 INFO - PROCESS | 3256 | 1470159536655 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 3256 | 1470159536657 Marionette TRACE conn2 <- [1,2062,null,{}] 09:38:56 INFO - PROCESS | 3256 | 1470159536661 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:56 INFO - PROCESS | 3256 | 1470159536662 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:56 INFO - PROCESS | 3256 | 1470159536792 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:38:56 INFO - PROCESS | 3256 | 1470159536801 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 3256 | 1470159536803 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:56 INFO - PROCESS | 3256 | ++DOCSHELL 199ED000 == 36 [pid = 3256] [id = 525] 09:38:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (199ED400) [pid = 3256] [serial = 1575] [outer = 00000000] 09:38:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19F3D400) [pid = 3256] [serial = 1576] [outer = 199ED400] 09:38:56 INFO - PROCESS | 3256 | 1470159536897 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1A270000) [pid = 3256] [serial = 1577] [outer = 199ED400] 09:38:57 INFO - PROCESS | 3256 | 1470159537315 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 687ms 09:38:57 INFO - PROCESS | 3256 | 1470159537348 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 3256 | 1470159537351 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 09:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:38:57 INFO - PROCESS | 3256 | 1470159537354 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 3256 | 1470159537356 Marionette TRACE conn2 <- [1,2066,null,{}] 09:38:57 INFO - PROCESS | 3256 | 1470159537369 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:57 INFO - PROCESS | 3256 | 1470159537372 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:57 INFO - PROCESS | 3256 | 1470159537522 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:38:57 INFO - PROCESS | 3256 | 1470159537537 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 3256 | 1470159537540 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:57 INFO - PROCESS | 3256 | ++DOCSHELL 14557400 == 37 [pid = 3256] [id = 526] 09:38:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (1A6CB800) [pid = 3256] [serial = 1578] [outer = 00000000] 09:38:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (1A6D3C00) [pid = 3256] [serial = 1579] [outer = 1A6CB800] 09:38:57 INFO - PROCESS | 3256 | 1470159537637 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1A837800) [pid = 3256] [serial = 1580] [outer = 1A6CB800] 09:38:57 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (112C2400) [pid = 3256] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:38:57 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (160A4400) [pid = 3256] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:38:57 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (170C4800) [pid = 3256] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:38:57 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (1973F400) [pid = 3256] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:38:57 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (0C7F3000) [pid = 3256] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:38:57 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (183EC000) [pid = 3256] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:38:57 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (13EB7400) [pid = 3256] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:38:57 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (1055EC00) [pid = 3256] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:38:57 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (14557C00) [pid = 3256] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:38:57 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (13AA2400) [pid = 3256] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:38:57 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (10A08800) [pid = 3256] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:38:57 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (10F2E400) [pid = 3256] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:38:58 INFO - PROCESS | 3256 | 1470159538146 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 843ms 09:38:58 INFO - PROCESS | 3256 | 1470159538197 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 3256 | 1470159538199 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 09:38:58 INFO - PROCESS | 3256 | 1470159538202 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:38:58 INFO - PROCESS | 3256 | 1470159538204 Marionette TRACE conn2 <- [1,2070,null,{}] 09:38:58 INFO - PROCESS | 3256 | 1470159538208 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:58 INFO - PROCESS | 3256 | 1470159538210 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:58 INFO - PROCESS | 3256 | 1470159538288 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:38:58 INFO - PROCESS | 3256 | 1470159538293 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 3256 | 1470159538295 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:58 INFO - PROCESS | 3256 | ++DOCSHELL 0F391400 == 38 [pid = 3256] [id = 527] 09:38:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (13F69C00) [pid = 3256] [serial = 1581] [outer = 00000000] 09:38:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (163CD000) [pid = 3256] [serial = 1582] [outer = 13F69C00] 09:38:58 INFO - PROCESS | 3256 | 1470159538340 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19740C00) [pid = 3256] [serial = 1583] [outer = 13F69C00] 09:38:58 INFO - PROCESS | 3256 | 1470159538760 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 593ms 09:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:38:58 INFO - PROCESS | 3256 | 1470159538801 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 3256 | 1470159538803 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 09:38:58 INFO - PROCESS | 3256 | 1470159538806 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 3256 | 1470159538808 Marionette TRACE conn2 <- [1,2074,null,{}] 09:38:58 INFO - PROCESS | 3256 | 1470159538811 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:58 INFO - PROCESS | 3256 | 1470159538813 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:58 INFO - PROCESS | 3256 | 1470159538912 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:38:58 INFO - PROCESS | 3256 | 1470159538918 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 3256 | 1470159538920 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:58 INFO - PROCESS | 3256 | ++DOCSHELL 183EC000 == 39 [pid = 3256] [id = 528] 09:38:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1973B000) [pid = 3256] [serial = 1584] [outer = 00000000] 09:38:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A839C00) [pid = 3256] [serial = 1585] [outer = 1973B000] 09:38:58 INFO - PROCESS | 3256 | 1470159538962 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1A83C400) [pid = 3256] [serial = 1586] [outer = 1973B000] 09:38:59 INFO - PROCESS | 3256 | 1470159539435 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 687ms 09:38:59 INFO - PROCESS | 3256 | 1470159539505 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 3256 | 1470159539507 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 09:38:59 INFO - PROCESS | 3256 | 1470159539510 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:38:59 INFO - PROCESS | 3256 | 1470159539512 Marionette TRACE conn2 <- [1,2078,null,{}] 09:38:59 INFO - PROCESS | 3256 | 1470159539516 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:59 INFO - PROCESS | 3256 | 1470159539517 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:59 INFO - PROCESS | 3256 | 1470159539596 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:38:59 INFO - PROCESS | 3256 | 1470159539606 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 3256 | 1470159539608 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:38:59 INFO - PROCESS | 3256 | ++DOCSHELL 1503F400 == 40 [pid = 3256] [id = 529] 09:38:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1780F400) [pid = 3256] [serial = 1587] [outer = 00000000] 09:38:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1A945000) [pid = 3256] [serial = 1588] [outer = 1780F400] 09:38:59 INFO - PROCESS | 3256 | 1470159539675 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1A947C00) [pid = 3256] [serial = 1589] [outer = 1780F400] 09:39:00 INFO - PROCESS | 3256 | 1470159540492 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1031ms 09:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:39:00 INFO - PROCESS | 3256 | 1470159540566 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 3256 | 1470159540570 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 09:39:00 INFO - PROCESS | 3256 | 1470159540575 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 3256 | 1470159540580 Marionette TRACE conn2 <- [1,2082,null,{}] 09:39:00 INFO - PROCESS | 3256 | 1470159540586 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:00 INFO - PROCESS | 3256 | 1470159540589 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:00 INFO - PROCESS | 3256 | 1470159540766 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:39:00 INFO - PROCESS | 3256 | 1470159540866 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 3256 | 1470159540869 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:00 INFO - PROCESS | 3256 | ++DOCSHELL 10A48800 == 41 [pid = 3256] [id = 530] 09:39:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (10A4A400) [pid = 3256] [serial = 1590] [outer = 00000000] 09:39:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (112CDC00) [pid = 3256] [serial = 1591] [outer = 10A4A400] 09:39:00 INFO - PROCESS | 3256 | 1470159540934 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (11C1A800) [pid = 3256] [serial = 1592] [outer = 10A4A400] 09:39:01 INFO - PROCESS | 3256 | 1470159541570 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1186ms 09:39:01 INFO - PROCESS | 3256 | 1470159541794 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 3256 | 1470159541799 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 09:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:39:01 INFO - PROCESS | 3256 | 1470159541806 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 3256 | 1470159541808 Marionette TRACE conn2 <- [1,2086,null,{}] 09:39:01 INFO - PROCESS | 3256 | 1470159541814 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:01 INFO - PROCESS | 3256 | 1470159541817 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:01 INFO - PROCESS | 3256 | 1470159541931 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:39:02 INFO - PROCESS | 3256 | 1470159542062 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 3256 | 1470159542069 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:02 INFO - PROCESS | 3256 | ++DOCSHELL 10A0FC00 == 42 [pid = 3256] [id = 531] 09:39:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (10A4AC00) [pid = 3256] [serial = 1593] [outer = 00000000] 09:39:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (1125A400) [pid = 3256] [serial = 1594] [outer = 10A4AC00] 09:39:02 INFO - PROCESS | 3256 | 1470159542135 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (112CCC00) [pid = 3256] [serial = 1595] [outer = 10A4AC00] 09:39:02 INFO - PROCESS | 3256 | --DOCSHELL 183EC000 == 41 [pid = 3256] [id = 528] 09:39:02 INFO - PROCESS | 3256 | --DOCSHELL 0F391400 == 40 [pid = 3256] [id = 527] 09:39:02 INFO - PROCESS | 3256 | --DOCSHELL 14557400 == 39 [pid = 3256] [id = 526] 09:39:02 INFO - PROCESS | 3256 | --DOCSHELL 199ED000 == 38 [pid = 3256] [id = 525] 09:39:02 INFO - PROCESS | 3256 | --DOCSHELL 13B50C00 == 37 [pid = 3256] [id = 524] 09:39:02 INFO - PROCESS | 3256 | --DOCSHELL 17AE2800 == 36 [pid = 3256] [id = 523] 09:39:02 INFO - PROCESS | 3256 | --DOCSHELL 17056C00 == 35 [pid = 3256] [id = 522] 09:39:02 INFO - PROCESS | 3256 | --DOCSHELL 160A7C00 == 34 [pid = 3256] [id = 521] 09:39:02 INFO - PROCESS | 3256 | --DOCSHELL 1455BC00 == 33 [pid = 3256] [id = 520] 09:39:02 INFO - PROCESS | 3256 | --DOCSHELL 13E66800 == 32 [pid = 3256] [id = 519] 09:39:02 INFO - PROCESS | 3256 | --DOCSHELL 13B52800 == 31 [pid = 3256] [id = 518] 09:39:02 INFO - PROCESS | 3256 | --DOCSHELL 114D9800 == 30 [pid = 3256] [id = 517] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (19F3D800) [pid = 3256] [serial = 1546] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOCSHELL 10327400 == 29 [pid = 3256] [id = 516] 09:39:02 INFO - PROCESS | 3256 | --DOCSHELL 19DA6400 == 28 [pid = 3256] [id = 515] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (199EF400) [pid = 3256] [serial = 1544] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (16E1A400) [pid = 3256] [serial = 1531] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (1780B000) [pid = 3256] [serial = 1534] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (17057400) [pid = 3256] [serial = 1532] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (199F0000) [pid = 3256] [serial = 1537] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (17AE2400) [pid = 3256] [serial = 1535] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (1973CC00) [pid = 3256] [serial = 1543] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (1455B400) [pid = 3256] [serial = 1540] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (19C83C00) [pid = 3256] [serial = 1538] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (19C80800) [pid = 3256] [serial = 1516] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (163CA800) [pid = 3256] [serial = 1514] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (15857400) [pid = 3256] [serial = 1513] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (12BBC000) [pid = 3256] [serial = 1511] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (10F35C00) [pid = 3256] [serial = 1510] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (14593C00) [pid = 3256] [serial = 1528] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (13B52400) [pid = 3256] [serial = 1525] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (13E42400) [pid = 3256] [serial = 1526] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1125A800) [pid = 3256] [serial = 1522] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (112F2000) [pid = 3256] [serial = 1523] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (12BC2C00) [pid = 3256] [serial = 1520] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (114E0C00) [pid = 3256] [serial = 1519] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (19DA6C00) [pid = 3256] [serial = 1517] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (1779D400) [pid = 3256] [serial = 1541] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (15A1C400) [pid = 3256] [serial = 1529] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3256 | 1470159542703 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 936ms 09:39:02 INFO - PROCESS | 3256 | 1470159542751 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 3256 | 1470159542754 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 09:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:39:02 INFO - PROCESS | 3256 | 1470159542761 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 3256 | 1470159542765 Marionette TRACE conn2 <- [1,2090,null,{}] 09:39:02 INFO - PROCESS | 3256 | 1470159542768 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:02 INFO - PROCESS | 3256 | 1470159542771 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:02 INFO - PROCESS | 3256 | 1470159542862 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:39:02 INFO - PROCESS | 3256 | 1470159542868 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 3256 | 1470159542870 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:02 INFO - PROCESS | 3256 | ++DOCSHELL 114F1800 == 29 [pid = 3256] [id = 532] 09:39:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (114F4000) [pid = 3256] [serial = 1596] [outer = 00000000] 09:39:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (13160C00) [pid = 3256] [serial = 1597] [outer = 114F4000] 09:39:02 INFO - PROCESS | 3256 | 1470159542917 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (131D5000) [pid = 3256] [serial = 1598] [outer = 114F4000] 09:39:03 INFO - PROCESS | 3256 | 1470159543426 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 687ms 09:39:03 INFO - PROCESS | 3256 | 1470159543464 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 3256 | 1470159543467 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 09:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:39:03 INFO - PROCESS | 3256 | 1470159543474 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 3256 | 1470159543477 Marionette TRACE conn2 <- [1,2094,null,{}] 09:39:03 INFO - PROCESS | 3256 | 1470159543494 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:03 INFO - PROCESS | 3256 | 1470159543502 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:03 INFO - PROCESS | 3256 | 1470159543618 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:39:03 INFO - PROCESS | 3256 | 1470159543713 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 3256 | 1470159543717 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:03 INFO - PROCESS | 3256 | ++DOCSHELL 13B54800 == 30 [pid = 3256] [id = 533] 09:39:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (13E3DC00) [pid = 3256] [serial = 1599] [outer = 00000000] 09:39:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (13E4AC00) [pid = 3256] [serial = 1600] [outer = 13E3DC00] 09:39:03 INFO - PROCESS | 3256 | 1470159543765 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (13F6CC00) [pid = 3256] [serial = 1601] [outer = 13E3DC00] 09:39:04 INFO - PROCESS | 3256 | 1470159544168 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 750ms 09:39:04 INFO - PROCESS | 3256 | 1470159544213 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 3256 | 1470159544215 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 09:39:04 INFO - PROCESS | 3256 | 1470159544218 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:39:04 INFO - PROCESS | 3256 | 1470159544220 Marionette TRACE conn2 <- [1,2098,null,{}] 09:39:04 INFO - PROCESS | 3256 | 1470159544223 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 3256 | 1470159544225 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:04 INFO - PROCESS | 3256 | 1470159544307 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:39:04 INFO - PROCESS | 3256 | 1470159544312 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 3256 | 1470159544314 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:04 INFO - PROCESS | 3256 | ++DOCSHELL 14527C00 == 31 [pid = 3256] [id = 534] 09:39:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (14552000) [pid = 3256] [serial = 1602] [outer = 00000000] 09:39:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (15A1B800) [pid = 3256] [serial = 1603] [outer = 14552000] 09:39:04 INFO - PROCESS | 3256 | 1470159544361 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (15A28800) [pid = 3256] [serial = 1604] [outer = 14552000] 09:39:04 INFO - PROCESS | 3256 | 1470159544806 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 640ms 09:39:04 INFO - PROCESS | 3256 | 1470159544856 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 3256 | 1470159544858 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 09:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:39:04 INFO - PROCESS | 3256 | 1470159544868 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 3256 | 1470159544870 Marionette TRACE conn2 <- [1,2102,null,{}] 09:39:04 INFO - PROCESS | 3256 | 1470159544874 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 3256 | 1470159544876 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:04 INFO - PROCESS | 3256 | 1470159544987 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:39:05 INFO - PROCESS | 3256 | 1470159545080 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 3256 | 1470159545082 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:05 INFO - PROCESS | 3256 | ++DOCSHELL 160A6800 == 32 [pid = 3256] [id = 535] 09:39:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (163C6800) [pid = 3256] [serial = 1605] [outer = 00000000] 09:39:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1680D800) [pid = 3256] [serial = 1606] [outer = 163C6800] 09:39:05 INFO - PROCESS | 3256 | 1470159545125 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (17038400) [pid = 3256] [serial = 1607] [outer = 163C6800] 09:39:05 INFO - PROCESS | 3256 | 1470159545534 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 702ms 09:39:05 INFO - PROCESS | 3256 | 1470159545561 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 3256 | 1470159545563 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 09:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:39:05 INFO - PROCESS | 3256 | 1470159545571 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 3256 | 1470159545572 Marionette TRACE conn2 <- [1,2106,null,{}] 09:39:05 INFO - PROCESS | 3256 | 1470159545576 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:05 INFO - PROCESS | 3256 | 1470159545581 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:05 INFO - PROCESS | 3256 | 1470159545726 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:39:05 INFO - PROCESS | 3256 | 1470159545739 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 3256 | 1470159545742 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:05 INFO - PROCESS | 3256 | ++DOCSHELL 17057800 == 33 [pid = 3256] [id = 536] 09:39:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (17058400) [pid = 3256] [serial = 1608] [outer = 00000000] 09:39:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1779D400) [pid = 3256] [serial = 1609] [outer = 17058400] 09:39:05 INFO - PROCESS | 3256 | 1470159545838 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (178B0400) [pid = 3256] [serial = 1610] [outer = 17058400] 09:39:06 INFO - PROCESS | 3256 | 1470159546281 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 09:39:06 INFO - PROCESS | 3256 | 1470159546312 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 3256 | 1470159546314 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 09:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:39:06 INFO - PROCESS | 3256 | 1470159546318 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 3256 | 1470159546319 Marionette TRACE conn2 <- [1,2110,null,{}] 09:39:06 INFO - PROCESS | 3256 | 1470159546323 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:06 INFO - PROCESS | 3256 | 1470159546325 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:06 INFO - PROCESS | 3256 | 1470159546479 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:39:06 INFO - PROCESS | 3256 | 1470159546502 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 3256 | 1470159546504 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:06 INFO - PROCESS | 3256 | ++DOCSHELL 17AE2800 == 34 [pid = 3256] [id = 537] 09:39:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (17AEC800) [pid = 3256] [serial = 1611] [outer = 00000000] 09:39:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (183ECC00) [pid = 3256] [serial = 1612] [outer = 17AEC800] 09:39:06 INFO - PROCESS | 3256 | 1470159546556 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19735400) [pid = 3256] [serial = 1613] [outer = 17AEC800] 09:39:07 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (1973E400) [pid = 3256] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:39:07 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (199ED400) [pid = 3256] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:39:07 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (114D9C00) [pid = 3256] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:39:07 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (172CDC00) [pid = 3256] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:39:07 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (19DA9400) [pid = 3256] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:39:07 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (13B56000) [pid = 3256] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:39:07 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (163CD400) [pid = 3256] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:39:07 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13EBE400) [pid = 3256] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:39:07 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (10328400) [pid = 3256] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:39:07 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1455C400) [pid = 3256] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:39:07 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (183DE800) [pid = 3256] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:39:07 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A6CB800) [pid = 3256] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:39:07 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1973B000) [pid = 3256] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:39:07 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (13F69C00) [pid = 3256] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:39:07 INFO - PROCESS | 3256 | 1470159547135 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 828ms 09:39:07 INFO - PROCESS | 3256 | 1470159547161 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 3256 | 1470159547163 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 09:39:07 INFO - PROCESS | 3256 | 1470159547166 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:39:07 INFO - PROCESS | 3256 | 1470159547168 Marionette TRACE conn2 <- [1,2114,null,{}] 09:39:07 INFO - PROCESS | 3256 | 1470159547172 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 3256 | 1470159547174 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:07 INFO - PROCESS | 3256 | 1470159547250 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:39:07 INFO - PROCESS | 3256 | 1470159547255 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 3256 | 1470159547257 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:07 INFO - PROCESS | 3256 | ++DOCSHELL 112EB400 == 35 [pid = 3256] [id = 538] 09:39:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (114D9C00) [pid = 3256] [serial = 1614] [outer = 00000000] 09:39:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (163CFC00) [pid = 3256] [serial = 1615] [outer = 114D9C00] 09:39:07 INFO - PROCESS | 3256 | 1470159547301 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (171DD000) [pid = 3256] [serial = 1616] [outer = 114D9C00] 09:39:07 INFO - PROCESS | 3256 | 1470159547729 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 625ms 09:39:07 INFO - PROCESS | 3256 | 1470159547824 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 3256 | 1470159547826 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 09:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:39:07 INFO - PROCESS | 3256 | 1470159547829 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 3256 | 1470159547831 Marionette TRACE conn2 <- [1,2118,null,{}] 09:39:07 INFO - PROCESS | 3256 | 1470159547837 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 3256 | 1470159547839 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:07 INFO - PROCESS | 3256 | 1470159547916 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:39:07 INFO - PROCESS | 3256 | 1470159547922 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 3256 | 1470159547924 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:07 INFO - PROCESS | 3256 | ++DOCSHELL 132AD000 == 36 [pid = 3256] [id = 539] 09:39:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (13E49C00) [pid = 3256] [serial = 1617] [outer = 00000000] 09:39:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (19743C00) [pid = 3256] [serial = 1618] [outer = 13E49C00] 09:39:07 INFO - PROCESS | 3256 | 1470159547966 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (199F3C00) [pid = 3256] [serial = 1619] [outer = 13E49C00] 09:39:08 INFO - PROCESS | 3256 | 1470159548416 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 3256 | 1470159548468 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 09:39:08 INFO - PROCESS | 3256 | 1470159548471 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:39:08 INFO - PROCESS | 3256 | 1470159548473 Marionette TRACE conn2 <- [1,2122,null,{}] 09:39:08 INFO - PROCESS | 3256 | 1470159548476 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:08 INFO - PROCESS | 3256 | 1470159548478 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:08 INFO - PROCESS | 3256 | 1470159548565 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:39:08 INFO - PROCESS | 3256 | 1470159548570 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 3256 | 1470159548572 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:08 INFO - PROCESS | 3256 | ++DOCSHELL 132E2C00 == 37 [pid = 3256] [id = 540] 09:39:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1455B400) [pid = 3256] [serial = 1620] [outer = 00000000] 09:39:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19DA9400) [pid = 3256] [serial = 1621] [outer = 1455B400] 09:39:08 INFO - PROCESS | 3256 | 1470159548636 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19DAA000) [pid = 3256] [serial = 1622] [outer = 1455B400] 09:39:09 INFO - PROCESS | 3256 | 1470159549232 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 796ms 09:39:09 INFO - PROCESS | 3256 | 1470159549312 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 3256 | 1470159549317 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 09:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:39:09 INFO - PROCESS | 3256 | 1470159549336 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 3256 | 1470159549340 Marionette TRACE conn2 <- [1,2126,null,{}] 09:39:09 INFO - PROCESS | 3256 | 1470159549346 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:09 INFO - PROCESS | 3256 | 1470159549349 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:09 INFO - PROCESS | 3256 | 1470159549471 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:39:09 INFO - PROCESS | 3256 | 1470159549600 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 3256 | 1470159549604 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:09 INFO - PROCESS | 3256 | ++DOCSHELL 0C7E8C00 == 38 [pid = 3256] [id = 541] 09:39:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (0C7EE400) [pid = 3256] [serial = 1623] [outer = 00000000] 09:39:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (112C2C00) [pid = 3256] [serial = 1624] [outer = 0C7EE400] 09:39:09 INFO - PROCESS | 3256 | 1470159549663 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (12B74400) [pid = 3256] [serial = 1625] [outer = 0C7EE400] 09:39:10 INFO - PROCESS | 3256 | 1470159550240 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 937ms 09:39:10 INFO - PROCESS | 3256 | 1470159550280 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 3256 | 1470159550284 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 09:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:39:10 INFO - PROCESS | 3256 | 1470159550291 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 3256 | 1470159550294 Marionette TRACE conn2 <- [1,2130,null,{}] 09:39:10 INFO - PROCESS | 3256 | 1470159550298 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 3256 | 1470159550301 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:10 INFO - PROCESS | 3256 | 1470159550408 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:39:10 INFO - PROCESS | 3256 | 1470159550517 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 3256 | 1470159550520 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:10 INFO - PROCESS | 3256 | ++DOCSHELL 13B52400 == 39 [pid = 3256] [id = 542] 09:39:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (13E41000) [pid = 3256] [serial = 1626] [outer = 00000000] 09:39:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (13F77C00) [pid = 3256] [serial = 1627] [outer = 13E41000] 09:39:10 INFO - PROCESS | 3256 | 1470159550575 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (14596800) [pid = 3256] [serial = 1628] [outer = 13E41000] 09:39:11 INFO - PROCESS | 3256 | 1470159551204 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 3256 | 1470159551238 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 09:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:39:11 INFO - PROCESS | 3256 | 1470159551242 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 3256 | 1470159551246 Marionette TRACE conn2 <- [1,2134,null,{}] 09:39:11 INFO - PROCESS | 3256 | 1470159551257 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:11 INFO - PROCESS | 3256 | 1470159551262 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:11 INFO - PROCESS | 3256 | 1470159551367 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:39:11 INFO - PROCESS | 3256 | 1470159551477 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 3256 | 1470159551481 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:11 INFO - PROCESS | 3256 | ++DOCSHELL 19738C00 == 40 [pid = 3256] [id = 543] 09:39:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (1973E400) [pid = 3256] [serial = 1629] [outer = 00000000] 09:39:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (19DA9000) [pid = 3256] [serial = 1630] [outer = 1973E400] 09:39:11 INFO - PROCESS | 3256 | 1470159551577 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1A26A000) [pid = 3256] [serial = 1631] [outer = 1973E400] 09:39:12 INFO - PROCESS | 3256 | 1470159552161 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 3256 | 1470159552248 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 09:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:39:12 INFO - PROCESS | 3256 | 1470159552268 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 3256 | 1470159552270 Marionette TRACE conn2 <- [1,2138,null,{}] 09:39:12 INFO - PROCESS | 3256 | 1470159552274 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 3256 | 1470159552276 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:12 INFO - PROCESS | 3256 | 1470159552387 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:39:12 INFO - PROCESS | 3256 | 1470159552608 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 3256 | 1470159552611 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:12 INFO - PROCESS | 3256 | ++DOCSHELL 0C7ED800 == 41 [pid = 3256] [id = 544] 09:39:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (0C7EF000) [pid = 3256] [serial = 1632] [outer = 00000000] 09:39:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (0F9E7C00) [pid = 3256] [serial = 1633] [outer = 0C7EF000] 09:39:12 INFO - PROCESS | 3256 | 1470159552674 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (10A4A000) [pid = 3256] [serial = 1634] [outer = 0C7EF000] 09:39:13 INFO - PROCESS | 3256 | 1470159553237 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1046ms 09:39:13 INFO - PROCESS | 3256 | 1470159553326 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 3256 | 1470159553330 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 09:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:39:13 INFO - PROCESS | 3256 | 1470159553335 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 3256 | 1470159553337 Marionette TRACE conn2 <- [1,2142,null,{}] 09:39:13 INFO - PROCESS | 3256 | 1470159553342 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:13 INFO - PROCESS | 3256 | 1470159553347 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:13 INFO - PROCESS | 3256 | 1470159553492 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:39:13 INFO - PROCESS | 3256 | 1470159553552 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 3256 | 1470159553555 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:13 INFO - PROCESS | 3256 | ++DOCSHELL 1391E000 == 42 [pid = 3256] [id = 545] 09:39:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (13AA3800) [pid = 3256] [serial = 1635] [outer = 00000000] 09:39:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (13B56000) [pid = 3256] [serial = 1636] [outer = 13AA3800] 09:39:13 INFO - PROCESS | 3256 | 1470159553606 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 97 (13E61C00) [pid = 3256] [serial = 1637] [outer = 13AA3800] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 132AD000 == 41 [pid = 3256] [id = 539] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 112EB400 == 40 [pid = 3256] [id = 538] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 17AE2800 == 39 [pid = 3256] [id = 537] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 17057800 == 38 [pid = 3256] [id = 536] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 160A6800 == 37 [pid = 3256] [id = 535] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 14527C00 == 36 [pid = 3256] [id = 534] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 13B54800 == 35 [pid = 3256] [id = 533] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 114F1800 == 34 [pid = 3256] [id = 532] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 10A0FC00 == 33 [pid = 3256] [id = 531] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 10A48800 == 32 [pid = 3256] [id = 530] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 1503F400 == 31 [pid = 3256] [id = 529] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 0C7ED800 == 30 [pid = 3256] [id = 544] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 19738C00 == 29 [pid = 3256] [id = 543] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 132E2C00 == 28 [pid = 3256] [id = 540] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 0C7E8C00 == 27 [pid = 3256] [id = 541] 09:39:14 INFO - PROCESS | 3256 | --DOCSHELL 13B52400 == 26 [pid = 3256] [id = 542] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 96 (199F4800) [pid = 3256] [serial = 1573] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (19F3D400) [pid = 3256] [serial = 1576] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (114F6400) [pid = 3256] [serial = 1552] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (11898000) [pid = 3256] [serial = 1553] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (183DFC00) [pid = 3256] [serial = 1567] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (183E2C00) [pid = 3256] [serial = 1568] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (19F46000) [pid = 3256] [serial = 1547] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (13E40C00) [pid = 3256] [serial = 1555] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (13E49800) [pid = 3256] [serial = 1556] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (17057000) [pid = 3256] [serial = 1564] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (17802800) [pid = 3256] [serial = 1565] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (1451A400) [pid = 3256] [serial = 1558] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (14552C00) [pid = 3256] [serial = 1559] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (10A4B000) [pid = 3256] [serial = 1549] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (10A53800) [pid = 3256] [serial = 1550] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1503F800) [pid = 3256] [serial = 1561] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (15A22800) [pid = 3256] [serial = 1562] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1973E000) [pid = 3256] [serial = 1570] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1A6D3C00) [pid = 3256] [serial = 1579] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1A83C400) [pid = 3256] [serial = 1586] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1A270000) [pid = 3256] [serial = 1577] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A945000) [pid = 3256] [serial = 1588] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1A839C00) [pid = 3256] [serial = 1585] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (163CD000) [pid = 3256] [serial = 1582] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (1A837800) [pid = 3256] [serial = 1580] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (19C80C00) [pid = 3256] [serial = 1574] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (19740C00) [pid = 3256] [serial = 1583] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1973E800) [pid = 3256] [serial = 1571] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3256 | 1470159554732 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1452ms 09:39:14 INFO - PROCESS | 3256 | 1470159554788 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 3256 | 1470159554792 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 09:39:14 INFO - PROCESS | 3256 | 1470159554796 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:39:14 INFO - PROCESS | 3256 | 1470159554801 Marionette TRACE conn2 <- [1,2146,null,{}] 09:39:14 INFO - PROCESS | 3256 | 1470159554806 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:14 INFO - PROCESS | 3256 | 1470159554808 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:14 INFO - PROCESS | 3256 | 1470159554895 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:39:15 INFO - PROCESS | 3256 | 1470159555030 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 3256 | 1470159555033 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:15 INFO - PROCESS | 3256 | ++DOCSHELL 10F4F400 == 27 [pid = 3256] [id = 546] 09:39:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (11250000) [pid = 3256] [serial = 1638] [outer = 00000000] 09:39:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (112C4800) [pid = 3256] [serial = 1639] [outer = 11250000] 09:39:15 INFO - PROCESS | 3256 | 1470159555082 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (114DA400) [pid = 3256] [serial = 1640] [outer = 11250000] 09:39:15 INFO - PROCESS | 3256 | 1470159555482 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 734ms 09:39:15 INFO - PROCESS | 3256 | 1470159555561 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 3256 | 1470159555565 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 09:39:15 INFO - PROCESS | 3256 | 1470159555574 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - PROCESS | 3256 | 1470159555577 Marionette TRACE conn2 <- [1,2150,null,{}] 09:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:39:15 INFO - PROCESS | 3256 | 1470159555580 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:15 INFO - PROCESS | 3256 | 1470159555583 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:15 INFO - PROCESS | 3256 | 1470159555675 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:39:15 INFO - PROCESS | 3256 | 1470159555689 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 3256 | 1470159555691 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:15 INFO - PROCESS | 3256 | ++DOCSHELL 13ACB800 == 28 [pid = 3256] [id = 547] 09:39:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (13AD1000) [pid = 3256] [serial = 1641] [outer = 00000000] 09:39:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (13B59800) [pid = 3256] [serial = 1642] [outer = 13AD1000] 09:39:15 INFO - PROCESS | 3256 | 1470159555739 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (13E46C00) [pid = 3256] [serial = 1643] [outer = 13AD1000] 09:39:16 INFO - PROCESS | 3256 | 1470159556200 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 702ms 09:39:16 INFO - PROCESS | 3256 | 1470159556278 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 3256 | 1470159556280 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 09:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:39:16 INFO - PROCESS | 3256 | 1470159556284 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 3256 | 1470159556287 Marionette TRACE conn2 <- [1,2154,null,{}] 09:39:16 INFO - PROCESS | 3256 | 1470159556298 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 3256 | 1470159556302 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:16 INFO - PROCESS | 3256 | 1470159556395 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:39:16 INFO - PROCESS | 3256 | 1470159556403 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 3256 | 1470159556406 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:16 INFO - PROCESS | 3256 | ++DOCSHELL 1455BC00 == 29 [pid = 3256] [id = 548] 09:39:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1455C400) [pid = 3256] [serial = 1644] [outer = 00000000] 09:39:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1585E000) [pid = 3256] [serial = 1645] [outer = 1455C400] 09:39:16 INFO - PROCESS | 3256 | 1470159556453 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (160A4C00) [pid = 3256] [serial = 1646] [outer = 1455C400] 09:39:16 INFO - PROCESS | 3256 | 1470159556945 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 703ms 09:39:16 INFO - PROCESS | 3256 | 1470159556983 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 3256 | 1470159556986 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 09:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:39:16 INFO - PROCESS | 3256 | 1470159556989 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 3256 | 1470159556991 Marionette TRACE conn2 <- [1,2158,null,{}] 09:39:16 INFO - PROCESS | 3256 | 1470159556994 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 3256 | 1470159556996 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:17 INFO - PROCESS | 3256 | 1470159557140 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:39:17 INFO - PROCESS | 3256 | 1470159557150 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 3256 | 1470159557152 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:17 INFO - PROCESS | 3256 | ++DOCSHELL 16E1DC00 == 30 [pid = 3256] [id = 549] 09:39:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (16E29C00) [pid = 3256] [serial = 1647] [outer = 00000000] 09:39:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (171D6C00) [pid = 3256] [serial = 1648] [outer = 16E29C00] 09:39:17 INFO - PROCESS | 3256 | 1470159557196 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (17805400) [pid = 3256] [serial = 1649] [outer = 16E29C00] 09:39:17 INFO - PROCESS | 3256 | 1470159557627 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 702ms 09:39:17 INFO - PROCESS | 3256 | 1470159557691 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 3256 | 1470159557693 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 09:39:17 INFO - PROCESS | 3256 | 1470159557696 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:39:17 INFO - PROCESS | 3256 | 1470159557698 Marionette TRACE conn2 <- [1,2162,null,{}] 09:39:17 INFO - PROCESS | 3256 | 1470159557701 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:17 INFO - PROCESS | 3256 | 1470159557703 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:17 INFO - PROCESS | 3256 | 1470159557812 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:39:17 INFO - PROCESS | 3256 | 1470159557822 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 3256 | 1470159557824 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:17 INFO - PROCESS | 3256 | ++DOCSHELL 171D6400 == 31 [pid = 3256] [id = 550] 09:39:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (178AF000) [pid = 3256] [serial = 1650] [outer = 00000000] 09:39:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (183E4C00) [pid = 3256] [serial = 1651] [outer = 178AF000] 09:39:17 INFO - PROCESS | 3256 | 1470159557867 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (183EC400) [pid = 3256] [serial = 1652] [outer = 178AF000] 09:39:18 INFO - PROCESS | 3256 | 1470159558333 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 687ms 09:39:18 INFO - PROCESS | 3256 | 1470159558385 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 3256 | 1470159558388 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 09:39:18 INFO - PROCESS | 3256 | 1470159558391 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:39:18 INFO - PROCESS | 3256 | 1470159558392 Marionette TRACE conn2 <- [1,2166,null,{}] 09:39:18 INFO - PROCESS | 3256 | 1470159558396 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:18 INFO - PROCESS | 3256 | 1470159558405 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:18 INFO - PROCESS | 3256 | 1470159558566 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:39:18 INFO - PROCESS | 3256 | 1470159558582 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 3256 | 1470159558585 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:18 INFO - PROCESS | 3256 | ++DOCSHELL 10F33000 == 32 [pid = 3256] [id = 551] 09:39:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (112C6800) [pid = 3256] [serial = 1653] [outer = 00000000] 09:39:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (19744000) [pid = 3256] [serial = 1654] [outer = 112C6800] 09:39:18 INFO - PROCESS | 3256 | 1470159558884 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19C8B000) [pid = 3256] [serial = 1655] [outer = 112C6800] 09:39:19 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (163C6800) [pid = 3256] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:39:19 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (17058400) [pid = 3256] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:39:19 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (17AEC800) [pid = 3256] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:39:19 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (114D9C00) [pid = 3256] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:39:19 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (1780F400) [pid = 3256] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:39:19 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (114F4000) [pid = 3256] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:39:19 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (10A4A400) [pid = 3256] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:39:19 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (10A4AC00) [pid = 3256] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:39:19 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (13E3DC00) [pid = 3256] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:39:19 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (13E49C00) [pid = 3256] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:39:19 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (14552000) [pid = 3256] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:39:19 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1455B400) [pid = 3256] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:39:19 INFO - PROCESS | 3256 | 1470159559256 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 890ms 09:39:19 INFO - PROCESS | 3256 | 1470159559277 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 3256 | 1470159559289 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 09:39:19 INFO - PROCESS | 3256 | 1470159559293 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:39:19 INFO - PROCESS | 3256 | 1470159559294 Marionette TRACE conn2 <- [1,2170,null,{}] 09:39:19 INFO - PROCESS | 3256 | 1470159559297 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:19 INFO - PROCESS | 3256 | 1470159559299 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:19 INFO - PROCESS | 3256 | 1470159559376 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:39:19 INFO - PROCESS | 3256 | 1470159559382 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 3256 | 1470159559384 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:19 INFO - PROCESS | 3256 | ++DOCSHELL 1036EC00 == 33 [pid = 3256] [id = 552] 09:39:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (10A52C00) [pid = 3256] [serial = 1656] [outer = 00000000] 09:39:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (16B6A000) [pid = 3256] [serial = 1657] [outer = 10A52C00] 09:39:19 INFO - PROCESS | 3256 | 1470159559517 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (17AEC800) [pid = 3256] [serial = 1658] [outer = 10A52C00] 09:39:19 INFO - PROCESS | 3256 | 1470159559877 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 640ms 09:39:19 INFO - PROCESS | 3256 | 1470159559931 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 3256 | 1470159559933 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 09:39:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:39:19 INFO - PROCESS | 3256 | 1470159559937 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 3256 | 1470159559938 Marionette TRACE conn2 <- [1,2174,null,{}] 09:39:19 INFO - PROCESS | 3256 | 1470159559942 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:19 INFO - PROCESS | 3256 | 1470159559944 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:20 INFO - PROCESS | 3256 | 1470159560084 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:39:20 INFO - PROCESS | 3256 | 1470159560123 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 3256 | 1470159560125 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:20 INFO - PROCESS | 3256 | ++DOCSHELL 0C7F1400 == 34 [pid = 3256] [id = 553] 09:39:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (0F395C00) [pid = 3256] [serial = 1659] [outer = 00000000] 09:39:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (19D6B400) [pid = 3256] [serial = 1660] [outer = 0F395C00] 09:39:20 INFO - PROCESS | 3256 | 1470159560168 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (114F5C00) [pid = 3256] [serial = 1661] [outer = 0F395C00] 09:39:20 INFO - PROCESS | 3256 | 1470159560572 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:39:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 702ms 09:39:20 INFO - PROCESS | 3256 | 1470159560637 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 3256 | 1470159560639 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 09:39:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:39:20 INFO - PROCESS | 3256 | 1470159560650 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 3256 | 1470159560652 Marionette TRACE conn2 <- [1,2178,null,{}] 09:39:20 INFO - PROCESS | 3256 | 1470159560655 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:20 INFO - PROCESS | 3256 | 1470159560657 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:20 INFO - PROCESS | 3256 | 1470159560733 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:39:20 INFO - PROCESS | 3256 | 1470159560738 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 3256 | 1470159560740 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:20 INFO - PROCESS | 3256 | ++DOCSHELL 19DAB800 == 35 [pid = 3256] [id = 554] 09:39:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19F3BC00) [pid = 3256] [serial = 1662] [outer = 00000000] 09:39:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (19FCA000) [pid = 3256] [serial = 1663] [outer = 19F3BC00] 09:39:20 INFO - PROCESS | 3256 | 1470159560783 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A26CC00) [pid = 3256] [serial = 1664] [outer = 19F3BC00] 09:39:21 INFO - PROCESS | 3256 | 1470159561610 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:39:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:39:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 999ms 09:39:21 INFO - PROCESS | 3256 | 1470159561646 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 3256 | 1470159561650 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 09:39:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:39:21 INFO - PROCESS | 3256 | 1470159561655 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 3256 | 1470159561660 Marionette TRACE conn2 <- [1,2182,null,{}] 09:39:21 INFO - PROCESS | 3256 | 1470159561665 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:21 INFO - PROCESS | 3256 | 1470159561668 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:21 INFO - PROCESS | 3256 | 1470159561791 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:39:21 INFO - PROCESS | 3256 | 1470159561927 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 3256 | 1470159561930 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:21 INFO - PROCESS | 3256 | ++DOCSHELL 10A4C000 == 36 [pid = 3256] [id = 555] 09:39:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (112C0000) [pid = 3256] [serial = 1665] [outer = 00000000] 09:39:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1189A000) [pid = 3256] [serial = 1666] [outer = 112C0000] 09:39:21 INFO - PROCESS | 3256 | 1470159561988 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (13AC9400) [pid = 3256] [serial = 1667] [outer = 112C0000] 09:39:22 INFO - PROCESS | 3256 | 1470159562702 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:39:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1093ms 09:39:22 INFO - PROCESS | 3256 | 1470159562753 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 3256 | 1470159562758 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 09:39:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:39:22 INFO - PROCESS | 3256 | 1470159562764 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 3256 | 1470159562767 Marionette TRACE conn2 <- [1,2186,null,{}] 09:39:22 INFO - PROCESS | 3256 | 1470159562771 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:22 INFO - PROCESS | 3256 | 1470159562774 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:22 INFO - PROCESS | 3256 | 1470159562895 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:39:23 INFO - PROCESS | 3256 | 1470159563123 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 3256 | 1470159563127 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:23 INFO - PROCESS | 3256 | ++DOCSHELL 0C766400 == 37 [pid = 3256] [id = 556] 09:39:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (0C766800) [pid = 3256] [serial = 1668] [outer = 00000000] 09:39:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (0C7EEC00) [pid = 3256] [serial = 1669] [outer = 0C766800] 09:39:23 INFO - PROCESS | 3256 | 1470159563184 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (10326400) [pid = 3256] [serial = 1670] [outer = 0C766800] 09:39:23 INFO - PROCESS | 3256 | --DOCSHELL 0C7F1400 == 36 [pid = 3256] [id = 553] 09:39:23 INFO - PROCESS | 3256 | --DOCSHELL 1036EC00 == 35 [pid = 3256] [id = 552] 09:39:23 INFO - PROCESS | 3256 | --DOCSHELL 10F33000 == 34 [pid = 3256] [id = 551] 09:39:23 INFO - PROCESS | 3256 | --DOCSHELL 171D6400 == 33 [pid = 3256] [id = 550] 09:39:23 INFO - PROCESS | 3256 | --DOCSHELL 16E1DC00 == 32 [pid = 3256] [id = 549] 09:39:23 INFO - PROCESS | 3256 | --DOCSHELL 1455BC00 == 31 [pid = 3256] [id = 548] 09:39:23 INFO - PROCESS | 3256 | --DOCSHELL 13ACB800 == 30 [pid = 3256] [id = 547] 09:39:23 INFO - PROCESS | 3256 | --DOCSHELL 10F4F400 == 29 [pid = 3256] [id = 546] 09:39:23 INFO - PROCESS | 3256 | --DOCSHELL 1391E000 == 28 [pid = 3256] [id = 545] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (1680D800) [pid = 3256] [serial = 1606] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (17038400) [pid = 3256] [serial = 1607] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (178B0400) [pid = 3256] [serial = 1610] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (1779D400) [pid = 3256] [serial = 1609] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (183ECC00) [pid = 3256] [serial = 1612] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (171DD000) [pid = 3256] [serial = 1616] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (1A947C00) [pid = 3256] [serial = 1589] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (13160C00) [pid = 3256] [serial = 1597] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (163CFC00) [pid = 3256] [serial = 1615] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (131D5000) [pid = 3256] [serial = 1598] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (112CDC00) [pid = 3256] [serial = 1591] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (11C1A800) [pid = 3256] [serial = 1592] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1125A400) [pid = 3256] [serial = 1594] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (112CCC00) [pid = 3256] [serial = 1595] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (13E4AC00) [pid = 3256] [serial = 1600] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (13F6CC00) [pid = 3256] [serial = 1601] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (19743C00) [pid = 3256] [serial = 1618] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (15A1B800) [pid = 3256] [serial = 1603] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (19DA9400) [pid = 3256] [serial = 1621] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (19DAA000) [pid = 3256] [serial = 1622] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (199F3C00) [pid = 3256] [serial = 1619] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (19735400) [pid = 3256] [serial = 1613] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (15A28800) [pid = 3256] [serial = 1604] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 3256 | 1470159563798 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:39:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1093ms 09:39:23 INFO - PROCESS | 3256 | 1470159563863 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:39:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:39:23 INFO - PROCESS | 3256 | 1470159563867 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 09:39:23 INFO - PROCESS | 3256 | 1470159563871 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 3256 | 1470159563874 Marionette TRACE conn2 <- [1,2190,null,{}] 09:39:23 INFO - PROCESS | 3256 | 1470159563879 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:23 INFO - PROCESS | 3256 | 1470159563883 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:23 INFO - PROCESS | 3256 | 1470159563967 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:39:24 INFO - PROCESS | 3256 | 1470159564097 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 3256 | 1470159564100 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:24 INFO - PROCESS | 3256 | ++DOCSHELL 10A03C00 == 29 [pid = 3256] [id = 557] 09:39:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (10A04400) [pid = 3256] [serial = 1671] [outer = 00000000] 09:39:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (11255400) [pid = 3256] [serial = 1672] [outer = 10A04400] 09:39:24 INFO - PROCESS | 3256 | 1470159564150 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (11DEDC00) [pid = 3256] [serial = 1673] [outer = 10A04400] 09:39:24 INFO - PROCESS | 3256 | --DOCSHELL 1B3B2C00 == 28 [pid = 3256] [id = 15] 09:39:24 INFO - PROCESS | 3256 | 1470159564635 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:39:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:39:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 796ms 09:39:24 INFO - PROCESS | 3256 | 1470159564672 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 3256 | 1470159564676 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 09:39:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:39:24 INFO - PROCESS | 3256 | 1470159564680 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 3256 | 1470159564682 Marionette TRACE conn2 <- [1,2194,null,{}] 09:39:24 INFO - PROCESS | 3256 | 1470159564686 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:24 INFO - PROCESS | 3256 | 1470159564688 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:24 INFO - PROCESS | 3256 | 1470159564774 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:39:24 INFO - PROCESS | 3256 | 1470159564782 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 3256 | 1470159564784 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:24 INFO - PROCESS | 3256 | ++DOCSHELL 12E74400 == 29 [pid = 3256] [id = 558] 09:39:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (12E76800) [pid = 3256] [serial = 1674] [outer = 00000000] 09:39:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (1451A800) [pid = 3256] [serial = 1675] [outer = 12E76800] 09:39:24 INFO - PROCESS | 3256 | 1470159564830 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (14552C00) [pid = 3256] [serial = 1676] [outer = 12E76800] 09:39:25 INFO - PROCESS | 3256 | 1470159565293 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:39:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 625ms 09:39:25 INFO - PROCESS | 3256 | 1470159565319 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 3256 | 1470159565321 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 09:39:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:39:25 INFO - PROCESS | 3256 | 1470159565326 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 3256 | 1470159565332 Marionette TRACE conn2 <- [1,2198,null,{}] 09:39:25 INFO - PROCESS | 3256 | 1470159565341 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 3256 | 1470159565345 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:25 INFO - PROCESS | 3256 | 1470159565432 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:39:25 INFO - PROCESS | 3256 | 1470159565438 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 3256 | 1470159565440 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:25 INFO - PROCESS | 3256 | ++DOCSHELL 1609C400 == 30 [pid = 3256] [id = 559] 09:39:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1609CC00) [pid = 3256] [serial = 1677] [outer = 00000000] 09:39:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (163CFC00) [pid = 3256] [serial = 1678] [outer = 1609CC00] 09:39:25 INFO - PROCESS | 3256 | 1470159565484 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (16B6AC00) [pid = 3256] [serial = 1679] [outer = 1609CC00] 09:39:25 INFO - PROCESS | 3256 | 1470159565932 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:39:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 656ms 09:39:25 INFO - PROCESS | 3256 | 1470159565983 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 3256 | 1470159565985 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 09:39:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:39:25 INFO - PROCESS | 3256 | 1470159565989 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 3256 | 1470159565990 Marionette TRACE conn2 <- [1,2202,null,{}] 09:39:25 INFO - PROCESS | 3256 | 1470159565994 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 3256 | 1470159565996 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:26 INFO - PROCESS | 3256 | 1470159566075 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:39:26 INFO - PROCESS | 3256 | 1470159566080 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 3256 | 1470159566082 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:26 INFO - PROCESS | 3256 | ++DOCSHELL 17055800 == 31 [pid = 3256] [id = 560] 09:39:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (17057000) [pid = 3256] [serial = 1680] [outer = 00000000] 09:39:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (177A9400) [pid = 3256] [serial = 1681] [outer = 17057000] 09:39:26 INFO - PROCESS | 3256 | 1470159566127 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (178A6400) [pid = 3256] [serial = 1682] [outer = 17057000] 09:39:26 INFO - PROCESS | 3256 | 1470159566620 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:39:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 702ms 09:39:26 INFO - PROCESS | 3256 | 1470159566688 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 3256 | 1470159566690 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 09:39:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:39:26 INFO - PROCESS | 3256 | 1470159566694 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 3256 | 1470159566696 Marionette TRACE conn2 <- [1,2206,null,{}] 09:39:26 INFO - PROCESS | 3256 | 1470159566699 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:26 INFO - PROCESS | 3256 | 1470159566702 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:26 INFO - PROCESS | 3256 | 1470159566815 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:39:26 INFO - PROCESS | 3256 | 1470159566825 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 3256 | 1470159566830 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:26 INFO - PROCESS | 3256 | ++DOCSHELL 131D7800 == 32 [pid = 3256] [id = 561] 09:39:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (17AE7C00) [pid = 3256] [serial = 1683] [outer = 00000000] 09:39:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (183E3400) [pid = 3256] [serial = 1684] [outer = 17AE7C00] 09:39:26 INFO - PROCESS | 3256 | 1470159566936 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19738400) [pid = 3256] [serial = 1685] [outer = 17AE7C00] 09:39:27 INFO - PROCESS | 3256 | 1470159567363 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:39:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:39:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 687ms 09:39:27 INFO - PROCESS | 3256 | 1470159567393 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 3256 | 1470159567395 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 09:39:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:39:27 INFO - PROCESS | 3256 | 1470159567402 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 3256 | 1470159567404 Marionette TRACE conn2 <- [1,2210,null,{}] 09:39:27 INFO - PROCESS | 3256 | 1470159567414 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:27 INFO - PROCESS | 3256 | 1470159567416 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:27 INFO - PROCESS | 3256 | 1470159567561 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:39:27 INFO - PROCESS | 3256 | 1470159567578 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 3256 | 1470159567589 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:27 INFO - PROCESS | 3256 | ++DOCSHELL 199F1800 == 33 [pid = 3256] [id = 562] 09:39:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (199F3400) [pid = 3256] [serial = 1686] [outer = 00000000] 09:39:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (19C83800) [pid = 3256] [serial = 1687] [outer = 199F3400] 09:39:27 INFO - PROCESS | 3256 | 1470159567695 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (19C83C00) [pid = 3256] [serial = 1688] [outer = 199F3400] 09:39:28 INFO - PROCESS | 3256 | 1470159568106 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:39:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 733ms 09:39:28 INFO - PROCESS | 3256 | 1470159568139 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 3256 | 1470159568141 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 09:39:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:39:28 INFO - PROCESS | 3256 | 1470159568144 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 3256 | 1470159568146 Marionette TRACE conn2 <- [1,2214,null,{}] 09:39:28 INFO - PROCESS | 3256 | 1470159568153 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:28 INFO - PROCESS | 3256 | 1470159568155 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:28 INFO - PROCESS | 3256 | 1470159568264 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:39:28 INFO - PROCESS | 3256 | 1470159568269 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 3256 | 1470159568271 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:28 INFO - PROCESS | 3256 | ++DOCSHELL 12BBB400 == 34 [pid = 3256] [id = 563] 09:39:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1973F000) [pid = 3256] [serial = 1689] [outer = 00000000] 09:39:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19F3C400) [pid = 3256] [serial = 1690] [outer = 1973F000] 09:39:28 INFO - PROCESS | 3256 | 1470159568314 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (19FC9C00) [pid = 3256] [serial = 1691] [outer = 1973F000] 09:39:28 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (0F395C00) [pid = 3256] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:39:28 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (0C7EE400) [pid = 3256] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:39:28 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (13E41000) [pid = 3256] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:39:28 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (11250000) [pid = 3256] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:39:28 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (1973E400) [pid = 3256] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:39:28 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (16E29C00) [pid = 3256] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:39:28 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (112C6800) [pid = 3256] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:39:28 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (13AD1000) [pid = 3256] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:39:28 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (0C7EF000) [pid = 3256] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:39:28 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1455C400) [pid = 3256] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:39:28 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (178AF000) [pid = 3256] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:39:28 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (13AA3800) [pid = 3256] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:39:28 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (10A52C00) [pid = 3256] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:39:28 INFO - PROCESS | 3256 | 1470159568820 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:39:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 703ms 09:39:28 INFO - PROCESS | 3256 | 1470159568844 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 3256 | 1470159568846 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 09:39:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:39:28 INFO - PROCESS | 3256 | 1470159568849 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 3256 | 1470159568851 Marionette TRACE conn2 <- [1,2218,null,{}] 09:39:28 INFO - PROCESS | 3256 | 1470159568854 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:28 INFO - PROCESS | 3256 | 1470159568856 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:28 INFO - PROCESS | 3256 | 1470159568975 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:39:28 INFO - PROCESS | 3256 | 1470159568983 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 3256 | 1470159568985 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:28 INFO - PROCESS | 3256 | ++DOCSHELL 10F58400 == 35 [pid = 3256] [id = 564] 09:39:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (11250000) [pid = 3256] [serial = 1692] [outer = 00000000] 09:39:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (163CD400) [pid = 3256] [serial = 1693] [outer = 11250000] 09:39:29 INFO - PROCESS | 3256 | 1470159569028 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (16B6B000) [pid = 3256] [serial = 1694] [outer = 11250000] 09:39:29 INFO - PROCESS | 3256 | 1470159569454 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:39:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:39:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 625ms 09:39:29 INFO - PROCESS | 3256 | 1470159569493 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 3256 | 1470159569495 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 09:39:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:39:29 INFO - PROCESS | 3256 | 1470159569502 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 3256 | 1470159569503 Marionette TRACE conn2 <- [1,2222,null,{}] 09:39:29 INFO - PROCESS | 3256 | 1470159569507 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:29 INFO - PROCESS | 3256 | 1470159569509 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:29 INFO - PROCESS | 3256 | 1470159569596 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:39:29 INFO - PROCESS | 3256 | 1470159569602 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 3256 | 1470159569604 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:29 INFO - PROCESS | 3256 | ++DOCSHELL 1973EC00 == 36 [pid = 3256] [id = 565] 09:39:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (199F1000) [pid = 3256] [serial = 1695] [outer = 00000000] 09:39:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1A268000) [pid = 3256] [serial = 1696] [outer = 199F1000] 09:39:29 INFO - PROCESS | 3256 | 1470159569647 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1A6C7000) [pid = 3256] [serial = 1697] [outer = 199F1000] 09:39:30 INFO - PROCESS | 3256 | 1470159570069 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:39:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 594ms 09:39:30 INFO - PROCESS | 3256 | 1470159570095 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 3256 | 1470159570096 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 09:39:30 INFO - PROCESS | 3256 | 1470159570100 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:39:30 INFO - PROCESS | 3256 | 1470159570101 Marionette TRACE conn2 <- [1,2226,null,{}] 09:39:30 INFO - PROCESS | 3256 | 1470159570106 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:30 INFO - PROCESS | 3256 | 1470159570108 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:30 INFO - PROCESS | 3256 | 1470159570230 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:39:30 INFO - PROCESS | 3256 | 1470159570238 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 3256 | 1470159570240 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:30 INFO - PROCESS | 3256 | ++DOCSHELL 19C83400 == 37 [pid = 3256] [id = 566] 09:39:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1A6CCC00) [pid = 3256] [serial = 1698] [outer = 00000000] 09:39:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1A832800) [pid = 3256] [serial = 1699] [outer = 1A6CCC00] 09:39:30 INFO - PROCESS | 3256 | 1470159570286 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A83A000) [pid = 3256] [serial = 1700] [outer = 1A6CCC00] 09:39:30 INFO - PROCESS | 3256 | 1470159570910 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:39:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 828ms 09:39:30 INFO - PROCESS | 3256 | 1470159570944 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 3256 | 1470159570948 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 09:39:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:39:30 INFO - PROCESS | 3256 | 1470159570953 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 3256 | 1470159570957 Marionette TRACE conn2 <- [1,2230,null,{}] 09:39:30 INFO - PROCESS | 3256 | 1470159570962 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:30 INFO - PROCESS | 3256 | 1470159570966 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:31 INFO - PROCESS | 3256 | 1470159571123 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:39:31 INFO - PROCESS | 3256 | 1470159571142 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 3256 | 1470159571146 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:31 INFO - PROCESS | 3256 | ++DOCSHELL 10A49000 == 38 [pid = 3256] [id = 567] 09:39:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (10A4A400) [pid = 3256] [serial = 1701] [outer = 00000000] 09:39:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (11C1A800) [pid = 3256] [serial = 1702] [outer = 10A4A400] 09:39:31 INFO - PROCESS | 3256 | 1470159571202 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (132DE800) [pid = 3256] [serial = 1703] [outer = 10A4A400] 09:39:31 INFO - PROCESS | 3256 | 1470159571847 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:39:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 952ms 09:39:31 INFO - PROCESS | 3256 | 1470159571900 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 3256 | 1470159571904 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 09:39:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:39:31 INFO - PROCESS | 3256 | 1470159571911 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 3256 | 1470159571914 Marionette TRACE conn2 <- [1,2234,null,{}] 09:39:31 INFO - PROCESS | 3256 | 1470159571918 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:31 INFO - PROCESS | 3256 | 1470159571921 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:32 INFO - PROCESS | 3256 | 1470159572059 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:39:32 INFO - PROCESS | 3256 | 1470159572198 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 3256 | 1470159572201 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:32 INFO - PROCESS | 3256 | ++DOCSHELL 13E61000 == 39 [pid = 3256] [id = 568] 09:39:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (13F73800) [pid = 3256] [serial = 1704] [outer = 00000000] 09:39:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (14591400) [pid = 3256] [serial = 1705] [outer = 13F73800] 09:39:32 INFO - PROCESS | 3256 | 1470159572258 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (15A26000) [pid = 3256] [serial = 1706] [outer = 13F73800] 09:39:32 INFO - PROCESS | 3256 | 1470159572820 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:39:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 953ms 09:39:32 INFO - PROCESS | 3256 | 1470159572856 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 3256 | 1470159572859 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 09:39:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:39:32 INFO - PROCESS | 3256 | 1470159572862 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 3256 | 1470159572866 Marionette TRACE conn2 <- [1,2238,null,{}] 09:39:32 INFO - PROCESS | 3256 | 1470159572877 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:32 INFO - PROCESS | 3256 | 1470159572882 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:32 INFO - PROCESS | 3256 | 1470159572988 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:39:33 INFO - PROCESS | 3256 | 1470159573127 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 3256 | 1470159573130 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:33 INFO - PROCESS | 3256 | ++DOCSHELL 19741000 == 40 [pid = 3256] [id = 569] 09:39:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (19742400) [pid = 3256] [serial = 1707] [outer = 00000000] 09:39:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (19DA5000) [pid = 3256] [serial = 1708] [outer = 19742400] 09:39:33 INFO - PROCESS | 3256 | 1470159573187 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (1A6CEC00) [pid = 3256] [serial = 1709] [outer = 19742400] 09:39:33 INFO - PROCESS | 3256 | 1470159573778 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:39:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 952ms 09:39:33 INFO - PROCESS | 3256 | 1470159573809 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 3256 | 1470159573812 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 09:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:39:33 INFO - PROCESS | 3256 | 1470159573816 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 3256 | 1470159573818 Marionette TRACE conn2 <- [1,2242,null,{}] 09:39:33 INFO - PROCESS | 3256 | 1470159573822 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:33 INFO - PROCESS | 3256 | 1470159573825 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:33 INFO - PROCESS | 3256 | 1470159573938 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:39:34 INFO - PROCESS | 3256 | 1470159574048 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 3256 | 1470159574051 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:34 INFO - PROCESS | 3256 | ++DOCSHELL 13B4E800 == 41 [pid = 3256] [id = 570] 09:39:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (13E3B800) [pid = 3256] [serial = 1710] [outer = 00000000] 09:39:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (16B6C800) [pid = 3256] [serial = 1711] [outer = 13E3B800] 09:39:34 INFO - PROCESS | 3256 | 1470159574104 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 96 (183E1C00) [pid = 3256] [serial = 1712] [outer = 13E3B800] 09:39:34 INFO - PROCESS | 3256 | 1470159574921 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:39:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1155ms 09:39:34 INFO - PROCESS | 3256 | 1470159574970 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 3256 | 1470159574974 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 09:39:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:39:34 INFO - PROCESS | 3256 | 1470159574979 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 3256 | 1470159574983 Marionette TRACE conn2 <- [1,2246,null,{}] 09:39:34 INFO - PROCESS | 3256 | 1470159574988 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:34 INFO - PROCESS | 3256 | 1470159574990 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:35 INFO - PROCESS | 3256 | 1470159575096 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 1973EC00 == 40 [pid = 3256] [id = 565] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 10F58400 == 39 [pid = 3256] [id = 564] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 12BBB400 == 38 [pid = 3256] [id = 563] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 199F1800 == 37 [pid = 3256] [id = 562] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 131D7800 == 36 [pid = 3256] [id = 561] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 17055800 == 35 [pid = 3256] [id = 560] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 1609C400 == 34 [pid = 3256] [id = 559] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 12E74400 == 33 [pid = 3256] [id = 558] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 10A03C00 == 32 [pid = 3256] [id = 557] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 0C766400 == 31 [pid = 3256] [id = 556] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 1A833800 == 30 [pid = 3256] [id = 16] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 19DAB800 == 29 [pid = 3256] [id = 554] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 10A4C000 == 28 [pid = 3256] [id = 555] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 13B4E800 == 27 [pid = 3256] [id = 570] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 13E61000 == 26 [pid = 3256] [id = 568] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 19741000 == 25 [pid = 3256] [id = 569] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 19C83400 == 24 [pid = 3256] [id = 566] 09:39:35 INFO - PROCESS | 3256 | --DOCSHELL 10A49000 == 23 [pid = 3256] [id = 567] 09:39:35 INFO - PROCESS | 3256 | 1470159575798 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 3256 | 1470159575802 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 95 (19D6B400) [pid = 3256] [serial = 1660] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (12B74400) [pid = 3256] [serial = 1625] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (14596800) [pid = 3256] [serial = 1628] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (114DA400) [pid = 3256] [serial = 1640] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (19DA9000) [pid = 3256] [serial = 1630] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (17805400) [pid = 3256] [serial = 1649] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (19C8B000) [pid = 3256] [serial = 1655] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (13E46C00) [pid = 3256] [serial = 1643] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (19744000) [pid = 3256] [serial = 1654] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (0F9E7C00) [pid = 3256] [serial = 1633] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (13B59800) [pid = 3256] [serial = 1642] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (112C4800) [pid = 3256] [serial = 1639] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (171D6C00) [pid = 3256] [serial = 1648] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (1585E000) [pid = 3256] [serial = 1645] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (10A4A000) [pid = 3256] [serial = 1634] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (183EC400) [pid = 3256] [serial = 1652] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13E61C00) [pid = 3256] [serial = 1637] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (13B56000) [pid = 3256] [serial = 1636] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (13F77C00) [pid = 3256] [serial = 1627] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (160A4C00) [pid = 3256] [serial = 1646] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A26A000) [pid = 3256] [serial = 1631] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (17AEC800) [pid = 3256] [serial = 1658] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (183E4C00) [pid = 3256] [serial = 1651] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (16B6A000) [pid = 3256] [serial = 1657] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (112C2C00) [pid = 3256] [serial = 1624] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (114F5C00) [pid = 3256] [serial = 1661] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 3256 | ++DOCSHELL 0C7E6800 == 24 [pid = 3256] [id = 571] 09:39:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (0C7E7400) [pid = 3256] [serial = 1713] [outer = 00000000] 09:39:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (0F391000) [pid = 3256] [serial = 1714] [outer = 0C7E7400] 09:39:35 INFO - PROCESS | 3256 | 1470159575951 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (10560C00) [pid = 3256] [serial = 1715] [outer = 0C7E7400] 09:39:36 INFO - PROCESS | 3256 | 1470159576426 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1498ms 09:39:36 INFO - PROCESS | 3256 | 1470159576470 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 3256 | 1470159576473 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 09:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:39:36 INFO - PROCESS | 3256 | 1470159576482 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 3256 | 1470159576484 Marionette TRACE conn2 <- [1,2250,null,{}] 09:39:36 INFO - PROCESS | 3256 | 1470159576489 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:36 INFO - PROCESS | 3256 | 1470159576494 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:36 INFO - PROCESS | 3256 | 1470159576583 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:39:36 INFO - PROCESS | 3256 | 1470159576598 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 3256 | 1470159576601 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:36 INFO - PROCESS | 3256 | ++DOCSHELL 112E6400 == 25 [pid = 3256] [id = 572] 09:39:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (112E6800) [pid = 3256] [serial = 1716] [outer = 00000000] 09:39:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (11478800) [pid = 3256] [serial = 1717] [outer = 112E6800] 09:39:36 INFO - PROCESS | 3256 | 1470159576648 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (114ECC00) [pid = 3256] [serial = 1718] [outer = 112E6800] 09:39:37 INFO - PROCESS | 3256 | 1470159577133 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:39:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 687ms 09:39:37 INFO - PROCESS | 3256 | 1470159577181 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 3256 | 1470159577185 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 09:39:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:39:37 INFO - PROCESS | 3256 | 1470159577219 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 3256 | 1470159577221 Marionette TRACE conn2 <- [1,2254,null,{}] 09:39:37 INFO - PROCESS | 3256 | 1470159577227 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:37 INFO - PROCESS | 3256 | 1470159577230 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:37 INFO - PROCESS | 3256 | 1470159577357 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:39:37 INFO - PROCESS | 3256 | 1470159577372 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 3256 | 1470159577374 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:37 INFO - PROCESS | 3256 | ++DOCSHELL 12E35800 == 26 [pid = 3256] [id = 573] 09:39:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (12E73800) [pid = 3256] [serial = 1719] [outer = 00000000] 09:39:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (13173000) [pid = 3256] [serial = 1720] [outer = 12E73800] 09:39:37 INFO - PROCESS | 3256 | 1470159577420 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (13AD2800) [pid = 3256] [serial = 1721] [outer = 12E73800] 09:39:37 INFO - PROCESS | 3256 | 1470159577891 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:39:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 702ms 09:39:37 INFO - PROCESS | 3256 | 1470159577918 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 3256 | 1470159577920 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 09:39:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:39:37 INFO - PROCESS | 3256 | 1470159577925 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 3256 | 1470159577931 Marionette TRACE conn2 <- [1,2258,null,{}] 09:39:37 INFO - PROCESS | 3256 | 1470159577955 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:37 INFO - PROCESS | 3256 | 1470159577959 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:38 INFO - PROCESS | 3256 | 1470159578096 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:39:38 INFO - PROCESS | 3256 | 1470159578162 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 3256 | 1470159578164 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:38 INFO - PROCESS | 3256 | ++DOCSHELL 142B1800 == 27 [pid = 3256] [id = 574] 09:39:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (142BBC00) [pid = 3256] [serial = 1722] [outer = 00000000] 09:39:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (14527C00) [pid = 3256] [serial = 1723] [outer = 142BBC00] 09:39:38 INFO - PROCESS | 3256 | 1470159578208 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1316FC00) [pid = 3256] [serial = 1724] [outer = 142BBC00] 09:39:38 INFO - PROCESS | 3256 | 1470159578662 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:39:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 765ms 09:39:38 INFO - PROCESS | 3256 | 1470159578718 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 3256 | 1470159578721 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 09:39:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:39:38 INFO - PROCESS | 3256 | 1470159578724 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 3256 | 1470159578726 Marionette TRACE conn2 <- [1,2262,null,{}] 09:39:38 INFO - PROCESS | 3256 | 1470159578729 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:38 INFO - PROCESS | 3256 | 1470159578731 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:38 INFO - PROCESS | 3256 | 1470159578848 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:39:38 INFO - PROCESS | 3256 | 1470159578861 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 3256 | 1470159578863 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:38 INFO - PROCESS | 3256 | ++DOCSHELL 15032000 == 28 [pid = 3256] [id = 575] 09:39:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (15A1B800) [pid = 3256] [serial = 1725] [outer = 00000000] 09:39:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1609D000) [pid = 3256] [serial = 1726] [outer = 15A1B800] 09:39:39 INFO - PROCESS | 3256 | 1470159579006 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (160A5C00) [pid = 3256] [serial = 1727] [outer = 15A1B800] 09:39:39 INFO - PROCESS | 3256 | 1470159579581 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:39:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 890ms 09:39:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:39:39 INFO - PROCESS | 3256 | 1470159579629 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 3256 | 1470159579631 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 09:39:39 INFO - PROCESS | 3256 | 1470159579635 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 3256 | 1470159579636 Marionette TRACE conn2 <- [1,2266,null,{}] 09:39:39 INFO - PROCESS | 3256 | 1470159579640 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:39 INFO - PROCESS | 3256 | 1470159579642 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:39 INFO - PROCESS | 3256 | 1470159579761 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:39:39 INFO - PROCESS | 3256 | 1470159579767 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 3256 | 1470159579773 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:39 INFO - PROCESS | 3256 | ++DOCSHELL 17052000 == 29 [pid = 3256] [id = 576] 09:39:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (17054400) [pid = 3256] [serial = 1728] [outer = 00000000] 09:39:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (17059C00) [pid = 3256] [serial = 1729] [outer = 17054400] 09:39:39 INFO - PROCESS | 3256 | 1470159579829 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (177A3800) [pid = 3256] [serial = 1730] [outer = 17054400] 09:39:40 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (1B3B3400) [pid = 3256] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:39:40 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (17AE7C00) [pid = 3256] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:39:40 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (1609CC00) [pid = 3256] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:39:40 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (0C766800) [pid = 3256] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:39:40 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (199F3400) [pid = 3256] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:39:40 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (12E76800) [pid = 3256] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:39:40 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (112C0000) [pid = 3256] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:39:40 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (10A04400) [pid = 3256] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:39:40 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (19F3BC00) [pid = 3256] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:39:40 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (17057000) [pid = 3256] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:39:40 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (199F1000) [pid = 3256] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:39:40 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1973F000) [pid = 3256] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:39:40 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1B3B8C00) [pid = 3256] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:39:40 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1A6CCC00) [pid = 3256] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:39:40 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (11250000) [pid = 3256] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:39:40 INFO - PROCESS | 3256 | 1470159580581 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:39:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 999ms 09:39:40 INFO - PROCESS | 3256 | 1470159580638 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 3256 | 1470159580640 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 09:39:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:39:40 INFO - PROCESS | 3256 | 1470159580644 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 3256 | 1470159580645 Marionette TRACE conn2 <- [1,2270,null,{}] 09:39:40 INFO - PROCESS | 3256 | 1470159580649 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:40 INFO - PROCESS | 3256 | 1470159580651 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:40 INFO - PROCESS | 3256 | 1470159580732 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:39:40 INFO - PROCESS | 3256 | 1470159580740 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 3256 | 1470159580743 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:40 INFO - PROCESS | 3256 | ++DOCSHELL 0C75A000 == 30 [pid = 3256] [id = 577] 09:39:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (13F6CC00) [pid = 3256] [serial = 1731] [outer = 00000000] 09:39:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1779CC00) [pid = 3256] [serial = 1732] [outer = 13F6CC00] 09:39:40 INFO - PROCESS | 3256 | 1470159580817 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (178B1800) [pid = 3256] [serial = 1733] [outer = 13F6CC00] 09:39:41 INFO - PROCESS | 3256 | 1470159581322 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:39:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 750ms 09:39:41 INFO - PROCESS | 3256 | 1470159581384 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 3256 | 1470159581386 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 09:39:41 INFO - PROCESS | 3256 | 1470159581389 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:39:41 INFO - PROCESS | 3256 | 1470159581391 Marionette TRACE conn2 <- [1,2274,null,{}] 09:39:41 INFO - PROCESS | 3256 | 1470159581418 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:41 INFO - PROCESS | 3256 | 1470159581420 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:41 INFO - PROCESS | 3256 | 1470159581497 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:39:41 INFO - PROCESS | 3256 | 1470159581503 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 3256 | 1470159581505 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:41 INFO - PROCESS | 3256 | ++DOCSHELL 163D0000 == 31 [pid = 3256] [id = 578] 09:39:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (163D3000) [pid = 3256] [serial = 1734] [outer = 00000000] 09:39:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (183EA400) [pid = 3256] [serial = 1735] [outer = 163D3000] 09:39:41 INFO - PROCESS | 3256 | 1470159581581 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (19736800) [pid = 3256] [serial = 1736] [outer = 163D3000] 09:39:42 INFO - PROCESS | 3256 | 1470159582039 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:39:42 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 09:39:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 702ms 09:39:42 INFO - PROCESS | 3256 | 1470159582096 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 3256 | 1470159582099 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 09:39:42 INFO - PROCESS | 3256 | 1470159582103 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 3256 | 1470159582105 Marionette TRACE conn2 <- [1,2278,null,{}] 09:39:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:39:42 INFO - PROCESS | 3256 | 1470159582109 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:42 INFO - PROCESS | 3256 | 1470159582110 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:42 INFO - PROCESS | 3256 | 1470159582189 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:39:42 INFO - PROCESS | 3256 | 1470159582194 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 3256 | 1470159582196 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:42 INFO - PROCESS | 3256 | ++DOCSHELL 15A20400 == 32 [pid = 3256] [id = 579] 09:39:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1973C800) [pid = 3256] [serial = 1737] [outer = 00000000] 09:39:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (199EC400) [pid = 3256] [serial = 1738] [outer = 1973C800] 09:39:42 INFO - PROCESS | 3256 | 1470159582239 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (199ED400) [pid = 3256] [serial = 1739] [outer = 1973C800] 09:39:43 INFO - PROCESS | 3256 | 1470159583065 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:39:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 983ms 09:39:43 INFO - PROCESS | 3256 | 1470159583092 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 3256 | 1470159583097 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 09:39:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:39:43 INFO - PROCESS | 3256 | 1470159583101 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 3256 | 1470159583107 Marionette TRACE conn2 <- [1,2282,null,{}] 09:39:43 INFO - PROCESS | 3256 | 1470159583112 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:43 INFO - PROCESS | 3256 | 1470159583115 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:43 INFO - PROCESS | 3256 | 1470159583241 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:39:43 INFO - PROCESS | 3256 | 1470159583376 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 3256 | 1470159583380 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:43 INFO - PROCESS | 3256 | ++DOCSHELL 11256000 == 33 [pid = 3256] [id = 580] 09:39:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1125BC00) [pid = 3256] [serial = 1740] [outer = 00000000] 09:39:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (12BBA000) [pid = 3256] [serial = 1741] [outer = 1125BC00] 09:39:43 INFO - PROCESS | 3256 | 1470159583438 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (132A8000) [pid = 3256] [serial = 1742] [outer = 1125BC00] 09:39:44 INFO - PROCESS | 3256 | 1470159584063 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:39:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 999ms 09:39:44 INFO - PROCESS | 3256 | 1470159584105 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 3256 | 1470159584109 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 09:39:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:39:44 INFO - PROCESS | 3256 | 1470159584116 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 3256 | 1470159584119 Marionette TRACE conn2 <- [1,2286,null,{}] 09:39:44 INFO - PROCESS | 3256 | 1470159584186 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:44 INFO - PROCESS | 3256 | 1470159584189 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:44 INFO - PROCESS | 3256 | 1470159584318 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:39:44 INFO - PROCESS | 3256 | 1470159584431 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 3256 | 1470159584434 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:44 INFO - PROCESS | 3256 | ++DOCSHELL 10F4D400 == 34 [pid = 3256] [id = 581] 09:39:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (112C6800) [pid = 3256] [serial = 1743] [outer = 00000000] 09:39:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (13E46C00) [pid = 3256] [serial = 1744] [outer = 112C6800] 09:39:44 INFO - PROCESS | 3256 | 1470159584498 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (14520C00) [pid = 3256] [serial = 1745] [outer = 112C6800] 09:39:45 INFO - PROCESS | 3256 | --DOCSHELL 1661D400 == 33 [pid = 3256] [id = 484] 09:39:45 INFO - PROCESS | 3256 | --DOCSHELL 1455E400 == 32 [pid = 3256] [id = 477] 09:39:45 INFO - PROCESS | 3256 | --DOCSHELL 0C7F3C00 == 31 [pid = 3256] [id = 476] 09:39:45 INFO - PROCESS | 3256 | --DOCSHELL 15037000 == 30 [pid = 3256] [id = 474] 09:39:45 INFO - PROCESS | 3256 | --DOCSHELL 13ACB000 == 29 [pid = 3256] [id = 481] 09:39:45 INFO - PROCESS | 3256 | --DOCSHELL 1455DC00 == 28 [pid = 3256] [id = 483] 09:39:45 INFO - PROCESS | 3256 | --DOCSHELL 13F72400 == 27 [pid = 3256] [id = 473] 09:39:45 INFO - PROCESS | 3256 | --DOCSHELL 13E3C400 == 26 [pid = 3256] [id = 482] 09:39:45 INFO - PROCESS | 3256 | --DOCSHELL 131D3800 == 25 [pid = 3256] [id = 472] 09:39:45 INFO - PROCESS | 3256 | --DOCSHELL 112C4400 == 24 [pid = 3256] [id = 471] 09:39:45 INFO - PROCESS | 3256 | --DOCSHELL 112F2C00 == 23 [pid = 3256] [id = 480] 09:39:45 INFO - PROCESS | 3256 | --DOCSHELL 10375800 == 22 [pid = 3256] [id = 479] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (183E3400) [pid = 3256] [serial = 1684] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (163CFC00) [pid = 3256] [serial = 1678] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (16B6AC00) [pid = 3256] [serial = 1679] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (0C7EEC00) [pid = 3256] [serial = 1669] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (10326400) [pid = 3256] [serial = 1670] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (19C83800) [pid = 3256] [serial = 1687] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1451A800) [pid = 3256] [serial = 1675] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (14552C00) [pid = 3256] [serial = 1676] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1189A000) [pid = 3256] [serial = 1666] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (13AC9400) [pid = 3256] [serial = 1667] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (11255400) [pid = 3256] [serial = 1672] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (11DEDC00) [pid = 3256] [serial = 1673] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A26CC00) [pid = 3256] [serial = 1664] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (19FCA000) [pid = 3256] [serial = 1663] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (177A9400) [pid = 3256] [serial = 1681] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (19738400) [pid = 3256] [serial = 1685] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (1A6C7000) [pid = 3256] [serial = 1697] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (19F3C400) [pid = 3256] [serial = 1690] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (15033400) [pid = 3256] [serial = 1130] [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.] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (19C83C00) [pid = 3256] [serial = 1688] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (1A83A000) [pid = 3256] [serial = 1700] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (163CD400) [pid = 3256] [serial = 1693] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (1A268000) [pid = 3256] [serial = 1696] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (19FC9C00) [pid = 3256] [serial = 1691] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (16B6B000) [pid = 3256] [serial = 1694] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (1A832800) [pid = 3256] [serial = 1699] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (178A6400) [pid = 3256] [serial = 1682] [outer = 00000000] [url = about:blank] 09:39:45 INFO - PROCESS | 3256 | 1470159585322 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:39:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1249ms 09:39:45 INFO - PROCESS | 3256 | 1470159585379 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 3256 | 1470159585383 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 09:39:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:39:45 INFO - PROCESS | 3256 | 1470159585388 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 3256 | 1470159585392 Marionette TRACE conn2 <- [1,2290,null,{}] 09:39:45 INFO - PROCESS | 3256 | 1470159585397 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:45 INFO - PROCESS | 3256 | 1470159585400 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:45 INFO - PROCESS | 3256 | 1470159585487 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:39:45 INFO - PROCESS | 3256 | 1470159585583 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 3256 | 1470159585585 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:45 INFO - PROCESS | 3256 | ++DOCSHELL 10F2FC00 == 23 [pid = 3256] [id = 582] 09:39:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (10F36000) [pid = 3256] [serial = 1746] [outer = 00000000] 09:39:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (112EB800) [pid = 3256] [serial = 1747] [outer = 10F36000] 09:39:45 INFO - PROCESS | 3256 | 1470159585633 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (114EAC00) [pid = 3256] [serial = 1748] [outer = 10F36000] 09:39:46 INFO - PROCESS | 3256 | 1470159586062 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:39:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 09:39:46 INFO - PROCESS | 3256 | 1470159586125 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 3256 | 1470159586129 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 09:39:46 INFO - PROCESS | 3256 | 1470159586135 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:39:46 INFO - PROCESS | 3256 | 1470159586138 Marionette TRACE conn2 <- [1,2294,null,{}] 09:39:46 INFO - PROCESS | 3256 | 1470159586141 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 3256 | 1470159586144 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:46 INFO - PROCESS | 3256 | 1470159586237 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:39:46 INFO - PROCESS | 3256 | 1470159586245 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 3256 | 1470159586248 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:46 INFO - PROCESS | 3256 | ++DOCSHELL 131D3800 == 24 [pid = 3256] [id = 583] 09:39:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (131D9800) [pid = 3256] [serial = 1749] [outer = 00000000] 09:39:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (13E42400) [pid = 3256] [serial = 1750] [outer = 131D9800] 09:39:46 INFO - PROCESS | 3256 | 1470159586294 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (13E49000) [pid = 3256] [serial = 1751] [outer = 131D9800] 09:39:46 INFO - PROCESS | 3256 | 1470159586766 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:39:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 687ms 09:39:46 INFO - PROCESS | 3256 | 1470159586835 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 3256 | 1470159586837 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 09:39:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:39:46 INFO - PROCESS | 3256 | 1470159586841 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 3256 | 1470159586844 Marionette TRACE conn2 <- [1,2298,null,{}] 09:39:46 INFO - PROCESS | 3256 | 1470159586855 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 3256 | 1470159586859 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:46 INFO - PROCESS | 3256 | 1470159586944 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:39:47 INFO - PROCESS | 3256 | 1470159587044 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 3256 | 1470159587047 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:47 INFO - PROCESS | 3256 | ++DOCSHELL 15A1B000 == 25 [pid = 3256] [id = 584] 09:39:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (15A1C000) [pid = 3256] [serial = 1752] [outer = 00000000] 09:39:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (160A0000) [pid = 3256] [serial = 1753] [outer = 15A1C000] 09:39:47 INFO - PROCESS | 3256 | 1470159587095 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (163D1000) [pid = 3256] [serial = 1754] [outer = 15A1C000] 09:39:47 INFO - PROCESS | 3256 | 1470159587511 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 702ms 09:39:47 INFO - PROCESS | 3256 | 1470159587540 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 3256 | 1470159587543 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 09:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:39:47 INFO - PROCESS | 3256 | 1470159587546 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 3256 | 1470159587548 Marionette TRACE conn2 <- [1,2302,null,{}] 09:39:47 INFO - PROCESS | 3256 | 1470159587551 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:47 INFO - PROCESS | 3256 | 1470159587553 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:47 INFO - PROCESS | 3256 | 1470159587699 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:39:47 INFO - PROCESS | 3256 | 1470159587721 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 3256 | 1470159587723 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:47 INFO - PROCESS | 3256 | ++DOCSHELL 16E1D800 == 26 [pid = 3256] [id = 585] 09:39:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (17035800) [pid = 3256] [serial = 1755] [outer = 00000000] 09:39:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (172CDC00) [pid = 3256] [serial = 1756] [outer = 17035800] 09:39:47 INFO - PROCESS | 3256 | 1470159587767 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (178A7800) [pid = 3256] [serial = 1757] [outer = 17035800] 09:39:48 INFO - PROCESS | 3256 | 1470159588199 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:39:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 703ms 09:39:48 INFO - PROCESS | 3256 | 1470159588245 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 3256 | 1470159588247 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 09:39:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:39:48 INFO - PROCESS | 3256 | 1470159588250 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 3256 | 1470159588252 Marionette TRACE conn2 <- [1,2306,null,{}] 09:39:48 INFO - PROCESS | 3256 | 1470159588256 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 3256 | 1470159588258 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:48 INFO - PROCESS | 3256 | 1470159588376 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:39:48 INFO - PROCESS | 3256 | 1470159588385 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 3256 | 1470159588387 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:48 INFO - PROCESS | 3256 | ++DOCSHELL 17038400 == 27 [pid = 3256] [id = 586] 09:39:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1703B000) [pid = 3256] [serial = 1758] [outer = 00000000] 09:39:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (183E3C00) [pid = 3256] [serial = 1759] [outer = 1703B000] 09:39:48 INFO - PROCESS | 3256 | 1470159588488 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (183E9400) [pid = 3256] [serial = 1760] [outer = 1703B000] 09:39:48 INFO - PROCESS | 3256 | 1470159588925 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 3256 | 1470159588952 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 09:39:48 INFO - PROCESS | 3256 | 1470159588956 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:39:48 INFO - PROCESS | 3256 | 1470159588957 Marionette TRACE conn2 <- [1,2310,null,{}] 09:39:48 INFO - PROCESS | 3256 | 1470159588961 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 3256 | 1470159588967 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:49 INFO - PROCESS | 3256 | 1470159589123 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:39:49 INFO - PROCESS | 3256 | 1470159589136 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 3256 | 1470159589138 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:49 INFO - PROCESS | 3256 | ++DOCSHELL 132DC400 == 28 [pid = 3256] [id = 587] 09:39:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (17AEE000) [pid = 3256] [serial = 1761] [outer = 00000000] 09:39:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (19C83800) [pid = 3256] [serial = 1762] [outer = 17AEE000] 09:39:49 INFO - PROCESS | 3256 | 1470159589183 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (19738C00) [pid = 3256] [serial = 1763] [outer = 17AEE000] 09:39:49 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (163D3000) [pid = 3256] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:39:49 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (12E73800) [pid = 3256] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:39:49 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (112E6800) [pid = 3256] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:39:49 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (0C7E7400) [pid = 3256] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:39:49 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (13E3B800) [pid = 3256] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:39:49 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (17054400) [pid = 3256] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:39:49 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (15A1B800) [pid = 3256] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:39:49 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (10A4A400) [pid = 3256] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:39:49 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (13F73800) [pid = 3256] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:39:49 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (19742400) [pid = 3256] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:39:49 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (142BBC00) [pid = 3256] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:39:49 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (13F6CC00) [pid = 3256] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:39:49 INFO - PROCESS | 3256 | 1470159589697 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:39:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 796ms 09:39:49 INFO - PROCESS | 3256 | 1470159589758 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3256 | 1470159589760 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:39:49 INFO - PROCESS | 3256 | 1470159589764 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 3256 | 1470159589765 Marionette TRACE conn2 <- [1,2314,null,{}] 09:39:49 INFO - PROCESS | 3256 | 1470159589769 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:49 INFO - PROCESS | 3256 | 1470159589771 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:49 INFO - PROCESS | 3256 | 1470159589850 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:39:49 INFO - PROCESS | 3256 | 1470159589858 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 3256 | 1470159589860 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:49 INFO - PROCESS | 3256 | ++DOCSHELL 13AAA000 == 29 [pid = 3256] [id = 588] 09:39:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (13EB4800) [pid = 3256] [serial = 1764] [outer = 00000000] 09:39:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (15A1B800) [pid = 3256] [serial = 1765] [outer = 13EB4800] 09:39:49 INFO - PROCESS | 3256 | 1470159589903 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (183E8000) [pid = 3256] [serial = 1766] [outer = 13EB4800] 09:39:50 INFO - PROCESS | 3256 | 1470159590356 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:39:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 640ms 09:39:50 INFO - PROCESS | 3256 | 1470159590402 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 3256 | 1470159590404 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 09:39:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:39:50 INFO - PROCESS | 3256 | 1470159590407 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 3256 | 1470159590409 Marionette TRACE conn2 <- [1,2318,null,{}] 09:39:50 INFO - PROCESS | 3256 | 1470159590412 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 3256 | 1470159590414 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:50 INFO - PROCESS | 3256 | 1470159590492 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:39:50 INFO - PROCESS | 3256 | 1470159590497 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 3256 | 1470159590499 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:50 INFO - PROCESS | 3256 | ++DOCSHELL 13E41800 == 30 [pid = 3256] [id = 589] 09:39:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (142BBC00) [pid = 3256] [serial = 1767] [outer = 00000000] 09:39:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (19D6B000) [pid = 3256] [serial = 1768] [outer = 142BBC00] 09:39:50 INFO - PROCESS | 3256 | 1470159590542 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (19DA7800) [pid = 3256] [serial = 1769] [outer = 142BBC00] 09:39:50 INFO - PROCESS | 3256 | 1470159590991 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:39:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 640ms 09:39:51 INFO - PROCESS | 3256 | 1470159591045 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 3256 | 1470159591047 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 09:39:51 INFO - PROCESS | 3256 | 1470159591050 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:39:51 INFO - PROCESS | 3256 | 1470159591052 Marionette TRACE conn2 <- [1,2322,null,{}] 09:39:51 INFO - PROCESS | 3256 | 1470159591059 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:51 INFO - PROCESS | 3256 | 1470159591061 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:51 INFO - PROCESS | 3256 | 1470159591140 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:39:51 INFO - PROCESS | 3256 | 1470159591146 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 3256 | 1470159591148 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:51 INFO - PROCESS | 3256 | ++DOCSHELL 15A23C00 == 31 [pid = 3256] [id = 590] 09:39:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (163C8000) [pid = 3256] [serial = 1770] [outer = 00000000] 09:39:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (19FC9400) [pid = 3256] [serial = 1771] [outer = 163C8000] 09:39:51 INFO - PROCESS | 3256 | 1470159591191 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (19FD1800) [pid = 3256] [serial = 1772] [outer = 163C8000] 09:39:52 INFO - PROCESS | 3256 | --DOCSHELL 163D1800 == 30 [pid = 3256] [id = 475] 09:39:52 INFO - PROCESS | 3256 | --DOCSHELL 13ACA800 == 29 [pid = 3256] [id = 487] 09:39:52 INFO - PROCESS | 3256 | --DOCSHELL 14551800 == 28 [pid = 3256] [id = 478] 09:39:52 INFO - PROCESS | 3256 | --DOCSHELL 1780EC00 == 27 [pid = 3256] [id = 485] 09:39:52 INFO - PROCESS | 3256 | --DOCSHELL 0C7E6800 == 26 [pid = 3256] [id = 571] 09:39:52 INFO - PROCESS | 3256 | --DOCSHELL 0C7EDC00 == 25 [pid = 3256] [id = 486] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1B3B4000) [pid = 3256] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (183EA400) [pid = 3256] [serial = 1735] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (13173000) [pid = 3256] [serial = 1720] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (11478800) [pid = 3256] [serial = 1717] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (114ECC00) [pid = 3256] [serial = 1718] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (0F391000) [pid = 3256] [serial = 1714] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (10560C00) [pid = 3256] [serial = 1715] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (183E1C00) [pid = 3256] [serial = 1712] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (16B6C800) [pid = 3256] [serial = 1711] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (17059C00) [pid = 3256] [serial = 1729] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (160A5C00) [pid = 3256] [serial = 1727] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (1609D000) [pid = 3256] [serial = 1726] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (177A3800) [pid = 3256] [serial = 1730] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (132DE800) [pid = 3256] [serial = 1703] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (11C1A800) [pid = 3256] [serial = 1702] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (19736800) [pid = 3256] [serial = 1736] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (15A26000) [pid = 3256] [serial = 1706] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (14591400) [pid = 3256] [serial = 1705] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 57 (1A6CEC00) [pid = 3256] [serial = 1709] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 56 (19DA5000) [pid = 3256] [serial = 1708] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 55 (14527C00) [pid = 3256] [serial = 1723] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 54 (1316FC00) [pid = 3256] [serial = 1724] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 53 (178B1800) [pid = 3256] [serial = 1733] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 52 (13AD2800) [pid = 3256] [serial = 1721] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | --DOMWINDOW == 51 (1779CC00) [pid = 3256] [serial = 1732] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3256 | 1470159592927 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1904ms 09:39:52 INFO - PROCESS | 3256 | 1470159592945 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 3256 | 1470159592949 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 09:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:39:52 INFO - PROCESS | 3256 | 1470159592959 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 3256 | 1470159592963 Marionette TRACE conn2 <- [1,2326,null,{}] 09:39:52 INFO - PROCESS | 3256 | 1470159592969 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 3256 | 1470159592972 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:53 INFO - PROCESS | 3256 | 1470159593060 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:39:53 INFO - PROCESS | 3256 | 1470159593067 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 3256 | 1470159593071 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:53 INFO - PROCESS | 3256 | ++DOCSHELL 10A01C00 == 26 [pid = 3256] [id = 591] 09:39:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 52 (10A0A000) [pid = 3256] [serial = 1773] [outer = 00000000] 09:39:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 53 (10F2D800) [pid = 3256] [serial = 1774] [outer = 10A0A000] 09:39:53 INFO - PROCESS | 3256 | 1470159593120 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 54 (10F3A400) [pid = 3256] [serial = 1775] [outer = 10A0A000] 09:39:53 INFO - PROCESS | 3256 | 1470159593615 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:39:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 703ms 09:39:53 INFO - PROCESS | 3256 | 1470159593661 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 3256 | 1470159593666 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 09:39:53 INFO - PROCESS | 3256 | 1470159593672 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:39:53 INFO - PROCESS | 3256 | 1470159593675 Marionette TRACE conn2 <- [1,2330,null,{}] 09:39:53 INFO - PROCESS | 3256 | 1470159593679 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:53 INFO - PROCESS | 3256 | 1470159593682 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:53 INFO - PROCESS | 3256 | 1470159593769 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:39:53 INFO - PROCESS | 3256 | 1470159593778 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 3256 | 1470159593781 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:53 INFO - PROCESS | 3256 | ++DOCSHELL 114F1800 == 27 [pid = 3256] [id = 592] 09:39:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 55 (114F3C00) [pid = 3256] [serial = 1776] [outer = 00000000] 09:39:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 56 (1189A000) [pid = 3256] [serial = 1777] [outer = 114F3C00] 09:39:53 INFO - PROCESS | 3256 | 1470159593828 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 57 (12974400) [pid = 3256] [serial = 1778] [outer = 114F3C00] 09:39:54 INFO - PROCESS | 3256 | 1470159594343 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:39:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 703ms 09:39:54 INFO - PROCESS | 3256 | 1470159594374 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 3256 | 1470159594376 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 09:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:39:54 INFO - PROCESS | 3256 | 1470159594379 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 3256 | 1470159594383 Marionette TRACE conn2 <- [1,2334,null,{}] 09:39:54 INFO - PROCESS | 3256 | 1470159594395 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:54 INFO - PROCESS | 3256 | 1470159594400 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:54 INFO - PROCESS | 3256 | 1470159594518 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:39:54 INFO - PROCESS | 3256 | 1470159594616 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 3256 | 1470159594620 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:54 INFO - PROCESS | 3256 | ++DOCSHELL 13B54000 == 28 [pid = 3256] [id = 593] 09:39:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 58 (13B55C00) [pid = 3256] [serial = 1779] [outer = 00000000] 09:39:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (13E40800) [pid = 3256] [serial = 1780] [outer = 13B55C00] 09:39:54 INFO - PROCESS | 3256 | 1470159594668 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (13E68800) [pid = 3256] [serial = 1781] [outer = 13B55C00] 09:39:55 INFO - PROCESS | 3256 | 1470159595042 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 702ms 09:39:55 INFO - PROCESS | 3256 | 1470159595078 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 3256 | 1470159595081 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 09:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:39:55 INFO - PROCESS | 3256 | 1470159595094 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 3256 | 1470159595096 Marionette TRACE conn2 <- [1,2338,null,{}] 09:39:55 INFO - PROCESS | 3256 | 1470159595100 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 3256 | 1470159595102 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:55 INFO - PROCESS | 3256 | 1470159595184 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:39:55 INFO - PROCESS | 3256 | 1470159595191 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 3256 | 1470159595193 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:55 INFO - PROCESS | 3256 | ++DOCSHELL 13B4F800 == 29 [pid = 3256] [id = 594] 09:39:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (13E40400) [pid = 3256] [serial = 1782] [outer = 00000000] 09:39:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (14525C00) [pid = 3256] [serial = 1783] [outer = 13E40400] 09:39:55 INFO - PROCESS | 3256 | 1470159595237 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (1455E000) [pid = 3256] [serial = 1784] [outer = 13E40400] 09:39:55 INFO - PROCESS | 3256 | 1470159595697 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 640ms 09:39:55 INFO - PROCESS | 3256 | 1470159595742 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 3256 | 1470159595744 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 09:39:55 INFO - PROCESS | 3256 | 1470159595748 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:39:55 INFO - PROCESS | 3256 | 1470159595749 Marionette TRACE conn2 <- [1,2342,null,{}] 09:39:55 INFO - PROCESS | 3256 | 1470159595753 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 3256 | 1470159595755 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:55 INFO - PROCESS | 3256 | 1470159595831 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:39:55 INFO - PROCESS | 3256 | 1470159595838 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 3256 | 1470159595840 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:55 INFO - PROCESS | 3256 | ++DOCSHELL 15032C00 == 30 [pid = 3256] [id = 595] 09:39:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (15037000) [pid = 3256] [serial = 1785] [outer = 00000000] 09:39:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (15A24C00) [pid = 3256] [serial = 1786] [outer = 15037000] 09:39:55 INFO - PROCESS | 3256 | 1470159595885 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (160A4C00) [pid = 3256] [serial = 1787] [outer = 15037000] 09:39:56 INFO - PROCESS | 3256 | 1470159596364 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 703ms 09:39:56 INFO - PROCESS | 3256 | 1470159596448 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 3256 | 1470159596450 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 09:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:39:56 INFO - PROCESS | 3256 | 1470159596453 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 3256 | 1470159596455 Marionette TRACE conn2 <- [1,2346,null,{}] 09:39:56 INFO - PROCESS | 3256 | 1470159596458 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 3256 | 1470159596463 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:56 INFO - PROCESS | 3256 | 1470159596578 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:39:56 INFO - PROCESS | 3256 | 1470159596583 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 3256 | 1470159596585 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:56 INFO - PROCESS | 3256 | ++DOCSHELL 16B5F000 == 31 [pid = 3256] [id = 596] 09:39:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (16B6B800) [pid = 3256] [serial = 1788] [outer = 00000000] 09:39:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (1705A800) [pid = 3256] [serial = 1789] [outer = 16B6B800] 09:39:56 INFO - PROCESS | 3256 | 1470159596630 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (177A4800) [pid = 3256] [serial = 1790] [outer = 16B6B800] 09:39:57 INFO - PROCESS | 3256 | 1470159597062 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 640ms 09:39:57 INFO - PROCESS | 3256 | 1470159597091 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 3256 | 1470159597093 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 09:39:57 INFO - PROCESS | 3256 | 1470159597096 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:39:57 INFO - PROCESS | 3256 | 1470159597108 Marionette TRACE conn2 <- [1,2350,null,{}] 09:39:57 INFO - PROCESS | 3256 | 1470159597112 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:57 INFO - PROCESS | 3256 | 1470159597114 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:57 INFO - PROCESS | 3256 | 1470159597188 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:39:57 INFO - PROCESS | 3256 | 1470159597219 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3256 | 1470159597221 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:57 INFO - PROCESS | 3256 | ++DOCSHELL 170C4000 == 32 [pid = 3256] [id = 597] 09:39:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (1779DC00) [pid = 3256] [serial = 1791] [outer = 00000000] 09:39:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (18118400) [pid = 3256] [serial = 1792] [outer = 1779DC00] 09:39:57 INFO - PROCESS | 3256 | 1470159597267 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (18125400) [pid = 3256] [serial = 1793] [outer = 1779DC00] 09:39:57 INFO - PROCESS | 3256 | 1470159597723 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 702ms 09:39:57 INFO - PROCESS | 3256 | 1470159597796 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 3256 | 1470159597799 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 09:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:39:57 INFO - PROCESS | 3256 | 1470159597802 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 3256 | 1470159597804 Marionette TRACE conn2 <- [1,2354,null,{}] 09:39:57 INFO - PROCESS | 3256 | 1470159597808 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:57 INFO - PROCESS | 3256 | 1470159597810 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:57 INFO - PROCESS | 3256 | 1470159597889 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:39:57 INFO - PROCESS | 3256 | 1470159597894 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3256 | 1470159597896 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:57 INFO - PROCESS | 3256 | ++DOCSHELL 183E9800 == 33 [pid = 3256] [id = 598] 09:39:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (183ED000) [pid = 3256] [serial = 1794] [outer = 00000000] 09:39:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (19740C00) [pid = 3256] [serial = 1795] [outer = 183ED000] 09:39:57 INFO - PROCESS | 3256 | 1470159597943 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (19741C00) [pid = 3256] [serial = 1796] [outer = 183ED000] 09:39:58 INFO - PROCESS | 3256 | 1470159598412 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 640ms 09:39:58 INFO - PROCESS | 3256 | 1470159598445 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 3256 | 1470159598447 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 09:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:39:58 INFO - PROCESS | 3256 | 1470159598451 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 3256 | 1470159598452 Marionette TRACE conn2 <- [1,2358,null,{}] 09:39:58 INFO - PROCESS | 3256 | 1470159598456 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 3256 | 1470159598458 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:58 INFO - PROCESS | 3256 | 1470159598569 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:39:58 INFO - PROCESS | 3256 | 1470159598664 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 3256 | 1470159598666 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:58 INFO - PROCESS | 3256 | ++DOCSHELL 13B50C00 == 34 [pid = 3256] [id = 599] 09:39:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (199F3400) [pid = 3256] [serial = 1797] [outer = 00000000] 09:39:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (19D74C00) [pid = 3256] [serial = 1798] [outer = 199F3400] 09:39:58 INFO - PROCESS | 3256 | 1470159598711 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (19DA0800) [pid = 3256] [serial = 1799] [outer = 199F3400] 09:39:59 INFO - PROCESS | 3256 | 1470159599126 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 702ms 09:39:59 INFO - PROCESS | 3256 | 1470159599150 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 3256 | 1470159599152 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 09:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:39:59 INFO - PROCESS | 3256 | 1470159599155 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 3256 | 1470159599157 Marionette TRACE conn2 <- [1,2362,null,{}] 09:39:59 INFO - PROCESS | 3256 | 1470159599165 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 3256 | 1470159599177 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:59 INFO - PROCESS | 3256 | 1470159599297 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:39:59 INFO - PROCESS | 3256 | 1470159599304 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 3256 | 1470159599306 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:39:59 INFO - PROCESS | 3256 | ++DOCSHELL 0F391000 == 35 [pid = 3256] [id = 600] 09:39:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (11812800) [pid = 3256] [serial = 1800] [outer = 00000000] 09:39:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (19F3D800) [pid = 3256] [serial = 1801] [outer = 11812800] 09:39:59 INFO - PROCESS | 3256 | 1470159599352 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19FC9000) [pid = 3256] [serial = 1802] [outer = 11812800] 09:39:59 INFO - PROCESS | 3256 | 1470159599809 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 703ms 09:39:59 INFO - PROCESS | 3256 | 1470159599864 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 3256 | 1470159599866 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 09:39:59 INFO - PROCESS | 3256 | 1470159599869 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:39:59 INFO - PROCESS | 3256 | 1470159599872 Marionette TRACE conn2 <- [1,2366,null,{}] 09:39:59 INFO - PROCESS | 3256 | 1470159599875 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 3256 | 1470159599877 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:00 INFO - PROCESS | 3256 | 1470159600030 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:40:00 INFO - PROCESS | 3256 | 1470159600054 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 3256 | 1470159600056 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:00 INFO - PROCESS | 3256 | ++DOCSHELL 14594000 == 36 [pid = 3256] [id = 601] 09:40:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1A270C00) [pid = 3256] [serial = 1803] [outer = 00000000] 09:40:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1A6C8800) [pid = 3256] [serial = 1804] [outer = 1A270C00] 09:40:00 INFO - PROCESS | 3256 | 1470159600101 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A6CF400) [pid = 3256] [serial = 1805] [outer = 1A270C00] 09:40:00 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (17035800) [pid = 3256] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:40:00 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (1703B000) [pid = 3256] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:40:00 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (17AEE000) [pid = 3256] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:40:00 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (142BBC00) [pid = 3256] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:40:00 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (15A1C000) [pid = 3256] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:40:00 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (131D9800) [pid = 3256] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:40:00 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (10F36000) [pid = 3256] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:40:00 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (112C6800) [pid = 3256] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:40:00 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1125BC00) [pid = 3256] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:40:00 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1973C800) [pid = 3256] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:40:00 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (13EB4800) [pid = 3256] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:40:00 INFO - PROCESS | 3256 | 1470159600660 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 843ms 09:40:00 INFO - PROCESS | 3256 | 1470159600714 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 3256 | 1470159600716 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 09:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:40:00 INFO - PROCESS | 3256 | 1470159600720 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 3256 | 1470159600721 Marionette TRACE conn2 <- [1,2370,null,{}] 09:40:00 INFO - PROCESS | 3256 | 1470159600725 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:00 INFO - PROCESS | 3256 | 1470159600727 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:00 INFO - PROCESS | 3256 | 1470159600807 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:40:00 INFO - PROCESS | 3256 | 1470159600812 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 3256 | 1470159600814 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:00 INFO - PROCESS | 3256 | ++DOCSHELL 1455A000 == 37 [pid = 3256] [id = 602] 09:40:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1455B400) [pid = 3256] [serial = 1806] [outer = 00000000] 09:40:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (172C7800) [pid = 3256] [serial = 1807] [outer = 1455B400] 09:40:00 INFO - PROCESS | 3256 | 1470159600887 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (160A8800) [pid = 3256] [serial = 1808] [outer = 1455B400] 09:40:01 INFO - PROCESS | 3256 | 1470159601339 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 640ms 09:40:01 INFO - PROCESS | 3256 | 1470159601360 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 3256 | 1470159601361 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 09:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:40:01 INFO - PROCESS | 3256 | 1470159601378 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 3256 | 1470159601390 Marionette TRACE conn2 <- [1,2374,null,{}] 09:40:01 INFO - PROCESS | 3256 | 1470159601398 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 3256 | 1470159601399 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:01 INFO - PROCESS | 3256 | 1470159601477 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:40:01 INFO - PROCESS | 3256 | 1470159601482 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 3256 | 1470159601484 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:01 INFO - PROCESS | 3256 | ++DOCSHELL 199F7C00 == 38 [pid = 3256] [id = 603] 09:40:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1A293000) [pid = 3256] [serial = 1809] [outer = 00000000] 09:40:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1A837000) [pid = 3256] [serial = 1810] [outer = 1A293000] 09:40:01 INFO - PROCESS | 3256 | 1470159601527 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (1A839400) [pid = 3256] [serial = 1811] [outer = 1A293000] 09:40:01 INFO - PROCESS | 3256 | 1470159601976 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 686ms 09:40:02 INFO - PROCESS | 3256 | 1470159602042 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 3256 | 1470159602044 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 09:40:02 INFO - PROCESS | 3256 | 1470159602047 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:40:02 INFO - PROCESS | 3256 | 1470159602049 Marionette TRACE conn2 <- [1,2378,null,{}] 09:40:02 INFO - PROCESS | 3256 | 1470159602052 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 3256 | 1470159602054 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:02 INFO - PROCESS | 3256 | 1470159602133 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:40:02 INFO - PROCESS | 3256 | 1470159602141 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 3256 | 1470159602143 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:02 INFO - PROCESS | 3256 | ++DOCSHELL 0C7EA800 == 39 [pid = 3256] [id = 604] 09:40:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (15A24800) [pid = 3256] [serial = 1812] [outer = 00000000] 09:40:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1A840400) [pid = 3256] [serial = 1813] [outer = 15A24800] 09:40:02 INFO - PROCESS | 3256 | 1470159602186 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1A946000) [pid = 3256] [serial = 1814] [outer = 15A24800] 09:40:02 INFO - PROCESS | 3256 | 1470159602962 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 953ms 09:40:02 INFO - PROCESS | 3256 | 1470159602994 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 3256 | 1470159602999 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 09:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:40:02 INFO - PROCESS | 3256 | 1470159603004 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 3256 | 1470159603007 Marionette TRACE conn2 <- [1,2382,null,{}] 09:40:02 INFO - PROCESS | 3256 | 1470159603014 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:03 INFO - PROCESS | 3256 | 1470159603017 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:03 INFO - PROCESS | 3256 | 1470159603139 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:40:03 INFO - PROCESS | 3256 | 1470159603261 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 3256 | 1470159603264 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:03 INFO - PROCESS | 3256 | ++DOCSHELL 10A04400 == 40 [pid = 3256] [id = 605] 09:40:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (10A48C00) [pid = 3256] [serial = 1815] [outer = 00000000] 09:40:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (112F0C00) [pid = 3256] [serial = 1816] [outer = 10A48C00] 09:40:03 INFO - PROCESS | 3256 | 1470159603361 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (11816400) [pid = 3256] [serial = 1817] [outer = 10A48C00] 09:40:04 INFO - PROCESS | 3256 | 1470159604281 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:40:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1358ms 09:40:04 INFO - PROCESS | 3256 | 1470159604357 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 3256 | 1470159604361 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 09:40:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:40:04 INFO - PROCESS | 3256 | 1470159604366 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 3256 | 1470159604370 Marionette TRACE conn2 <- [1,2386,null,{}] 09:40:04 INFO - PROCESS | 3256 | 1470159604375 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 3256 | 1470159604379 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:04 INFO - PROCESS | 3256 | 1470159604508 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:40:04 INFO - PROCESS | 3256 | 1470159604645 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 3256 | 1470159604650 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:04 INFO - PROCESS | 3256 | ++DOCSHELL 11251800 == 41 [pid = 3256] [id = 606] 09:40:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (11251C00) [pid = 3256] [serial = 1818] [outer = 00000000] 09:40:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (112F2C00) [pid = 3256] [serial = 1819] [outer = 11251C00] 09:40:04 INFO - PROCESS | 3256 | 1470159604700 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (118A1400) [pid = 3256] [serial = 1820] [outer = 11251C00] 09:40:04 INFO - PROCESS | 3256 | --DOCSHELL 13E41800 == 40 [pid = 3256] [id = 589] 09:40:04 INFO - PROCESS | 3256 | --DOCSHELL 199F7C00 == 39 [pid = 3256] [id = 603] 09:40:04 INFO - PROCESS | 3256 | --DOCSHELL 1455A000 == 38 [pid = 3256] [id = 602] 09:40:04 INFO - PROCESS | 3256 | --DOCSHELL 14594000 == 37 [pid = 3256] [id = 601] 09:40:04 INFO - PROCESS | 3256 | --DOCSHELL 0F391000 == 36 [pid = 3256] [id = 600] 09:40:04 INFO - PROCESS | 3256 | --DOCSHELL 13B50C00 == 35 [pid = 3256] [id = 599] 09:40:04 INFO - PROCESS | 3256 | --DOCSHELL 183E9800 == 34 [pid = 3256] [id = 598] 09:40:04 INFO - PROCESS | 3256 | --DOCSHELL 170C4000 == 33 [pid = 3256] [id = 597] 09:40:04 INFO - PROCESS | 3256 | --DOCSHELL 16B5F000 == 32 [pid = 3256] [id = 596] 09:40:04 INFO - PROCESS | 3256 | --DOCSHELL 15032C00 == 31 [pid = 3256] [id = 595] 09:40:04 INFO - PROCESS | 3256 | --DOCSHELL 13B4F800 == 30 [pid = 3256] [id = 594] 09:40:04 INFO - PROCESS | 3256 | --DOCSHELL 13B54000 == 29 [pid = 3256] [id = 593] 09:40:04 INFO - PROCESS | 3256 | --DOCSHELL 114F1800 == 28 [pid = 3256] [id = 592] 09:40:04 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (19FC9400) [pid = 3256] [serial = 1771] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOCSHELL 10A01C00 == 27 [pid = 3256] [id = 591] 09:40:05 INFO - PROCESS | 3256 | --DOCSHELL 15A23C00 == 26 [pid = 3256] [id = 590] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (172CDC00) [pid = 3256] [serial = 1756] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (183E9400) [pid = 3256] [serial = 1760] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (183E3C00) [pid = 3256] [serial = 1759] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (19C83800) [pid = 3256] [serial = 1762] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (19D6B000) [pid = 3256] [serial = 1768] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (19738C00) [pid = 3256] [serial = 1763] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (160A0000) [pid = 3256] [serial = 1753] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13E42400) [pid = 3256] [serial = 1750] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (13E49000) [pid = 3256] [serial = 1751] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (112EB800) [pid = 3256] [serial = 1747] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (19DA7800) [pid = 3256] [serial = 1769] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (114EAC00) [pid = 3256] [serial = 1748] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (14520C00) [pid = 3256] [serial = 1745] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (13E46C00) [pid = 3256] [serial = 1744] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (132A8000) [pid = 3256] [serial = 1742] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (12BBA000) [pid = 3256] [serial = 1741] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (199EC400) [pid = 3256] [serial = 1738] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (199ED400) [pid = 3256] [serial = 1739] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (178A7800) [pid = 3256] [serial = 1757] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (15A1B800) [pid = 3256] [serial = 1765] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (183E8000) [pid = 3256] [serial = 1766] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (163D1000) [pid = 3256] [serial = 1754] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3256 | 1470159605246 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 937ms 09:40:05 INFO - PROCESS | 3256 | 1470159605313 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 3256 | 1470159605318 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 09:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:40:05 INFO - PROCESS | 3256 | 1470159605324 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 3256 | 1470159605327 Marionette TRACE conn2 <- [1,2390,null,{}] 09:40:05 INFO - PROCESS | 3256 | 1470159605331 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 3256 | 1470159605333 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:05 INFO - PROCESS | 3256 | 1470159605421 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:40:05 INFO - PROCESS | 3256 | 1470159605433 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 3256 | 1470159605435 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:05 INFO - PROCESS | 3256 | ++DOCSHELL 13173800 == 27 [pid = 3256] [id = 607] 09:40:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (13173C00) [pid = 3256] [serial = 1821] [outer = 00000000] 09:40:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (132AD000) [pid = 3256] [serial = 1822] [outer = 13173C00] 09:40:05 INFO - PROCESS | 3256 | 1470159605482 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (13AA3800) [pid = 3256] [serial = 1823] [outer = 13173C00] 09:40:05 INFO - PROCESS | 3256 | 1470159605982 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 687ms 09:40:06 INFO - PROCESS | 3256 | 1470159606023 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 3256 | 1470159606025 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 09:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:40:06 INFO - PROCESS | 3256 | 1470159606029 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 3256 | 1470159606032 Marionette TRACE conn2 <- [1,2394,null,{}] 09:40:06 INFO - PROCESS | 3256 | 1470159606043 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 3256 | 1470159606047 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:06 INFO - PROCESS | 3256 | 1470159606161 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:40:06 INFO - PROCESS | 3256 | 1470159606269 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 3256 | 1470159606272 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:06 INFO - PROCESS | 3256 | ++DOCSHELL 13E4AC00 == 28 [pid = 3256] [id = 608] 09:40:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (13E63800) [pid = 3256] [serial = 1824] [outer = 00000000] 09:40:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (1451B800) [pid = 3256] [serial = 1825] [outer = 13E63800] 09:40:06 INFO - PROCESS | 3256 | 1470159606321 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (14551800) [pid = 3256] [serial = 1826] [outer = 13E63800] 09:40:06 INFO - PROCESS | 3256 | 1470159606698 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 703ms 09:40:06 INFO - PROCESS | 3256 | 1470159606728 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 3256 | 1470159606731 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 09:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:40:06 INFO - PROCESS | 3256 | 1470159606734 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 3256 | 1470159606736 Marionette TRACE conn2 <- [1,2398,null,{}] 09:40:06 INFO - PROCESS | 3256 | 1470159606739 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 3256 | 1470159606741 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:06 INFO - PROCESS | 3256 | 1470159606830 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:40:06 INFO - PROCESS | 3256 | 1470159606835 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 3256 | 1470159606837 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:06 INFO - PROCESS | 3256 | ++DOCSHELL 14589C00 == 29 [pid = 3256] [id = 609] 09:40:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (1503F800) [pid = 3256] [serial = 1827] [outer = 00000000] 09:40:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (163C6800) [pid = 3256] [serial = 1828] [outer = 1503F800] 09:40:06 INFO - PROCESS | 3256 | 1470159606882 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (163CEC00) [pid = 3256] [serial = 1829] [outer = 1503F800] 09:40:07 INFO - PROCESS | 3256 | 1470159607380 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 702ms 09:40:07 INFO - PROCESS | 3256 | 1470159607433 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 3256 | 1470159607435 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 09:40:07 INFO - PROCESS | 3256 | 1470159607438 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:40:07 INFO - PROCESS | 3256 | 1470159607440 Marionette TRACE conn2 <- [1,2402,null,{}] 09:40:07 INFO - PROCESS | 3256 | 1470159607449 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:07 INFO - PROCESS | 3256 | 1470159607451 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:07 INFO - PROCESS | 3256 | 1470159607558 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:40:07 INFO - PROCESS | 3256 | 1470159607649 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 3256 | 1470159607651 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:07 INFO - PROCESS | 3256 | ++DOCSHELL 16B6C800 == 30 [pid = 3256] [id = 610] 09:40:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (16E22000) [pid = 3256] [serial = 1830] [outer = 00000000] 09:40:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (17059800) [pid = 3256] [serial = 1831] [outer = 16E22000] 09:40:07 INFO - PROCESS | 3256 | 1470159607696 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (172C5400) [pid = 3256] [serial = 1832] [outer = 16E22000] 09:40:08 INFO - PROCESS | 3256 | 1470159608120 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 703ms 09:40:08 INFO - PROCESS | 3256 | 1470159608138 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 3256 | 1470159608140 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 09:40:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:40:08 INFO - PROCESS | 3256 | 1470159608149 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 3256 | 1470159608151 Marionette TRACE conn2 <- [1,2406,null,{}] 09:40:08 INFO - PROCESS | 3256 | 1470159608154 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 3256 | 1470159608160 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:08 INFO - PROCESS | 3256 | 1470159608297 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:40:08 INFO - PROCESS | 3256 | 1470159608303 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 3256 | 1470159608305 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:08 INFO - PROCESS | 3256 | ++DOCSHELL 171DD800 == 31 [pid = 3256] [id = 611] 09:40:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (172CE000) [pid = 3256] [serial = 1833] [outer = 00000000] 09:40:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (183E7C00) [pid = 3256] [serial = 1834] [outer = 172CE000] 09:40:08 INFO - PROCESS | 3256 | 1470159608349 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1973B400) [pid = 3256] [serial = 1835] [outer = 172CE000] 09:40:08 INFO - PROCESS | 3256 | 1470159608803 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:40:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 687ms 09:40:08 INFO - PROCESS | 3256 | 1470159608832 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 3256 | 1470159608834 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 09:40:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:40:08 INFO - PROCESS | 3256 | 1470159608838 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 3256 | 1470159608839 Marionette TRACE conn2 <- [1,2410,null,{}] 09:40:08 INFO - PROCESS | 3256 | 1470159608843 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 3256 | 1470159608845 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:08 INFO - PROCESS | 3256 | 1470159608996 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:40:09 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13E40400) [pid = 3256] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:40:09 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (163C8000) [pid = 3256] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:40:09 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (13B55C00) [pid = 3256] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:40:09 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (199F3400) [pid = 3256] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:40:09 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (114F3C00) [pid = 3256] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:40:09 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (183ED000) [pid = 3256] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:40:09 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (10A0A000) [pid = 3256] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:40:09 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (16B6B800) [pid = 3256] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:40:09 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (15037000) [pid = 3256] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:40:09 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (1779DC00) [pid = 3256] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:40:09 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (11812800) [pid = 3256] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:40:09 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (1A270C00) [pid = 3256] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:40:09 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (1A293000) [pid = 3256] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:40:09 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (1455B400) [pid = 3256] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:40:09 INFO - PROCESS | 3256 | 1470159609230 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 3256 | 1470159609232 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:09 INFO - PROCESS | 3256 | ++DOCSHELL 0C766400 == 32 [pid = 3256] [id = 612] 09:40:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (0C7F1800) [pid = 3256] [serial = 1836] [outer = 00000000] 09:40:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (114E8800) [pid = 3256] [serial = 1837] [outer = 0C7F1800] 09:40:09 INFO - PROCESS | 3256 | 1470159609278 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (132AE400) [pid = 3256] [serial = 1838] [outer = 0C7F1800] 09:40:09 INFO - PROCESS | 3256 | 1470159609664 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:40:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 843ms 09:40:09 INFO - PROCESS | 3256 | 1470159609681 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 3256 | 1470159609683 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 09:40:09 INFO - PROCESS | 3256 | 1470159609686 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:40:09 INFO - PROCESS | 3256 | 1470159609688 Marionette TRACE conn2 <- [1,2414,null,{}] 09:40:09 INFO - PROCESS | 3256 | 1470159609692 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:09 INFO - PROCESS | 3256 | 1470159609693 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:09 INFO - PROCESS | 3256 | 1470159609808 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:40:09 INFO - PROCESS | 3256 | 1470159609816 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 3256 | 1470159609818 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:09 INFO - PROCESS | 3256 | ++DOCSHELL 13F6F800 == 33 [pid = 3256] [id = 613] 09:40:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (13F77C00) [pid = 3256] [serial = 1839] [outer = 00000000] 09:40:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (19741000) [pid = 3256] [serial = 1840] [outer = 13F77C00] 09:40:09 INFO - PROCESS | 3256 | 1470159609862 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (199F2400) [pid = 3256] [serial = 1841] [outer = 13F77C00] 09:40:10 INFO - PROCESS | 3256 | 1470159610268 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:40:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 640ms 09:40:10 INFO - PROCESS | 3256 | 1470159610325 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 3256 | 1470159610327 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 09:40:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:40:10 INFO - PROCESS | 3256 | 1470159610330 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 3256 | 1470159610332 Marionette TRACE conn2 <- [1,2418,null,{}] 09:40:10 INFO - PROCESS | 3256 | 1470159610335 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 3256 | 1470159610337 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:10 INFO - PROCESS | 3256 | 1470159610453 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:40:10 INFO - PROCESS | 3256 | 1470159610465 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 3256 | 1470159610467 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:10 INFO - PROCESS | 3256 | ++DOCSHELL 11813400 == 34 [pid = 3256] [id = 614] 09:40:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (142B2000) [pid = 3256] [serial = 1842] [outer = 00000000] 09:40:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (19D71800) [pid = 3256] [serial = 1843] [outer = 142B2000] 09:40:10 INFO - PROCESS | 3256 | 1470159610510 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (19DAB400) [pid = 3256] [serial = 1844] [outer = 142B2000] 09:40:10 INFO - PROCESS | 3256 | 1470159610940 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:40:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 640ms 09:40:10 INFO - PROCESS | 3256 | 1470159610968 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 3256 | 1470159610970 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 09:40:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:40:10 INFO - PROCESS | 3256 | 1470159610982 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 3256 | 1470159610984 Marionette TRACE conn2 <- [1,2422,null,{}] 09:40:10 INFO - PROCESS | 3256 | 1470159610988 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 3256 | 1470159610990 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:11 INFO - PROCESS | 3256 | 1470159611106 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:40:11 INFO - PROCESS | 3256 | 1470159611116 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 3256 | 1470159611118 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:11 INFO - PROCESS | 3256 | ++DOCSHELL 11CFCC00 == 35 [pid = 3256] [id = 615] 09:40:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (142BBC00) [pid = 3256] [serial = 1845] [outer = 00000000] 09:40:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (19F45400) [pid = 3256] [serial = 1846] [outer = 142BBC00] 09:40:11 INFO - PROCESS | 3256 | 1470159611162 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1A26F000) [pid = 3256] [serial = 1847] [outer = 142BBC00] 09:40:11 INFO - PROCESS | 3256 | 1470159611775 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:40:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 905ms 09:40:11 INFO - PROCESS | 3256 | 1470159611879 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 3256 | 1470159611884 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 09:40:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:40:11 INFO - PROCESS | 3256 | 1470159611889 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 3256 | 1470159611894 Marionette TRACE conn2 <- [1,2426,null,{}] 09:40:11 INFO - PROCESS | 3256 | 1470159611899 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:11 INFO - PROCESS | 3256 | 1470159611902 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:12 INFO - PROCESS | 3256 | 1470159612032 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:40:12 INFO - PROCESS | 3256 | 1470159612163 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 3256 | 1470159612166 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:12 INFO - PROCESS | 3256 | ++DOCSHELL 10A4C800 == 36 [pid = 3256] [id = 616] 09:40:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (10A4E000) [pid = 3256] [serial = 1848] [outer = 00000000] 09:40:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (114E5800) [pid = 3256] [serial = 1849] [outer = 10A4E000] 09:40:12 INFO - PROCESS | 3256 | 1470159612224 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (13AD2800) [pid = 3256] [serial = 1850] [outer = 10A4E000] 09:40:12 INFO - PROCESS | 3256 | 1470159612798 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:40:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 936ms 09:40:12 INFO - PROCESS | 3256 | 1470159612835 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 3256 | 1470159612840 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 09:40:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:40:12 INFO - PROCESS | 3256 | 1470159612846 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 3256 | 1470159612849 Marionette TRACE conn2 <- [1,2430,null,{}] 09:40:12 INFO - PROCESS | 3256 | 1470159612853 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 3256 | 1470159612856 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:12 INFO - PROCESS | 3256 | 1470159612968 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:40:13 INFO - PROCESS | 3256 | 1470159613124 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 3256 | 1470159613127 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:13 INFO - PROCESS | 3256 | ++DOCSHELL 15037000 == 37 [pid = 3256] [id = 617] 09:40:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1503E400) [pid = 3256] [serial = 1851] [outer = 00000000] 09:40:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (160A0800) [pid = 3256] [serial = 1852] [outer = 1503E400] 09:40:13 INFO - PROCESS | 3256 | 1470159613184 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (17058000) [pid = 3256] [serial = 1853] [outer = 1503E400] 09:40:13 INFO - PROCESS | 3256 | 1470159613762 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:40:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 952ms 09:40:13 INFO - PROCESS | 3256 | 1470159613791 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 3256 | 1470159613794 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 09:40:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:40:13 INFO - PROCESS | 3256 | 1470159613797 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 3256 | 1470159613801 Marionette TRACE conn2 <- [1,2434,null,{}] 09:40:13 INFO - PROCESS | 3256 | 1470159613812 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 3256 | 1470159613817 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:13 INFO - PROCESS | 3256 | 1470159613923 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:40:14 INFO - PROCESS | 3256 | 1470159614084 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 3256 | 1470159614087 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:14 INFO - PROCESS | 3256 | ++DOCSHELL 19C8CC00 == 38 [pid = 3256] [id = 618] 09:40:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (19D69C00) [pid = 3256] [serial = 1854] [outer = 00000000] 09:40:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (19F3F400) [pid = 3256] [serial = 1855] [outer = 19D69C00] 09:40:14 INFO - PROCESS | 3256 | 1470159614144 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1A6CC800) [pid = 3256] [serial = 1856] [outer = 19D69C00] 09:40:14 INFO - PROCESS | 3256 | 1470159614890 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:40:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1155ms 09:40:14 INFO - PROCESS | 3256 | 1470159614955 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 3256 | 1470159614959 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 09:40:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:40:14 INFO - PROCESS | 3256 | 1470159614965 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 3256 | 1470159614968 Marionette TRACE conn2 <- [1,2438,null,{}] 09:40:14 INFO - PROCESS | 3256 | 1470159614973 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 3256 | 1470159614976 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:15 INFO - PROCESS | 3256 | 1470159615081 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:40:15 INFO - PROCESS | 3256 | 1470159615222 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 3256 | 1470159615228 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:15 INFO - PROCESS | 3256 | ++DOCSHELL 11DF0400 == 39 [pid = 3256] [id = 619] 09:40:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1296D800) [pid = 3256] [serial = 1857] [outer = 00000000] 09:40:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (12E72800) [pid = 3256] [serial = 1858] [outer = 1296D800] 09:40:15 INFO - PROCESS | 3256 | 1470159615292 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (13162800) [pid = 3256] [serial = 1859] [outer = 1296D800] 09:40:16 INFO - PROCESS | 3256 | --DOCSHELL 11813400 == 38 [pid = 3256] [id = 614] 09:40:16 INFO - PROCESS | 3256 | --DOCSHELL 13F6F800 == 37 [pid = 3256] [id = 613] 09:40:16 INFO - PROCESS | 3256 | --DOCSHELL 0C766400 == 36 [pid = 3256] [id = 612] 09:40:16 INFO - PROCESS | 3256 | --DOCSHELL 171DD800 == 35 [pid = 3256] [id = 611] 09:40:16 INFO - PROCESS | 3256 | --DOCSHELL 16B6C800 == 34 [pid = 3256] [id = 610] 09:40:16 INFO - PROCESS | 3256 | --DOCSHELL 14589C00 == 33 [pid = 3256] [id = 609] 09:40:16 INFO - PROCESS | 3256 | --DOCSHELL 13E4AC00 == 32 [pid = 3256] [id = 608] 09:40:16 INFO - PROCESS | 3256 | --DOCSHELL 13173800 == 31 [pid = 3256] [id = 607] 09:40:16 INFO - PROCESS | 3256 | --DOCSHELL 11251800 == 30 [pid = 3256] [id = 606] 09:40:16 INFO - PROCESS | 3256 | --DOCSHELL 10A04400 == 29 [pid = 3256] [id = 605] 09:40:16 INFO - PROCESS | 3256 | --DOCSHELL 0C7EA800 == 28 [pid = 3256] [id = 604] 09:40:16 INFO - PROCESS | 3256 | --DOCSHELL 19C8CC00 == 27 [pid = 3256] [id = 618] 09:40:16 INFO - PROCESS | 3256 | --DOCSHELL 15037000 == 26 [pid = 3256] [id = 617] 09:40:16 INFO - PROCESS | 3256 | --DOCSHELL 11CFCC00 == 25 [pid = 3256] [id = 615] 09:40:16 INFO - PROCESS | 3256 | --DOCSHELL 10A4C800 == 24 [pid = 3256] [id = 616] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (1A837000) [pid = 3256] [serial = 1810] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (1A6CF400) [pid = 3256] [serial = 1805] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (172C7800) [pid = 3256] [serial = 1807] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (160A8800) [pid = 3256] [serial = 1808] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (19741C00) [pid = 3256] [serial = 1796] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (14525C00) [pid = 3256] [serial = 1783] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (1455E000) [pid = 3256] [serial = 1784] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (19FD1800) [pid = 3256] [serial = 1772] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (13E40800) [pid = 3256] [serial = 1780] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (13E68800) [pid = 3256] [serial = 1781] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (19D74C00) [pid = 3256] [serial = 1798] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1189A000) [pid = 3256] [serial = 1777] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (12974400) [pid = 3256] [serial = 1778] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (19740C00) [pid = 3256] [serial = 1795] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (10F2D800) [pid = 3256] [serial = 1774] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (10F3A400) [pid = 3256] [serial = 1775] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1705A800) [pid = 3256] [serial = 1789] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (177A4800) [pid = 3256] [serial = 1790] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (15A24C00) [pid = 3256] [serial = 1786] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (160A4C00) [pid = 3256] [serial = 1787] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (18118400) [pid = 3256] [serial = 1792] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (19F3D800) [pid = 3256] [serial = 1801] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (18125400) [pid = 3256] [serial = 1793] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (19DA0800) [pid = 3256] [serial = 1799] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (1A6C8800) [pid = 3256] [serial = 1804] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (19FC9000) [pid = 3256] [serial = 1802] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (1A839400) [pid = 3256] [serial = 1811] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (1A840400) [pid = 3256] [serial = 1813] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3256 | 1470159616472 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:40:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1561ms 09:40:16 INFO - PROCESS | 3256 | 1470159616537 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 3256 | 1470159616541 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 09:40:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:40:16 INFO - PROCESS | 3256 | 1470159616545 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 3256 | 1470159616548 Marionette TRACE conn2 <- [1,2442,null,{}] 09:40:16 INFO - PROCESS | 3256 | 1470159616553 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 3256 | 1470159616557 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:16 INFO - PROCESS | 3256 | 1470159616638 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:40:16 INFO - PROCESS | 3256 | 1470159616645 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 3256 | 1470159616651 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:16 INFO - PROCESS | 3256 | ++DOCSHELL 10A4BC00 == 25 [pid = 3256] [id = 620] 09:40:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (10A52400) [pid = 3256] [serial = 1860] [outer = 00000000] 09:40:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (10F34800) [pid = 3256] [serial = 1861] [outer = 10A52400] 09:40:16 INFO - PROCESS | 3256 | 1470159616735 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (10F3B800) [pid = 3256] [serial = 1862] [outer = 10A52400] 09:40:17 INFO - PROCESS | 3256 | 1470159617301 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:40:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 796ms 09:40:17 INFO - PROCESS | 3256 | 1470159617349 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 3256 | 1470159617354 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 09:40:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:40:17 INFO - PROCESS | 3256 | 1470159617361 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 3256 | 1470159617363 Marionette TRACE conn2 <- [1,2446,null,{}] 09:40:17 INFO - PROCESS | 3256 | 1470159617367 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 3256 | 1470159617370 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:17 INFO - PROCESS | 3256 | 1470159617455 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:40:17 INFO - PROCESS | 3256 | 1470159617559 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 3256 | 1470159617561 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:17 INFO - PROCESS | 3256 | ++DOCSHELL 1181CC00 == 26 [pid = 3256] [id = 621] 09:40:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (11896C00) [pid = 3256] [serial = 1863] [outer = 00000000] 09:40:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (12B7BC00) [pid = 3256] [serial = 1864] [outer = 11896C00] 09:40:17 INFO - PROCESS | 3256 | 1470159617608 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (1315D000) [pid = 3256] [serial = 1865] [outer = 11896C00] 09:40:17 INFO - PROCESS | 3256 | 1470159617999 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 703ms 09:40:18 INFO - PROCESS | 3256 | 1470159618059 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 3256 | 1470159618062 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 09:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:40:18 INFO - PROCESS | 3256 | 1470159618066 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 3256 | 1470159618069 Marionette TRACE conn2 <- [1,2450,null,{}] 09:40:18 INFO - PROCESS | 3256 | 1470159618080 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 3256 | 1470159618085 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:18 INFO - PROCESS | 3256 | 1470159618178 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:40:18 INFO - PROCESS | 3256 | 1470159618192 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 3256 | 1470159618196 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:18 INFO - PROCESS | 3256 | ++DOCSHELL 13EBEC00 == 27 [pid = 3256] [id = 622] 09:40:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (13F6C000) [pid = 3256] [serial = 1866] [outer = 00000000] 09:40:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (14519C00) [pid = 3256] [serial = 1867] [outer = 13F6C000] 09:40:18 INFO - PROCESS | 3256 | 1470159618281 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (14552C00) [pid = 3256] [serial = 1868] [outer = 13F6C000] 09:40:18 INFO - PROCESS | 3256 | 1470159618855 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 843ms 09:40:18 INFO - PROCESS | 3256 | 1470159618908 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 3256 | 1470159618910 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 09:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:40:18 INFO - PROCESS | 3256 | 1470159618914 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 3256 | 1470159618916 Marionette TRACE conn2 <- [1,2454,null,{}] 09:40:18 INFO - PROCESS | 3256 | 1470159618919 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 3256 | 1470159618921 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:19 INFO - PROCESS | 3256 | 1470159619038 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:40:19 INFO - PROCESS | 3256 | 1470159619099 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 3256 | 1470159619101 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:19 INFO - PROCESS | 3256 | ++DOCSHELL 15037000 == 28 [pid = 3256] [id = 623] 09:40:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (1503A000) [pid = 3256] [serial = 1869] [outer = 00000000] 09:40:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (15A1F400) [pid = 3256] [serial = 1870] [outer = 1503A000] 09:40:19 INFO - PROCESS | 3256 | 1470159619146 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (160A4C00) [pid = 3256] [serial = 1871] [outer = 1503A000] 09:40:19 INFO - PROCESS | 3256 | 1470159619565 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:40:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 686ms 09:40:19 INFO - PROCESS | 3256 | 1470159619613 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 3256 | 1470159619615 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 09:40:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:40:19 INFO - PROCESS | 3256 | 1470159619618 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 3256 | 1470159619620 Marionette TRACE conn2 <- [1,2458,null,{}] 09:40:19 INFO - PROCESS | 3256 | 1470159619623 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:19 INFO - PROCESS | 3256 | 1470159619625 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:19 INFO - PROCESS | 3256 | 1470159619743 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:40:19 INFO - PROCESS | 3256 | 1470159619749 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 3256 | 1470159619751 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:19 INFO - PROCESS | 3256 | ++DOCSHELL 160A6800 == 29 [pid = 3256] [id = 624] 09:40:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (160A7000) [pid = 3256] [serial = 1872] [outer = 00000000] 09:40:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (16B6AC00) [pid = 3256] [serial = 1873] [outer = 160A7000] 09:40:19 INFO - PROCESS | 3256 | 1470159619795 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (17058400) [pid = 3256] [serial = 1874] [outer = 160A7000] 09:40:20 INFO - PROCESS | 3256 | 1470159620261 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:40:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 687ms 09:40:20 INFO - PROCESS | 3256 | 1470159620318 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 3256 | 1470159620320 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 09:40:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:40:20 INFO - PROCESS | 3256 | 1470159620323 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 3256 | 1470159620325 Marionette TRACE conn2 <- [1,2462,null,{}] 09:40:20 INFO - PROCESS | 3256 | 1470159620329 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:20 INFO - PROCESS | 3256 | 1470159620334 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:20 INFO - PROCESS | 3256 | 1470159620521 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:40:20 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (142BBC00) [pid = 3256] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:40:20 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (142B2000) [pid = 3256] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:40:20 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (16E22000) [pid = 3256] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:40:20 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (172CE000) [pid = 3256] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:40:20 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (13E63800) [pid = 3256] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:40:20 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (15A24800) [pid = 3256] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:40:20 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (10A48C00) [pid = 3256] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:40:20 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1503F800) [pid = 3256] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:40:20 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (0C7F1800) [pid = 3256] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:40:20 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (13173C00) [pid = 3256] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:40:20 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (11251C00) [pid = 3256] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:40:20 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (13F77C00) [pid = 3256] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:40:20 INFO - PROCESS | 3256 | 1470159620769 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 3256 | 1470159620771 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:20 INFO - PROCESS | 3256 | ++DOCSHELL 0C7EB000 == 30 [pid = 3256] [id = 625] 09:40:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (0C7F1800) [pid = 3256] [serial = 1875] [outer = 00000000] 09:40:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (112C3000) [pid = 3256] [serial = 1876] [outer = 0C7F1800] 09:40:20 INFO - PROCESS | 3256 | 1470159620816 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (13E4A400) [pid = 3256] [serial = 1877] [outer = 0C7F1800] 09:40:21 INFO - PROCESS | 3256 | 1470159621201 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:40:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 906ms 09:40:21 INFO - PROCESS | 3256 | 1470159621229 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 3256 | 1470159621245 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 09:40:21 INFO - PROCESS | 3256 | 1470159621257 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:40:21 INFO - PROCESS | 3256 | 1470159621259 Marionette TRACE conn2 <- [1,2466,null,{}] 09:40:21 INFO - PROCESS | 3256 | 1470159621262 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 3256 | 1470159621264 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:21 INFO - PROCESS | 3256 | 1470159621347 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:40:21 INFO - PROCESS | 3256 | 1470159621352 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 3256 | 1470159621354 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:21 INFO - PROCESS | 3256 | ++DOCSHELL 13E49800 == 31 [pid = 3256] [id = 626] 09:40:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (1451A400) [pid = 3256] [serial = 1878] [outer = 00000000] 09:40:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (183E6000) [pid = 3256] [serial = 1879] [outer = 1451A400] 09:40:21 INFO - PROCESS | 3256 | 1470159621420 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (183E6800) [pid = 3256] [serial = 1880] [outer = 1451A400] 09:40:21 INFO - PROCESS | 3256 | 1470159621877 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:40:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 625ms 09:40:21 INFO - PROCESS | 3256 | 1470159621897 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 3256 | 1470159621899 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 09:40:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:40:21 INFO - PROCESS | 3256 | 1470159621916 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 3256 | 1470159621918 Marionette TRACE conn2 <- [1,2470,null,{}] 09:40:21 INFO - PROCESS | 3256 | 1470159621921 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 3256 | 1470159621923 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:21 INFO - PROCESS | 3256 | 1470159621997 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:40:21 INFO - PROCESS | 3256 | 1470159622003 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 3256 | 1470159622005 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:22 INFO - PROCESS | 3256 | ++DOCSHELL 18121800 == 32 [pid = 3256] [id = 627] 09:40:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (1973AC00) [pid = 3256] [serial = 1881] [outer = 00000000] 09:40:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (199EEC00) [pid = 3256] [serial = 1882] [outer = 1973AC00] 09:40:22 INFO - PROCESS | 3256 | 1470159622076 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (199EF000) [pid = 3256] [serial = 1883] [outer = 1973AC00] 09:40:22 INFO - PROCESS | 3256 | 1470159622508 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 624ms 09:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:40:22 INFO - PROCESS | 3256 | 1470159622553 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 3256 | 1470159622555 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 09:40:22 INFO - PROCESS | 3256 | 1470159622558 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 3256 | 1470159622560 Marionette TRACE conn2 <- [1,2474,null,{}] 09:40:22 INFO - PROCESS | 3256 | 1470159622563 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:22 INFO - PROCESS | 3256 | 1470159622565 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:22 INFO - PROCESS | 3256 | 1470159622672 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:40:22 INFO - PROCESS | 3256 | 1470159622677 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 3256 | 1470159622679 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:22 INFO - PROCESS | 3256 | ++DOCSHELL 19C88800 == 33 [pid = 3256] [id = 628] 09:40:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (19C8C000) [pid = 3256] [serial = 1884] [outer = 00000000] 09:40:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (19DA2400) [pid = 3256] [serial = 1885] [outer = 19C8C000] 09:40:22 INFO - PROCESS | 3256 | 1470159622744 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (19DA5400) [pid = 3256] [serial = 1886] [outer = 19C8C000] 09:40:23 INFO - PROCESS | 3256 | 1470159623604 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:40:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1077ms 09:40:23 INFO - PROCESS | 3256 | 1470159623653 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 3256 | 1470159623658 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 09:40:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:40:23 INFO - PROCESS | 3256 | 1470159623663 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 3256 | 1470159623669 Marionette TRACE conn2 <- [1,2478,null,{}] 09:40:23 INFO - PROCESS | 3256 | 1470159623675 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:23 INFO - PROCESS | 3256 | 1470159623678 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:23 INFO - PROCESS | 3256 | 1470159623795 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:40:23 INFO - PROCESS | 3256 | 1470159623931 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 3256 | 1470159623935 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:23 INFO - PROCESS | 3256 | ++DOCSHELL 10373000 == 34 [pid = 3256] [id = 629] 09:40:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (10F2D400) [pid = 3256] [serial = 1887] [outer = 00000000] 09:40:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (112CA400) [pid = 3256] [serial = 1888] [outer = 10F2D400] 09:40:23 INFO - PROCESS | 3256 | 1470159623992 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1315B400) [pid = 3256] [serial = 1889] [outer = 10F2D400] 09:40:24 INFO - PROCESS | 3256 | 1470159624718 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1140ms 09:40:24 INFO - PROCESS | 3256 | 1470159624950 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 3256 | 1470159624954 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 09:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:40:24 INFO - PROCESS | 3256 | 1470159624960 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 3256 | 1470159624963 Marionette TRACE conn2 <- [1,2482,null,{}] 09:40:24 INFO - PROCESS | 3256 | 1470159624968 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 3256 | 1470159624972 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:25 INFO - PROCESS | 3256 | 1470159625079 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:40:25 INFO - PROCESS | 3256 | 1470159625192 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 3256 | 1470159625197 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:25 INFO - PROCESS | 3256 | ++DOCSHELL 10A49000 == 35 [pid = 3256] [id = 630] 09:40:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (10A4B400) [pid = 3256] [serial = 1890] [outer = 00000000] 09:40:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (10F52800) [pid = 3256] [serial = 1891] [outer = 10A4B400] 09:40:25 INFO - PROCESS | 3256 | 1470159625245 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (112CDC00) [pid = 3256] [serial = 1892] [outer = 10A4B400] 09:40:25 INFO - PROCESS | 3256 | --DOCSHELL 18121800 == 34 [pid = 3256] [id = 627] 09:40:25 INFO - PROCESS | 3256 | --DOCSHELL 13E49800 == 33 [pid = 3256] [id = 626] 09:40:25 INFO - PROCESS | 3256 | --DOCSHELL 0C7EB000 == 32 [pid = 3256] [id = 625] 09:40:25 INFO - PROCESS | 3256 | --DOCSHELL 160A6800 == 31 [pid = 3256] [id = 624] 09:40:25 INFO - PROCESS | 3256 | --DOCSHELL 15037000 == 30 [pid = 3256] [id = 623] 09:40:25 INFO - PROCESS | 3256 | --DOCSHELL 13EBEC00 == 29 [pid = 3256] [id = 622] 09:40:25 INFO - PROCESS | 3256 | --DOCSHELL 1181CC00 == 28 [pid = 3256] [id = 621] 09:40:25 INFO - PROCESS | 3256 | --DOCSHELL 10A4BC00 == 27 [pid = 3256] [id = 620] 09:40:25 INFO - PROCESS | 3256 | --DOCSHELL 11DF0400 == 26 [pid = 3256] [id = 619] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (19D71800) [pid = 3256] [serial = 1843] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (19DAB400) [pid = 3256] [serial = 1844] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (17059800) [pid = 3256] [serial = 1831] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (183E7C00) [pid = 3256] [serial = 1834] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (172C5400) [pid = 3256] [serial = 1832] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1451B800) [pid = 3256] [serial = 1825] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (14551800) [pid = 3256] [serial = 1826] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A946000) [pid = 3256] [serial = 1814] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (112F0C00) [pid = 3256] [serial = 1816] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (11816400) [pid = 3256] [serial = 1817] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (163C6800) [pid = 3256] [serial = 1828] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (114E8800) [pid = 3256] [serial = 1837] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (132AD000) [pid = 3256] [serial = 1822] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (13AA3800) [pid = 3256] [serial = 1823] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (112F2C00) [pid = 3256] [serial = 1819] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (118A1400) [pid = 3256] [serial = 1820] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (1973B400) [pid = 3256] [serial = 1835] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (132AE400) [pid = 3256] [serial = 1838] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (199F2400) [pid = 3256] [serial = 1841] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (19741000) [pid = 3256] [serial = 1840] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (163CEC00) [pid = 3256] [serial = 1829] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (1A26F000) [pid = 3256] [serial = 1847] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (19F45400) [pid = 3256] [serial = 1846] [outer = 00000000] [url = about:blank] 09:40:25 INFO - PROCESS | 3256 | 1470159625799 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:40:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 906ms 09:40:25 INFO - PROCESS | 3256 | 1470159625847 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 3256 | 1470159625851 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 09:40:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:40:25 INFO - PROCESS | 3256 | 1470159625857 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 3256 | 1470159625861 Marionette TRACE conn2 <- [1,2486,null,{}] 09:40:25 INFO - PROCESS | 3256 | 1470159625865 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 3256 | 1470159625869 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:25 INFO - PROCESS | 3256 | 1470159625982 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:40:26 INFO - PROCESS | 3256 | 1470159626079 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 3256 | 1470159626081 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:26 INFO - PROCESS | 3256 | ++DOCSHELL 11816400 == 27 [pid = 3256] [id = 631] 09:40:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (11895C00) [pid = 3256] [serial = 1893] [outer = 00000000] 09:40:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (1315E400) [pid = 3256] [serial = 1894] [outer = 11895C00] 09:40:26 INFO - PROCESS | 3256 | 1470159626129 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (13914000) [pid = 3256] [serial = 1895] [outer = 11895C00] 09:40:26 INFO - PROCESS | 3256 | 1470159626554 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:40:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 750ms 09:40:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:40:26 INFO - PROCESS | 3256 | 1470159626630 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 3256 | 1470159626633 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 09:40:26 INFO - PROCESS | 3256 | 1470159626639 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 3256 | 1470159626641 Marionette TRACE conn2 <- [1,2490,null,{}] 09:40:26 INFO - PROCESS | 3256 | 1470159626650 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 3256 | 1470159626655 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:26 INFO - PROCESS | 3256 | 1470159626742 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:40:26 INFO - PROCESS | 3256 | 1470159626757 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 3256 | 1470159626761 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:26 INFO - PROCESS | 3256 | ++DOCSHELL 14522000 == 28 [pid = 3256] [id = 632] 09:40:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (14523000) [pid = 3256] [serial = 1896] [outer = 00000000] 09:40:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (14553000) [pid = 3256] [serial = 1897] [outer = 14523000] 09:40:26 INFO - PROCESS | 3256 | 1470159626809 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (1455D400) [pid = 3256] [serial = 1898] [outer = 14523000] 09:40:27 INFO - PROCESS | 3256 | 1470159627278 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:40:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 687ms 09:40:27 INFO - PROCESS | 3256 | 1470159627336 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 3256 | 1470159627338 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 09:40:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:40:27 INFO - PROCESS | 3256 | 1470159627341 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 3256 | 1470159627343 Marionette TRACE conn2 <- [1,2494,null,{}] 09:40:27 INFO - PROCESS | 3256 | 1470159627347 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 3256 | 1470159627348 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:27 INFO - PROCESS | 3256 | 1470159627459 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:40:27 INFO - PROCESS | 3256 | 1470159627559 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 3256 | 1470159627561 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:27 INFO - PROCESS | 3256 | ++DOCSHELL 15A1B800 == 29 [pid = 3256] [id = 633] 09:40:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (15A28400) [pid = 3256] [serial = 1899] [outer = 00000000] 09:40:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (163CF800) [pid = 3256] [serial = 1900] [outer = 15A28400] 09:40:27 INFO - PROCESS | 3256 | 1470159627605 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (16B6C800) [pid = 3256] [serial = 1901] [outer = 15A28400] 09:40:28 INFO - PROCESS | 3256 | 1470159628009 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 703ms 09:40:28 INFO - PROCESS | 3256 | 1470159628044 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 3256 | 1470159628046 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 09:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:40:28 INFO - PROCESS | 3256 | 1470159628050 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 3256 | 1470159628052 Marionette TRACE conn2 <- [1,2498,null,{}] 09:40:28 INFO - PROCESS | 3256 | 1470159628056 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 3256 | 1470159628058 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:28 INFO - PROCESS | 3256 | 1470159628195 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:40:28 INFO - PROCESS | 3256 | 1470159628218 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 3256 | 1470159628220 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:28 INFO - PROCESS | 3256 | ++DOCSHELL 1705B000 == 30 [pid = 3256] [id = 634] 09:40:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (170CA000) [pid = 3256] [serial = 1902] [outer = 00000000] 09:40:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (177A8800) [pid = 3256] [serial = 1903] [outer = 170CA000] 09:40:28 INFO - PROCESS | 3256 | 1470159628264 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (178AFC00) [pid = 3256] [serial = 1904] [outer = 170CA000] 09:40:28 INFO - PROCESS | 3256 | 1470159628714 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 702ms 09:40:28 INFO - PROCESS | 3256 | 1470159628746 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 3256 | 1470159628748 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 09:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:40:28 INFO - PROCESS | 3256 | 1470159628752 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 3256 | 1470159628753 Marionette TRACE conn2 <- [1,2502,null,{}] 09:40:28 INFO - PROCESS | 3256 | 1470159628757 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 3256 | 1470159628762 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:28 INFO - PROCESS | 3256 | 1470159628907 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:40:28 INFO - PROCESS | 3256 | 1470159628974 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 3256 | 1470159628977 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:28 INFO - PROCESS | 3256 | ++DOCSHELL 183EB800 == 31 [pid = 3256] [id = 635] 09:40:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (183EBC00) [pid = 3256] [serial = 1905] [outer = 00000000] 09:40:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1973C800) [pid = 3256] [serial = 1906] [outer = 183EBC00] 09:40:29 INFO - PROCESS | 3256 | 1470159629021 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (199EE400) [pid = 3256] [serial = 1907] [outer = 183EBC00] 09:40:29 INFO - PROCESS | 3256 | 1470159629448 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:40:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 734ms 09:40:29 INFO - PROCESS | 3256 | 1470159629493 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 3256 | 1470159629495 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 09:40:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:40:29 INFO - PROCESS | 3256 | 1470159629504 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 3256 | 1470159629506 Marionette TRACE conn2 <- [1,2506,null,{}] 09:40:29 INFO - PROCESS | 3256 | 1470159629509 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 3256 | 1470159629511 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:29 INFO - PROCESS | 3256 | 1470159629646 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:40:29 INFO - PROCESS | 3256 | 1470159629658 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 3256 | 1470159629660 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:29 INFO - PROCESS | 3256 | ++DOCSHELL 19743000 == 32 [pid = 3256] [id = 636] 09:40:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (199F3400) [pid = 3256] [serial = 1908] [outer = 00000000] 09:40:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (19D71800) [pid = 3256] [serial = 1909] [outer = 199F3400] 09:40:29 INFO - PROCESS | 3256 | 1470159629712 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (19D71C00) [pid = 3256] [serial = 1910] [outer = 199F3400] 09:40:30 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1973AC00) [pid = 3256] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:40:30 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1503A000) [pid = 3256] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:40:30 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (13F6C000) [pid = 3256] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:40:30 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (10A52400) [pid = 3256] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:40:30 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (11896C00) [pid = 3256] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:40:30 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (1296D800) [pid = 3256] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:40:30 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (160A7000) [pid = 3256] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:40:30 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (10A4E000) [pid = 3256] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:40:30 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1503E400) [pid = 3256] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:40:30 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (19D69C00) [pid = 3256] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:40:30 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (0C7F1800) [pid = 3256] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:40:30 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (1451A400) [pid = 3256] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:40:30 INFO - PROCESS | 3256 | 1470159630201 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 750ms 09:40:30 INFO - PROCESS | 3256 | 1470159630244 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 3256 | 1470159630245 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 09:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:40:30 INFO - PROCESS | 3256 | 1470159630252 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 3256 | 1470159630254 Marionette TRACE conn2 <- [1,2510,null,{}] 09:40:30 INFO - PROCESS | 3256 | 1470159630257 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:30 INFO - PROCESS | 3256 | 1470159630259 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:30 INFO - PROCESS | 3256 | 1470159630375 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:40:30 INFO - PROCESS | 3256 | 1470159630438 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 3256 | 1470159630440 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:30 INFO - PROCESS | 3256 | ++DOCSHELL 112F3C00 == 33 [pid = 3256] [id = 637] 09:40:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (1503A000) [pid = 3256] [serial = 1911] [outer = 00000000] 09:40:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (1780D800) [pid = 3256] [serial = 1912] [outer = 1503A000] 09:40:30 INFO - PROCESS | 3256 | 1470159630484 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (19741C00) [pid = 3256] [serial = 1913] [outer = 1503A000] 09:40:30 INFO - PROCESS | 3256 | 1470159630847 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 640ms 09:40:30 INFO - PROCESS | 3256 | 1470159630887 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 3256 | 1470159630889 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 09:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:40:30 INFO - PROCESS | 3256 | 1470159630893 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 3256 | 1470159630894 Marionette TRACE conn2 <- [1,2514,null,{}] 09:40:30 INFO - PROCESS | 3256 | 1470159630898 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:30 INFO - PROCESS | 3256 | 1470159630900 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:30 INFO - PROCESS | 3256 | 1470159630977 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:40:30 INFO - PROCESS | 3256 | 1470159630982 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 3256 | 1470159630984 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:30 INFO - PROCESS | 3256 | ++DOCSHELL 10F35400 == 34 [pid = 3256] [id = 638] 09:40:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (1181CC00) [pid = 3256] [serial = 1914] [outer = 00000000] 09:40:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (19F39C00) [pid = 3256] [serial = 1915] [outer = 1181CC00] 09:40:31 INFO - PROCESS | 3256 | 1470159631027 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (19F3A800) [pid = 3256] [serial = 1916] [outer = 1181CC00] 09:40:31 INFO - PROCESS | 3256 | 1470159631476 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:40:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 640ms 09:40:31 INFO - PROCESS | 3256 | 1470159631538 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:40:31 INFO - PROCESS | 3256 | 1470159631541 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 09:40:31 INFO - PROCESS | 3256 | 1470159631544 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - PROCESS | 3256 | 1470159631546 Marionette TRACE conn2 <- [1,2518,null,{}] 09:40:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:40:31 INFO - PROCESS | 3256 | 1470159631549 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:31 INFO - PROCESS | 3256 | 1470159631551 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:31 INFO - PROCESS | 3256 | 1470159631629 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:40:31 INFO - PROCESS | 3256 | 1470159631634 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 3256 | 1470159631636 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:31 INFO - PROCESS | 3256 | ++DOCSHELL 19DAD400 == 35 [pid = 3256] [id = 639] 09:40:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (19FD3000) [pid = 3256] [serial = 1917] [outer = 00000000] 09:40:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1A293000) [pid = 3256] [serial = 1918] [outer = 19FD3000] 09:40:31 INFO - PROCESS | 3256 | 1470159631688 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1A29AC00) [pid = 3256] [serial = 1919] [outer = 19FD3000] 09:40:32 INFO - PROCESS | 3256 | 1470159632228 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:40:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 734ms 09:40:32 INFO - PROCESS | 3256 | 1470159632288 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 3256 | 1470159632293 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 09:40:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:40:32 INFO - PROCESS | 3256 | 1470159632299 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 3256 | 1470159632302 Marionette TRACE conn2 <- [1,2522,null,{}] 09:40:32 INFO - PROCESS | 3256 | 1470159632308 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 3256 | 1470159632311 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:32 INFO - PROCESS | 3256 | 1470159632471 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:40:32 INFO - PROCESS | 3256 | 1470159632587 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 3256 | 1470159632591 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:32 INFO - PROCESS | 3256 | ++DOCSHELL 0F390800 == 36 [pid = 3256] [id = 640] 09:40:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (0F391000) [pid = 3256] [serial = 1920] [outer = 00000000] 09:40:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (114F3C00) [pid = 3256] [serial = 1921] [outer = 0F391000] 09:40:32 INFO - PROCESS | 3256 | 1470159632650 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (12E28400) [pid = 3256] [serial = 1922] [outer = 0F391000] 09:40:33 INFO - PROCESS | 3256 | 1470159633204 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:40:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 952ms 09:40:33 INFO - PROCESS | 3256 | 1470159633244 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 3256 | 1470159633249 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 09:40:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:40:33 INFO - PROCESS | 3256 | 1470159633255 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 3256 | 1470159633258 Marionette TRACE conn2 <- [1,2526,null,{}] 09:40:33 INFO - PROCESS | 3256 | 1470159633262 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 3256 | 1470159633265 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:33 INFO - PROCESS | 3256 | 1470159633373 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:40:33 INFO - PROCESS | 3256 | 1470159633484 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 3256 | 1470159633487 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:33 INFO - PROCESS | 3256 | ++DOCSHELL 13EBE400 == 37 [pid = 3256] [id = 641] 09:40:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (142BE400) [pid = 3256] [serial = 1923] [outer = 00000000] 09:40:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1503E800) [pid = 3256] [serial = 1924] [outer = 142BE400] 09:40:33 INFO - PROCESS | 3256 | 1470159633584 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (163CB800) [pid = 3256] [serial = 1925] [outer = 142BE400] 09:40:34 INFO - PROCESS | 3256 | 1470159634199 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:40:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 999ms 09:40:34 INFO - PROCESS | 3256 | 1470159634258 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 3256 | 1470159634260 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 09:40:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:40:34 INFO - PROCESS | 3256 | 1470159634264 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 3256 | 1470159634268 Marionette TRACE conn2 <- [1,2530,null,{}] 09:40:34 INFO - PROCESS | 3256 | 1470159634280 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:34 INFO - PROCESS | 3256 | 1470159634285 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:34 INFO - PROCESS | 3256 | 1470159634425 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:40:34 INFO - PROCESS | 3256 | 1470159634560 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 3256 | 1470159634563 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:34 INFO - PROCESS | 3256 | ++DOCSHELL 19C8A400 == 38 [pid = 3256] [id = 642] 09:40:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19C8CC00) [pid = 3256] [serial = 1926] [outer = 00000000] 09:40:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1A26A000) [pid = 3256] [serial = 1927] [outer = 19C8CC00] 09:40:34 INFO - PROCESS | 3256 | 1470159634625 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A6CDC00) [pid = 3256] [serial = 1928] [outer = 19C8CC00] 09:40:35 INFO - PROCESS | 3256 | 1470159635213 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:40:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 999ms 09:40:35 INFO - PROCESS | 3256 | 1470159635266 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 3256 | 1470159635269 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 09:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:40:35 INFO - PROCESS | 3256 | 1470159635273 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 3256 | 1470159635275 Marionette TRACE conn2 <- [1,2534,null,{}] 09:40:35 INFO - PROCESS | 3256 | 1470159635278 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 3256 | 1470159635281 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:35 INFO - PROCESS | 3256 | 1470159635388 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:40:35 INFO - PROCESS | 3256 | 1470159635498 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 3256 | 1470159635501 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:35 INFO - PROCESS | 3256 | ++DOCSHELL 10F4F400 == 39 [pid = 3256] [id = 643] 09:40:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (10F52000) [pid = 3256] [serial = 1929] [outer = 00000000] 09:40:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (13173800) [pid = 3256] [serial = 1930] [outer = 10F52000] 09:40:35 INFO - PROCESS | 3256 | 1470159635554 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (13E48000) [pid = 3256] [serial = 1931] [outer = 10F52000] 09:40:36 INFO - PROCESS | 3256 | 1470159636354 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1140ms 09:40:36 INFO - PROCESS | 3256 | 1470159636423 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:40:36 INFO - PROCESS | 3256 | 1470159636427 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 09:40:36 INFO - PROCESS | 3256 | 1470159636445 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 3256 | 1470159636450 Marionette TRACE conn2 <- [1,2538,null,{}] 09:40:36 INFO - PROCESS | 3256 | 1470159636457 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:36 INFO - PROCESS | 3256 | 1470159636459 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 10F35400 == 38 [pid = 3256] [id = 638] 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 112F3C00 == 37 [pid = 3256] [id = 637] 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 19743000 == 36 [pid = 3256] [id = 636] 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 183EB800 == 35 [pid = 3256] [id = 635] 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 1705B000 == 34 [pid = 3256] [id = 634] 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 15A1B800 == 33 [pid = 3256] [id = 633] 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 14522000 == 32 [pid = 3256] [id = 632] 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 11816400 == 31 [pid = 3256] [id = 631] 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 10A49000 == 30 [pid = 3256] [id = 630] 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 10373000 == 29 [pid = 3256] [id = 629] 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 19C88800 == 28 [pid = 3256] [id = 628] 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 10F4F400 == 27 [pid = 3256] [id = 643] 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 19C8A400 == 26 [pid = 3256] [id = 642] 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 19DAD400 == 25 [pid = 3256] [id = 639] 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 0F390800 == 24 [pid = 3256] [id = 640] 09:40:37 INFO - PROCESS | 3256 | --DOCSHELL 13EBE400 == 23 [pid = 3256] [id = 641] 09:40:37 INFO - PROCESS | 3256 | 1470159637157 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (199EEC00) [pid = 3256] [serial = 1882] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (15A1F400) [pid = 3256] [serial = 1870] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (14519C00) [pid = 3256] [serial = 1867] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (10F34800) [pid = 3256] [serial = 1861] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (12B7BC00) [pid = 3256] [serial = 1864] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1315D000) [pid = 3256] [serial = 1865] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (13162800) [pid = 3256] [serial = 1859] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (12E72800) [pid = 3256] [serial = 1858] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (16B6AC00) [pid = 3256] [serial = 1873] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (13AD2800) [pid = 3256] [serial = 1850] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (114E5800) [pid = 3256] [serial = 1849] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (17058000) [pid = 3256] [serial = 1853] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (160A0800) [pid = 3256] [serial = 1852] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1A6CC800) [pid = 3256] [serial = 1856] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (19F3F400) [pid = 3256] [serial = 1855] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (199EF000) [pid = 3256] [serial = 1883] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (160A4C00) [pid = 3256] [serial = 1871] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (112C3000) [pid = 3256] [serial = 1876] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (17058400) [pid = 3256] [serial = 1874] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (13E4A400) [pid = 3256] [serial = 1877] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (183E6000) [pid = 3256] [serial = 1879] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (10F3B800) [pid = 3256] [serial = 1862] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (183E6800) [pid = 3256] [serial = 1880] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (14552C00) [pid = 3256] [serial = 1868] [outer = 00000000] [url = about:blank] 09:40:37 INFO - PROCESS | 3256 | 1470159637342 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 3256 | 1470159637345 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:37 INFO - PROCESS | 3256 | ++DOCSHELL 10329800 == 24 [pid = 3256] [id = 644] 09:40:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (1036B000) [pid = 3256] [serial = 1932] [outer = 00000000] 09:40:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (103CD800) [pid = 3256] [serial = 1933] [outer = 1036B000] 09:40:37 INFO - PROCESS | 3256 | 1470159637395 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (10A4C800) [pid = 3256] [serial = 1934] [outer = 1036B000] 09:40:37 INFO - PROCESS | 3256 | 1470159637873 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1451ms 09:40:37 INFO - PROCESS | 3256 | 1470159637898 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 3256 | 1470159637902 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 09:40:37 INFO - PROCESS | 3256 | 1470159637907 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:40:37 INFO - PROCESS | 3256 | 1470159637910 Marionette TRACE conn2 <- [1,2542,null,{}] 09:40:37 INFO - PROCESS | 3256 | 1470159637915 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 3256 | 1470159637918 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:37 INFO - PROCESS | 3256 | 1470159638005 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:40:38 INFO - PROCESS | 3256 | 1470159638015 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 3256 | 1470159638018 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:38 INFO - PROCESS | 3256 | ++DOCSHELL 114EAC00 == 25 [pid = 3256] [id = 645] 09:40:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (114EB400) [pid = 3256] [serial = 1935] [outer = 00000000] 09:40:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (11818800) [pid = 3256] [serial = 1936] [outer = 114EB400] 09:40:38 INFO - PROCESS | 3256 | 1470159638084 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (12B7BC00) [pid = 3256] [serial = 1937] [outer = 114EB400] 09:40:38 INFO - PROCESS | 3256 | 1470159638576 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 702ms 09:40:38 INFO - PROCESS | 3256 | 1470159638607 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 3256 | 1470159638610 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 09:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:40:38 INFO - PROCESS | 3256 | 1470159638646 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 3256 | 1470159638648 Marionette TRACE conn2 <- [1,2546,null,{}] 09:40:38 INFO - PROCESS | 3256 | 1470159638652 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 3256 | 1470159638655 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:38 INFO - PROCESS | 3256 | 1470159638747 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:40:38 INFO - PROCESS | 3256 | 1470159638864 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 3256 | 1470159638867 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:38 INFO - PROCESS | 3256 | ++DOCSHELL 13B56C00 == 26 [pid = 3256] [id = 646] 09:40:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (13B5A400) [pid = 3256] [serial = 1938] [outer = 00000000] 09:40:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (13E45000) [pid = 3256] [serial = 1939] [outer = 13B5A400] 09:40:38 INFO - PROCESS | 3256 | 1470159638931 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (13E63800) [pid = 3256] [serial = 1940] [outer = 13B5A400] 09:40:39 INFO - PROCESS | 3256 | 1470159639369 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 781ms 09:40:39 INFO - PROCESS | 3256 | 1470159639394 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 3256 | 1470159639398 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 09:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:40:39 INFO - PROCESS | 3256 | 1470159639423 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 3256 | 1470159639428 Marionette TRACE conn2 <- [1,2550,null,{}] 09:40:39 INFO - PROCESS | 3256 | 1470159639432 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 3256 | 1470159639435 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:39 INFO - PROCESS | 3256 | 1470159639561 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:40:39 INFO - PROCESS | 3256 | 1470159639652 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 3256 | 1470159639654 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:39 INFO - PROCESS | 3256 | ++DOCSHELL 14521800 == 27 [pid = 3256] [id = 647] 09:40:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (14522000) [pid = 3256] [serial = 1941] [outer = 00000000] 09:40:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (15853400) [pid = 3256] [serial = 1942] [outer = 14522000] 09:40:39 INFO - PROCESS | 3256 | 1470159639698 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1609CC00) [pid = 3256] [serial = 1943] [outer = 14522000] 09:40:40 INFO - PROCESS | 3256 | 1470159640149 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 765ms 09:40:40 INFO - PROCESS | 3256 | 1470159640165 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 3256 | 1470159640167 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 09:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:40:40 INFO - PROCESS | 3256 | 1470159640207 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 3256 | 1470159640209 Marionette TRACE conn2 <- [1,2554,null,{}] 09:40:40 INFO - PROCESS | 3256 | 1470159640212 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 3256 | 1470159640214 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:40 INFO - PROCESS | 3256 | 1470159640324 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:40:40 INFO - PROCESS | 3256 | 1470159640329 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 3256 | 1470159640332 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:40 INFO - PROCESS | 3256 | ++DOCSHELL 14555800 == 28 [pid = 3256] [id = 648] 09:40:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1503FC00) [pid = 3256] [serial = 1944] [outer = 00000000] 09:40:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (16B6B000) [pid = 3256] [serial = 1945] [outer = 1503FC00] 09:40:40 INFO - PROCESS | 3256 | 1470159640380 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (17056800) [pid = 3256] [serial = 1946] [outer = 1503FC00] 09:40:40 INFO - PROCESS | 3256 | 1470159640825 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 655ms 09:40:40 INFO - PROCESS | 3256 | 1470159640864 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 3256 | 1470159640866 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 09:40:40 INFO - PROCESS | 3256 | 1470159640869 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 3256 | 1470159640871 Marionette TRACE conn2 <- [1,2558,null,{}] 09:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:40:40 INFO - PROCESS | 3256 | 1470159640874 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 3256 | 1470159640876 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:40 INFO - PROCESS | 3256 | 1470159640991 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:40:40 INFO - PROCESS | 3256 | 1470159640997 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 3256 | 1470159641002 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:41 INFO - PROCESS | 3256 | ++DOCSHELL 1779CC00 == 29 [pid = 3256] [id = 649] 09:40:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (177A5000) [pid = 3256] [serial = 1947] [outer = 00000000] 09:40:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (178B0C00) [pid = 3256] [serial = 1948] [outer = 177A5000] 09:40:41 INFO - PROCESS | 3256 | 1470159641126 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (183DE400) [pid = 3256] [serial = 1949] [outer = 177A5000] 09:40:41 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (170CA000) [pid = 3256] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:40:41 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (183EBC00) [pid = 3256] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:40:41 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (199F3400) [pid = 3256] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:40:41 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (15A28400) [pid = 3256] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:40:41 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1503A000) [pid = 3256] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:40:41 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (10F2D400) [pid = 3256] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:40:41 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (10A4B400) [pid = 3256] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:40:41 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (11895C00) [pid = 3256] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:40:41 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (14523000) [pid = 3256] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:40:41 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (19C8C000) [pid = 3256] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:40:41 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (19FD3000) [pid = 3256] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:40:41 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1181CC00) [pid = 3256] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:40:41 INFO - PROCESS | 3256 | 1470159641810 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 983ms 09:40:41 INFO - PROCESS | 3256 | 1470159641858 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:40:41 INFO - PROCESS | 3256 | 1470159641860 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 09:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:40:41 INFO - PROCESS | 3256 | 1470159641863 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 3256 | 1470159641865 Marionette TRACE conn2 <- [1,2562,null,{}] 09:40:41 INFO - PROCESS | 3256 | 1470159641869 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:41 INFO - PROCESS | 3256 | 1470159641871 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:41 INFO - PROCESS | 3256 | 1470159641989 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:40:42 INFO - PROCESS | 3256 | 1470159642060 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 3256 | 1470159642062 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:42 INFO - PROCESS | 3256 | ++DOCSHELL 0C769000 == 30 [pid = 3256] [id = 650] 09:40:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (0C76BC00) [pid = 3256] [serial = 1950] [outer = 00000000] 09:40:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (13E6C000) [pid = 3256] [serial = 1951] [outer = 0C76BC00] 09:40:42 INFO - PROCESS | 3256 | 1470159642106 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (16B6A800) [pid = 3256] [serial = 1952] [outer = 0C76BC00] 09:40:42 INFO - PROCESS | 3256 | 1470159642444 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 641ms 09:40:42 INFO - PROCESS | 3256 | 1470159642485 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 3256 | 1470159642487 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 09:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:40:42 INFO - PROCESS | 3256 | 1470159642490 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 3256 | 1470159642492 Marionette TRACE conn2 <- [1,2566,null,{}] 09:40:42 INFO - PROCESS | 3256 | 1470159642507 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:42 INFO - PROCESS | 3256 | 1470159642509 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:42 INFO - PROCESS | 3256 | 1470159642584 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:40:42 INFO - PROCESS | 3256 | 1470159642589 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 3256 | 1470159642591 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:42 INFO - PROCESS | 3256 | ++DOCSHELL 14523000 == 31 [pid = 3256] [id = 651] 09:40:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (15A22400) [pid = 3256] [serial = 1953] [outer = 00000000] 09:40:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (19736000) [pid = 3256] [serial = 1954] [outer = 15A22400] 09:40:42 INFO - PROCESS | 3256 | 1470159642635 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (19739C00) [pid = 3256] [serial = 1955] [outer = 15A22400] 09:40:43 INFO - PROCESS | 3256 | 1470159643067 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 625ms 09:40:43 INFO - PROCESS | 3256 | 1470159643129 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 3256 | 1470159643131 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:40:43 INFO - PROCESS | 3256 | 1470159643146 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 3256 | 1470159643148 Marionette TRACE conn2 <- [1,2570,null,{}] 09:40:43 INFO - PROCESS | 3256 | 1470159643151 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:43 INFO - PROCESS | 3256 | 1470159643153 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:43 INFO - PROCESS | 3256 | 1470159643229 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:40:43 INFO - PROCESS | 3256 | 1470159643236 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 3256 | 1470159643238 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:43 INFO - PROCESS | 3256 | ++DOCSHELL 1973F000 == 32 [pid = 3256] [id = 652] 09:40:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1973F400) [pid = 3256] [serial = 1956] [outer = 00000000] 09:40:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (199EF000) [pid = 3256] [serial = 1957] [outer = 1973F400] 09:40:43 INFO - PROCESS | 3256 | 1470159643281 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (199EF400) [pid = 3256] [serial = 1958] [outer = 1973F400] 09:40:44 INFO - PROCESS | 3256 | --DOCSHELL 114EAC00 == 31 [pid = 3256] [id = 645] 09:40:44 INFO - PROCESS | 3256 | --DOCSHELL 10329800 == 30 [pid = 3256] [id = 644] 09:40:44 INFO - PROCESS | 3256 | --DOCSHELL 14521800 == 29 [pid = 3256] [id = 647] 09:40:44 INFO - PROCESS | 3256 | --DOCSHELL 13B56C00 == 28 [pid = 3256] [id = 646] 09:40:44 INFO - PROCESS | 3256 | --DOCSHELL 1779CC00 == 27 [pid = 3256] [id = 649] 09:40:44 INFO - PROCESS | 3256 | --DOCSHELL 0C769000 == 26 [pid = 3256] [id = 650] 09:40:44 INFO - PROCESS | 3256 | --DOCSHELL 14523000 == 25 [pid = 3256] [id = 651] 09:40:44 INFO - PROCESS | 3256 | --DOCSHELL 14555800 == 24 [pid = 3256] [id = 648] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (177A8800) [pid = 3256] [serial = 1903] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (199EE400) [pid = 3256] [serial = 1907] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1973C800) [pid = 3256] [serial = 1906] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (19D71800) [pid = 3256] [serial = 1909] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (163CF800) [pid = 3256] [serial = 1900] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (1780D800) [pid = 3256] [serial = 1912] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (112CA400) [pid = 3256] [serial = 1888] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (1315B400) [pid = 3256] [serial = 1889] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (10F52800) [pid = 3256] [serial = 1891] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (112CDC00) [pid = 3256] [serial = 1892] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (1315E400) [pid = 3256] [serial = 1894] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (13914000) [pid = 3256] [serial = 1895] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (14553000) [pid = 3256] [serial = 1897] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (1455D400) [pid = 3256] [serial = 1898] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (19DA5400) [pid = 3256] [serial = 1886] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (19DA2400) [pid = 3256] [serial = 1885] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (1A293000) [pid = 3256] [serial = 1918] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (1A29AC00) [pid = 3256] [serial = 1919] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (19F39C00) [pid = 3256] [serial = 1915] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (19F3A800) [pid = 3256] [serial = 1916] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 57 (19D71C00) [pid = 3256] [serial = 1910] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 56 (19741C00) [pid = 3256] [serial = 1913] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 55 (178AFC00) [pid = 3256] [serial = 1904] [outer = 00000000] [url = about:blank] 09:40:44 INFO - PROCESS | 3256 | --DOMWINDOW == 54 (16B6C800) [pid = 3256] [serial = 1901] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 3256 | 1470159645019 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1905ms 09:40:45 INFO - PROCESS | 3256 | 1470159645052 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 3256 | 1470159645057 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 09:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:40:45 INFO - PROCESS | 3256 | 1470159645062 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 3256 | 1470159645065 Marionette TRACE conn2 <- [1,2574,null,{}] 09:40:45 INFO - PROCESS | 3256 | 1470159645071 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 3256 | 1470159645075 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:45 INFO - PROCESS | 3256 | 1470159645169 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:40:45 INFO - PROCESS | 3256 | 1470159645177 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 3256 | 1470159645180 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:45 INFO - PROCESS | 3256 | ++DOCSHELL 10A03400 == 25 [pid = 3256] [id = 653] 09:40:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 55 (10A4C400) [pid = 3256] [serial = 1959] [outer = 00000000] 09:40:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 56 (10F3B400) [pid = 3256] [serial = 1960] [outer = 10A4C400] 09:40:45 INFO - PROCESS | 3256 | 1470159645231 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 57 (1124F400) [pid = 3256] [serial = 1961] [outer = 10A4C400] 09:40:45 INFO - PROCESS | 3256 | 1470159645733 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 703ms 09:40:45 INFO - PROCESS | 3256 | 1470159645761 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 3256 | 1470159645766 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 09:40:45 INFO - PROCESS | 3256 | 1470159645777 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:40:45 INFO - PROCESS | 3256 | 1470159645779 Marionette TRACE conn2 <- [1,2578,null,{}] 09:40:45 INFO - PROCESS | 3256 | 1470159645784 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 3256 | 1470159645786 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:45 INFO - PROCESS | 3256 | 1470159645876 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:40:45 INFO - PROCESS | 3256 | 1470159645885 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 3256 | 1470159645888 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:45 INFO - PROCESS | 3256 | ++DOCSHELL 114EDC00 == 26 [pid = 3256] [id = 654] 09:40:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 58 (114EF800) [pid = 3256] [serial = 1962] [outer = 00000000] 09:40:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (1181B400) [pid = 3256] [serial = 1963] [outer = 114EF800] 09:40:45 INFO - PROCESS | 3256 | 1470159645939 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (11DA5800) [pid = 3256] [serial = 1964] [outer = 114EF800] 09:40:46 INFO - PROCESS | 3256 | 1470159646419 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 687ms 09:40:46 INFO - PROCESS | 3256 | 1470159646477 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 3256 | 1470159646479 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 09:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:40:46 INFO - PROCESS | 3256 | 1470159646483 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 3256 | 1470159646487 Marionette TRACE conn2 <- [1,2582,null,{}] 09:40:46 INFO - PROCESS | 3256 | 1470159646498 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:46 INFO - PROCESS | 3256 | 1470159646503 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:46 INFO - PROCESS | 3256 | 1470159646634 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:40:46 INFO - PROCESS | 3256 | 1470159646730 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 3256 | 1470159646733 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:46 INFO - PROCESS | 3256 | ++DOCSHELL 13AD1C00 == 27 [pid = 3256] [id = 655] 09:40:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (13B50800) [pid = 3256] [serial = 1965] [outer = 00000000] 09:40:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (13E3EC00) [pid = 3256] [serial = 1966] [outer = 13B50800] 09:40:46 INFO - PROCESS | 3256 | 1470159646781 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (13E46000) [pid = 3256] [serial = 1967] [outer = 13B50800] 09:40:47 INFO - PROCESS | 3256 | 1470159647167 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 09:40:47 INFO - PROCESS | 3256 | 1470159647223 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 3256 | 1470159647226 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 09:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:40:47 INFO - PROCESS | 3256 | 1470159647229 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 3256 | 1470159647231 Marionette TRACE conn2 <- [1,2586,null,{}] 09:40:47 INFO - PROCESS | 3256 | 1470159647234 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 3256 | 1470159647236 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:47 INFO - PROCESS | 3256 | 1470159647346 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:40:47 INFO - PROCESS | 3256 | 1470159647351 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 3256 | 1470159647354 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:47 INFO - PROCESS | 3256 | ++DOCSHELL 13E4A800 == 28 [pid = 3256] [id = 656] 09:40:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (13E4AC00) [pid = 3256] [serial = 1968] [outer = 00000000] 09:40:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (14520800) [pid = 3256] [serial = 1969] [outer = 13E4AC00] 09:40:47 INFO - PROCESS | 3256 | 1470159647398 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (14557400) [pid = 3256] [serial = 1970] [outer = 13E4AC00] 09:40:47 INFO - PROCESS | 3256 | 1470159647833 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 625ms 09:40:47 INFO - PROCESS | 3256 | 1470159647867 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 3256 | 1470159647869 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 09:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:40:47 INFO - PROCESS | 3256 | 1470159647872 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 3256 | 1470159647874 Marionette TRACE conn2 <- [1,2590,null,{}] 09:40:47 INFO - PROCESS | 3256 | 1470159647877 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 3256 | 1470159647879 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:47 INFO - PROCESS | 3256 | 1470159647956 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:40:47 INFO - PROCESS | 3256 | 1470159647961 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 3256 | 1470159647963 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:47 INFO - PROCESS | 3256 | ++DOCSHELL 14593C00 == 29 [pid = 3256] [id = 657] 09:40:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (14597000) [pid = 3256] [serial = 1971] [outer = 00000000] 09:40:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (1585AC00) [pid = 3256] [serial = 1972] [outer = 14597000] 09:40:48 INFO - PROCESS | 3256 | 1470159648015 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (15A20800) [pid = 3256] [serial = 1973] [outer = 14597000] 09:40:48 INFO - PROCESS | 3256 | 1470159648500 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 703ms 09:40:48 INFO - PROCESS | 3256 | 1470159648572 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 3256 | 1470159648574 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 09:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:40:48 INFO - PROCESS | 3256 | 1470159648578 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 3256 | 1470159648579 Marionette TRACE conn2 <- [1,2594,null,{}] 09:40:48 INFO - PROCESS | 3256 | 1470159648583 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:48 INFO - PROCESS | 3256 | 1470159648589 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:48 INFO - PROCESS | 3256 | 1470159648691 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:40:48 INFO - PROCESS | 3256 | 1470159648704 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 3256 | 1470159648706 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:48 INFO - PROCESS | 3256 | ++DOCSHELL 16B63C00 == 30 [pid = 3256] [id = 658] 09:40:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (16E27C00) [pid = 3256] [serial = 1974] [outer = 00000000] 09:40:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (172C9C00) [pid = 3256] [serial = 1975] [outer = 16E27C00] 09:40:48 INFO - PROCESS | 3256 | 1470159648750 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (17805C00) [pid = 3256] [serial = 1976] [outer = 16E27C00] 09:40:49 INFO - PROCESS | 3256 | 1470159649216 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 702ms 09:40:49 INFO - PROCESS | 3256 | 1470159649277 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 3256 | 1470159649279 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 09:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:40:49 INFO - PROCESS | 3256 | 1470159649283 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 3256 | 1470159649285 Marionette TRACE conn2 <- [1,2598,null,{}] 09:40:49 INFO - PROCESS | 3256 | 1470159649288 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 3256 | 1470159649290 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:49 INFO - PROCESS | 3256 | 1470159649404 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:40:49 INFO - PROCESS | 3256 | 1470159649414 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 3256 | 1470159649415 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:49 INFO - PROCESS | 3256 | ++DOCSHELL 178ABC00 == 31 [pid = 3256] [id = 659] 09:40:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (178B1000) [pid = 3256] [serial = 1977] [outer = 00000000] 09:40:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (1830E800) [pid = 3256] [serial = 1978] [outer = 178B1000] 09:40:49 INFO - PROCESS | 3256 | 1470159649459 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1830F400) [pid = 3256] [serial = 1979] [outer = 178B1000] 09:40:49 INFO - PROCESS | 3256 | 1470159649933 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 703ms 09:40:49 INFO - PROCESS | 3256 | 1470159649982 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 3256 | 1470159649984 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 09:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:40:49 INFO - PROCESS | 3256 | 1470159649987 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 3256 | 1470159649989 Marionette TRACE conn2 <- [1,2602,null,{}] 09:40:49 INFO - PROCESS | 3256 | 1470159649992 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 3256 | 1470159649994 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:50 INFO - PROCESS | 3256 | 1470159650076 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:40:50 INFO - PROCESS | 3256 | 1470159650082 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 3256 | 1470159650084 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:50 INFO - PROCESS | 3256 | ++DOCSHELL 17261C00 == 32 [pid = 3256] [id = 660] 09:40:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1780D800) [pid = 3256] [serial = 1980] [outer = 00000000] 09:40:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1973A400) [pid = 3256] [serial = 1981] [outer = 1780D800] 09:40:50 INFO - PROCESS | 3256 | 1470159650129 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1973A800) [pid = 3256] [serial = 1982] [outer = 1780D800] 09:40:50 INFO - PROCESS | 3256 | 1470159650589 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 640ms 09:40:50 INFO - PROCESS | 3256 | 1470159650625 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 3256 | 1470159650627 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 09:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:40:50 INFO - PROCESS | 3256 | 1470159650631 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 3256 | 1470159650632 Marionette TRACE conn2 <- [1,2606,null,{}] 09:40:50 INFO - PROCESS | 3256 | 1470159650636 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 3256 | 1470159650638 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:50 INFO - PROCESS | 3256 | 1470159650748 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:40:50 INFO - PROCESS | 3256 | 1470159650753 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 3256 | 1470159650755 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:50 INFO - PROCESS | 3256 | ++DOCSHELL 13ACA400 == 33 [pid = 3256] [id = 661] 09:40:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (199EC400) [pid = 3256] [serial = 1983] [outer = 00000000] 09:40:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (199F4400) [pid = 3256] [serial = 1984] [outer = 199EC400] 09:40:50 INFO - PROCESS | 3256 | 1470159650823 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (199F7000) [pid = 3256] [serial = 1985] [outer = 199EC400] 09:40:51 INFO - PROCESS | 3256 | 1470159651267 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 687ms 09:40:51 INFO - PROCESS | 3256 | 1470159651330 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 3256 | 1470159651332 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 09:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:40:51 INFO - PROCESS | 3256 | 1470159651336 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 3256 | 1470159651337 Marionette TRACE conn2 <- [1,2610,null,{}] 09:40:51 INFO - PROCESS | 3256 | 1470159651341 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 3256 | 1470159651343 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:51 INFO - PROCESS | 3256 | 1470159651461 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:40:51 INFO - PROCESS | 3256 | 1470159651532 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 3256 | 1470159651534 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:51 INFO - PROCESS | 3256 | ++DOCSHELL 1036CC00 == 34 [pid = 3256] [id = 662] 09:40:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (13B52800) [pid = 3256] [serial = 1986] [outer = 00000000] 09:40:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (19D6C800) [pid = 3256] [serial = 1987] [outer = 13B52800] 09:40:51 INFO - PROCESS | 3256 | 1470159651577 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (19DA3000) [pid = 3256] [serial = 1988] [outer = 13B52800] 09:40:51 INFO - PROCESS | 3256 | 1470159651990 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 687ms 09:40:52 INFO - PROCESS | 3256 | 1470159652036 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 3256 | 1470159652038 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 09:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:40:52 INFO - PROCESS | 3256 | 1470159652041 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 3256 | 1470159652043 Marionette TRACE conn2 <- [1,2614,null,{}] 09:40:52 INFO - PROCESS | 3256 | 1470159652047 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 3256 | 1470159652049 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:52 INFO - PROCESS | 3256 | 1470159652211 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:40:52 INFO - PROCESS | 3256 | 1470159652226 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 3256 | 1470159652228 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:52 INFO - PROCESS | 3256 | ++DOCSHELL 19F3B400 == 35 [pid = 3256] [id = 663] 09:40:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (19F3F400) [pid = 3256] [serial = 1989] [outer = 00000000] 09:40:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (19FC9000) [pid = 3256] [serial = 1990] [outer = 19F3F400] 09:40:52 INFO - PROCESS | 3256 | 1470159652328 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1A26AC00) [pid = 3256] [serial = 1991] [outer = 19F3F400] 09:40:52 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (177A5000) [pid = 3256] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:40:52 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (1503FC00) [pid = 3256] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:40:52 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (0C76BC00) [pid = 3256] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:40:52 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (15A22400) [pid = 3256] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:40:52 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (13B5A400) [pid = 3256] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:40:52 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (114EB400) [pid = 3256] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:40:52 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (1036B000) [pid = 3256] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:40:52 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (10F52000) [pid = 3256] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:40:52 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (19C8CC00) [pid = 3256] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:40:52 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (142BE400) [pid = 3256] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:40:52 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (0F391000) [pid = 3256] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:40:52 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (14522000) [pid = 3256] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:40:52 INFO - PROCESS | 3256 | 1470159652827 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 843ms 09:40:52 INFO - PROCESS | 3256 | 1470159652884 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 3256 | 1470159652886 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 09:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:40:52 INFO - PROCESS | 3256 | 1470159652890 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 3256 | 1470159652891 Marionette TRACE conn2 <- [1,2618,null,{}] 09:40:52 INFO - PROCESS | 3256 | 1470159652895 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 3256 | 1470159652896 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:52 INFO - PROCESS | 3256 | 1470159653003 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:40:53 INFO - PROCESS | 3256 | 1470159653009 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 3256 | 1470159653010 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:53 INFO - PROCESS | 3256 | ++DOCSHELL 13161800 == 36 [pid = 3256] [id = 664] 09:40:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (13E48400) [pid = 3256] [serial = 1992] [outer = 00000000] 09:40:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1503FC00) [pid = 3256] [serial = 1993] [outer = 13E48400] 09:40:53 INFO - PROCESS | 3256 | 1470159653076 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (178AB400) [pid = 3256] [serial = 1994] [outer = 13E48400] 09:40:53 INFO - PROCESS | 3256 | 1470159653531 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 703ms 09:40:53 INFO - PROCESS | 3256 | 1470159653589 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 3256 | 1470159653591 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 09:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:40:53 INFO - PROCESS | 3256 | 1470159653594 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 3256 | 1470159653596 Marionette TRACE conn2 <- [1,2622,null,{}] 09:40:53 INFO - PROCESS | 3256 | 1470159653599 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 3256 | 1470159653601 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:53 INFO - PROCESS | 3256 | 1470159653693 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:40:53 INFO - PROCESS | 3256 | 1470159653727 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 3256 | 1470159653729 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:53 INFO - PROCESS | 3256 | ++DOCSHELL 0C7F1C00 == 37 [pid = 3256] [id = 665] 09:40:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (0C7F4800) [pid = 3256] [serial = 1995] [outer = 00000000] 09:40:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1A267C00) [pid = 3256] [serial = 1996] [outer = 0C7F4800] 09:40:53 INFO - PROCESS | 3256 | 1470159653772 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (1A293C00) [pid = 3256] [serial = 1997] [outer = 0C7F4800] 09:40:54 INFO - PROCESS | 3256 | 1470159654202 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 640ms 09:40:54 INFO - PROCESS | 3256 | 1470159654233 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 3256 | 1470159654235 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 09:40:54 INFO - PROCESS | 3256 | 1470159654239 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:40:54 INFO - PROCESS | 3256 | 1470159654240 Marionette TRACE conn2 <- [1,2626,null,{}] 09:40:54 INFO - PROCESS | 3256 | 1470159654244 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:54 INFO - PROCESS | 3256 | 1470159654246 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:54 INFO - PROCESS | 3256 | 1470159654327 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:40:54 INFO - PROCESS | 3256 | 1470159654333 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 3256 | 1470159654335 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:54 INFO - PROCESS | 3256 | ++DOCSHELL 15858800 == 38 [pid = 3256] [id = 666] 09:40:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19F3A800) [pid = 3256] [serial = 1998] [outer = 00000000] 09:40:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1A833400) [pid = 3256] [serial = 1999] [outer = 19F3A800] 09:40:54 INFO - PROCESS | 3256 | 1470159654377 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A835800) [pid = 3256] [serial = 2000] [outer = 19F3A800] 09:40:55 INFO - PROCESS | 3256 | 1470159655165 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 999ms 09:40:55 INFO - PROCESS | 3256 | 1470159655242 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 3256 | 1470159655247 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 09:40:55 INFO - PROCESS | 3256 | 1470159655252 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:40:55 INFO - PROCESS | 3256 | 1470159655255 Marionette TRACE conn2 <- [1,2630,null,{}] 09:40:55 INFO - PROCESS | 3256 | 1470159655260 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:55 INFO - PROCESS | 3256 | 1470159655263 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:55 INFO - PROCESS | 3256 | 1470159655389 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:40:55 INFO - PROCESS | 3256 | 1470159655521 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 3256 | 1470159655524 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:55 INFO - PROCESS | 3256 | ++DOCSHELL 10A0B800 == 39 [pid = 3256] [id = 667] 09:40:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (10F2F800) [pid = 3256] [serial = 2001] [outer = 00000000] 09:40:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (112CCC00) [pid = 3256] [serial = 2002] [outer = 10F2F800] 09:40:55 INFO - PROCESS | 3256 | 1470159655581 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (12BBB400) [pid = 3256] [serial = 2003] [outer = 10F2F800] 09:40:56 INFO - PROCESS | 3256 | 1470159656519 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:40:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:40:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1312ms 09:40:56 INFO - PROCESS | 3256 | 1470159656566 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 3256 | 1470159656570 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 09:40:56 INFO - PROCESS | 3256 | 1470159656576 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:40:56 INFO - PROCESS | 3256 | 1470159656579 Marionette TRACE conn2 <- [1,2634,null,{}] 09:40:56 INFO - PROCESS | 3256 | 1470159656584 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:56 INFO - PROCESS | 3256 | 1470159656586 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:56 INFO - PROCESS | 3256 | 1470159656697 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:40:56 INFO - PROCESS | 3256 | 1470159656836 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 3256 | 1470159656840 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:56 INFO - PROCESS | 3256 | ++DOCSHELL 112C6400 == 40 [pid = 3256] [id = 668] 09:40:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (112CA400) [pid = 3256] [serial = 2004] [outer = 00000000] 09:40:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (1147A800) [pid = 3256] [serial = 2005] [outer = 112CA400] 09:40:56 INFO - PROCESS | 3256 | 1470159656891 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (114F2C00) [pid = 3256] [serial = 2006] [outer = 112CA400] 09:40:57 INFO - PROCESS | 3256 | --DOCSHELL 0C7F1C00 == 39 [pid = 3256] [id = 665] 09:40:57 INFO - PROCESS | 3256 | --DOCSHELL 13161800 == 38 [pid = 3256] [id = 664] 09:40:57 INFO - PROCESS | 3256 | --DOCSHELL 19F3B400 == 37 [pid = 3256] [id = 663] 09:40:57 INFO - PROCESS | 3256 | --DOCSHELL 1036CC00 == 36 [pid = 3256] [id = 662] 09:40:57 INFO - PROCESS | 3256 | --DOCSHELL 13ACA400 == 35 [pid = 3256] [id = 661] 09:40:57 INFO - PROCESS | 3256 | --DOCSHELL 17261C00 == 34 [pid = 3256] [id = 660] 09:40:57 INFO - PROCESS | 3256 | --DOCSHELL 178ABC00 == 33 [pid = 3256] [id = 659] 09:40:57 INFO - PROCESS | 3256 | --DOCSHELL 16B63C00 == 32 [pid = 3256] [id = 658] 09:40:57 INFO - PROCESS | 3256 | --DOCSHELL 14593C00 == 31 [pid = 3256] [id = 657] 09:40:57 INFO - PROCESS | 3256 | --DOCSHELL 13E4A800 == 30 [pid = 3256] [id = 656] 09:40:57 INFO - PROCESS | 3256 | --DOCSHELL 13AD1C00 == 29 [pid = 3256] [id = 655] 09:40:57 INFO - PROCESS | 3256 | --DOCSHELL 114EDC00 == 28 [pid = 3256] [id = 654] 09:40:57 INFO - PROCESS | 3256 | --DOCSHELL 10A03400 == 27 [pid = 3256] [id = 653] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (199EF000) [pid = 3256] [serial = 1957] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOCSHELL 1973F000 == 26 [pid = 3256] [id = 652] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (178B0C00) [pid = 3256] [serial = 1948] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (16B6B000) [pid = 3256] [serial = 1945] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (13E6C000) [pid = 3256] [serial = 1951] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (19736000) [pid = 3256] [serial = 1954] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (183DE400) [pid = 3256] [serial = 1949] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (13E45000) [pid = 3256] [serial = 1939] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (11818800) [pid = 3256] [serial = 1936] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (12B7BC00) [pid = 3256] [serial = 1937] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (103CD800) [pid = 3256] [serial = 1933] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (10A4C800) [pid = 3256] [serial = 1934] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (13E48000) [pid = 3256] [serial = 1931] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (13173800) [pid = 3256] [serial = 1930] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1A6CDC00) [pid = 3256] [serial = 1928] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A26A000) [pid = 3256] [serial = 1927] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (163CB800) [pid = 3256] [serial = 1925] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1503E800) [pid = 3256] [serial = 1924] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (12E28400) [pid = 3256] [serial = 1922] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (114F3C00) [pid = 3256] [serial = 1921] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (19739C00) [pid = 3256] [serial = 1955] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (15853400) [pid = 3256] [serial = 1942] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (1609CC00) [pid = 3256] [serial = 1943] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (16B6A800) [pid = 3256] [serial = 1952] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (17056800) [pid = 3256] [serial = 1946] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (13E63800) [pid = 3256] [serial = 1940] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3256 | 1470159657463 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:40:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 937ms 09:40:57 INFO - PROCESS | 3256 | 1470159657522 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 3256 | 1470159657527 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 09:40:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:40:57 INFO - PROCESS | 3256 | 1470159657533 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 3256 | 1470159657536 Marionette TRACE conn2 <- [1,2638,null,{}] 09:40:57 INFO - PROCESS | 3256 | 1470159657540 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 3256 | 1470159657543 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:57 INFO - PROCESS | 3256 | 1470159657629 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:40:57 INFO - PROCESS | 3256 | 1470159657636 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 3256 | 1470159657638 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:57 INFO - PROCESS | 3256 | ++DOCSHELL 11259C00 == 27 [pid = 3256] [id = 669] 09:40:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (1125B000) [pid = 3256] [serial = 2007] [outer = 00000000] 09:40:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (12BBD400) [pid = 3256] [serial = 2008] [outer = 1125B000] 09:40:57 INFO - PROCESS | 3256 | 1470159657685 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (13161800) [pid = 3256] [serial = 2009] [outer = 1125B000] 09:40:58 INFO - PROCESS | 3256 | 1470159658177 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:40:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 702ms 09:40:58 INFO - PROCESS | 3256 | 1470159658232 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 3256 | 1470159658234 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 09:40:58 INFO - PROCESS | 3256 | 1470159658269 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:40:58 INFO - PROCESS | 3256 | 1470159658273 Marionette TRACE conn2 <- [1,2642,null,{}] 09:40:58 INFO - PROCESS | 3256 | 1470159658286 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:58 INFO - PROCESS | 3256 | 1470159658290 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:58 INFO - PROCESS | 3256 | 1470159658381 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:40:58 INFO - PROCESS | 3256 | 1470159658476 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 3256 | 1470159658479 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:58 INFO - PROCESS | 3256 | ++DOCSHELL 13E3CC00 == 28 [pid = 3256] [id = 670] 09:40:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (13E3D000) [pid = 3256] [serial = 2010] [outer = 00000000] 09:40:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (13E66C00) [pid = 3256] [serial = 2011] [outer = 13E3D000] 09:40:58 INFO - PROCESS | 3256 | 1470159658527 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (13F70400) [pid = 3256] [serial = 2012] [outer = 13E3D000] 09:40:58 INFO - PROCESS | 3256 | 1470159658919 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:40:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 687ms 09:40:58 INFO - PROCESS | 3256 | 1470159658971 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 3256 | 1470159658974 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 09:40:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:40:58 INFO - PROCESS | 3256 | 1470159658977 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 3256 | 1470159658979 Marionette TRACE conn2 <- [1,2646,null,{}] 09:40:58 INFO - PROCESS | 3256 | 1470159658982 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:58 INFO - PROCESS | 3256 | 1470159658984 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:59 INFO - PROCESS | 3256 | 1470159659086 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:40:59 INFO - PROCESS | 3256 | 1470159659095 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 3256 | 1470159659097 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:59 INFO - PROCESS | 3256 | ++DOCSHELL 14520000 == 29 [pid = 3256] [id = 671] 09:40:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (14520C00) [pid = 3256] [serial = 2013] [outer = 00000000] 09:40:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (1585C400) [pid = 3256] [serial = 2014] [outer = 14520C00] 09:40:59 INFO - PROCESS | 3256 | 1470159659144 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (15A28400) [pid = 3256] [serial = 2015] [outer = 14520C00] 09:40:59 INFO - PROCESS | 3256 | 1470159659575 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:40:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 625ms 09:40:59 INFO - PROCESS | 3256 | 1470159659616 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 3256 | 1470159659618 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 09:40:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:40:59 INFO - PROCESS | 3256 | 1470159659622 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 3256 | 1470159659623 Marionette TRACE conn2 <- [1,2650,null,{}] 09:40:59 INFO - PROCESS | 3256 | 1470159659627 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 3256 | 1470159659629 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:59 INFO - PROCESS | 3256 | 1470159659745 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:40:59 INFO - PROCESS | 3256 | 1470159659836 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 3256 | 1470159659838 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:40:59 INFO - PROCESS | 3256 | ++DOCSHELL 160A8C00 == 30 [pid = 3256] [id = 672] 09:40:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1619B800) [pid = 3256] [serial = 2016] [outer = 00000000] 09:40:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (163CBC00) [pid = 3256] [serial = 2017] [outer = 1619B800] 09:40:59 INFO - PROCESS | 3256 | 1470159659882 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1661B000) [pid = 3256] [serial = 2018] [outer = 1619B800] 09:41:00 INFO - PROCESS | 3256 | 1470159660295 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:41:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 702ms 09:41:00 INFO - PROCESS | 3256 | 1470159660322 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 3256 | 1470159660324 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 09:41:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:41:00 INFO - PROCESS | 3256 | 1470159660327 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 3256 | 1470159660329 Marionette TRACE conn2 <- [1,2654,null,{}] 09:41:00 INFO - PROCESS | 3256 | 1470159660332 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:00 INFO - PROCESS | 3256 | 1470159660338 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:00 INFO - PROCESS | 3256 | 1470159660483 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:41:00 INFO - PROCESS | 3256 | 1470159660493 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 3256 | 1470159660495 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:00 INFO - PROCESS | 3256 | ++DOCSHELL 163CB800 == 31 [pid = 3256] [id = 673] 09:41:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (163D3000) [pid = 3256] [serial = 2019] [outer = 00000000] 09:41:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (171DCC00) [pid = 3256] [serial = 2020] [outer = 163D3000] 09:41:00 INFO - PROCESS | 3256 | 1470159660592 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (171DE000) [pid = 3256] [serial = 2021] [outer = 163D3000] 09:41:01 INFO - PROCESS | 3256 | 1470159661501 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:41:01 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) 09:41:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1187ms 09:41:01 INFO - PROCESS | 3256 | 1470159661522 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 3256 | 1470159661524 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 09:41:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:41:01 INFO - PROCESS | 3256 | 1470159661528 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 3256 | 1470159661529 Marionette TRACE conn2 <- [1,2658,null,{}] 09:41:01 INFO - PROCESS | 3256 | 1470159661539 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:01 INFO - PROCESS | 3256 | 1470159661541 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:01 INFO - PROCESS | 3256 | 1470159661754 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:41:01 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (199EC400) [pid = 3256] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:41:01 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (178B1000) [pid = 3256] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:41:01 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (13B52800) [pid = 3256] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:41:01 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (14597000) [pid = 3256] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:41:01 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1973F400) [pid = 3256] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:41:01 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (114EF800) [pid = 3256] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:41:01 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (10A4C400) [pid = 3256] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:41:01 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (13B50800) [pid = 3256] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:41:01 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (13E4AC00) [pid = 3256] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:41:01 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (16E27C00) [pid = 3256] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:41:01 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1780D800) [pid = 3256] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:41:01 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (19F3F400) [pid = 3256] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:41:01 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (0C7F4800) [pid = 3256] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:41:01 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (13E48400) [pid = 3256] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:41:01 INFO - PROCESS | 3256 | 1470159661818 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 3256 | 1470159661829 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:01 INFO - PROCESS | 3256 | ++DOCSHELL 0C7F4800 == 32 [pid = 3256] [id = 674] 09:41:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (1036DC00) [pid = 3256] [serial = 2022] [outer = 00000000] 09:41:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (114DA400) [pid = 3256] [serial = 2023] [outer = 1036DC00] 09:41:01 INFO - PROCESS | 3256 | 1470159661873 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (11C0B800) [pid = 3256] [serial = 2024] [outer = 1036DC00] 09:41:02 INFO - PROCESS | 3256 | 1470159662705 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:41:02 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 09:41:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:41:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:41:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1187ms 09:41:02 INFO - PROCESS | 3256 | 1470159662725 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 3256 | 1470159662727 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 09:41:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:41:02 INFO - PROCESS | 3256 | 1470159662731 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 3256 | 1470159662733 Marionette TRACE conn2 <- [1,2662,null,{}] 09:41:02 INFO - PROCESS | 3256 | 1470159662736 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 3256 | 1470159662738 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:02 INFO - PROCESS | 3256 | 1470159662868 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:41:02 INFO - PROCESS | 3256 | 1470159662876 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 3256 | 1470159662878 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:02 INFO - PROCESS | 3256 | ++DOCSHELL 1503EC00 == 33 [pid = 3256] [id = 675] 09:41:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (1780D800) [pid = 3256] [serial = 2025] [outer = 00000000] 09:41:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (183E2400) [pid = 3256] [serial = 2026] [outer = 1780D800] 09:41:02 INFO - PROCESS | 3256 | 1470159662949 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (183EC800) [pid = 3256] [serial = 2027] [outer = 1780D800] 09:41:03 INFO - PROCESS | 3256 | 1470159663907 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:41:03 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 09:41:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:41:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:41:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1187ms 09:41:03 INFO - PROCESS | 3256 | 1470159663929 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 3256 | 1470159663934 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 09:41:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:41:03 INFO - PROCESS | 3256 | 1470159663940 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 3256 | 1470159663943 Marionette TRACE conn2 <- [1,2666,null,{}] 09:41:03 INFO - PROCESS | 3256 | 1470159663949 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:03 INFO - PROCESS | 3256 | 1470159663952 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:04 INFO - PROCESS | 3256 | 1470159664066 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:41:04 INFO - PROCESS | 3256 | 1470159664198 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 3256 | 1470159664201 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:04 INFO - PROCESS | 3256 | ++DOCSHELL 0C7EE400 == 34 [pid = 3256] [id = 676] 09:41:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (10A55C00) [pid = 3256] [serial = 2028] [outer = 00000000] 09:41:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (112C2C00) [pid = 3256] [serial = 2029] [outer = 10A55C00] 09:41:04 INFO - PROCESS | 3256 | 1470159664263 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (114DE000) [pid = 3256] [serial = 2030] [outer = 10A55C00] 09:41:05 INFO - PROCESS | 3256 | 1470159665359 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:41:05 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) 09:41:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1452ms 09:41:05 INFO - PROCESS | 3256 | 1470159665415 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 3256 | 1470159665420 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 09:41:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:41:05 INFO - PROCESS | 3256 | 1470159665428 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 3256 | 1470159665431 Marionette TRACE conn2 <- [1,2670,null,{}] 09:41:05 INFO - PROCESS | 3256 | 1470159665436 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:05 INFO - PROCESS | 3256 | 1470159665439 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:05 INFO - PROCESS | 3256 | 1470159665542 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:41:05 INFO - PROCESS | 3256 | 1470159665748 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 3256 | 1470159665751 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:05 INFO - PROCESS | 3256 | ++DOCSHELL 13AA6400 == 35 [pid = 3256] [id = 677] 09:41:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (13B4F400) [pid = 3256] [serial = 2031] [outer = 00000000] 09:41:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1451A800) [pid = 3256] [serial = 2032] [outer = 13B4F400] 09:41:05 INFO - PROCESS | 3256 | 1470159665807 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (14594C00) [pid = 3256] [serial = 2033] [outer = 13B4F400] 09:41:06 INFO - PROCESS | 3256 | 1470159666959 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:41:06 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) 09:41:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1546ms 09:41:06 INFO - PROCESS | 3256 | 1470159666979 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 3256 | 1470159666984 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 09:41:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:41:06 INFO - PROCESS | 3256 | 1470159666989 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 3256 | 1470159666992 Marionette TRACE conn2 <- [1,2674,null,{}] 09:41:06 INFO - PROCESS | 3256 | 1470159666998 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:06 INFO - PROCESS | 3256 | 1470159667001 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:07 INFO - PROCESS | 3256 | 1470159667134 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:41:07 INFO - PROCESS | 3256 | 1470159667276 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 3256 | 1470159667279 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:07 INFO - PROCESS | 3256 | ++DOCSHELL 11813400 == 36 [pid = 3256] [id = 678] 09:41:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (11814000) [pid = 3256] [serial = 2034] [outer = 00000000] 09:41:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (12BC2000) [pid = 3256] [serial = 2035] [outer = 11814000] 09:41:07 INFO - PROCESS | 3256 | 1470159667329 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (132D9000) [pid = 3256] [serial = 2036] [outer = 11814000] 09:41:08 INFO - PROCESS | 3256 | --DOCSHELL 0C7F4800 == 35 [pid = 3256] [id = 674] 09:41:08 INFO - PROCESS | 3256 | --DOCSHELL 163CB800 == 34 [pid = 3256] [id = 673] 09:41:08 INFO - PROCESS | 3256 | --DOCSHELL 160A8C00 == 33 [pid = 3256] [id = 672] 09:41:08 INFO - PROCESS | 3256 | --DOCSHELL 14520000 == 32 [pid = 3256] [id = 671] 09:41:08 INFO - PROCESS | 3256 | --DOCSHELL 13E3CC00 == 31 [pid = 3256] [id = 670] 09:41:08 INFO - PROCESS | 3256 | --DOCSHELL 11259C00 == 30 [pid = 3256] [id = 669] 09:41:08 INFO - PROCESS | 3256 | --DOCSHELL 112C6400 == 29 [pid = 3256] [id = 668] 09:41:08 INFO - PROCESS | 3256 | --DOCSHELL 10A0B800 == 28 [pid = 3256] [id = 667] 09:41:08 INFO - PROCESS | 3256 | --DOCSHELL 15858800 == 27 [pid = 3256] [id = 666] 09:41:08 INFO - PROCESS | 3256 | --DOCSHELL 13AA6400 == 26 [pid = 3256] [id = 677] 09:41:08 INFO - PROCESS | 3256 | --DOCSHELL 1503EC00 == 25 [pid = 3256] [id = 675] 09:41:08 INFO - PROCESS | 3256 | --DOCSHELL 0C7EE400 == 24 [pid = 3256] [id = 676] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (199F4400) [pid = 3256] [serial = 1984] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1830E800) [pid = 3256] [serial = 1978] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (19D6C800) [pid = 3256] [serial = 1987] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1830F400) [pid = 3256] [serial = 1979] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1585AC00) [pid = 3256] [serial = 1972] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (199EF400) [pid = 3256] [serial = 1958] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1181B400) [pid = 3256] [serial = 1963] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (11DA5800) [pid = 3256] [serial = 1964] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (15A20800) [pid = 3256] [serial = 1973] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (10F3B400) [pid = 3256] [serial = 1960] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (1124F400) [pid = 3256] [serial = 1961] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (13E3EC00) [pid = 3256] [serial = 1966] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (13E46000) [pid = 3256] [serial = 1967] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (14520800) [pid = 3256] [serial = 1969] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (14557400) [pid = 3256] [serial = 1970] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (172C9C00) [pid = 3256] [serial = 1975] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (17805C00) [pid = 3256] [serial = 1976] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (1973A400) [pid = 3256] [serial = 1981] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (19FC9000) [pid = 3256] [serial = 1990] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (1A293C00) [pid = 3256] [serial = 1997] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (1A833400) [pid = 3256] [serial = 1999] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (19DA3000) [pid = 3256] [serial = 1988] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (1A267C00) [pid = 3256] [serial = 1996] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 57 (1A26AC00) [pid = 3256] [serial = 1991] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 56 (1503FC00) [pid = 3256] [serial = 1993] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 55 (199F7000) [pid = 3256] [serial = 1985] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 54 (178AB400) [pid = 3256] [serial = 1994] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | --DOMWINDOW == 53 (1973A800) [pid = 3256] [serial = 1982] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3256 | 1470159668939 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:41:08 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 09:41:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:41:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:41:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1966ms 09:41:08 INFO - PROCESS | 3256 | 1470159668958 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 3256 | 1470159668962 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 09:41:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:41:08 INFO - PROCESS | 3256 | 1470159668967 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 3256 | 1470159668970 Marionette TRACE conn2 <- [1,2678,null,{}] 09:41:08 INFO - PROCESS | 3256 | 1470159668975 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:08 INFO - PROCESS | 3256 | 1470159668978 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:09 INFO - PROCESS | 3256 | 1470159669060 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:41:09 INFO - PROCESS | 3256 | 1470159669067 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 3256 | 1470159669069 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:09 INFO - PROCESS | 3256 | ++DOCSHELL 10A0FC00 == 25 [pid = 3256] [id = 679] 09:41:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 54 (10A4E000) [pid = 3256] [serial = 2037] [outer = 00000000] 09:41:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 55 (112C0400) [pid = 3256] [serial = 2038] [outer = 10A4E000] 09:41:09 INFO - PROCESS | 3256 | 1470159669117 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 56 (112E8C00) [pid = 3256] [serial = 2039] [outer = 10A4E000] 09:41:10 INFO - PROCESS | 3256 | 1470159670082 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:41:10 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 09:41:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:41:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:41:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1140ms 09:41:10 INFO - PROCESS | 3256 | 1470159670110 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 3256 | 1470159670115 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 09:41:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:41:10 INFO - PROCESS | 3256 | 1470159670121 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 3256 | 1470159670124 Marionette TRACE conn2 <- [1,2682,null,{}] 09:41:10 INFO - PROCESS | 3256 | 1470159670128 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 3256 | 1470159670131 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:10 INFO - PROCESS | 3256 | 1470159670220 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:41:10 INFO - PROCESS | 3256 | 1470159670227 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 3256 | 1470159670230 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:10 INFO - PROCESS | 3256 | ++DOCSHELL 13173800 == 26 [pid = 3256] [id = 680] 09:41:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 57 (132E4000) [pid = 3256] [serial = 2040] [outer = 00000000] 09:41:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 58 (13E41000) [pid = 3256] [serial = 2041] [outer = 132E4000] 09:41:10 INFO - PROCESS | 3256 | 1470159670302 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (13E47000) [pid = 3256] [serial = 2042] [outer = 132E4000] 09:41:11 INFO - PROCESS | 3256 | 1470159671358 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:41:11 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 09:41:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:41:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:41:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1249ms 09:41:11 INFO - PROCESS | 3256 | 1470159671380 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 3256 | 1470159671382 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 09:41:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:41:11 INFO - PROCESS | 3256 | 1470159671386 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 3256 | 1470159671389 Marionette TRACE conn2 <- [1,2686,null,{}] 09:41:11 INFO - PROCESS | 3256 | 1470159671407 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:11 INFO - PROCESS | 3256 | 1470159671412 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:11 INFO - PROCESS | 3256 | 1470159671526 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:41:11 INFO - PROCESS | 3256 | 1470159671533 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 3256 | 1470159671536 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:11 INFO - PROCESS | 3256 | ++DOCSHELL 1455A000 == 27 [pid = 3256] [id = 681] 09:41:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (1455A400) [pid = 3256] [serial = 2043] [outer = 00000000] 09:41:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (15A1F800) [pid = 3256] [serial = 2044] [outer = 1455A400] 09:41:11 INFO - PROCESS | 3256 | 1470159671584 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (160A5400) [pid = 3256] [serial = 2045] [outer = 1455A400] 09:41:12 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (1780D800) [pid = 3256] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:41:12 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (1619B800) [pid = 3256] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:41:12 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (19F3A800) [pid = 3256] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:41:12 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (13E3D000) [pid = 3256] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:41:12 INFO - PROCESS | 3256 | --DOMWINDOW == 57 (1125B000) [pid = 3256] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:41:12 INFO - PROCESS | 3256 | --DOMWINDOW == 56 (112CA400) [pid = 3256] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:41:12 INFO - PROCESS | 3256 | --DOMWINDOW == 55 (10F2F800) [pid = 3256] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:41:12 INFO - PROCESS | 3256 | --DOMWINDOW == 54 (14520C00) [pid = 3256] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:41:12 INFO - PROCESS | 3256 | --DOMWINDOW == 53 (163D3000) [pid = 3256] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:41:12 INFO - PROCESS | 3256 | --DOMWINDOW == 52 (1036DC00) [pid = 3256] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:41:12 INFO - PROCESS | 3256 | 1470159672584 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:41:12 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 09:41:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:41:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:41:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1250ms 09:41:12 INFO - PROCESS | 3256 | 1470159672645 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 3256 | 1470159672648 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 09:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:41:12 INFO - PROCESS | 3256 | 1470159672652 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 3256 | 1470159672653 Marionette TRACE conn2 <- [1,2690,null,{}] 09:41:12 INFO - PROCESS | 3256 | 1470159672657 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 3256 | 1470159672659 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:12 INFO - PROCESS | 3256 | 1470159672753 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:41:12 INFO - PROCESS | 3256 | 1470159672760 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 3256 | 1470159672762 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:12 INFO - PROCESS | 3256 | ++DOCSHELL 13E3D000 == 28 [pid = 3256] [id = 682] 09:41:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 53 (13E48000) [pid = 3256] [serial = 2046] [outer = 00000000] 09:41:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 54 (163CF000) [pid = 3256] [serial = 2047] [outer = 13E48000] 09:41:12 INFO - PROCESS | 3256 | 1470159672807 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 55 (16E1A400) [pid = 3256] [serial = 2048] [outer = 13E48000] 09:41:13 INFO - PROCESS | 3256 | 1470159673271 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:41:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 625ms 09:41:13 INFO - PROCESS | 3256 | 1470159673289 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 3256 | 1470159673291 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 09:41:13 INFO - PROCESS | 3256 | 1470159673294 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:41:13 INFO - PROCESS | 3256 | 1470159673296 Marionette TRACE conn2 <- [1,2694,null,{}] 09:41:13 INFO - PROCESS | 3256 | 1470159673299 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 3256 | 1470159673301 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:13 INFO - PROCESS | 3256 | 1470159673377 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:41:13 INFO - PROCESS | 3256 | 1470159673382 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 3256 | 1470159673384 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:13 INFO - PROCESS | 3256 | ++DOCSHELL 16B63400 == 29 [pid = 3256] [id = 683] 09:41:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 56 (17056C00) [pid = 3256] [serial = 2049] [outer = 00000000] 09:41:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 57 (172CE000) [pid = 3256] [serial = 2050] [outer = 17056C00] 09:41:13 INFO - PROCESS | 3256 | 1470159673433 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 58 (17805C00) [pid = 3256] [serial = 2051] [outer = 17056C00] 09:41:13 INFO - PROCESS | 3256 | 1470159673874 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:41:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 640ms 09:41:13 INFO - PROCESS | 3256 | 1470159673932 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 3256 | 1470159673934 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 09:41:13 INFO - PROCESS | 3256 | 1470159673938 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:41:13 INFO - PROCESS | 3256 | 1470159673939 Marionette TRACE conn2 <- [1,2698,null,{}] 09:41:13 INFO - PROCESS | 3256 | 1470159673943 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 3256 | 1470159673948 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:14 INFO - PROCESS | 3256 | 1470159674068 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:41:14 INFO - PROCESS | 3256 | 1470159674080 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 3256 | 1470159674083 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:14 INFO - PROCESS | 3256 | ++DOCSHELL 183E4400 == 30 [pid = 3256] [id = 684] 09:41:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (183E4800) [pid = 3256] [serial = 2052] [outer = 00000000] 09:41:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (19738C00) [pid = 3256] [serial = 2053] [outer = 183E4800] 09:41:14 INFO - PROCESS | 3256 | 1470159674126 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (1973C800) [pid = 3256] [serial = 2054] [outer = 183E4800] 09:41:14 INFO - PROCESS | 3256 | 1470159674631 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 3256 | 1470159674683 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 09:41:14 INFO - PROCESS | 3256 | 1470159674689 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:41:14 INFO - PROCESS | 3256 | 1470159674694 Marionette TRACE conn2 <- [1,2702,null,{}] 09:41:14 INFO - PROCESS | 3256 | 1470159674701 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:14 INFO - PROCESS | 3256 | 1470159674704 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:14 INFO - PROCESS | 3256 | 1470159674855 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:41:14 INFO - PROCESS | 3256 | 1470159674991 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 3256 | 1470159674996 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:14 INFO - PROCESS | 3256 | ++DOCSHELL 0C7EC400 == 31 [pid = 3256] [id = 685] 09:41:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (10F36C00) [pid = 3256] [serial = 2055] [outer = 00000000] 09:41:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (1125AC00) [pid = 3256] [serial = 2056] [outer = 10F36C00] 09:41:15 INFO - PROCESS | 3256 | 1470159675056 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (114ECC00) [pid = 3256] [serial = 2057] [outer = 10F36C00] 09:41:15 INFO - PROCESS | 3256 | 1470159675834 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:41:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1218ms 09:41:15 INFO - PROCESS | 3256 | 1470159675902 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 3256 | 1470159675907 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 09:41:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:41:15 INFO - PROCESS | 3256 | 1470159675913 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 3256 | 1470159675916 Marionette TRACE conn2 <- [1,2706,null,{}] 09:41:15 INFO - PROCESS | 3256 | 1470159675920 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 3256 | 1470159675923 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:16 INFO - PROCESS | 3256 | 1470159676044 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:41:16 INFO - PROCESS | 3256 | 1470159676173 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 3256 | 1470159676176 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:16 INFO - PROCESS | 3256 | ++DOCSHELL 13AAE400 == 32 [pid = 3256] [id = 686] 09:41:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (1451A400) [pid = 3256] [serial = 2058] [outer = 00000000] 09:41:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (14557C00) [pid = 3256] [serial = 2059] [outer = 1451A400] 09:41:16 INFO - PROCESS | 3256 | 1470159676233 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (1503FC00) [pid = 3256] [serial = 2060] [outer = 1451A400] 09:41:16 INFO - PROCESS | 3256 | --DOCSHELL 16B63400 == 31 [pid = 3256] [id = 683] 09:41:16 INFO - PROCESS | 3256 | --DOCSHELL 13E3D000 == 30 [pid = 3256] [id = 682] 09:41:16 INFO - PROCESS | 3256 | --DOCSHELL 1455A000 == 29 [pid = 3256] [id = 681] 09:41:16 INFO - PROCESS | 3256 | --DOCSHELL 13173800 == 28 [pid = 3256] [id = 680] 09:41:16 INFO - PROCESS | 3256 | --DOCSHELL 10A0FC00 == 27 [pid = 3256] [id = 679] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (163CBC00) [pid = 3256] [serial = 2017] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (1661B000) [pid = 3256] [serial = 2018] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (1A835800) [pid = 3256] [serial = 2000] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (13E66C00) [pid = 3256] [serial = 2011] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (13F70400) [pid = 3256] [serial = 2012] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (12BBD400) [pid = 3256] [serial = 2008] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (13161800) [pid = 3256] [serial = 2009] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (1147A800) [pid = 3256] [serial = 2005] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (114F2C00) [pid = 3256] [serial = 2006] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 57 (112CCC00) [pid = 3256] [serial = 2002] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 56 (12BBB400) [pid = 3256] [serial = 2003] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 55 (1585C400) [pid = 3256] [serial = 2014] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 54 (171DCC00) [pid = 3256] [serial = 2020] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 53 (114DA400) [pid = 3256] [serial = 2023] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 52 (171DE000) [pid = 3256] [serial = 2021] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 51 (11C0B800) [pid = 3256] [serial = 2024] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 50 (183EC800) [pid = 3256] [serial = 2027] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 49 (15A28400) [pid = 3256] [serial = 2015] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3256 | --DOMWINDOW == 48 (183E2400) [pid = 3256] [serial = 2026] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 3256 | 1470159677056 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 3256 | 1470159677124 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 09:41:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:41:17 INFO - PROCESS | 3256 | 1470159677129 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 3256 | 1470159677132 Marionette TRACE conn2 <- [1,2710,null,{}] 09:41:17 INFO - PROCESS | 3256 | 1470159677137 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:17 INFO - PROCESS | 3256 | 1470159677140 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:17 INFO - PROCESS | 3256 | 1470159677225 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:41:17 INFO - PROCESS | 3256 | 1470159677232 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 3256 | 1470159677236 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:17 INFO - PROCESS | 3256 | ++DOCSHELL 10A4CC00 == 28 [pid = 3256] [id = 687] 09:41:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 49 (10F3B400) [pid = 3256] [serial = 2061] [outer = 00000000] 09:41:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 50 (112E5C00) [pid = 3256] [serial = 2062] [outer = 10F3B400] 09:41:17 INFO - PROCESS | 3256 | 1470159677283 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 51 (114EF800) [pid = 3256] [serial = 2063] [outer = 10F3B400] 09:41:17 INFO - PROCESS | 3256 | 1470159677815 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 3256 | 1470159677870 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 09:41:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:41:17 INFO - PROCESS | 3256 | 1470159677876 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 3256 | 1470159677879 Marionette TRACE conn2 <- [1,2714,null,{}] 09:41:17 INFO - PROCESS | 3256 | 1470159677883 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:17 INFO - PROCESS | 3256 | 1470159677886 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:17 INFO - PROCESS | 3256 | 1470159677975 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:41:18 INFO - PROCESS | 3256 | 1470159678069 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 3256 | 1470159678071 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:18 INFO - PROCESS | 3256 | ++DOCSHELL 13163C00 == 29 [pid = 3256] [id = 688] 09:41:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 52 (1316C000) [pid = 3256] [serial = 2064] [outer = 00000000] 09:41:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 53 (13AC9400) [pid = 3256] [serial = 2065] [outer = 1316C000] 09:41:18 INFO - PROCESS | 3256 | 1470159678118 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 54 (13B50C00) [pid = 3256] [serial = 2066] [outer = 1316C000] 09:41:18 INFO - PROCESS | 3256 | 1470159678500 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:41:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 641ms 09:41:18 INFO - PROCESS | 3256 | 1470159678516 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 3256 | 1470159678518 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 09:41:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:41:18 INFO - PROCESS | 3256 | 1470159678522 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 3256 | 1470159678525 Marionette TRACE conn2 <- [1,2718,null,{}] 09:41:18 INFO - PROCESS | 3256 | 1470159678536 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 3256 | 1470159678541 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:18 INFO - PROCESS | 3256 | 1470159678624 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:41:18 INFO - PROCESS | 3256 | 1470159678663 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 3256 | 1470159678666 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:18 INFO - PROCESS | 3256 | ++DOCSHELL 14555C00 == 30 [pid = 3256] [id = 689] 09:41:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 55 (14556C00) [pid = 3256] [serial = 2067] [outer = 00000000] 09:41:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 56 (14591800) [pid = 3256] [serial = 2068] [outer = 14556C00] 09:41:18 INFO - PROCESS | 3256 | 1470159678715 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 57 (15A23C00) [pid = 3256] [serial = 2069] [outer = 14556C00] 09:41:19 INFO - PROCESS | 3256 | 1470159679647 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:41:19 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 09:41:19 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:41:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:41:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1156ms 09:41:19 INFO - PROCESS | 3256 | 1470159679674 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 3256 | 1470159679676 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 09:41:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:41:19 INFO - PROCESS | 3256 | 1470159679680 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 3256 | 1470159679682 Marionette TRACE conn2 <- [1,2722,null,{}] 09:41:19 INFO - PROCESS | 3256 | 1470159679686 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 3256 | 1470159679688 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:19 INFO - PROCESS | 3256 | 1470159679832 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:41:19 INFO - PROCESS | 3256 | 1470159679838 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 3256 | 1470159679840 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:19 INFO - PROCESS | 3256 | ++DOCSHELL 163D5000 == 31 [pid = 3256] [id = 690] 09:41:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 58 (16B63400) [pid = 3256] [serial = 2070] [outer = 00000000] 09:41:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (17036800) [pid = 3256] [serial = 2071] [outer = 16B63400] 09:41:19 INFO - PROCESS | 3256 | 1470159679955 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (170C9000) [pid = 3256] [serial = 2072] [outer = 16B63400] 09:41:20 INFO - PROCESS | 3256 | 1470159680404 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:41:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 09:41:20 INFO - PROCESS | 3256 | 1470159680420 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 3256 | 1470159680422 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 09:41:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:41:20 INFO - PROCESS | 3256 | 1470159680425 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 3256 | 1470159680426 Marionette TRACE conn2 <- [1,2726,null,{}] 09:41:20 INFO - PROCESS | 3256 | 1470159680434 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:20 INFO - PROCESS | 3256 | 1470159680436 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:20 INFO - PROCESS | 3256 | 1470159680548 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:41:20 INFO - PROCESS | 3256 | 1470159680554 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 3256 | 1470159680556 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:20 INFO - PROCESS | 3256 | ++DOCSHELL 17036400 == 32 [pid = 3256] [id = 691] 09:41:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (172CDC00) [pid = 3256] [serial = 2073] [outer = 00000000] 09:41:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (178A6400) [pid = 3256] [serial = 2074] [outer = 172CDC00] 09:41:20 INFO - PROCESS | 3256 | 1470159680599 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (178A7800) [pid = 3256] [serial = 2075] [outer = 172CDC00] 09:41:20 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (10A4E000) [pid = 3256] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:41:20 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (11814000) [pid = 3256] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:41:20 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (132E4000) [pid = 3256] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:41:20 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (10A55C00) [pid = 3256] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:41:20 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (13B4F400) [pid = 3256] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:41:20 INFO - PROCESS | 3256 | --DOMWINDOW == 57 (13E48000) [pid = 3256] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:41:20 INFO - PROCESS | 3256 | --DOMWINDOW == 56 (17056C00) [pid = 3256] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:41:21 INFO - PROCESS | 3256 | 1470159681043 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:41:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 641ms 09:41:21 INFO - PROCESS | 3256 | 1470159681063 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 3256 | 1470159681065 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 09:41:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:41:21 INFO - PROCESS | 3256 | 1470159681068 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 3256 | 1470159681070 Marionette TRACE conn2 <- [1,2730,null,{}] 09:41:21 INFO - PROCESS | 3256 | 1470159681073 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 3256 | 1470159681079 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:21 INFO - PROCESS | 3256 | 1470159681218 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:41:21 INFO - PROCESS | 3256 | 1470159681312 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 3256 | 1470159681314 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:21 INFO - PROCESS | 3256 | ++DOCSHELL 14559800 == 33 [pid = 3256] [id = 692] 09:41:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 57 (1780EC00) [pid = 3256] [serial = 2076] [outer = 00000000] 09:41:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 58 (183EBC00) [pid = 3256] [serial = 2077] [outer = 1780EC00] 09:41:21 INFO - PROCESS | 3256 | 1470159681358 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (183EC800) [pid = 3256] [serial = 2078] [outer = 1780EC00] 09:41:21 INFO - PROCESS | 3256 | 1470159681714 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:41:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 688ms 09:41:21 INFO - PROCESS | 3256 | 1470159681768 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 3256 | 1470159681770 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 09:41:21 INFO - PROCESS | 3256 | 1470159681774 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:41:21 INFO - PROCESS | 3256 | 1470159681775 Marionette TRACE conn2 <- [1,2734,null,{}] 09:41:21 INFO - PROCESS | 3256 | 1470159681779 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 3256 | 1470159681781 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:21 INFO - PROCESS | 3256 | 1470159681859 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:41:21 INFO - PROCESS | 3256 | 1470159681865 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 3256 | 1470159681867 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:21 INFO - PROCESS | 3256 | ++DOCSHELL 199EBC00 == 34 [pid = 3256] [id = 693] 09:41:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (199EC000) [pid = 3256] [serial = 2079] [outer = 00000000] 09:41:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (199F0800) [pid = 3256] [serial = 2080] [outer = 199EC000] 09:41:21 INFO - PROCESS | 3256 | 1470159681910 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (199F5C00) [pid = 3256] [serial = 2081] [outer = 199EC000] 09:41:22 INFO - PROCESS | 3256 | 1470159682344 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:41:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 594ms 09:41:22 INFO - PROCESS | 3256 | 1470159682371 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 3256 | 1470159682373 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 09:41:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:41:22 INFO - PROCESS | 3256 | 1470159682390 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 3256 | 1470159682392 Marionette TRACE conn2 <- [1,2738,null,{}] 09:41:22 INFO - PROCESS | 3256 | 1470159682396 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:22 INFO - PROCESS | 3256 | 1470159682398 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:22 INFO - PROCESS | 3256 | 1470159682473 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:41:22 INFO - PROCESS | 3256 | 1470159682478 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 3256 | 1470159682480 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:22 INFO - PROCESS | 3256 | ++DOCSHELL 19C80800 == 35 [pid = 3256] [id = 694] 09:41:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (19C80C00) [pid = 3256] [serial = 2082] [outer = 00000000] 09:41:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (19D69C00) [pid = 3256] [serial = 2083] [outer = 19C80C00] 09:41:22 INFO - PROCESS | 3256 | 1470159682524 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (19D70000) [pid = 3256] [serial = 2084] [outer = 19C80C00] 09:41:22 INFO - PROCESS | 3256 | 1470159682968 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:41:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 656ms 09:41:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:41:23 INFO - PROCESS | 3256 | 1470159683035 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 3256 | 1470159683037 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 09:41:23 INFO - PROCESS | 3256 | 1470159683041 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 3256 | 1470159683044 Marionette TRACE conn2 <- [1,2742,null,{}] 09:41:23 INFO - PROCESS | 3256 | 1470159683054 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 3256 | 1470159683057 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:23 INFO - PROCESS | 3256 | 1470159683137 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:41:23 INFO - PROCESS | 3256 | 1470159683144 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 3256 | 1470159683146 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:23 INFO - PROCESS | 3256 | ++DOCSHELL 19C8C000 == 36 [pid = 3256] [id = 695] 09:41:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (19DA8000) [pid = 3256] [serial = 2085] [outer = 00000000] 09:41:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (19DAC400) [pid = 3256] [serial = 2086] [outer = 19DA8000] 09:41:23 INFO - PROCESS | 3256 | 1470159683190 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (19F3B400) [pid = 3256] [serial = 2087] [outer = 19DA8000] 09:41:23 INFO - PROCESS | 3256 | 1470159683895 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:41:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 891ms 09:41:23 INFO - PROCESS | 3256 | 1470159683946 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 3256 | 1470159683950 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 09:41:23 INFO - PROCESS | 3256 | 1470159683955 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:41:23 INFO - PROCESS | 3256 | 1470159683961 Marionette TRACE conn2 <- [1,2746,null,{}] 09:41:23 INFO - PROCESS | 3256 | 1470159683966 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 3256 | 1470159683969 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:24 INFO - PROCESS | 3256 | 1470159684097 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:41:24 INFO - PROCESS | 3256 | 1470159684229 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 3256 | 1470159684232 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:24 INFO - PROCESS | 3256 | ++DOCSHELL 11252800 == 37 [pid = 3256] [id = 696] 09:41:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (112CDC00) [pid = 3256] [serial = 2088] [outer = 00000000] 09:41:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (132E0800) [pid = 3256] [serial = 2089] [outer = 112CDC00] 09:41:24 INFO - PROCESS | 3256 | 1470159684292 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (13E46C00) [pid = 3256] [serial = 2090] [outer = 112CDC00] 09:41:24 INFO - PROCESS | 3256 | 1470159684831 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:41:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 953ms 09:41:24 INFO - PROCESS | 3256 | 1470159684902 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 3256 | 1470159684906 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 09:41:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:41:24 INFO - PROCESS | 3256 | 1470159684913 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 3256 | 1470159684916 Marionette TRACE conn2 <- [1,2750,null,{}] 09:41:24 INFO - PROCESS | 3256 | 1470159684920 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:24 INFO - PROCESS | 3256 | 1470159684923 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:25 INFO - PROCESS | 3256 | 1470159685070 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:41:25 INFO - PROCESS | 3256 | 1470159685180 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 3256 | 1470159685183 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:25 INFO - PROCESS | 3256 | ++DOCSHELL 163C7800 == 38 [pid = 3256] [id = 697] 09:41:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (163CF800) [pid = 3256] [serial = 2091] [outer = 00000000] 09:41:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (1780F400) [pid = 3256] [serial = 2092] [outer = 163CF800] 09:41:25 INFO - PROCESS | 3256 | 1470159685239 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (183E4C00) [pid = 3256] [serial = 2093] [outer = 163CF800] 09:41:25 INFO - PROCESS | 3256 | 1470159685826 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:41:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 953ms 09:41:25 INFO - PROCESS | 3256 | 1470159685858 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 3256 | 1470159685860 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 09:41:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:41:25 INFO - PROCESS | 3256 | 1470159685864 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 3256 | 1470159685868 Marionette TRACE conn2 <- [1,2754,null,{}] 09:41:25 INFO - PROCESS | 3256 | 1470159685879 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:25 INFO - PROCESS | 3256 | 1470159685884 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:25 INFO - PROCESS | 3256 | 1470159685989 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:41:26 INFO - PROCESS | 3256 | 1470159686100 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 3256 | 1470159686103 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:26 INFO - PROCESS | 3256 | ++DOCSHELL 19F3F800 == 39 [pid = 3256] [id = 698] 09:41:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (19F3FC00) [pid = 3256] [serial = 2094] [outer = 00000000] 09:41:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (19FC9C00) [pid = 3256] [serial = 2095] [outer = 19F3FC00] 09:41:26 INFO - PROCESS | 3256 | 1470159686203 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1A26CC00) [pid = 3256] [serial = 2096] [outer = 19F3FC00] 09:41:26 INFO - PROCESS | 3256 | 1470159686955 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:41:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1156ms 09:41:26 INFO - PROCESS | 3256 | 1470159687019 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:41:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:41:27 INFO - PROCESS | 3256 | 1470159687025 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 09:41:27 INFO - PROCESS | 3256 | 1470159687030 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 3256 | 1470159687033 Marionette TRACE conn2 <- [1,2758,null,{}] 09:41:27 INFO - PROCESS | 3256 | 1470159687039 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:27 INFO - PROCESS | 3256 | 1470159687042 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:27 INFO - PROCESS | 3256 | 1470159687147 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:41:27 INFO - PROCESS | 3256 | 1470159687307 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 3256 | 1470159687311 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:27 INFO - PROCESS | 3256 | ++DOCSHELL 103D1400 == 40 [pid = 3256] [id = 699] 09:41:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (103D2000) [pid = 3256] [serial = 2097] [outer = 00000000] 09:41:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (11895C00) [pid = 3256] [serial = 2098] [outer = 103D2000] 09:41:27 INFO - PROCESS | 3256 | 1470159687363 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (12E28400) [pid = 3256] [serial = 2099] [outer = 103D2000] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 19C80800 == 39 [pid = 3256] [id = 694] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 199EBC00 == 38 [pid = 3256] [id = 693] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 14559800 == 37 [pid = 3256] [id = 692] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 17036400 == 36 [pid = 3256] [id = 691] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 163D5000 == 35 [pid = 3256] [id = 690] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 14555C00 == 34 [pid = 3256] [id = 689] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 13163C00 == 33 [pid = 3256] [id = 688] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 10A4CC00 == 32 [pid = 3256] [id = 687] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 183E4400 == 31 [pid = 3256] [id = 684] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 0C7EC400 == 30 [pid = 3256] [id = 685] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 11813400 == 29 [pid = 3256] [id = 678] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 13AAE400 == 28 [pid = 3256] [id = 686] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 163C7800 == 27 [pid = 3256] [id = 697] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 19F3F800 == 26 [pid = 3256] [id = 698] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 19C8C000 == 25 [pid = 3256] [id = 695] 09:41:28 INFO - PROCESS | 3256 | --DOCSHELL 11252800 == 24 [pid = 3256] [id = 696] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (15A1F800) [pid = 3256] [serial = 2044] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (112C0400) [pid = 3256] [serial = 2038] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (112E8C00) [pid = 3256] [serial = 2039] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (132D9000) [pid = 3256] [serial = 2036] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (12BC2000) [pid = 3256] [serial = 2035] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (13E41000) [pid = 3256] [serial = 2041] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (114DE000) [pid = 3256] [serial = 2030] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (112C2C00) [pid = 3256] [serial = 2029] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (14594C00) [pid = 3256] [serial = 2033] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (1451A800) [pid = 3256] [serial = 2032] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (163CF000) [pid = 3256] [serial = 2047] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (172CE000) [pid = 3256] [serial = 2050] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (19738C00) [pid = 3256] [serial = 2053] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (16E1A400) [pid = 3256] [serial = 2048] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (17805C00) [pid = 3256] [serial = 2051] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (13E47000) [pid = 3256] [serial = 2042] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3256 | 1470159688425 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:41:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1452ms 09:41:28 INFO - PROCESS | 3256 | 1470159688476 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 3256 | 1470159688480 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 09:41:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:41:28 INFO - PROCESS | 3256 | 1470159688485 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 3256 | 1470159688489 Marionette TRACE conn2 <- [1,2762,null,{}] 09:41:28 INFO - PROCESS | 3256 | 1470159688494 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 3256 | 1470159688497 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:28 INFO - PROCESS | 3256 | 1470159688587 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:41:28 INFO - PROCESS | 3256 | 1470159688597 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 3256 | 1470159688600 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:28 INFO - PROCESS | 3256 | ++DOCSHELL 10A46800 == 25 [pid = 3256] [id = 700] 09:41:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (10A48400) [pid = 3256] [serial = 2100] [outer = 00000000] 09:41:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (11255000) [pid = 3256] [serial = 2101] [outer = 10A48400] 09:41:28 INFO - PROCESS | 3256 | 1470159688648 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (112CC000) [pid = 3256] [serial = 2102] [outer = 10A48400] 09:41:29 INFO - PROCESS | 3256 | 1470159689164 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:41:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 703ms 09:41:29 INFO - PROCESS | 3256 | 1470159689186 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 3256 | 1470159689190 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 09:41:29 INFO - PROCESS | 3256 | 1470159689200 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:41:29 INFO - PROCESS | 3256 | 1470159689203 Marionette TRACE conn2 <- [1,2766,null,{}] 09:41:29 INFO - PROCESS | 3256 | 1470159689207 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 3256 | 1470159689210 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:29 INFO - PROCESS | 3256 | 1470159689337 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:41:29 INFO - PROCESS | 3256 | 1470159689444 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 3256 | 1470159689446 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:29 INFO - PROCESS | 3256 | ++DOCSHELL 12E76800 == 26 [pid = 3256] [id = 701] 09:41:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (1315D000) [pid = 3256] [serial = 2103] [outer = 00000000] 09:41:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (1391E800) [pid = 3256] [serial = 2104] [outer = 1315D000] 09:41:29 INFO - PROCESS | 3256 | 1470159689495 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (13ACB400) [pid = 3256] [serial = 2105] [outer = 1315D000] 09:41:29 INFO - PROCESS | 3256 | 1470159689865 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:41:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 703ms 09:41:29 INFO - PROCESS | 3256 | 1470159689902 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 3256 | 1470159689904 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 09:41:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:41:29 INFO - PROCESS | 3256 | 1470159689908 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 3256 | 1470159689911 Marionette TRACE conn2 <- [1,2770,null,{}] 09:41:29 INFO - PROCESS | 3256 | 1470159689922 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 3256 | 1470159689926 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:30 INFO - PROCESS | 3256 | 1470159690009 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:41:30 INFO - PROCESS | 3256 | 1470159690016 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 3256 | 1470159690020 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:30 INFO - PROCESS | 3256 | ++DOCSHELL 13F73800 == 27 [pid = 3256] [id = 702] 09:41:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (142B2000) [pid = 3256] [serial = 2106] [outer = 00000000] 09:41:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (14554800) [pid = 3256] [serial = 2107] [outer = 142B2000] 09:41:30 INFO - PROCESS | 3256 | 1470159690067 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (1458CC00) [pid = 3256] [serial = 2108] [outer = 142B2000] 09:41:30 INFO - PROCESS | 3256 | 1470159690571 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:41:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 703ms 09:41:30 INFO - PROCESS | 3256 | 1470159690608 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 3256 | 1470159690611 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 09:41:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:41:30 INFO - PROCESS | 3256 | 1470159690614 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - PROCESS | 3256 | 1470159690616 Marionette TRACE conn2 <- [1,2774,null,{}] 09:41:30 INFO - PROCESS | 3256 | 1470159690620 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 3256 | 1470159690621 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:30 INFO - PROCESS | 3256 | 1470159690742 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:41:30 INFO - PROCESS | 3256 | 1470159690832 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 3256 | 1470159690835 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:30 INFO - PROCESS | 3256 | ++DOCSHELL 15035000 == 28 [pid = 3256] [id = 703] 09:41:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (15A20800) [pid = 3256] [serial = 2109] [outer = 00000000] 09:41:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (160A7400) [pid = 3256] [serial = 2110] [outer = 15A20800] 09:41:30 INFO - PROCESS | 3256 | 1470159690879 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (163CC800) [pid = 3256] [serial = 2111] [outer = 15A20800] 09:41:31 INFO - PROCESS | 3256 | 1470159691281 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:41:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 703ms 09:41:31 INFO - PROCESS | 3256 | 1470159691311 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 3256 | 1470159691314 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 09:41:31 INFO - PROCESS | 3256 | 1470159691317 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:41:31 INFO - PROCESS | 3256 | 1470159691319 Marionette TRACE conn2 <- [1,2778,null,{}] 09:41:31 INFO - PROCESS | 3256 | 1470159691322 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:31 INFO - PROCESS | 3256 | 1470159691324 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:31 INFO - PROCESS | 3256 | 1470159691440 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:41:31 INFO - PROCESS | 3256 | 1470159691445 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 3256 | 1470159691448 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:31 INFO - PROCESS | 3256 | ++DOCSHELL 163C8800 == 29 [pid = 3256] [id = 704] 09:41:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (163D1400) [pid = 3256] [serial = 2112] [outer = 00000000] 09:41:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (17057000) [pid = 3256] [serial = 2113] [outer = 163D1400] 09:41:31 INFO - PROCESS | 3256 | 1470159691492 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (171D5800) [pid = 3256] [serial = 2114] [outer = 163D1400] 09:41:31 INFO - PROCESS | 3256 | 1470159691951 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 703ms 09:41:32 INFO - PROCESS | 3256 | 1470159692017 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 3256 | 1470159692019 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 09:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:41:32 INFO - PROCESS | 3256 | 1470159692022 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - PROCESS | 3256 | 1470159692024 Marionette TRACE conn2 <- [1,2782,null,{}] 09:41:32 INFO - PROCESS | 3256 | 1470159692031 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:32 INFO - PROCESS | 3256 | 1470159692036 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:32 INFO - PROCESS | 3256 | 1470159692191 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:41:32 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (19DA8000) [pid = 3256] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:41:32 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (19C80C00) [pid = 3256] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:41:32 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1455A400) [pid = 3256] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:41:32 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (16B63400) [pid = 3256] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:41:32 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (172CDC00) [pid = 3256] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:41:32 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (183E4800) [pid = 3256] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:41:32 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (1451A400) [pid = 3256] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:41:32 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (10F3B400) [pid = 3256] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:41:32 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (10F36C00) [pid = 3256] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:41:32 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1316C000) [pid = 3256] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:41:32 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (14556C00) [pid = 3256] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:41:32 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (199EC000) [pid = 3256] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:41:32 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (1780EC00) [pid = 3256] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:41:32 INFO - PROCESS | 3256 | 1470159692475 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 3256 | 1470159692477 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:32 INFO - PROCESS | 3256 | ++DOCSHELL 0C770C00 == 30 [pid = 3256] [id = 705] 09:41:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (0C7EE400) [pid = 3256] [serial = 2115] [outer = 00000000] 09:41:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (112CCC00) [pid = 3256] [serial = 2116] [outer = 0C7EE400] 09:41:32 INFO - PROCESS | 3256 | 1470159692524 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (14556C00) [pid = 3256] [serial = 2117] [outer = 0C7EE400] 09:41:32 INFO - PROCESS | 3256 | 1470159692886 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 891ms 09:41:32 INFO - PROCESS | 3256 | 1470159692927 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 3256 | 1470159692938 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 09:41:32 INFO - PROCESS | 3256 | 1470159692941 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:41:32 INFO - PROCESS | 3256 | 1470159692943 Marionette TRACE conn2 <- [1,2786,null,{}] 09:41:32 INFO - PROCESS | 3256 | 1470159692948 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:32 INFO - PROCESS | 3256 | 1470159692951 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:33 INFO - PROCESS | 3256 | 1470159693088 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:41:33 INFO - PROCESS | 3256 | 1470159693099 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 3256 | 1470159693101 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:33 INFO - PROCESS | 3256 | ++DOCSHELL 0C76A800 == 31 [pid = 3256] [id = 706] 09:41:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (10A03000) [pid = 3256] [serial = 2118] [outer = 00000000] 09:41:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (19739800) [pid = 3256] [serial = 2119] [outer = 10A03000] 09:41:33 INFO - PROCESS | 3256 | 1470159693144 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (1973C400) [pid = 3256] [serial = 2120] [outer = 10A03000] 09:41:33 INFO - PROCESS | 3256 | 1470159693557 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:41:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 641ms 09:41:33 INFO - PROCESS | 3256 | 1470159693581 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 3256 | 1470159693583 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 09:41:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:41:33 INFO - PROCESS | 3256 | 1470159693586 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 3256 | 1470159693588 Marionette TRACE conn2 <- [1,2790,null,{}] 09:41:33 INFO - PROCESS | 3256 | 1470159693591 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 3256 | 1470159693593 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:33 INFO - PROCESS | 3256 | 1470159693669 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:41:33 INFO - PROCESS | 3256 | 1470159693794 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 3256 | 1470159693796 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:33 INFO - PROCESS | 3256 | ++DOCSHELL 172CD000 == 32 [pid = 3256] [id = 707] 09:41:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (183E0800) [pid = 3256] [serial = 2121] [outer = 00000000] 09:41:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (19C84400) [pid = 3256] [serial = 2122] [outer = 183E0800] 09:41:33 INFO - PROCESS | 3256 | 1470159693841 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (199F1C00) [pid = 3256] [serial = 2123] [outer = 183E0800] 09:41:34 INFO - PROCESS | 3256 | 1470159694188 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 625ms 09:41:34 INFO - PROCESS | 3256 | 1470159694235 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 3256 | 1470159694237 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 09:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:41:34 INFO - PROCESS | 3256 | 1470159694240 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 3256 | 1470159694241 Marionette TRACE conn2 <- [1,2794,null,{}] 09:41:34 INFO - PROCESS | 3256 | 1470159694245 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:34 INFO - PROCESS | 3256 | 1470159694247 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:34 INFO - PROCESS | 3256 | 1470159694324 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:41:34 INFO - PROCESS | 3256 | 1470159694329 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 3256 | 1470159694331 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:34 INFO - PROCESS | 3256 | ++DOCSHELL 19F3AC00 == 33 [pid = 3256] [id = 708] 09:41:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (19F3D400) [pid = 3256] [serial = 2124] [outer = 00000000] 09:41:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1A267C00) [pid = 3256] [serial = 2125] [outer = 19F3D400] 09:41:34 INFO - PROCESS | 3256 | 1470159694381 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1A270800) [pid = 3256] [serial = 2126] [outer = 19F3D400] 09:41:35 INFO - PROCESS | 3256 | 1470159695207 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 969ms 09:41:35 INFO - PROCESS | 3256 | 1470159695228 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:41:35 INFO - PROCESS | 3256 | 1470159695232 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 09:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:41:35 INFO - PROCESS | 3256 | 1470159695237 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:41:35 INFO - PROCESS | 3256 | 1470159695242 Marionette TRACE conn2 <- [1,2798,null,{}] 09:41:35 INFO - PROCESS | 3256 | 1470159695247 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:35 INFO - PROCESS | 3256 | 1470159695250 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:35 INFO - PROCESS | 3256 | 1470159695369 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:41:35 INFO - PROCESS | 3256 | 1470159695513 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 3256 | 1470159695516 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:35 INFO - PROCESS | 3256 | ++DOCSHELL 1058C400 == 34 [pid = 3256] [id = 709] 09:41:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (10A4CC00) [pid = 3256] [serial = 2127] [outer = 00000000] 09:41:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (112F4000) [pid = 3256] [serial = 2128] [outer = 10A4CC00] 09:41:35 INFO - PROCESS | 3256 | 1470159695574 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (12E7BC00) [pid = 3256] [serial = 2129] [outer = 10A4CC00] 09:41:36 INFO - PROCESS | 3256 | 1470159696273 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:41:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1093ms 09:41:36 INFO - PROCESS | 3256 | 1470159696332 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 3256 | 1470159696337 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 09:41:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:41:36 INFO - PROCESS | 3256 | 1470159696344 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 3256 | 1470159696346 Marionette TRACE conn2 <- [1,2802,null,{}] 09:41:36 INFO - PROCESS | 3256 | 1470159696350 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:36 INFO - PROCESS | 3256 | 1470159696353 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:36 INFO - PROCESS | 3256 | 1470159696581 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:41:36 INFO - PROCESS | 3256 | 1470159696730 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 3256 | 1470159696733 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:36 INFO - PROCESS | 3256 | ++DOCSHELL 0C76BC00 == 35 [pid = 3256] [id = 710] 09:41:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (0C7E6C00) [pid = 3256] [serial = 2130] [outer = 00000000] 09:41:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (0C7F2C00) [pid = 3256] [serial = 2131] [outer = 0C7E6C00] 09:41:36 INFO - PROCESS | 3256 | 1470159696783 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1055E000) [pid = 3256] [serial = 2132] [outer = 0C7E6C00] 09:41:37 INFO - PROCESS | 3256 | --DOCSHELL 172CD000 == 34 [pid = 3256] [id = 707] 09:41:37 INFO - PROCESS | 3256 | --DOCSHELL 0C76A800 == 33 [pid = 3256] [id = 706] 09:41:37 INFO - PROCESS | 3256 | --DOCSHELL 0C770C00 == 32 [pid = 3256] [id = 705] 09:41:37 INFO - PROCESS | 3256 | --DOCSHELL 163C8800 == 31 [pid = 3256] [id = 704] 09:41:37 INFO - PROCESS | 3256 | --DOCSHELL 15035000 == 30 [pid = 3256] [id = 703] 09:41:37 INFO - PROCESS | 3256 | --DOCSHELL 13F73800 == 29 [pid = 3256] [id = 702] 09:41:37 INFO - PROCESS | 3256 | --DOCSHELL 12E76800 == 28 [pid = 3256] [id = 701] 09:41:37 INFO - PROCESS | 3256 | --DOCSHELL 10A46800 == 27 [pid = 3256] [id = 700] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (170C9000) [pid = 3256] [serial = 2072] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (178A6400) [pid = 3256] [serial = 2074] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1973C800) [pid = 3256] [serial = 2054] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (14557C00) [pid = 3256] [serial = 2059] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1503FC00) [pid = 3256] [serial = 2060] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (112E5C00) [pid = 3256] [serial = 2062] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (114EF800) [pid = 3256] [serial = 2063] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1125AC00) [pid = 3256] [serial = 2056] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (114ECC00) [pid = 3256] [serial = 2057] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (13AC9400) [pid = 3256] [serial = 2065] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (13B50C00) [pid = 3256] [serial = 2066] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (14591800) [pid = 3256] [serial = 2068] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (178A7800) [pid = 3256] [serial = 2075] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (199F0800) [pid = 3256] [serial = 2080] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (17036800) [pid = 3256] [serial = 2071] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (199F5C00) [pid = 3256] [serial = 2081] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (183EBC00) [pid = 3256] [serial = 2077] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (15A23C00) [pid = 3256] [serial = 2069] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (183EC800) [pid = 3256] [serial = 2078] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (19D70000) [pid = 3256] [serial = 2084] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (19F3B400) [pid = 3256] [serial = 2087] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (19D69C00) [pid = 3256] [serial = 2083] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (19DAC400) [pid = 3256] [serial = 2086] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (160A5400) [pid = 3256] [serial = 2045] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 3256 | 1470159697536 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:41:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1249ms 09:41:37 INFO - PROCESS | 3256 | 1470159697599 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 3256 | 1470159697604 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 09:41:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:41:37 INFO - PROCESS | 3256 | 1470159697609 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 3256 | 1470159697613 Marionette TRACE conn2 <- [1,2806,null,{}] 09:41:37 INFO - PROCESS | 3256 | 1470159697619 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:37 INFO - PROCESS | 3256 | 1470159697624 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:37 INFO - PROCESS | 3256 | 1470159697732 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:41:37 INFO - PROCESS | 3256 | 1470159697869 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 3256 | 1470159697872 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:37 INFO - PROCESS | 3256 | ++DOCSHELL 0F9E3000 == 28 [pid = 3256] [id = 711] 09:41:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (10A04800) [pid = 3256] [serial = 2133] [outer = 00000000] 09:41:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (1147B000) [pid = 3256] [serial = 2134] [outer = 10A04800] 09:41:37 INFO - PROCESS | 3256 | 1470159697936 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (114F3C00) [pid = 3256] [serial = 2135] [outer = 10A04800] 09:41:38 INFO - PROCESS | 3256 | 1470159698539 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:41:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 937ms 09:41:38 INFO - PROCESS | 3256 | 1470159698555 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 3256 | 1470159698560 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 09:41:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:41:38 INFO - PROCESS | 3256 | 1470159698566 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 3256 | 1470159698569 Marionette TRACE conn2 <- [1,2810,null,{}] 09:41:38 INFO - PROCESS | 3256 | 1470159698573 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 3256 | 1470159698576 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:38 INFO - PROCESS | 3256 | 1470159698680 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:41:38 INFO - PROCESS | 3256 | 1470159698817 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 3256 | 1470159698820 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:38 INFO - PROCESS | 3256 | ++DOCSHELL 1315E400 == 29 [pid = 3256] [id = 712] 09:41:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (131D0C00) [pid = 3256] [serial = 2136] [outer = 00000000] 09:41:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (13E3C400) [pid = 3256] [serial = 2137] [outer = 131D0C00] 09:41:38 INFO - PROCESS | 3256 | 1470159698878 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (13E46400) [pid = 3256] [serial = 2138] [outer = 131D0C00] 09:41:39 INFO - PROCESS | 3256 | 1470159699489 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:41:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 999ms 09:41:39 INFO - PROCESS | 3256 | 1470159699568 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 3256 | 1470159699570 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 09:41:39 INFO - PROCESS | 3256 | 1470159699588 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:41:39 INFO - PROCESS | 3256 | 1470159699592 Marionette TRACE conn2 <- [1,2814,null,{}] 09:41:39 INFO - PROCESS | 3256 | 1470159699606 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:39 INFO - PROCESS | 3256 | 1470159699615 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:39 INFO - PROCESS | 3256 | 1470159699769 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:41:39 INFO - PROCESS | 3256 | 1470159699898 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 3256 | 1470159699902 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:39 INFO - PROCESS | 3256 | ++DOCSHELL 15858800 == 30 [pid = 3256] [id = 713] 09:41:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (1585AC00) [pid = 3256] [serial = 2139] [outer = 00000000] 09:41:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (15A25C00) [pid = 3256] [serial = 2140] [outer = 1585AC00] 09:41:39 INFO - PROCESS | 3256 | 1470159699984 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (160A6800) [pid = 3256] [serial = 2141] [outer = 1585AC00] 09:41:40 INFO - PROCESS | 3256 | 1470159700524 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:41:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1000ms 09:41:40 INFO - PROCESS | 3256 | 1470159700594 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 3256 | 1470159700597 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 09:41:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:41:40 INFO - PROCESS | 3256 | 1470159700601 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - PROCESS | 3256 | 1470159700603 Marionette TRACE conn2 <- [1,2818,null,{}] 09:41:40 INFO - PROCESS | 3256 | 1470159700607 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 3256 | 1470159700609 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:40 INFO - PROCESS | 3256 | 1470159700712 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:41:40 INFO - PROCESS | 3256 | 1470159700846 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 3256 | 1470159700849 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:40 INFO - PROCESS | 3256 | ++DOCSHELL 16E21C00 == 31 [pid = 3256] [id = 714] 09:41:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (17035C00) [pid = 3256] [serial = 2142] [outer = 00000000] 09:41:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (170C3800) [pid = 3256] [serial = 2143] [outer = 17035C00] 09:41:40 INFO - PROCESS | 3256 | 1470159700903 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (172CDC00) [pid = 3256] [serial = 2144] [outer = 17035C00] 09:41:41 INFO - PROCESS | 3256 | 1470159701555 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:41:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1000ms 09:41:41 INFO - PROCESS | 3256 | 1470159701603 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 3256 | 1470159701607 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 09:41:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:41:41 INFO - PROCESS | 3256 | 1470159701626 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 3256 | 1470159701630 Marionette TRACE conn2 <- [1,2822,null,{}] 09:41:41 INFO - PROCESS | 3256 | 1470159701636 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:41 INFO - PROCESS | 3256 | 1470159701639 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:41 INFO - PROCESS | 3256 | 1470159701753 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:41:41 INFO - PROCESS | 3256 | 1470159701892 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 3256 | 1470159701897 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:41 INFO - PROCESS | 3256 | ++DOCSHELL 10A53800 == 32 [pid = 3256] [id = 715] 09:41:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (10A53C00) [pid = 3256] [serial = 2145] [outer = 00000000] 09:41:41 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (114D9800) [pid = 3256] [serial = 2146] [outer = 10A53C00] 09:41:41 INFO - PROCESS | 3256 | 1470159701948 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (11DA0800) [pid = 3256] [serial = 2147] [outer = 10A53C00] 09:41:42 INFO - PROCESS | 3256 | --DOCSHELL 1058C400 == 31 [pid = 3256] [id = 709] 09:41:42 INFO - PROCESS | 3256 | --DOCSHELL 103D1400 == 30 [pid = 3256] [id = 699] 09:41:42 INFO - PROCESS | 3256 | --DOCSHELL 16E21C00 == 29 [pid = 3256] [id = 714] 09:41:42 INFO - PROCESS | 3256 | --DOCSHELL 15858800 == 28 [pid = 3256] [id = 713] 09:41:42 INFO - PROCESS | 3256 | --DOCSHELL 1315E400 == 27 [pid = 3256] [id = 712] 09:41:42 INFO - PROCESS | 3256 | --DOCSHELL 0C76BC00 == 26 [pid = 3256] [id = 710] 09:41:42 INFO - PROCESS | 3256 | --DOCSHELL 19F3AC00 == 25 [pid = 3256] [id = 708] 09:41:42 INFO - PROCESS | 3256 | --DOCSHELL 0F9E3000 == 24 [pid = 3256] [id = 711] 09:41:43 INFO - PROCESS | 3256 | 1470159702998 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:41:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1390ms 09:41:43 INFO - PROCESS | 3256 | 1470159703025 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 3256 | 1470159703029 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 09:41:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:41:43 INFO - PROCESS | 3256 | 1470159703033 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 3256 | 1470159703038 Marionette TRACE conn2 <- [1,2826,null,{}] 09:41:43 INFO - PROCESS | 3256 | 1470159703043 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:43 INFO - PROCESS | 3256 | 1470159703045 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:43 INFO - PROCESS | 3256 | 1470159703136 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:41:43 INFO - PROCESS | 3256 | 1470159703145 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 3256 | 1470159703148 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:43 INFO - PROCESS | 3256 | ++DOCSHELL 10F4B400 == 25 [pid = 3256] [id = 716] 09:41:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1124F400) [pid = 3256] [serial = 2148] [outer = 00000000] 09:41:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1147A800) [pid = 3256] [serial = 2149] [outer = 1124F400] 09:41:43 INFO - PROCESS | 3256 | 1470159703196 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1181B000) [pid = 3256] [serial = 2150] [outer = 1124F400] 09:41:43 INFO - PROCESS | 3256 | 1470159703718 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:41:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 09:41:43 INFO - PROCESS | 3256 | 1470159703775 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 3256 | 1470159703780 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 09:41:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:41:43 INFO - PROCESS | 3256 | 1470159703786 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 3256 | 1470159703789 Marionette TRACE conn2 <- [1,2830,null,{}] 09:41:43 INFO - PROCESS | 3256 | 1470159703793 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:43 INFO - PROCESS | 3256 | 1470159703795 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:43 INFO - PROCESS | 3256 | 1470159703937 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:41:44 INFO - PROCESS | 3256 | 1470159704046 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 3256 | 1470159704048 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:44 INFO - PROCESS | 3256 | ++DOCSHELL 13E4A000 == 26 [pid = 3256] [id = 717] 09:41:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (13E4A800) [pid = 3256] [serial = 2151] [outer = 00000000] 09:41:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1451A000) [pid = 3256] [serial = 2152] [outer = 13E4A800] 09:41:44 INFO - PROCESS | 3256 | 1470159704095 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (14524800) [pid = 3256] [serial = 2153] [outer = 13E4A800] 09:41:44 INFO - PROCESS | 3256 | 1470159704476 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:41:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 749ms 09:41:44 INFO - PROCESS | 3256 | 1470159704526 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 3256 | 1470159704528 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 09:41:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:41:44 INFO - PROCESS | 3256 | 1470159704532 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 3256 | 1470159704535 Marionette TRACE conn2 <- [1,2834,null,{}] 09:41:44 INFO - PROCESS | 3256 | 1470159704546 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:44 INFO - PROCESS | 3256 | 1470159704550 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:44 INFO - PROCESS | 3256 | 1470159704638 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:41:44 INFO - PROCESS | 3256 | 1470159704645 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 3256 | 1470159704648 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:44 INFO - PROCESS | 3256 | ++DOCSHELL 1609D000 == 27 [pid = 3256] [id = 718] 09:41:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (163C9000) [pid = 3256] [serial = 2154] [outer = 00000000] 09:41:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (17035800) [pid = 3256] [serial = 2155] [outer = 163C9000] 09:41:44 INFO - PROCESS | 3256 | 1470159704703 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (177A8800) [pid = 3256] [serial = 2156] [outer = 163C9000] 09:41:45 INFO - PROCESS | 3256 | 1470159705214 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:41:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 09:41:45 INFO - PROCESS | 3256 | 1470159705272 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 3256 | 1470159705274 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 09:41:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:41:45 INFO - PROCESS | 3256 | 1470159705278 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 3256 | 1470159705279 Marionette TRACE conn2 <- [1,2838,null,{}] 09:41:45 INFO - PROCESS | 3256 | 1470159705288 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 3256 | 1470159705290 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:45 INFO - PROCESS | 3256 | 1470159705437 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:41:45 INFO - PROCESS | 3256 | 1470159705447 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 3256 | 1470159705449 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:45 INFO - PROCESS | 3256 | ++DOCSHELL 178AC000 == 28 [pid = 3256] [id = 719] 09:41:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (17AEB400) [pid = 3256] [serial = 2157] [outer = 00000000] 09:41:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (183E2C00) [pid = 3256] [serial = 2158] [outer = 17AEB400] 09:41:45 INFO - PROCESS | 3256 | 1470159705493 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (183ED800) [pid = 3256] [serial = 2159] [outer = 17AEB400] 09:41:45 INFO - PROCESS | 3256 | 1470159705925 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:41:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 687ms 09:41:45 INFO - PROCESS | 3256 | 1470159705977 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 3256 | 1470159705979 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 09:41:45 INFO - PROCESS | 3256 | 1470159705982 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:41:45 INFO - PROCESS | 3256 | 1470159705984 Marionette TRACE conn2 <- [1,2842,null,{}] 09:41:45 INFO - PROCESS | 3256 | 1470159705987 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 3256 | 1470159705989 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:46 INFO - PROCESS | 3256 | 1470159706104 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:41:46 INFO - PROCESS | 3256 | 1470159706109 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 3256 | 1470159706112 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:46 INFO - PROCESS | 3256 | ++DOCSHELL 1973CC00 == 29 [pid = 3256] [id = 720] 09:41:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1973E400) [pid = 3256] [serial = 2160] [outer = 00000000] 09:41:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (199EEC00) [pid = 3256] [serial = 2161] [outer = 1973E400] 09:41:46 INFO - PROCESS | 3256 | 1470159706155 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (199F3400) [pid = 3256] [serial = 2162] [outer = 1973E400] 09:41:46 INFO - PROCESS | 3256 | 1470159706638 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:41:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 703ms 09:41:46 INFO - PROCESS | 3256 | 1470159706685 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 3256 | 1470159706687 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 09:41:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:41:46 INFO - PROCESS | 3256 | 1470159706695 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 3256 | 1470159706697 Marionette TRACE conn2 <- [1,2846,null,{}] 09:41:46 INFO - PROCESS | 3256 | 1470159706700 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:46 INFO - PROCESS | 3256 | 1470159706705 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:46 INFO - PROCESS | 3256 | 1470159706883 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:41:47 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (15A20800) [pid = 3256] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:41:47 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (0C7E6C00) [pid = 3256] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:41:47 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (10A48400) [pid = 3256] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:41:47 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (1315D000) [pid = 3256] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:41:47 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (142B2000) [pid = 3256] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:41:47 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (103D2000) [pid = 3256] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:41:47 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (163D1400) [pid = 3256] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:41:47 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (112CDC00) [pid = 3256] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:41:47 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (163CF800) [pid = 3256] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:41:47 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (19F3FC00) [pid = 3256] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:41:47 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (0C7EE400) [pid = 3256] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:41:47 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (10A03000) [pid = 3256] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:41:47 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (19F3D400) [pid = 3256] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:41:47 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (10A4CC00) [pid = 3256] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:41:47 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (183E0800) [pid = 3256] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:41:47 INFO - PROCESS | 3256 | 1470159707207 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 3256 | 1470159707209 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:47 INFO - PROCESS | 3256 | ++DOCSHELL 0C769000 == 30 [pid = 3256] [id = 721] 09:41:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (0C7E6C00) [pid = 3256] [serial = 2163] [outer = 00000000] 09:41:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (103CD800) [pid = 3256] [serial = 2164] [outer = 0C7E6C00] 09:41:47 INFO - PROCESS | 3256 | 1470159707253 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (114E0400) [pid = 3256] [serial = 2165] [outer = 0C7E6C00] 09:41:47 INFO - PROCESS | 3256 | 1470159707611 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:41:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 953ms 09:41:47 INFO - PROCESS | 3256 | 1470159707638 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 3256 | 1470159707649 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 09:41:47 INFO - PROCESS | 3256 | 1470159707653 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:41:47 INFO - PROCESS | 3256 | 1470159707655 Marionette TRACE conn2 <- [1,2850,null,{}] 09:41:47 INFO - PROCESS | 3256 | 1470159707659 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:47 INFO - PROCESS | 3256 | 1470159707660 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:47 INFO - PROCESS | 3256 | 1470159707780 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:41:47 INFO - PROCESS | 3256 | 1470159707788 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 3256 | 1470159707790 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:47 INFO - PROCESS | 3256 | ++DOCSHELL 0C76A000 == 31 [pid = 3256] [id = 722] 09:41:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (1036DC00) [pid = 3256] [serial = 2166] [outer = 00000000] 09:41:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (177A9400) [pid = 3256] [serial = 2167] [outer = 1036DC00] 09:41:47 INFO - PROCESS | 3256 | 1470159707834 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (199F7C00) [pid = 3256] [serial = 2168] [outer = 1036DC00] 09:41:48 INFO - PROCESS | 3256 | 1470159708241 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:41:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 641ms 09:41:48 INFO - PROCESS | 3256 | 1470159708292 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 3256 | 1470159708294 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 09:41:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:41:48 INFO - PROCESS | 3256 | 1470159708301 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - PROCESS | 3256 | 1470159708304 Marionette TRACE conn2 <- [1,2854,null,{}] 09:41:48 INFO - PROCESS | 3256 | 1470159708307 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 3256 | 1470159708309 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:48 INFO - PROCESS | 3256 | 1470159708422 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:41:48 INFO - PROCESS | 3256 | 1470159708430 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 3256 | 1470159708432 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:48 INFO - PROCESS | 3256 | ++DOCSHELL 13173800 == 32 [pid = 3256] [id = 723] 09:41:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19DA4C00) [pid = 3256] [serial = 2169] [outer = 00000000] 09:41:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (19F47400) [pid = 3256] [serial = 2170] [outer = 19DA4C00] 09:41:48 INFO - PROCESS | 3256 | 1470159708475 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (19FCA000) [pid = 3256] [serial = 2171] [outer = 19DA4C00] 09:41:48 INFO - PROCESS | 3256 | 1470159708912 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:41:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 640ms 09:41:48 INFO - PROCESS | 3256 | 1470159708936 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 3256 | 1470159708937 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 09:41:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:41:48 INFO - PROCESS | 3256 | 1470159708941 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - PROCESS | 3256 | 1470159708942 Marionette TRACE conn2 <- [1,2858,null,{}] 09:41:48 INFO - PROCESS | 3256 | 1470159708946 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 3256 | 1470159708947 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:49 INFO - PROCESS | 3256 | 1470159709065 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:41:49 INFO - PROCESS | 3256 | 1470159709073 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 3256 | 1470159709075 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:49 INFO - PROCESS | 3256 | ++DOCSHELL 1A6C4400 == 33 [pid = 3256] [id = 724] 09:41:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1A6CB400) [pid = 3256] [serial = 2172] [outer = 00000000] 09:41:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1A6D3C00) [pid = 3256] [serial = 2173] [outer = 1A6CB400] 09:41:49 INFO - PROCESS | 3256 | 1470159709118 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1A831800) [pid = 3256] [serial = 2174] [outer = 1A6CB400] 09:41:49 INFO - PROCESS | 3256 | 1470159709906 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:41:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1047ms 09:41:49 INFO - PROCESS | 3256 | 1470159709997 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 3256 | 1470159710002 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 09:41:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:41:50 INFO - PROCESS | 3256 | 1470159710007 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 3256 | 1470159710012 Marionette TRACE conn2 <- [1,2862,null,{}] 09:41:50 INFO - PROCESS | 3256 | 1470159710020 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:50 INFO - PROCESS | 3256 | 1470159710025 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:50 INFO - PROCESS | 3256 | 1470159710186 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:41:50 INFO - PROCESS | 3256 | 1470159710319 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 3256 | 1470159710322 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:50 INFO - PROCESS | 3256 | ++DOCSHELL 1125AC00 == 34 [pid = 3256] [id = 725] 09:41:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (112C4400) [pid = 3256] [serial = 2175] [outer = 00000000] 09:41:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (13914400) [pid = 3256] [serial = 2176] [outer = 112C4400] 09:41:50 INFO - PROCESS | 3256 | 1470159710382 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (13EB5C00) [pid = 3256] [serial = 2177] [outer = 112C4400] 09:41:51 INFO - PROCESS | 3256 | 1470159711102 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:41:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:41:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1156ms 09:41:51 INFO - PROCESS | 3256 | 1470159711159 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 3256 | 1470159711164 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 09:41:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:41:51 INFO - PROCESS | 3256 | 1470159711171 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 3256 | 1470159711174 Marionette TRACE conn2 <- [1,2866,null,{}] 09:41:51 INFO - PROCESS | 3256 | 1470159711179 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:51 INFO - PROCESS | 3256 | 1470159711183 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:51 INFO - PROCESS | 3256 | 1470159711451 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:41:51 INFO - PROCESS | 3256 | 1470159711598 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 3256 | 1470159711601 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:51 INFO - PROCESS | 3256 | ++DOCSHELL 0C7EC000 == 35 [pid = 3256] [id = 726] 09:41:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (0C7ED000) [pid = 3256] [serial = 2178] [outer = 00000000] 09:41:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (0F934000) [pid = 3256] [serial = 2179] [outer = 0C7ED000] 09:41:51 INFO - PROCESS | 3256 | 1470159711653 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (10A08000) [pid = 3256] [serial = 2180] [outer = 0C7ED000] 09:41:52 INFO - PROCESS | 3256 | --DOCSHELL 13173800 == 34 [pid = 3256] [id = 723] 09:41:52 INFO - PROCESS | 3256 | --DOCSHELL 0C76A000 == 33 [pid = 3256] [id = 722] 09:41:52 INFO - PROCESS | 3256 | --DOCSHELL 0C769000 == 32 [pid = 3256] [id = 721] 09:41:52 INFO - PROCESS | 3256 | --DOCSHELL 1973CC00 == 31 [pid = 3256] [id = 720] 09:41:52 INFO - PROCESS | 3256 | --DOCSHELL 178AC000 == 30 [pid = 3256] [id = 719] 09:41:52 INFO - PROCESS | 3256 | --DOCSHELL 1609D000 == 29 [pid = 3256] [id = 718] 09:41:52 INFO - PROCESS | 3256 | --DOCSHELL 13E4A000 == 28 [pid = 3256] [id = 717] 09:41:52 INFO - PROCESS | 3256 | --DOCSHELL 10F4B400 == 27 [pid = 3256] [id = 716] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (12E7BC00) [pid = 3256] [serial = 2129] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (112F4000) [pid = 3256] [serial = 2128] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (1A267C00) [pid = 3256] [serial = 2125] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (19C84400) [pid = 3256] [serial = 2122] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (160A7400) [pid = 3256] [serial = 2110] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (1055E000) [pid = 3256] [serial = 2132] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (11255000) [pid = 3256] [serial = 2101] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (1391E800) [pid = 3256] [serial = 2104] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (13ACB400) [pid = 3256] [serial = 2105] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (14554800) [pid = 3256] [serial = 2107] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (12E28400) [pid = 3256] [serial = 2099] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (11895C00) [pid = 3256] [serial = 2098] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (17057000) [pid = 3256] [serial = 2113] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13E46C00) [pid = 3256] [serial = 2090] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (132E0800) [pid = 3256] [serial = 2089] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (183E4C00) [pid = 3256] [serial = 2093] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1780F400) [pid = 3256] [serial = 2092] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A26CC00) [pid = 3256] [serial = 2096] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (19FC9C00) [pid = 3256] [serial = 2095] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (163CC800) [pid = 3256] [serial = 2111] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (112CCC00) [pid = 3256] [serial = 2116] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (171D5800) [pid = 3256] [serial = 2114] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (112CC000) [pid = 3256] [serial = 2102] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (199F1C00) [pid = 3256] [serial = 2123] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (14556C00) [pid = 3256] [serial = 2117] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (1973C400) [pid = 3256] [serial = 2120] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (0C7F2C00) [pid = 3256] [serial = 2131] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (19739800) [pid = 3256] [serial = 2119] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (1458CC00) [pid = 3256] [serial = 2108] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (1A270800) [pid = 3256] [serial = 2126] [outer = 00000000] [url = about:blank] 09:41:52 INFO - PROCESS | 3256 | 1470159712230 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:41:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1093ms 09:41:52 INFO - PROCESS | 3256 | 1470159712271 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 3256 | 1470159712274 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 09:41:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:41:52 INFO - PROCESS | 3256 | 1470159712280 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 3256 | 1470159712283 Marionette TRACE conn2 <- [1,2870,null,{}] 09:41:52 INFO - PROCESS | 3256 | 1470159712288 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:52 INFO - PROCESS | 3256 | 1470159712291 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:52 INFO - PROCESS | 3256 | 1470159712376 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:41:52 INFO - PROCESS | 3256 | 1470159712385 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 3256 | 1470159712388 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:52 INFO - PROCESS | 3256 | ++DOCSHELL 112E8C00 == 28 [pid = 3256] [id = 727] 09:41:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (114EDC00) [pid = 3256] [serial = 2181] [outer = 00000000] 09:41:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (12C80800) [pid = 3256] [serial = 2182] [outer = 114EDC00] 09:41:52 INFO - PROCESS | 3256 | 1470159712434 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (1315C800) [pid = 3256] [serial = 2183] [outer = 114EDC00] 09:41:52 INFO - PROCESS | 3256 | 1470159712952 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:41:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 703ms 09:41:52 INFO - PROCESS | 3256 | 1470159713009 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 3256 | 1470159713012 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 09:41:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:41:53 INFO - PROCESS | 3256 | 1470159713018 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - PROCESS | 3256 | 1470159713020 Marionette TRACE conn2 <- [1,2874,null,{}] 09:41:53 INFO - PROCESS | 3256 | 1470159713024 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:53 INFO - PROCESS | 3256 | 1470159713027 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:53 INFO - PROCESS | 3256 | 1470159713111 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:41:53 INFO - PROCESS | 3256 | 1470159713213 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 3256 | 1470159713215 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:53 INFO - PROCESS | 3256 | ++DOCSHELL 13B50800 == 29 [pid = 3256] [id = 728] 09:41:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (13E3D400) [pid = 3256] [serial = 2184] [outer = 00000000] 09:41:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (13F77C00) [pid = 3256] [serial = 2185] [outer = 13E3D400] 09:41:53 INFO - PROCESS | 3256 | 1470159713260 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (14553400) [pid = 3256] [serial = 2186] [outer = 13E3D400] 09:41:53 INFO - PROCESS | 3256 | 1470159713675 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:41:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:41:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 703ms 09:41:53 INFO - PROCESS | 3256 | 1470159713719 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:41:53 INFO - PROCESS | 3256 | 1470159713723 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 09:41:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:41:53 INFO - PROCESS | 3256 | 1470159713733 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - PROCESS | 3256 | 1470159713738 Marionette TRACE conn2 <- [1,2878,null,{}] 09:41:53 INFO - PROCESS | 3256 | 1470159713741 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:53 INFO - PROCESS | 3256 | 1470159713744 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:53 INFO - PROCESS | 3256 | 1470159713833 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:41:53 INFO - PROCESS | 3256 | 1470159713838 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 3256 | 1470159713840 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:53 INFO - PROCESS | 3256 | ++DOCSHELL 14595800 == 30 [pid = 3256] [id = 729] 09:41:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (1503E800) [pid = 3256] [serial = 2187] [outer = 00000000] 09:41:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (163CE000) [pid = 3256] [serial = 2188] [outer = 1503E800] 09:41:53 INFO - PROCESS | 3256 | 1470159713884 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (16B6A800) [pid = 3256] [serial = 2189] [outer = 1503E800] 09:41:54 INFO - PROCESS | 3256 | 1470159714348 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:41:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 656ms 09:41:54 INFO - PROCESS | 3256 | 1470159714388 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 3256 | 1470159714390 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 09:41:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:41:54 INFO - PROCESS | 3256 | 1470159714400 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 3256 | 1470159714402 Marionette TRACE conn2 <- [1,2882,null,{}] 09:41:54 INFO - PROCESS | 3256 | 1470159714406 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:54 INFO - PROCESS | 3256 | 1470159714408 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:54 INFO - PROCESS | 3256 | 1470159714520 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:41:54 INFO - PROCESS | 3256 | 1470159714610 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 3256 | 1470159714612 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:54 INFO - PROCESS | 3256 | ++DOCSHELL 172C4400 == 31 [pid = 3256] [id = 730] 09:41:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (172C4C00) [pid = 3256] [serial = 2190] [outer = 00000000] 09:41:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (178A6800) [pid = 3256] [serial = 2191] [outer = 172C4C00] 09:41:54 INFO - PROCESS | 3256 | 1470159714655 Marionette DEBUG loaded listener.js 09:41:54 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (178B4000) [pid = 3256] [serial = 2192] [outer = 172C4C00] 09:41:55 INFO - PROCESS | 3256 | 1470159715117 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:41:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 735ms 09:41:55 INFO - PROCESS | 3256 | 1470159715134 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 3256 | 1470159715136 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 09:41:55 INFO - PROCESS | 3256 | 1470159715139 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:41:55 INFO - PROCESS | 3256 | 1470159715141 Marionette TRACE conn2 <- [1,2886,null,{}] 09:41:55 INFO - PROCESS | 3256 | 1470159715144 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:55 INFO - PROCESS | 3256 | 1470159715146 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:55 INFO - PROCESS | 3256 | 1470159715264 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:41:55 INFO - PROCESS | 3256 | 1470159715269 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 3256 | 1470159715275 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:55 INFO - PROCESS | 3256 | ++DOCSHELL 13AC9400 == 32 [pid = 3256] [id = 731] 09:41:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (183E5400) [pid = 3256] [serial = 2193] [outer = 00000000] 09:41:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1973B000) [pid = 3256] [serial = 2194] [outer = 183E5400] 09:41:55 INFO - PROCESS | 3256 | 1470159715332 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (19742800) [pid = 3256] [serial = 2195] [outer = 183E5400] 09:41:55 INFO - PROCESS | 3256 | 1470159715822 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:41:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 09:41:55 INFO - PROCESS | 3256 | 1470159715905 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 3256 | 1470159715907 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 09:41:55 INFO - PROCESS | 3256 | 1470159715917 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 3256 | 1470159715918 Marionette TRACE conn2 <- [1,2890,null,{}] 09:41:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:41:55 INFO - PROCESS | 3256 | 1470159715922 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:55 INFO - PROCESS | 3256 | 1470159715923 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:56 INFO - PROCESS | 3256 | 1470159716049 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:41:56 INFO - PROCESS | 3256 | 1470159716060 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 3256 | 1470159716062 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:56 INFO - PROCESS | 3256 | ++DOCSHELL 172B9800 == 33 [pid = 3256] [id = 732] 09:41:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (199EC000) [pid = 3256] [serial = 2196] [outer = 00000000] 09:41:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (19C8C000) [pid = 3256] [serial = 2197] [outer = 199EC000] 09:41:56 INFO - PROCESS | 3256 | 1470159716105 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19D6B000) [pid = 3256] [serial = 2198] [outer = 199EC000] 09:41:56 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (17AEB400) [pid = 3256] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:41:56 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (163C9000) [pid = 3256] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:41:56 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (13E4A800) [pid = 3256] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:41:56 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (10A53C00) [pid = 3256] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:41:56 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1973E400) [pid = 3256] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:41:56 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1124F400) [pid = 3256] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:41:56 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (19DA4C00) [pid = 3256] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:41:56 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (10A04800) [pid = 3256] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:41:56 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (131D0C00) [pid = 3256] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:41:56 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (1585AC00) [pid = 3256] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:41:56 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (17035C00) [pid = 3256] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:41:56 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (0C7E6C00) [pid = 3256] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:41:56 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (1036DC00) [pid = 3256] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:41:56 INFO - PROCESS | 3256 | 1470159716638 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:41:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 09:41:56 INFO - PROCESS | 3256 | 1470159716661 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 3256 | 1470159716663 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 09:41:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:41:56 INFO - PROCESS | 3256 | 1470159716666 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 3256 | 1470159716668 Marionette TRACE conn2 <- [1,2894,null,{}] 09:41:56 INFO - PROCESS | 3256 | 1470159716671 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:56 INFO - PROCESS | 3256 | 1470159716674 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:56 INFO - PROCESS | 3256 | 1470159716754 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:41:56 INFO - PROCESS | 3256 | 1470159716760 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 3256 | 1470159716762 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:56 INFO - PROCESS | 3256 | ++DOCSHELL 131D0C00 == 34 [pid = 3256] [id = 733] 09:41:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (1391AC00) [pid = 3256] [serial = 2199] [outer = 00000000] 09:41:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (15A20800) [pid = 3256] [serial = 2200] [outer = 1391AC00] 09:41:56 INFO - PROCESS | 3256 | 1470159716804 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (17AED800) [pid = 3256] [serial = 2201] [outer = 1391AC00] 09:41:57 INFO - PROCESS | 3256 | 1470159717267 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:41:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 625ms 09:41:57 INFO - PROCESS | 3256 | 1470159717304 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 3256 | 1470159717306 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 09:41:57 INFO - PROCESS | 3256 | 1470159717309 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:41:57 INFO - PROCESS | 3256 | 1470159717311 Marionette TRACE conn2 <- [1,2898,null,{}] 09:41:57 INFO - PROCESS | 3256 | 1470159717314 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 3256 | 1470159717316 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:57 INFO - PROCESS | 3256 | 1470159717418 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:41:57 INFO - PROCESS | 3256 | 1470159717426 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 3256 | 1470159717428 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:57 INFO - PROCESS | 3256 | ++DOCSHELL 13E43000 == 35 [pid = 3256] [id = 734] 09:41:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (14550400) [pid = 3256] [serial = 2202] [outer = 00000000] 09:41:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (19F3AC00) [pid = 3256] [serial = 2203] [outer = 14550400] 09:41:57 INFO - PROCESS | 3256 | 1470159717471 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (19F41000) [pid = 3256] [serial = 2204] [outer = 14550400] 09:41:57 INFO - PROCESS | 3256 | 1470159717867 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:41:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:41:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:41:57 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 594ms 09:41:57 INFO - PROCESS | 3256 | 1470159717906 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 3256 | 1470159717908 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 09:41:57 INFO - TEST-START | /DOMEvents/constructors.html 09:41:57 INFO - PROCESS | 3256 | 1470159717912 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 3256 | 1470159717913 Marionette TRACE conn2 <- [1,2902,null,{}] 09:41:57 INFO - PROCESS | 3256 | 1470159717917 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 3256 | 1470159717918 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:58 INFO - PROCESS | 3256 | 1470159718051 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:41:58 INFO - PROCESS | 3256 | 1470159718061 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 3256 | 1470159718064 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:58 INFO - PROCESS | 3256 | ++DOCSHELL 13F70400 == 36 [pid = 3256] [id = 735] 09:41:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (142BBC00) [pid = 3256] [serial = 2205] [outer = 00000000] 09:41:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1A297800) [pid = 3256] [serial = 2206] [outer = 142BBC00] 09:41:58 INFO - PROCESS | 3256 | 1470159718115 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (1A6CA000) [pid = 3256] [serial = 2207] [outer = 142BBC00] 09:41:58 INFO - PROCESS | 3256 | 1470159718664 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:41:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:41:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:41:58 INFO - TEST-OK | /DOMEvents/constructors.html | took 875ms 09:41:58 INFO - PROCESS | 3256 | 1470159718797 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 3256 | 1470159718802 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 09:41:58 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:41:58 INFO - PROCESS | 3256 | 1470159718810 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 3256 | 1470159718814 Marionette TRACE conn2 <- [1,2906,null,{}] 09:41:58 INFO - PROCESS | 3256 | 1470159718820 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:58 INFO - PROCESS | 3256 | 1470159718823 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:58 INFO - PROCESS | 3256 | 1470159718974 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:41:59 INFO - PROCESS | 3256 | 1470159719109 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 3256 | 1470159719114 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:59 INFO - PROCESS | 3256 | ++DOCSHELL 1125B000 == 37 [pid = 3256] [id = 736] 09:41:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (112C0400) [pid = 3256] [serial = 2208] [outer = 00000000] 09:41:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (1146F800) [pid = 3256] [serial = 2209] [outer = 112C0400] 09:41:59 INFO - PROCESS | 3256 | 1470159719175 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (12B7BC00) [pid = 3256] [serial = 2210] [outer = 112C0400] 09:41:59 INFO - PROCESS | 3256 | 1470159719688 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:41:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:41:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 906ms 09:41:59 INFO - PROCESS | 3256 | 1470159719716 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 3256 | 1470159719720 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 09:41:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:41:59 INFO - PROCESS | 3256 | 1470159719727 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 3256 | 1470159719729 Marionette TRACE conn2 <- [1,2910,null,{}] 09:41:59 INFO - PROCESS | 3256 | 1470159719734 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:59 INFO - PROCESS | 3256 | 1470159719737 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:59 INFO - PROCESS | 3256 | 1470159719845 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:41:59 INFO - PROCESS | 3256 | 1470159719959 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 3256 | 1470159719962 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:41:59 INFO - PROCESS | 3256 | ++DOCSHELL 13F6D400 == 38 [pid = 3256] [id = 737] 09:41:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (14553000) [pid = 3256] [serial = 2211] [outer = 00000000] 09:41:59 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (14593C00) [pid = 3256] [serial = 2212] [outer = 14553000] 09:42:00 INFO - PROCESS | 3256 | 1470159720020 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (160A7400) [pid = 3256] [serial = 2213] [outer = 14553000] 09:42:00 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:42:00 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:42:00 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:42:00 INFO - PROCESS | 3256 | [3256] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:42:00 INFO - PROCESS | 3256 | 1470159720601 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:42:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:42:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:42:00 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 09:42:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:42:00 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 09:42:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:42:00 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]" 09:42:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:42:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:42:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 906ms 09:42:00 INFO - PROCESS | 3256 | 1470159720643 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:42:00 INFO - PROCESS | 3256 | 1470159720647 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 09:42:00 INFO - PROCESS | 3256 | 1470159720652 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:42:00 INFO - PROCESS | 3256 | 1470159720655 Marionette TRACE conn2 <- [1,2914,null,{}] 09:42:00 INFO - PROCESS | 3256 | 1470159720668 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:00 INFO - PROCESS | 3256 | 1470159720673 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:00 INFO - PROCESS | 3256 | 1470159720789 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:42:00 INFO - PROCESS | 3256 | 1470159720901 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 3256 | 1470159720904 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:00 INFO - PROCESS | 3256 | ++DOCSHELL 1A26A800 == 39 [pid = 3256] [id = 738] 09:42:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A26DC00) [pid = 3256] [serial = 2214] [outer = 00000000] 09:42:00 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1A83A400) [pid = 3256] [serial = 2215] [outer = 1A26DC00] 09:42:00 INFO - PROCESS | 3256 | 1470159721000 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1A83E800) [pid = 3256] [serial = 2216] [outer = 1A26DC00] 09:42:01 INFO - PROCESS | 3256 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:42:01 INFO - PROCESS | 3256 | 1470159721509 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:42:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:42:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 890ms 09:42:01 INFO - PROCESS | 3256 | 1470159721556 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 3256 | 1470159721559 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 09:42:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:42:01 INFO - PROCESS | 3256 | 1470159721563 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 3256 | 1470159721565 Marionette TRACE conn2 <- [1,2918,null,{}] 09:42:01 INFO - PROCESS | 3256 | 1470159721569 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:01 INFO - PROCESS | 3256 | 1470159721571 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:01 INFO - PROCESS | 3256 | 1470159721677 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:42:01 INFO - PROCESS | 3256 | 1470159721786 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 3256 | 1470159721789 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:01 INFO - PROCESS | 3256 | ++DOCSHELL 1A946400 == 40 [pid = 3256] [id = 739] 09:42:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (1A946C00) [pid = 3256] [serial = 2217] [outer = 00000000] 09:42:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (1A94B800) [pid = 3256] [serial = 2218] [outer = 1A946C00] 09:42:01 INFO - PROCESS | 3256 | 1470159721842 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (1A94E400) [pid = 3256] [serial = 2219] [outer = 1A946C00] 09:42:02 INFO - PROCESS | 3256 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:42:02 INFO - PROCESS | 3256 | 1470159722420 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:42:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:42:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 906ms 09:42:02 INFO - PROCESS | 3256 | 1470159722466 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 3256 | 1470159722468 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 09:42:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:42:02 INFO - PROCESS | 3256 | 1470159722472 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 3256 | 1470159722474 Marionette TRACE conn2 <- [1,2922,null,{}] 09:42:02 INFO - PROCESS | 3256 | 1470159722478 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:02 INFO - PROCESS | 3256 | 1470159722480 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:02 INFO - PROCESS | 3256 | 1470159722752 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:42:02 INFO - PROCESS | 3256 | 1470159722850 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 3256 | 1470159722853 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:02 INFO - PROCESS | 3256 | ++DOCSHELL 0F390800 == 41 [pid = 3256] [id = 740] 09:42:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (0F391400) [pid = 3256] [serial = 2220] [outer = 00000000] 09:42:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1055E400) [pid = 3256] [serial = 2221] [outer = 0F391400] 09:42:02 INFO - PROCESS | 3256 | 1470159722903 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (10F3B400) [pid = 3256] [serial = 2222] [outer = 0F391400] 09:42:03 INFO - PROCESS | 3256 | 1470159723395 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:42:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:42:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 953ms 09:42:03 INFO - PROCESS | 3256 | 1470159723419 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:42:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:42:03 INFO - PROCESS | 3256 | 1470159723425 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 09:42:03 INFO - PROCESS | 3256 | 1470159723431 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 3256 | 1470159723436 Marionette TRACE conn2 <- [1,2926,null,{}] 09:42:03 INFO - PROCESS | 3256 | 1470159723460 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:03 INFO - PROCESS | 3256 | 1470159723463 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:03 INFO - PROCESS | 3256 | 1470159723570 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:42:03 INFO - PROCESS | 3256 | 1470159723687 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 3256 | 1470159723689 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 13E43000 == 40 [pid = 3256] [id = 734] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 131D0C00 == 39 [pid = 3256] [id = 733] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 172B9800 == 38 [pid = 3256] [id = 732] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 13AC9400 == 37 [pid = 3256] [id = 731] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 172C4400 == 36 [pid = 3256] [id = 730] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 14595800 == 35 [pid = 3256] [id = 729] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 13B50800 == 34 [pid = 3256] [id = 728] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 112E8C00 == 33 [pid = 3256] [id = 727] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 0C7EC000 == 32 [pid = 3256] [id = 726] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 1125AC00 == 31 [pid = 3256] [id = 725] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 1A6C4400 == 30 [pid = 3256] [id = 724] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 10A53800 == 29 [pid = 3256] [id = 715] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 1A946400 == 28 [pid = 3256] [id = 739] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 0F390800 == 27 [pid = 3256] [id = 740] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 1A26A800 == 26 [pid = 3256] [id = 738] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 13F70400 == 25 [pid = 3256] [id = 735] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 1125B000 == 24 [pid = 3256] [id = 736] 09:42:04 INFO - PROCESS | 3256 | --DOCSHELL 13F6D400 == 23 [pid = 3256] [id = 737] 09:42:04 INFO - PROCESS | 3256 | ++DOCSHELL 0C768400 == 24 [pid = 3256] [id = 741] 09:42:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (0C769000) [pid = 3256] [serial = 2223] [outer = 00000000] 09:42:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (0C7EC400) [pid = 3256] [serial = 2224] [outer = 0C769000] 09:42:04 INFO - PROCESS | 3256 | 1470159724385 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (0F97C400) [pid = 3256] [serial = 2225] [outer = 0C769000] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (183E2C00) [pid = 3256] [serial = 2158] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (17035800) [pid = 3256] [serial = 2155] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (1451A000) [pid = 3256] [serial = 2152] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (14524800) [pid = 3256] [serial = 2153] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (11DA0800) [pid = 3256] [serial = 2147] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (114D9800) [pid = 3256] [serial = 2146] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (199EEC00) [pid = 3256] [serial = 2161] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (1147A800) [pid = 3256] [serial = 2149] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (19F47400) [pid = 3256] [serial = 2170] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (1181B000) [pid = 3256] [serial = 2150] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (114F3C00) [pid = 3256] [serial = 2135] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (1147B000) [pid = 3256] [serial = 2134] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (13E46400) [pid = 3256] [serial = 2138] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (13E3C400) [pid = 3256] [serial = 2137] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (160A6800) [pid = 3256] [serial = 2141] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (15A25C00) [pid = 3256] [serial = 2140] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (172CDC00) [pid = 3256] [serial = 2144] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (170C3800) [pid = 3256] [serial = 2143] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (103CD800) [pid = 3256] [serial = 2164] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (199F3400) [pid = 3256] [serial = 2162] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (114E0400) [pid = 3256] [serial = 2165] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (19FCA000) [pid = 3256] [serial = 2171] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (183ED800) [pid = 3256] [serial = 2159] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (199F7C00) [pid = 3256] [serial = 2168] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (177A9400) [pid = 3256] [serial = 2167] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (177A8800) [pid = 3256] [serial = 2156] [outer = 00000000] [url = about:blank] 09:42:04 INFO - PROCESS | 3256 | 1470159724875 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:42:04 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. 09:42:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1484ms 09:42:04 INFO - PROCESS | 3256 | 1470159724904 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:42:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:42:04 INFO - PROCESS | 3256 | 1470159724908 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 09:42:04 INFO - PROCESS | 3256 | 1470159724913 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - PROCESS | 3256 | 1470159724915 Marionette TRACE conn2 <- [1,2930,null,{}] 09:42:04 INFO - PROCESS | 3256 | 1470159724920 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:04 INFO - PROCESS | 3256 | 1470159724922 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:04 INFO - PROCESS | 3256 | 1470159725011 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:42:05 INFO - PROCESS | 3256 | 1470159725018 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 3256 | 1470159725021 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:05 INFO - PROCESS | 3256 | ++DOCSHELL 114EF000 == 25 [pid = 3256] [id = 742] 09:42:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (114F1800) [pid = 3256] [serial = 2226] [outer = 00000000] 09:42:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (11820800) [pid = 3256] [serial = 2227] [outer = 114F1800] 09:42:05 INFO - PROCESS | 3256 | 1470159725146 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (11DA5800) [pid = 3256] [serial = 2228] [outer = 114F1800] 09:42:05 INFO - PROCESS | 3256 | 1470159725626 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:42:05 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 09:42:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:42:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 734ms 09:42:05 INFO - PROCESS | 3256 | 1470159725649 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:42:05 INFO - PROCESS | 3256 | 1470159725653 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 09:42:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:42:05 INFO - PROCESS | 3256 | 1470159725659 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - PROCESS | 3256 | 1470159725662 Marionette TRACE conn2 <- [1,2934,null,{}] 09:42:05 INFO - PROCESS | 3256 | 1470159725687 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:05 INFO - PROCESS | 3256 | 1470159725689 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:05 INFO - PROCESS | 3256 | 1470159725805 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:42:05 INFO - PROCESS | 3256 | 1470159725812 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 3256 | 1470159725814 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:05 INFO - PROCESS | 3256 | ++DOCSHELL 1391E800 == 26 [pid = 3256] [id = 743] 09:42:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (13AD1800) [pid = 3256] [serial = 2229] [outer = 00000000] 09:42:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (13B50000) [pid = 3256] [serial = 2230] [outer = 13AD1800] 09:42:05 INFO - PROCESS | 3256 | 1470159725860 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (13E63800) [pid = 3256] [serial = 2231] [outer = 13AD1800] 09:42:06 INFO - PROCESS | 3256 | 1470159726286 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:42:06 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. 09:42:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 641ms 09:42:06 INFO - PROCESS | 3256 | 1470159726297 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 3256 | 1470159726299 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 09:42:06 INFO - PROCESS | 3256 | 1470159726303 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:42:06 INFO - PROCESS | 3256 | 1470159726306 Marionette TRACE conn2 <- [1,2938,null,{}] 09:42:06 INFO - PROCESS | 3256 | 1470159726340 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:06 INFO - PROCESS | 3256 | 1470159726345 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:06 INFO - PROCESS | 3256 | 1470159726431 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:42:06 INFO - PROCESS | 3256 | 1470159726438 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 3256 | 1470159726441 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:06 INFO - PROCESS | 3256 | ++DOCSHELL 14559C00 == 27 [pid = 3256] [id = 744] 09:42:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1455A800) [pid = 3256] [serial = 2232] [outer = 00000000] 09:42:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (15036000) [pid = 3256] [serial = 2233] [outer = 1455A800] 09:42:06 INFO - PROCESS | 3256 | 1470159726511 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (160A8400) [pid = 3256] [serial = 2234] [outer = 1455A800] 09:42:06 INFO - PROCESS | 3256 | ++DOCSHELL 16E29C00 == 28 [pid = 3256] [id = 745] 09:42:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (17034C00) [pid = 3256] [serial = 2235] [outer = 00000000] 09:42:06 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (17035C00) [pid = 3256] [serial = 2236] [outer = 17034C00] 09:42:07 INFO - PROCESS | 3256 | 1470159727062 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:42:07 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. 09:42:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 812ms 09:42:07 INFO - PROCESS | 3256 | 1470159727105 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 3256 | 1470159727107 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 09:42:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:42:07 INFO - PROCESS | 3256 | 1470159727111 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 3256 | 1470159727114 Marionette TRACE conn2 <- [1,2942,null,{}] 09:42:07 INFO - PROCESS | 3256 | 1470159727118 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:07 INFO - PROCESS | 3256 | 1470159727120 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:07 INFO - PROCESS | 3256 | 1470159727271 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:42:07 INFO - PROCESS | 3256 | 1470159727291 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 3256 | 1470159727293 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:07 INFO - PROCESS | 3256 | ++DOCSHELL 160A5400 == 29 [pid = 3256] [id = 746] 09:42:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (163CC800) [pid = 3256] [serial = 2237] [outer = 00000000] 09:42:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (171DCC00) [pid = 3256] [serial = 2238] [outer = 163CC800] 09:42:07 INFO - PROCESS | 3256 | 1470159727339 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1779CC00) [pid = 3256] [serial = 2239] [outer = 163CC800] 09:42:07 INFO - PROCESS | 3256 | 1470159727753 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:42:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:42:07 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 09:42:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 703ms 09:42:07 INFO - PROCESS | 3256 | 1470159727810 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 3256 | 1470159727812 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 09:42:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:42:07 INFO - PROCESS | 3256 | 1470159727815 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 3256 | 1470159727817 Marionette TRACE conn2 <- [1,2946,null,{}] 09:42:07 INFO - PROCESS | 3256 | 1470159727821 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:07 INFO - PROCESS | 3256 | 1470159727823 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:07 INFO - PROCESS | 3256 | 1470159727955 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:42:07 INFO - PROCESS | 3256 | 1470159727967 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 3256 | 1470159727969 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:07 INFO - PROCESS | 3256 | ++DOCSHELL 18125400 == 30 [pid = 3256] [id = 747] 09:42:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1830D800) [pid = 3256] [serial = 2240] [outer = 00000000] 09:42:07 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (183E9C00) [pid = 3256] [serial = 2241] [outer = 1830D800] 09:42:08 INFO - PROCESS | 3256 | 1470159728021 Marionette DEBUG loaded listener.js 09:42:08 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (19742000) [pid = 3256] [serial = 2242] [outer = 1830D800] 09:42:08 INFO - PROCESS | 3256 | 1470159728461 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:42:08 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. 09:42:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 703ms 09:42:08 INFO - PROCESS | 3256 | 1470159728515 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 3256 | 1470159728517 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 09:42:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:42:08 INFO - PROCESS | 3256 | 1470159728521 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - PROCESS | 3256 | 1470159728522 Marionette TRACE conn2 <- [1,2950,null,{}] 09:42:08 INFO - PROCESS | 3256 | 1470159728526 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:08 INFO - PROCESS | 3256 | 1470159728531 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:08 INFO - PROCESS | 3256 | 1470159728673 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:42:08 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (172C4C00) [pid = 3256] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:42:08 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (0C7ED000) [pid = 3256] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:42:08 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (1A6CB400) [pid = 3256] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:42:08 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (112C4400) [pid = 3256] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:42:08 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (183E5400) [pid = 3256] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:42:08 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (114EDC00) [pid = 3256] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:42:08 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (13E3D400) [pid = 3256] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:42:08 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (199EC000) [pid = 3256] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:42:08 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1391AC00) [pid = 3256] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:42:08 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (14550400) [pid = 3256] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:42:08 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1503E800) [pid = 3256] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:42:08 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (142BBC00) [pid = 3256] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:42:08 INFO - PROCESS | 3256 | 1470159729008 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 3256 | 1470159729010 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:09 INFO - PROCESS | 3256 | ++DOCSHELL 0C7ED000 == 31 [pid = 3256] [id = 748] 09:42:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (0C7EF000) [pid = 3256] [serial = 2243] [outer = 00000000] 09:42:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (10F2D800) [pid = 3256] [serial = 2244] [outer = 0C7EF000] 09:42:09 INFO - PROCESS | 3256 | 1470159729053 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (11DEC000) [pid = 3256] [serial = 2245] [outer = 0C7EF000] 09:42:09 INFO - PROCESS | 3256 | 1470159729407 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:42:09 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. 09:42:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 953ms 09:42:09 INFO - PROCESS | 3256 | 1470159729466 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 3256 | 1470159729468 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 09:42:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:42:09 INFO - PROCESS | 3256 | 1470159729472 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 3256 | 1470159729473 Marionette TRACE conn2 <- [1,2954,null,{}] 09:42:09 INFO - PROCESS | 3256 | 1470159729477 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:09 INFO - PROCESS | 3256 | 1470159729479 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:09 INFO - PROCESS | 3256 | 1470159729555 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:42:09 INFO - PROCESS | 3256 | 1470159729653 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 3256 | 1470159729655 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:09 INFO - PROCESS | 3256 | ++DOCSHELL 10F2D400 == 32 [pid = 3256] [id = 749] 09:42:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1391AC00) [pid = 3256] [serial = 2246] [outer = 00000000] 09:42:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (199F4400) [pid = 3256] [serial = 2247] [outer = 1391AC00] 09:42:09 INFO - PROCESS | 3256 | 1470159729700 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (199F5000) [pid = 3256] [serial = 2248] [outer = 1391AC00] 09:42:10 INFO - PROCESS | 3256 | 1470159730025 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:42:10 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. 09:42:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 593ms 09:42:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:42:10 INFO - PROCESS | 3256 | 1470159730069 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 3256 | 1470159730071 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 09:42:10 INFO - PROCESS | 3256 | 1470159730075 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 3256 | 1470159730077 Marionette TRACE conn2 <- [1,2958,null,{}] 09:42:10 INFO - PROCESS | 3256 | 1470159730081 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 3256 | 1470159730083 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:10 INFO - PROCESS | 3256 | 1470159730200 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:42:10 INFO - PROCESS | 3256 | 1470159730208 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 3256 | 1470159730210 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:10 INFO - PROCESS | 3256 | ++DOCSHELL 199F2C00 == 33 [pid = 3256] [id = 750] 09:42:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (19D6D800) [pid = 3256] [serial = 2249] [outer = 00000000] 09:42:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (19F43400) [pid = 3256] [serial = 2250] [outer = 19D6D800] 09:42:10 INFO - PROCESS | 3256 | 1470159730254 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (19F46000) [pid = 3256] [serial = 2251] [outer = 19D6D800] 09:42:10 INFO - PROCESS | 3256 | 1470159730663 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:42:10 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. 09:42:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 624ms 09:42:10 INFO - PROCESS | 3256 | 1470159730712 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 3256 | 1470159730714 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 09:42:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:42:10 INFO - PROCESS | 3256 | 1470159730718 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 3256 | 1470159730719 Marionette TRACE conn2 <- [1,2962,null,{}] 09:42:10 INFO - PROCESS | 3256 | 1470159730722 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 3256 | 1470159730724 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:10 INFO - PROCESS | 3256 | 1470159730844 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:42:10 INFO - PROCESS | 3256 | 1470159730851 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 3256 | 1470159730853 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:10 INFO - PROCESS | 3256 | ++DOCSHELL 1A26F000 == 34 [pid = 3256] [id = 751] 09:42:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A272000) [pid = 3256] [serial = 2252] [outer = 00000000] 09:42:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1A6CD400) [pid = 3256] [serial = 2253] [outer = 1A272000] 09:42:10 INFO - PROCESS | 3256 | 1470159730903 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (1A6D1800) [pid = 3256] [serial = 2254] [outer = 1A272000] 09:42:11 INFO - PROCESS | 3256 | 1470159731587 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:42:11 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. 09:42:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 937ms 09:42:11 INFO - PROCESS | 3256 | 1470159731679 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 3256 | 1470159731684 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 09:42:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:42:11 INFO - PROCESS | 3256 | 1470159731690 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 3256 | 1470159731695 Marionette TRACE conn2 <- [1,2966,null,{}] 09:42:11 INFO - PROCESS | 3256 | 1470159731701 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:11 INFO - PROCESS | 3256 | 1470159731704 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:11 INFO - PROCESS | 3256 | 1470159731835 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:42:11 INFO - PROCESS | 3256 | 1470159731968 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 3256 | 1470159731971 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:11 INFO - PROCESS | 3256 | ++DOCSHELL 11250400 == 35 [pid = 3256] [id = 752] 09:42:11 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (11251800) [pid = 3256] [serial = 2255] [outer = 00000000] 09:42:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (132A6000) [pid = 3256] [serial = 2256] [outer = 11251800] 09:42:12 INFO - PROCESS | 3256 | 1470159732031 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (13AD3800) [pid = 3256] [serial = 2257] [outer = 11251800] 09:42:12 INFO - PROCESS | 3256 | 1470159732581 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:42:12 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. 09:42:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 937ms 09:42:12 INFO - PROCESS | 3256 | 1470159732634 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 3256 | 1470159732639 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 09:42:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:42:12 INFO - PROCESS | 3256 | 1470159732646 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 3256 | 1470159732649 Marionette TRACE conn2 <- [1,2970,null,{}] 09:42:12 INFO - PROCESS | 3256 | 1470159732653 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 3256 | 1470159732656 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:12 INFO - PROCESS | 3256 | 1470159732782 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:42:12 INFO - PROCESS | 3256 | 1470159732905 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 3256 | 1470159732908 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:12 INFO - PROCESS | 3256 | ++DOCSHELL 132A5400 == 36 [pid = 3256] [id = 753] 09:42:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (1455DC00) [pid = 3256] [serial = 2258] [outer = 00000000] 09:42:12 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (15A24800) [pid = 3256] [serial = 2259] [outer = 1455DC00] 09:42:13 INFO - PROCESS | 3256 | 1470159733004 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 3256 | ++DOMWINDOW == 92 (163CFC00) [pid = 3256] [serial = 2260] [outer = 1455DC00] 09:42:13 INFO - PROCESS | 3256 | 1470159733803 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:42:13 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 09:42:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:42:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:42:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1187ms 09:42:13 INFO - PROCESS | 3256 | 1470159733851 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 3256 | 1470159733856 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 09:42:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:42:13 INFO - PROCESS | 3256 | 1470159733888 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 3256 | 1470159733893 Marionette TRACE conn2 <- [1,2974,null,{}] 09:42:13 INFO - PROCESS | 3256 | 1470159733899 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:13 INFO - PROCESS | 3256 | 1470159733902 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:14 INFO - PROCESS | 3256 | 1470159734021 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:42:14 INFO - PROCESS | 3256 | 1470159734165 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 3256 | 1470159734169 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:14 INFO - PROCESS | 3256 | ++DOCSHELL 0F97A800 == 37 [pid = 3256] [id = 754] 09:42:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 93 (0F9EB800) [pid = 3256] [serial = 2261] [outer = 00000000] 09:42:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 94 (12B7B000) [pid = 3256] [serial = 2262] [outer = 0F9EB800] 09:42:14 INFO - PROCESS | 3256 | 1470159734220 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 95 (132AE400) [pid = 3256] [serial = 2263] [outer = 0F9EB800] 09:42:14 INFO - PROCESS | 3256 | --DOCSHELL 199F2C00 == 36 [pid = 3256] [id = 750] 09:42:14 INFO - PROCESS | 3256 | --DOCSHELL 10F2D400 == 35 [pid = 3256] [id = 749] 09:42:14 INFO - PROCESS | 3256 | --DOCSHELL 0C7ED000 == 34 [pid = 3256] [id = 748] 09:42:14 INFO - PROCESS | 3256 | --DOCSHELL 18125400 == 33 [pid = 3256] [id = 747] 09:42:14 INFO - PROCESS | 3256 | --DOCSHELL 160A5400 == 32 [pid = 3256] [id = 746] 09:42:14 INFO - PROCESS | 3256 | --DOCSHELL 16E29C00 == 31 [pid = 3256] [id = 745] 09:42:14 INFO - PROCESS | 3256 | --DOCSHELL 14559C00 == 30 [pid = 3256] [id = 744] 09:42:14 INFO - PROCESS | 3256 | --DOCSHELL 1391E800 == 29 [pid = 3256] [id = 743] 09:42:14 INFO - PROCESS | 3256 | --DOCSHELL 114EF000 == 28 [pid = 3256] [id = 742] 09:42:14 INFO - PROCESS | 3256 | --DOCSHELL 0C768400 == 27 [pid = 3256] [id = 741] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 94 (178A6800) [pid = 3256] [serial = 2191] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 93 (178B4000) [pid = 3256] [serial = 2192] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 92 (0F934000) [pid = 3256] [serial = 2179] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 91 (10A08000) [pid = 3256] [serial = 2180] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (1A831800) [pid = 3256] [serial = 2174] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (1A6D3C00) [pid = 3256] [serial = 2173] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (13914400) [pid = 3256] [serial = 2176] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (13EB5C00) [pid = 3256] [serial = 2177] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (1973B000) [pid = 3256] [serial = 2194] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (12C80800) [pid = 3256] [serial = 2182] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (1315C800) [pid = 3256] [serial = 2183] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (13F77C00) [pid = 3256] [serial = 2185] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (14553400) [pid = 3256] [serial = 2186] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (19C8C000) [pid = 3256] [serial = 2197] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (15A20800) [pid = 3256] [serial = 2200] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (19F3AC00) [pid = 3256] [serial = 2203] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (19F41000) [pid = 3256] [serial = 2204] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (19D6B000) [pid = 3256] [serial = 2198] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (163CE000) [pid = 3256] [serial = 2188] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A6CA000) [pid = 3256] [serial = 2207] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (17AED800) [pid = 3256] [serial = 2201] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (19742800) [pid = 3256] [serial = 2195] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (1A297800) [pid = 3256] [serial = 2206] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (16B6A800) [pid = 3256] [serial = 2189] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3256 | 1470159734679 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:42:14 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. 09:42:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 859ms 09:42:14 INFO - PROCESS | 3256 | 1470159734746 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 3256 | 1470159734750 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 09:42:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:42:14 INFO - PROCESS | 3256 | 1470159734756 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - PROCESS | 3256 | 1470159734759 Marionette TRACE conn2 <- [1,2978,null,{}] 09:42:14 INFO - PROCESS | 3256 | 1470159734763 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:14 INFO - PROCESS | 3256 | 1470159734766 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:14 INFO - PROCESS | 3256 | 1470159734852 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:42:14 INFO - PROCESS | 3256 | 1470159734866 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 3256 | 1470159734868 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:14 INFO - PROCESS | 3256 | ++DOCSHELL 112E5C00 == 28 [pid = 3256] [id = 755] 09:42:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (112E8C00) [pid = 3256] [serial = 2264] [outer = 00000000] 09:42:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (132A8000) [pid = 3256] [serial = 2265] [outer = 112E8C00] 09:42:14 INFO - PROCESS | 3256 | 1470159734915 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (13E3FC00) [pid = 3256] [serial = 2266] [outer = 112E8C00] 09:42:15 INFO - PROCESS | 3256 | ++DOCSHELL 14553400 == 29 [pid = 3256] [id = 756] 09:42:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (14553800) [pid = 3256] [serial = 2267] [outer = 00000000] 09:42:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (14554800) [pid = 3256] [serial = 2268] [outer = 14553800] 09:42:15 INFO - PROCESS | 3256 | 1470159735421 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:42:15 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. 09:42:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 703ms 09:42:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:42:15 INFO - PROCESS | 3256 | 1470159735459 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 3256 | 1470159735462 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 09:42:15 INFO - PROCESS | 3256 | 1470159735465 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - PROCESS | 3256 | 1470159735469 Marionette TRACE conn2 <- [1,2982,null,{}] 09:42:15 INFO - PROCESS | 3256 | 1470159735480 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:15 INFO - PROCESS | 3256 | 1470159735484 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:15 INFO - PROCESS | 3256 | 1470159735612 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:42:15 INFO - PROCESS | 3256 | 1470159735724 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 3256 | 1470159735727 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:15 INFO - PROCESS | 3256 | ++DOCSHELL 1585D400 == 30 [pid = 3256] [id = 757] 09:42:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (15860800) [pid = 3256] [serial = 2269] [outer = 00000000] 09:42:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1619B800) [pid = 3256] [serial = 2270] [outer = 15860800] 09:42:15 INFO - PROCESS | 3256 | 1470159735775 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (16B6A800) [pid = 3256] [serial = 2271] [outer = 15860800] 09:42:16 INFO - PROCESS | 3256 | 1470159736120 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:42:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:42:16 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 09:42:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 687ms 09:42:16 INFO - PROCESS | 3256 | 1470159736176 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 3256 | 1470159736179 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 09:42:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:42:16 INFO - PROCESS | 3256 | 1470159736182 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 3256 | 1470159736184 Marionette TRACE conn2 <- [1,2986,null,{}] 09:42:16 INFO - PROCESS | 3256 | 1470159736187 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:16 INFO - PROCESS | 3256 | 1470159736190 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:16 INFO - PROCESS | 3256 | 1470159736281 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:42:16 INFO - PROCESS | 3256 | 1470159736286 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 3256 | 1470159736288 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:16 INFO - PROCESS | 3256 | ++DOCSHELL 17055800 == 31 [pid = 3256] [id = 758] 09:42:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (170C6C00) [pid = 3256] [serial = 2272] [outer = 00000000] 09:42:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (178B4800) [pid = 3256] [serial = 2273] [outer = 170C6C00] 09:42:16 INFO - PROCESS | 3256 | 1470159736343 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (18310000) [pid = 3256] [serial = 2274] [outer = 170C6C00] 09:42:16 INFO - PROCESS | 3256 | 1470159736798 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:42:16 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. 09:42:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 624ms 09:42:16 INFO - PROCESS | 3256 | 1470159736820 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 3256 | 1470159736822 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 09:42:16 INFO - PROCESS | 3256 | 1470159736829 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:42:16 INFO - PROCESS | 3256 | 1470159736830 Marionette TRACE conn2 <- [1,2990,null,{}] 09:42:16 INFO - PROCESS | 3256 | 1470159736840 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:16 INFO - PROCESS | 3256 | 1470159736842 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:16 INFO - PROCESS | 3256 | 1470159736958 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:42:16 INFO - PROCESS | 3256 | 1470159736963 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 3256 | 1470159736965 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:16 INFO - PROCESS | 3256 | ++DOCSHELL 171D5800 == 32 [pid = 3256] [id = 759] 09:42:16 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (17AE3000) [pid = 3256] [serial = 2275] [outer = 00000000] 09:42:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1973D000) [pid = 3256] [serial = 2276] [outer = 17AE3000] 09:42:17 INFO - PROCESS | 3256 | 1470159737022 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (19741000) [pid = 3256] [serial = 2277] [outer = 17AE3000] 09:42:17 INFO - PROCESS | 3256 | 1470159737477 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:42:17 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. 09:42:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 703ms 09:42:17 INFO - PROCESS | 3256 | 1470159737530 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 3256 | 1470159737532 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 09:42:17 INFO - PROCESS | 3256 | 1470159737535 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:42:17 INFO - PROCESS | 3256 | 1470159737536 Marionette TRACE conn2 <- [1,2994,null,{}] 09:42:17 INFO - PROCESS | 3256 | 1470159737540 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:17 INFO - PROCESS | 3256 | 1470159737545 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:17 INFO - PROCESS | 3256 | 1470159737687 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:42:17 INFO - PROCESS | 3256 | 1470159737753 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 3256 | 1470159737755 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:17 INFO - PROCESS | 3256 | ++DOCSHELL 14527400 == 33 [pid = 3256] [id = 760] 09:42:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 86 (199ED000) [pid = 3256] [serial = 2278] [outer = 00000000] 09:42:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 87 (19D74C00) [pid = 3256] [serial = 2279] [outer = 199ED000] 09:42:17 INFO - PROCESS | 3256 | 1470159737800 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 3256 | ++DOMWINDOW == 88 (19F3B400) [pid = 3256] [serial = 2280] [outer = 199ED000] 09:42:18 INFO - PROCESS | 3256 | 1470159738190 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:42:18 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. 09:42:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 703ms 09:42:18 INFO - PROCESS | 3256 | 1470159738235 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 3256 | 1470159738237 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 09:42:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:42:18 INFO - PROCESS | 3256 | 1470159738240 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 3256 | 1470159738242 Marionette TRACE conn2 <- [1,2998,null,{}] 09:42:18 INFO - PROCESS | 3256 | 1470159738245 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 3256 | 1470159738247 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:18 INFO - PROCESS | 3256 | 1470159738359 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:42:18 INFO - PROCESS | 3256 | 1470159738467 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 3256 | 1470159738469 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:18 INFO - PROCESS | 3256 | ++DOCSHELL 14521000 == 34 [pid = 3256] [id = 761] 09:42:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 89 (1A270800) [pid = 3256] [serial = 2281] [outer = 00000000] 09:42:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 90 (1A6CA000) [pid = 3256] [serial = 2282] [outer = 1A270800] 09:42:18 INFO - PROCESS | 3256 | 1470159738513 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 3256 | ++DOMWINDOW == 91 (1A6CAC00) [pid = 3256] [serial = 2283] [outer = 1A270800] 09:42:18 INFO - PROCESS | 3256 | --DOMWINDOW == 90 (19D6D800) [pid = 3256] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:42:18 INFO - PROCESS | 3256 | --DOMWINDOW == 89 (0F391400) [pid = 3256] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:42:18 INFO - PROCESS | 3256 | --DOMWINDOW == 88 (1455A800) [pid = 3256] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:42:18 INFO - PROCESS | 3256 | --DOMWINDOW == 87 (13AD1800) [pid = 3256] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:42:18 INFO - PROCESS | 3256 | --DOMWINDOW == 86 (0C769000) [pid = 3256] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:42:18 INFO - PROCESS | 3256 | --DOMWINDOW == 85 (114F1800) [pid = 3256] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:42:18 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (1830D800) [pid = 3256] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:42:18 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (0C7EF000) [pid = 3256] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:42:18 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (112C0400) [pid = 3256] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:42:18 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1391AC00) [pid = 3256] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:42:18 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (14553000) [pid = 3256] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:42:18 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (1A26DC00) [pid = 3256] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:42:18 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1A946C00) [pid = 3256] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:42:18 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (17034C00) [pid = 3256] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:42:18 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (163CC800) [pid = 3256] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:42:18 INFO - PROCESS | 3256 | [3256] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:42:19 INFO - PROCESS | 3256 | 1470159739017 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:42:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:42:19 INFO - {} 09:42:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:42:19 INFO - {} 09:42:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:42:19 INFO - {} 09:42:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:42:19 INFO - {} 09:42:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 812ms 09:42:19 INFO - PROCESS | 3256 | 1470159739043 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 3256 | 1470159739045 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 09:42:19 INFO - TEST-START | /FileAPI/fileReader.html 09:42:19 INFO - PROCESS | 3256 | 1470159739049 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 3256 | 1470159739051 Marionette TRACE conn2 <- [1,3002,null,{}] 09:42:19 INFO - PROCESS | 3256 | 1470159739055 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 3256 | 1470159739057 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:19 INFO - PROCESS | 3256 | 1470159739136 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:42:19 INFO - PROCESS | 3256 | 1470159739141 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 3256 | 1470159739143 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:19 INFO - PROCESS | 3256 | ++DOCSHELL 0F9E1C00 == 35 [pid = 3256] [id = 762] 09:42:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (163CC800) [pid = 3256] [serial = 2284] [outer = 00000000] 09:42:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (1A6C8800) [pid = 3256] [serial = 2285] [outer = 163CC800] 09:42:19 INFO - PROCESS | 3256 | 1470159739186 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (1A83DC00) [pid = 3256] [serial = 2286] [outer = 163CC800] 09:42:19 INFO - PROCESS | 3256 | 1470159739601 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:42:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:42:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:42:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:42:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:42:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 594ms 09:42:19 INFO - PROCESS | 3256 | 1470159739645 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 3256 | 1470159739647 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 09:42:19 INFO - TEST-START | /FileAPI/historical.html 09:42:19 INFO - PROCESS | 3256 | 1470159739665 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 3256 | 1470159739666 Marionette TRACE conn2 <- [1,3006,null,{}] 09:42:19 INFO - PROCESS | 3256 | 1470159739670 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 3256 | 1470159739672 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:19 INFO - PROCESS | 3256 | 1470159739762 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:42:19 INFO - PROCESS | 3256 | 1470159739767 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 3256 | 1470159739769 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:19 INFO - PROCESS | 3256 | ++DOCSHELL 10329400 == 36 [pid = 3256] [id = 763] 09:42:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (1A941800) [pid = 3256] [serial = 2287] [outer = 00000000] 09:42:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (0C7EB400) [pid = 3256] [serial = 2288] [outer = 1A941800] 09:42:19 INFO - PROCESS | 3256 | 1470159739813 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (1A948400) [pid = 3256] [serial = 2289] [outer = 1A941800] 09:42:20 INFO - PROCESS | 3256 | 1470159740254 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:42:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:42:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:42:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:42:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:42:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:42:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:42:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:42:20 INFO - TEST-OK | /FileAPI/historical.html | took 625ms 09:42:20 INFO - PROCESS | 3256 | 1470159740318 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 3256 | 1470159740320 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 09:42:20 INFO - PROCESS | 3256 | 1470159740328 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - TEST-START | /FileAPI/idlharness.html 09:42:20 INFO - PROCESS | 3256 | 1470159740330 Marionette TRACE conn2 <- [1,3010,null,{}] 09:42:20 INFO - PROCESS | 3256 | 1470159740343 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:20 INFO - PROCESS | 3256 | 1470159740345 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:20 INFO - PROCESS | 3256 | 1470159740426 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:42:20 INFO - PROCESS | 3256 | 1470159740431 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 3256 | 1470159740433 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:20 INFO - PROCESS | 3256 | ++DOCSHELL 160A8000 == 37 [pid = 3256] [id = 764] 09:42:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (1A94C000) [pid = 3256] [serial = 2290] [outer = 00000000] 09:42:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (1A9A5800) [pid = 3256] [serial = 2291] [outer = 1A94C000] 09:42:20 INFO - PROCESS | 3256 | 1470159740475 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 3256 | ++DOMWINDOW == 85 (1A9A8800) [pid = 3256] [serial = 2292] [outer = 1A94C000] 09:42:21 INFO - PROCESS | 3256 | --DOCSHELL 0F97A800 == 36 [pid = 3256] [id = 754] 09:42:21 INFO - PROCESS | 3256 | --DOCSHELL 11250400 == 35 [pid = 3256] [id = 752] 09:42:21 INFO - PROCESS | 3256 | --DOCSHELL 132A5400 == 34 [pid = 3256] [id = 753] 09:42:21 INFO - PROCESS | 3256 | --DOCSHELL 1A26F000 == 33 [pid = 3256] [id = 751] 09:42:22 INFO - PROCESS | 3256 | --DOCSHELL 17055800 == 32 [pid = 3256] [id = 758] 09:42:22 INFO - PROCESS | 3256 | --DOCSHELL 14527400 == 31 [pid = 3256] [id = 760] 09:42:22 INFO - PROCESS | 3256 | --DOCSHELL 10329400 == 30 [pid = 3256] [id = 763] 09:42:22 INFO - PROCESS | 3256 | --DOCSHELL 14553400 == 29 [pid = 3256] [id = 756] 09:42:22 INFO - PROCESS | 3256 | --DOCSHELL 1585D400 == 28 [pid = 3256] [id = 757] 09:42:22 INFO - PROCESS | 3256 | --DOCSHELL 0F9E1C00 == 27 [pid = 3256] [id = 762] 09:42:22 INFO - PROCESS | 3256 | --DOCSHELL 112E5C00 == 26 [pid = 3256] [id = 755] 09:42:22 INFO - PROCESS | 3256 | --DOCSHELL 14521000 == 25 [pid = 3256] [id = 761] 09:42:22 INFO - PROCESS | 3256 | --DOCSHELL 171D5800 == 24 [pid = 3256] [id = 759] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 84 (199F4400) [pid = 3256] [serial = 2247] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (160A7400) [pid = 3256] [serial = 2213] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (14593C00) [pid = 3256] [serial = 2212] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (1A83E800) [pid = 3256] [serial = 2216] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (1A83A400) [pid = 3256] [serial = 2215] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (19F46000) [pid = 3256] [serial = 2251] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (1A94E400) [pid = 3256] [serial = 2219] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (1A94B800) [pid = 3256] [serial = 2218] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (17035C00) [pid = 3256] [serial = 2236] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (199F5000) [pid = 3256] [serial = 2248] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (160A8400) [pid = 3256] [serial = 2234] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1A6CD400) [pid = 3256] [serial = 2253] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (19F43400) [pid = 3256] [serial = 2250] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (171DCC00) [pid = 3256] [serial = 2238] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (10F3B400) [pid = 3256] [serial = 2222] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1055E400) [pid = 3256] [serial = 2221] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (15036000) [pid = 3256] [serial = 2233] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (13B50000) [pid = 3256] [serial = 2230] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (13E63800) [pid = 3256] [serial = 2231] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (0C7EC400) [pid = 3256] [serial = 2224] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (0F97C400) [pid = 3256] [serial = 2225] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (11820800) [pid = 3256] [serial = 2227] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (11DA5800) [pid = 3256] [serial = 2228] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (183E9C00) [pid = 3256] [serial = 2241] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (1779CC00) [pid = 3256] [serial = 2239] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (10F2D800) [pid = 3256] [serial = 2244] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 58 (19742000) [pid = 3256] [serial = 2242] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 57 (11DEC000) [pid = 3256] [serial = 2245] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 56 (12B7BC00) [pid = 3256] [serial = 2210] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | --DOMWINDOW == 55 (1146F800) [pid = 3256] [serial = 2209] [outer = 00000000] [url = about:blank] 09:42:22 INFO - PROCESS | 3256 | 1470159742636 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:42:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:42:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:42:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:42:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:42:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:42:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:42:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:42:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:42:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:42:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:42:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:42:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:42:22 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 09:42:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:42:22 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 09:42:22 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 09:42:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:42:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:42:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:42:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:42:22 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 09:42:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:42:22 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 09:42:22 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 09:42:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:42:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:42:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 2452ms 09:42:22 INFO - PROCESS | 3256 | 1470159742780 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 3256 | 1470159742784 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 09:42:22 INFO - TEST-START | /FileAPI/idlharness.worker 09:42:22 INFO - PROCESS | 3256 | 1470159742790 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 3256 | 1470159742796 Marionette TRACE conn2 <- [1,3014,null,{}] 09:42:22 INFO - PROCESS | 3256 | 1470159742857 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:22 INFO - PROCESS | 3256 | 1470159742860 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:22 INFO - PROCESS | 3256 | 1470159742950 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:42:22 INFO - PROCESS | 3256 | 1470159742957 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 3256 | 1470159742960 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:22 INFO - PROCESS | 3256 | ++DOCSHELL 0F97D000 == 25 [pid = 3256] [id = 765] 09:42:22 INFO - PROCESS | 3256 | ++DOMWINDOW == 56 (13914000) [pid = 3256] [serial = 2293] [outer = 00000000] 09:42:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 57 (13B4DC00) [pid = 3256] [serial = 2294] [outer = 13914000] 09:42:23 INFO - PROCESS | 3256 | 1470159743008 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 3256 | ++DOMWINDOW == 58 (13E3B800) [pid = 3256] [serial = 2295] [outer = 13914000] 09:42:23 INFO - PROCESS | 3256 | [3256] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:42:24 INFO - PROCESS | 3256 | 1470159744003 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:42:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:42:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:42:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:42:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:42:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:42:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:42:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:42:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:42:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:42:24 INFO - {} 09:42:24 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 09:42:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:42:24 INFO - {} 09:42:24 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 - {} 09:42:24 INFO - {} 09:42:24 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 09:42:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:42:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:42:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:42:24 INFO - {} 09:42:24 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 09:42:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:42:24 INFO - {} 09:42:24 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 - {} 09:42:24 INFO - {} 09:42:24 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 09:42:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:24 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 09:42:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:42:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:42:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:42:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:42:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:42:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:24 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 09:42:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:42:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:24 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 09:42:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:42:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:24 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 09:42:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:42:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:42:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:42:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:42:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:42:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:42:24 INFO - {} 09:42:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1359ms 09:42:24 INFO - PROCESS | 3256 | 1470159744156 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 3256 | 1470159744162 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 09:42:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:42:24 INFO - PROCESS | 3256 | 1470159744168 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 3256 | 1470159744171 Marionette TRACE conn2 <- [1,3018,null,{}] 09:42:24 INFO - PROCESS | 3256 | 1470159744175 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 3256 | 1470159744177 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:24 INFO - PROCESS | 3256 | 1470159744266 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:42:24 INFO - PROCESS | 3256 | 1470159744383 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 3256 | 1470159744386 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:24 INFO - PROCESS | 3256 | ++DOCSHELL 178AC000 == 26 [pid = 3256] [id = 766] 09:42:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 59 (183E5C00) [pid = 3256] [serial = 2296] [outer = 00000000] 09:42:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (19737000) [pid = 3256] [serial = 2297] [outer = 183E5C00] 09:42:24 INFO - PROCESS | 3256 | 1470159744433 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (1973C400) [pid = 3256] [serial = 2298] [outer = 183E5C00] 09:42:24 INFO - PROCESS | 3256 | 1470159744776 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:42:24 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 09:42:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 625ms 09:42:24 INFO - PROCESS | 3256 | 1470159744804 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 3256 | 1470159744806 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 09:42:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:42:24 INFO - PROCESS | 3256 | 1470159744810 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 3256 | 1470159744813 Marionette TRACE conn2 <- [1,3022,null,{}] 09:42:24 INFO - PROCESS | 3256 | 1470159744847 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 3256 | 1470159744855 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:24 INFO - PROCESS | 3256 | 1470159744971 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:42:24 INFO - PROCESS | 3256 | 1470159744978 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 3256 | 1470159744981 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:25 INFO - PROCESS | 3256 | ++DOCSHELL 19C83C00 == 27 [pid = 3256] [id = 767] 09:42:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (19C85000) [pid = 3256] [serial = 2299] [outer = 00000000] 09:42:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (19DA4C00) [pid = 3256] [serial = 2300] [outer = 19C85000] 09:42:25 INFO - PROCESS | 3256 | 1470159745029 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (19F39C00) [pid = 3256] [serial = 2301] [outer = 19C85000] 09:42:25 INFO - PROCESS | 3256 | 1470159745490 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:42:25 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 718ms 09:42:25 INFO - PROCESS | 3256 | 1470159745531 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:42:25 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:42:25 INFO - PROCESS | 3256 | 1470159745534 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 09:42:25 INFO - PROCESS | 3256 | 1470159745537 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 3256 | 1470159745539 Marionette TRACE conn2 <- [1,3026,null,{}] 09:42:25 INFO - PROCESS | 3256 | 1470159745547 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:25 INFO - PROCESS | 3256 | 1470159745549 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:25 INFO - PROCESS | 3256 | 1470159745632 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:42:25 INFO - PROCESS | 3256 | 1470159745666 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 3256 | 1470159745669 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:25 INFO - PROCESS | 3256 | ++DOCSHELL 1A298400 == 28 [pid = 3256] [id = 768] 09:42:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (1A299400) [pid = 3256] [serial = 2302] [outer = 00000000] 09:42:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (1A6D3400) [pid = 3256] [serial = 2303] [outer = 1A299400] 09:42:25 INFO - PROCESS | 3256 | 1470159745713 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (1A839400) [pid = 3256] [serial = 2304] [outer = 1A299400] 09:42:26 INFO - PROCESS | 3256 | 1470159746131 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:42:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 641ms 09:42:26 INFO - PROCESS | 3256 | 1470159746172 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 3256 | 1470159746174 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 09:42:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:42:26 INFO - PROCESS | 3256 | 1470159746191 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - PROCESS | 3256 | 1470159746193 Marionette TRACE conn2 <- [1,3030,null,{}] 09:42:26 INFO - PROCESS | 3256 | 1470159746200 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:26 INFO - PROCESS | 3256 | 1470159746202 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:26 INFO - PROCESS | 3256 | 1470159746279 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:42:26 INFO - PROCESS | 3256 | 1470159746285 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 3256 | 1470159746287 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:26 INFO - PROCESS | 3256 | ++DOCSHELL 1A946C00 == 29 [pid = 3256] [id = 769] 09:42:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (1A949000) [pid = 3256] [serial = 2305] [outer = 00000000] 09:42:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (1A94EC00) [pid = 3256] [serial = 2306] [outer = 1A949000] 09:42:26 INFO - PROCESS | 3256 | 1470159746350 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (1A950C00) [pid = 3256] [serial = 2307] [outer = 1A949000] 09:42:26 INFO - PROCESS | 3256 | 1470159746975 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:42:27 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. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:42:27 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'.) 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:42:27 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. 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:42:27 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. 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:42:27 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. 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:42:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 906ms 09:42:27 INFO - PROCESS | 3256 | 1470159747096 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 3256 | 1470159747099 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 09:42:27 INFO - PROCESS | 3256 | 1470159747102 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:42:27 INFO - PROCESS | 3256 | 1470159747118 Marionette TRACE conn2 <- [1,3034,null,{}] 09:42:27 INFO - PROCESS | 3256 | 1470159747137 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:27 INFO - PROCESS | 3256 | 1470159747143 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:27 INFO - PROCESS | 3256 | 1470159747242 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:42:27 INFO - PROCESS | 3256 | 1470159747247 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 3256 | 1470159747249 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:27 INFO - PROCESS | 3256 | ++DOCSHELL 1AD32800 == 30 [pid = 3256] [id = 770] 09:42:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (1AD34800) [pid = 3256] [serial = 2308] [outer = 00000000] 09:42:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (1B234000) [pid = 3256] [serial = 2309] [outer = 1AD34800] 09:42:27 INFO - PROCESS | 3256 | 1470159747293 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (1B237800) [pid = 3256] [serial = 2310] [outer = 1AD34800] 09:42:27 INFO - PROCESS | 3256 | [3256] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:42:27 INFO - PROCESS | 3256 | 1470159747770 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:42:27 INFO - {} 09:42:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 718ms 09:42:27 INFO - PROCESS | 3256 | 1470159747825 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 3256 | 1470159747827 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 09:42:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:42:27 INFO - PROCESS | 3256 | 1470159747830 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 3256 | 1470159747832 Marionette TRACE conn2 <- [1,3038,null,{}] 09:42:27 INFO - PROCESS | 3256 | 1470159747835 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:27 INFO - PROCESS | 3256 | 1470159747837 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:27 INFO - PROCESS | 3256 | 1470159747950 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:42:28 INFO - PROCESS | 3256 | 1470159748018 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 3256 | 1470159748020 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:28 INFO - PROCESS | 3256 | ++DOCSHELL 19952400 == 31 [pid = 3256] [id = 771] 09:42:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (19952800) [pid = 3256] [serial = 2311] [outer = 00000000] 09:42:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (1AD38800) [pid = 3256] [serial = 2312] [outer = 19952800] 09:42:28 INFO - PROCESS | 3256 | 1470159748063 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (1B232800) [pid = 3256] [serial = 2313] [outer = 19952800] 09:42:28 INFO - PROCESS | 3256 | 1470159748440 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:42:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 641ms 09:42:28 INFO - PROCESS | 3256 | 1470159748468 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:42:28 INFO - PROCESS | 3256 | 1470159748470 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 09:42:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:42:28 INFO - PROCESS | 3256 | 1470159748479 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - PROCESS | 3256 | 1470159748481 Marionette TRACE conn2 <- [1,3042,null,{}] 09:42:28 INFO - PROCESS | 3256 | 1470159748484 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:28 INFO - PROCESS | 3256 | 1470159748486 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:28 INFO - PROCESS | 3256 | 1470159748609 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:42:28 INFO - PROCESS | 3256 | 1470159748702 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 3256 | 1470159748704 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:28 INFO - PROCESS | 3256 | ++DOCSHELL 0C760800 == 32 [pid = 3256] [id = 772] 09:42:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (103CA800) [pid = 3256] [serial = 2314] [outer = 00000000] 09:42:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (19857400) [pid = 3256] [serial = 2315] [outer = 103CA800] 09:42:28 INFO - PROCESS | 3256 | 1470159748747 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (19857C00) [pid = 3256] [serial = 2316] [outer = 103CA800] 09:42:29 INFO - PROCESS | 3256 | 1470159749418 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:42:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:42:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:42:29 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" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:42:29 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" 09:42:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:42:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:42:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1109ms 09:42:29 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (17AE3000) [pid = 3256] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:42:29 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (199ED000) [pid = 3256] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:42:29 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1A270800) [pid = 3256] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:42:29 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1A941800) [pid = 3256] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:42:29 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (170C6C00) [pid = 3256] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:42:29 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (15860800) [pid = 3256] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:42:29 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (14553800) [pid = 3256] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:42:29 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (112E8C00) [pid = 3256] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:42:29 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (0F9EB800) [pid = 3256] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:42:29 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1455DC00) [pid = 3256] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:42:29 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (11251800) [pid = 3256] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:42:29 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (1A272000) [pid = 3256] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:42:29 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (163CC800) [pid = 3256] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:42:29 INFO - PROCESS | 3256 | 1470159749634 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 3256 | 1470159749636 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 09:42:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:42:29 INFO - PROCESS | 3256 | 1470159749641 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 3256 | 1470159749643 Marionette TRACE conn2 <- [1,3046,null,{}] 09:42:29 INFO - PROCESS | 3256 | 1470159749646 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:29 INFO - PROCESS | 3256 | 1470159749648 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:29 INFO - PROCESS | 3256 | 1470159749730 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:42:29 INFO - PROCESS | 3256 | 1470159749735 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 3256 | 1470159749737 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:29 INFO - PROCESS | 3256 | ++DOCSHELL 13EB2C00 == 33 [pid = 3256] [id = 773] 09:42:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (13EB5000) [pid = 3256] [serial = 2317] [outer = 00000000] 09:42:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (1451FC00) [pid = 3256] [serial = 2318] [outer = 13EB5000] 09:42:29 INFO - PROCESS | 3256 | 1470159749781 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (14552000) [pid = 3256] [serial = 2319] [outer = 13EB5000] 09:42:30 INFO - PROCESS | 3256 | 1470159750277 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:42:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:42:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:42:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:42:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:42:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:42:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:42:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:42:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:42:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:42:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:42:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:42:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:42:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:42:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:42:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:42:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:42:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:42:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:42:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:42:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 688ms 09:42:30 INFO - PROCESS | 3256 | 1470159750335 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:42:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:42:30 INFO - PROCESS | 3256 | 1470159750338 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 09:42:30 INFO - PROCESS | 3256 | 1470159750341 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 3256 | 1470159750343 Marionette TRACE conn2 <- [1,3050,null,{}] 09:42:30 INFO - PROCESS | 3256 | 1470159750346 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:30 INFO - PROCESS | 3256 | 1470159750348 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:30 INFO - PROCESS | 3256 | 1470159750430 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:42:30 INFO - PROCESS | 3256 | 1470159750435 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 3256 | 1470159750437 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:30 INFO - PROCESS | 3256 | ++DOCSHELL 13E47800 == 34 [pid = 3256] [id = 774] 09:42:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (14553800) [pid = 3256] [serial = 2320] [outer = 00000000] 09:42:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (15035000) [pid = 3256] [serial = 2321] [outer = 14553800] 09:42:30 INFO - PROCESS | 3256 | 1470159750480 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (15853800) [pid = 3256] [serial = 2322] [outer = 14553800] 09:42:30 INFO - PROCESS | 3256 | [3256] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:42:30 INFO - PROCESS | 3256 | 1470159750953 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:42:30 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:42:30 INFO - {} 09:42:30 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 625ms 09:42:30 INFO - PROCESS | 3256 | 1470159750977 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:42:30 INFO - PROCESS | 3256 | 1470159750980 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 09:42:30 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:42:30 INFO - PROCESS | 3256 | 1470159750983 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 3256 | 1470159750985 Marionette TRACE conn2 <- [1,3054,null,{}] 09:42:30 INFO - PROCESS | 3256 | 1470159750989 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:30 INFO - PROCESS | 3256 | 1470159750991 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:31 INFO - PROCESS | 3256 | 1470159751096 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:42:31 INFO - PROCESS | 3256 | 1470159751127 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 3256 | 1470159751130 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:31 INFO - PROCESS | 3256 | ++DOCSHELL 15A28000 == 35 [pid = 3256] [id = 775] 09:42:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (160A8400) [pid = 3256] [serial = 2323] [outer = 00000000] 09:42:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (163CF800) [pid = 3256] [serial = 2324] [outer = 160A8400] 09:42:31 INFO - PROCESS | 3256 | 1470159751175 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (176A5C00) [pid = 3256] [serial = 2325] [outer = 160A8400] 09:42:31 INFO - PROCESS | 3256 | 1470159751599 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:42:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:42:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:42:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:42:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:42:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:42:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:42:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:42:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 640ms 09:42:31 INFO - PROCESS | 3256 | 1470159751666 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 3256 | 1470159751670 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 09:42:31 INFO - PROCESS | 3256 | 1470159751681 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:42:31 INFO - PROCESS | 3256 | 1470159751685 Marionette TRACE conn2 <- [1,3058,null,{}] 09:42:31 INFO - PROCESS | 3256 | 1470159751692 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 3256 | 1470159751696 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:31 INFO - PROCESS | 3256 | 1470159751839 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:42:31 INFO - PROCESS | 3256 | 1470159751973 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 3256 | 1470159751977 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:31 INFO - PROCESS | 3256 | ++DOCSHELL 0F2EAC00 == 36 [pid = 3256] [id = 776] 09:42:31 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (0F2EB000) [pid = 3256] [serial = 2326] [outer = 00000000] 09:42:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (0F2EDC00) [pid = 3256] [serial = 2327] [outer = 0F2EB000] 09:42:32 INFO - PROCESS | 3256 | 1470159752037 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 3256 | ++DOMWINDOW == 78 (0F2F1400) [pid = 3256] [serial = 2328] [outer = 0F2EB000] 09:42:32 INFO - PROCESS | 3256 | 1470159752721 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:42:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1094ms 09:42:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:42:32 INFO - PROCESS | 3256 | 1470159752787 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 3256 | 1470159752790 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 09:42:32 INFO - PROCESS | 3256 | 1470159752826 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 3256 | 1470159752833 Marionette TRACE conn2 <- [1,3062,null,{}] 09:42:32 INFO - PROCESS | 3256 | 1470159752840 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:32 INFO - PROCESS | 3256 | 1470159752843 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:32 INFO - PROCESS | 3256 | 1470159752973 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:42:33 INFO - PROCESS | 3256 | 1470159753107 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 3256 | 1470159753112 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:33 INFO - PROCESS | 3256 | ++DOCSHELL 11899C00 == 37 [pid = 3256] [id = 777] 09:42:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 79 (1189A000) [pid = 3256] [serial = 2329] [outer = 00000000] 09:42:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 80 (13173000) [pid = 3256] [serial = 2330] [outer = 1189A000] 09:42:33 INFO - PROCESS | 3256 | 1470159753175 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 3256 | ++DOMWINDOW == 81 (13B51800) [pid = 3256] [serial = 2331] [outer = 1189A000] 09:42:33 INFO - PROCESS | 3256 | 1470159753742 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:42:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:42:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:42:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:42:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:42:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:42:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:42:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 984ms 09:42:33 INFO - PROCESS | 3256 | 1470159753786 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 3256 | 1470159753789 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 09:42:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:42:33 INFO - PROCESS | 3256 | 1470159753794 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 3256 | 1470159753796 Marionette TRACE conn2 <- [1,3066,null,{}] 09:42:33 INFO - PROCESS | 3256 | 1470159753806 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 3256 | 1470159753811 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:33 INFO - PROCESS | 3256 | 1470159753955 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:42:34 INFO - PROCESS | 3256 | 1470159754081 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 3256 | 1470159754085 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:34 INFO - PROCESS | 3256 | ++DOCSHELL 0C7EC400 == 38 [pid = 3256] [id = 778] 09:42:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 82 (0C7EE800) [pid = 3256] [serial = 2332] [outer = 00000000] 09:42:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 83 (0F2E8800) [pid = 3256] [serial = 2333] [outer = 0C7EE800] 09:42:34 INFO - PROCESS | 3256 | 1470159754311 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 3256 | ++DOMWINDOW == 84 (0F2F4C00) [pid = 3256] [serial = 2334] [outer = 0C7EE800] 09:42:34 INFO - PROCESS | 3256 | --DOCSHELL 13E47800 == 37 [pid = 3256] [id = 774] 09:42:34 INFO - PROCESS | 3256 | --DOCSHELL 13EB2C00 == 36 [pid = 3256] [id = 773] 09:42:34 INFO - PROCESS | 3256 | --DOCSHELL 0C760800 == 35 [pid = 3256] [id = 772] 09:42:34 INFO - PROCESS | 3256 | --DOCSHELL 19952400 == 34 [pid = 3256] [id = 771] 09:42:34 INFO - PROCESS | 3256 | --DOCSHELL 1AD32800 == 33 [pid = 3256] [id = 770] 09:42:34 INFO - PROCESS | 3256 | --DOCSHELL 1A946C00 == 32 [pid = 3256] [id = 769] 09:42:34 INFO - PROCESS | 3256 | --DOCSHELL 1A298400 == 31 [pid = 3256] [id = 768] 09:42:34 INFO - PROCESS | 3256 | --DOCSHELL 19C83C00 == 30 [pid = 3256] [id = 767] 09:42:34 INFO - PROCESS | 3256 | --DOCSHELL 178AC000 == 29 [pid = 3256] [id = 766] 09:42:34 INFO - PROCESS | 3256 | --DOCSHELL 0F97D000 == 28 [pid = 3256] [id = 765] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 83 (1A9A5800) [pid = 3256] [serial = 2291] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 82 (1973D000) [pid = 3256] [serial = 2276] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 81 (19D74C00) [pid = 3256] [serial = 2279] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 80 (1A6CA000) [pid = 3256] [serial = 2282] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 79 (19F3B400) [pid = 3256] [serial = 2280] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 78 (0C7EB400) [pid = 3256] [serial = 2288] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 77 (178B4800) [pid = 3256] [serial = 2273] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1A948400) [pid = 3256] [serial = 2289] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (1619B800) [pid = 3256] [serial = 2270] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (16B6A800) [pid = 3256] [serial = 2271] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (14554800) [pid = 3256] [serial = 2268] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (132A8000) [pid = 3256] [serial = 2265] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (13E3FC00) [pid = 3256] [serial = 2266] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (132AE400) [pid = 3256] [serial = 2263] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (12B7B000) [pid = 3256] [serial = 2262] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (163CFC00) [pid = 3256] [serial = 2260] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (15A24800) [pid = 3256] [serial = 2259] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (13AD3800) [pid = 3256] [serial = 2257] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 65 (132A6000) [pid = 3256] [serial = 2256] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 64 (1A6D1800) [pid = 3256] [serial = 2254] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 63 (19741000) [pid = 3256] [serial = 2277] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 62 (1A6CAC00) [pid = 3256] [serial = 2283] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 61 (1A83DC00) [pid = 3256] [serial = 2286] [outer = 00000000] [url = about:blank] 09:42:34 INFO - PROCESS | 3256 | --DOMWINDOW == 60 (1A6C8800) [pid = 3256] [serial = 2285] [outer = 00000000] [url = about:blank] 09:42:35 INFO - PROCESS | 3256 | --DOMWINDOW == 59 (18310000) [pid = 3256] [serial = 2274] [outer = 00000000] [url = about:blank] 09:42:35 INFO - PROCESS | 3256 | 1470159755032 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:42:35 INFO - PROCESS | 3256 | 1470159755102 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 09:42:35 INFO - PROCESS | 3256 | 1470159755107 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:42:35 INFO - PROCESS | 3256 | 1470159755109 Marionette TRACE conn2 <- [1,3070,null,{}] 09:42:35 INFO - PROCESS | 3256 | 1470159755115 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:35 INFO - PROCESS | 3256 | 1470159755118 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:35 INFO - PROCESS | 3256 | 1470159755223 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:42:35 INFO - PROCESS | 3256 | 1470159755231 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 3256 | 1470159755234 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:35 INFO - PROCESS | 3256 | ++DOCSHELL 10559800 == 29 [pid = 3256] [id = 779] 09:42:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 60 (10564000) [pid = 3256] [serial = 2335] [outer = 00000000] 09:42:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 61 (10A4C000) [pid = 3256] [serial = 2336] [outer = 10564000] 09:42:35 INFO - PROCESS | 3256 | 1470159755281 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 3256 | ++DOMWINDOW == 62 (10F34800) [pid = 3256] [serial = 2337] [outer = 10564000] 09:42:35 INFO - PROCESS | 3256 | 1470159755807 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:42:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:42:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:42:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:42:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 09:42:35 INFO - PROCESS | 3256 | 1470159755849 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:42:35 INFO - PROCESS | 3256 | 1470159755852 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 09:42:35 INFO - PROCESS | 3256 | 1470159755858 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:42:35 INFO - PROCESS | 3256 | 1470159755861 Marionette TRACE conn2 <- [1,3074,null,{}] 09:42:35 INFO - PROCESS | 3256 | 1470159755864 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:35 INFO - PROCESS | 3256 | 1470159755867 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:35 INFO - PROCESS | 3256 | 1470159755952 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:42:36 INFO - PROCESS | 3256 | 1470159756050 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 3256 | 1470159756053 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:36 INFO - PROCESS | 3256 | ++DOCSHELL 12B80800 == 30 [pid = 3256] [id = 780] 09:42:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 63 (12BBB400) [pid = 3256] [serial = 2338] [outer = 00000000] 09:42:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 64 (132A6000) [pid = 3256] [serial = 2339] [outer = 12BBB400] 09:42:36 INFO - PROCESS | 3256 | 1470159756110 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 65 (13E42800) [pid = 3256] [serial = 2340] [outer = 12BBB400] 09:42:36 INFO - PROCESS | 3256 | 1470159756480 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:42:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:42:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 640ms 09:42:36 INFO - PROCESS | 3256 | 1470159756496 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 3256 | 1470159756498 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 09:42:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:42:36 INFO - PROCESS | 3256 | 1470159756502 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 3256 | 1470159756505 Marionette TRACE conn2 <- [1,3078,null,{}] 09:42:36 INFO - PROCESS | 3256 | 1470159756529 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:36 INFO - PROCESS | 3256 | 1470159756533 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:36 INFO - PROCESS | 3256 | 1470159756621 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:42:36 INFO - PROCESS | 3256 | 1470159756628 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 3256 | 1470159756631 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:36 INFO - PROCESS | 3256 | ++DOCSHELL 13E66800 == 31 [pid = 3256] [id = 781] 09:42:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 66 (13EB5C00) [pid = 3256] [serial = 2341] [outer = 00000000] 09:42:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (14554800) [pid = 3256] [serial = 2342] [outer = 13EB5C00] 09:42:36 INFO - PROCESS | 3256 | 1470159756674 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (15036800) [pid = 3256] [serial = 2343] [outer = 13EB5C00] 09:42:37 INFO - PROCESS | 3256 | 1470159757109 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:42:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:42:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 641ms 09:42:37 INFO - PROCESS | 3256 | 1470159757139 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 3256 | 1470159757142 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 09:42:37 INFO - PROCESS | 3256 | 1470159757145 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:42:37 INFO - PROCESS | 3256 | 1470159757147 Marionette TRACE conn2 <- [1,3082,null,{}] 09:42:37 INFO - PROCESS | 3256 | 1470159757150 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:37 INFO - PROCESS | 3256 | 1470159757152 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:37 INFO - PROCESS | 3256 | 1470159757292 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:42:37 INFO - PROCESS | 3256 | 1470159757309 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 3256 | 1470159757311 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:37 INFO - PROCESS | 3256 | ++DOCSHELL 163C8800 == 32 [pid = 3256] [id = 782] 09:42:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (163C9000) [pid = 3256] [serial = 2344] [outer = 00000000] 09:42:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (163CF000) [pid = 3256] [serial = 2345] [outer = 163C9000] 09:42:37 INFO - PROCESS | 3256 | 1470159757355 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (163CFC00) [pid = 3256] [serial = 2346] [outer = 163C9000] 09:42:37 INFO - PROCESS | 3256 | 1470159757793 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:42:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:42:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 703ms 09:42:37 INFO - PROCESS | 3256 | 1470159757845 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 3256 | 1470159757847 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 09:42:37 INFO - PROCESS | 3256 | 1470159757850 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:42:37 INFO - PROCESS | 3256 | 1470159757852 Marionette TRACE conn2 <- [1,3086,null,{}] 09:42:37 INFO - PROCESS | 3256 | 1470159757856 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:37 INFO - PROCESS | 3256 | 1470159757858 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:37 INFO - PROCESS | 3256 | 1470159757973 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:42:37 INFO - PROCESS | 3256 | 1470159757982 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 3256 | 1470159757984 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:38 INFO - PROCESS | 3256 | ++DOCSHELL 16B63400 == 33 [pid = 3256] [id = 783] 09:42:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (16E22000) [pid = 3256] [serial = 2347] [outer = 00000000] 09:42:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (16ED7C00) [pid = 3256] [serial = 2348] [outer = 16E22000] 09:42:38 INFO - PROCESS | 3256 | 1470159758095 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (16EE0400) [pid = 3256] [serial = 2349] [outer = 16E22000] 09:42:38 INFO - PROCESS | 3256 | 1470159758528 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:42:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 703ms 09:42:38 INFO - PROCESS | 3256 | 1470159758556 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 3256 | 1470159758558 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 09:42:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:42:38 INFO - PROCESS | 3256 | 1470159758561 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 3256 | 1470159758563 Marionette TRACE conn2 <- [1,3090,null,{}] 09:42:38 INFO - PROCESS | 3256 | 1470159758567 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:38 INFO - PROCESS | 3256 | 1470159758572 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:38 INFO - PROCESS | 3256 | 1470159758717 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:42:38 INFO - PROCESS | 3256 | 1470159758792 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 3256 | 1470159758802 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:38 INFO - PROCESS | 3256 | ++DOCSHELL 1705A800 == 34 [pid = 3256] [id = 784] 09:42:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (170C0400) [pid = 3256] [serial = 2350] [outer = 00000000] 09:42:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 76 (176AA800) [pid = 3256] [serial = 2351] [outer = 170C0400] 09:42:38 INFO - PROCESS | 3256 | 1470159758849 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 3256 | ++DOMWINDOW == 77 (176AD800) [pid = 3256] [serial = 2352] [outer = 170C0400] 09:42:39 INFO - PROCESS | 3256 | 1470159759361 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:42:39 INFO - PROCESS | 3256 | --DOMWINDOW == 76 (1AD34800) [pid = 3256] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:42:39 INFO - PROCESS | 3256 | --DOMWINDOW == 75 (19952800) [pid = 3256] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:42:39 INFO - PROCESS | 3256 | --DOMWINDOW == 74 (1A94C000) [pid = 3256] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:42:39 INFO - PROCESS | 3256 | --DOMWINDOW == 73 (1A949000) [pid = 3256] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:42:39 INFO - PROCESS | 3256 | --DOMWINDOW == 72 (183E5C00) [pid = 3256] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:42:39 INFO - PROCESS | 3256 | --DOMWINDOW == 71 (19C85000) [pid = 3256] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:42:39 INFO - PROCESS | 3256 | --DOMWINDOW == 70 (103CA800) [pid = 3256] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:42:39 INFO - PROCESS | 3256 | --DOMWINDOW == 69 (1A299400) [pid = 3256] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:42:39 INFO - PROCESS | 3256 | --DOMWINDOW == 68 (13EB5000) [pid = 3256] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:42:39 INFO - PROCESS | 3256 | --DOMWINDOW == 67 (13914000) [pid = 3256] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:42:39 INFO - PROCESS | 3256 | --DOMWINDOW == 66 (14553800) [pid = 3256] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 09:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:42:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 844ms 09:42:39 INFO - PROCESS | 3256 | 1470159759403 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 3256 | 1470159759405 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 09:42:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:42:39 INFO - PROCESS | 3256 | 1470159759411 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - PROCESS | 3256 | 1470159759413 Marionette TRACE conn2 <- [1,3094,null,{}] 09:42:39 INFO - PROCESS | 3256 | 1470159759416 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:39 INFO - PROCESS | 3256 | 1470159759418 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:39 INFO - PROCESS | 3256 | 1470159759497 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:42:39 INFO - PROCESS | 3256 | 1470159759501 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 3256 | 1470159759503 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:39 INFO - PROCESS | 3256 | ++DOCSHELL 13EB5000 == 35 [pid = 3256] [id = 785] 09:42:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 67 (176AE800) [pid = 3256] [serial = 2353] [outer = 00000000] 09:42:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 68 (1779BC00) [pid = 3256] [serial = 2354] [outer = 176AE800] 09:42:39 INFO - PROCESS | 3256 | 1470159759547 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 3256 | ++DOMWINDOW == 69 (17805C00) [pid = 3256] [serial = 2355] [outer = 176AE800] 09:42:39 INFO - PROCESS | 3256 | 1470159759959 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:42:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 593ms 09:42:40 INFO - PROCESS | 3256 | 1470159760016 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 3256 | 1470159760018 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 09:42:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:42:40 INFO - PROCESS | 3256 | 1470159760022 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 3256 | 1470159760023 Marionette TRACE conn2 <- [1,3098,null,{}] 09:42:40 INFO - PROCESS | 3256 | 1470159760027 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 3256 | 1470159760029 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:40 INFO - PROCESS | 3256 | 1470159760131 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:42:40 INFO - PROCESS | 3256 | 1470159760139 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 3256 | 1470159760141 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:40 INFO - PROCESS | 3256 | ++DOCSHELL 178B4800 == 36 [pid = 3256] [id = 786] 09:42:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 70 (17AEB000) [pid = 3256] [serial = 2356] [outer = 00000000] 09:42:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 71 (183E5400) [pid = 3256] [serial = 2357] [outer = 17AEB000] 09:42:40 INFO - PROCESS | 3256 | 1470159760184 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 72 (183E5C00) [pid = 3256] [serial = 2358] [outer = 17AEB000] 09:42:40 INFO - PROCESS | 3256 | 1470159760612 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:42:40 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:42:40 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 09:42:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:42:40 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 640ms 09:42:40 INFO - PROCESS | 3256 | 1470159760674 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 3256 | 1470159760676 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 09:42:40 INFO - PROCESS | 3256 | 1470159760680 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 3256 | 1470159760682 Marionette TRACE conn2 <- [1,3102,null,{}] 09:42:40 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:42:40 INFO - PROCESS | 3256 | 1470159760699 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 3256 | 1470159760701 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:40 INFO - PROCESS | 3256 | 1470159760781 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:42:40 INFO - PROCESS | 3256 | 1470159760786 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"8cb1f529-4e1a-4869-9b53-dffde8ac702e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 3256 | 1470159760788 Marionette INFO sendAsync 54662fc7-54b5-46f1-b828-19689c3150c5 09:42:40 INFO - PROCESS | 3256 | ++DOCSHELL 13F6F400 == 37 [pid = 3256] [id = 787] 09:42:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 73 (183EDC00) [pid = 3256] [serial = 2359] [outer = 00000000] 09:42:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 74 (19851400) [pid = 3256] [serial = 2360] [outer = 183EDC00] 09:42:40 INFO - PROCESS | 3256 | 1470159760834 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 3256 | ++DOMWINDOW == 75 (19851C00) [pid = 3256] [serial = 2361] [outer = 183EDC00] 09:42:41 INFO - PROCESS | 3256 | 1470159761253 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:42:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:42:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 593ms 09:42:41 INFO - PROCESS | 3256 | 1470159761280 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 3256 | 1470159761282 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 09:42:42 WARNING - u'runner_teardown' () 09:42:42 INFO - No more tests 09:42:42 INFO - Got 0 unexpected results 09:42:42 INFO - SUITE-END | took 662s 09:42:42 INFO - Closing logging queue 09:42:42 INFO - queue closed 09:42:42 INFO - Return code: 0 09:42:42 WARNING - # TBPL SUCCESS # 09:42:42 INFO - Running post-action listener: _resource_record_post_action 09:42:42 INFO - Running post-run listener: _resource_record_post_run 09:42:44 INFO - Total resource usage - Wall time: 672s; CPU: 17.0%; Read bytes: 92224000; Write bytes: 938460672; Read time: 688724; Write time: 1295907 09:42:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:42:44 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 125657088; Read time: 0; Write time: 246574 09:42:44 INFO - run-tests - Wall time: 669s; CPU: 17.0%; Read bytes: 92114432; Write bytes: 800378368; Read time: 676562; Write time: 1034915 09:42:44 INFO - Running post-run listener: _upload_blobber_files 09:42:44 INFO - Blob upload gear active. 09:42:44 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:42:44 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 09:42:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:42:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:42:44 INFO - (blobuploader) - INFO - Open directory for files ... 09:42:44 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:42:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:42:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:42:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:42:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:42:45 INFO - (blobuploader) - INFO - Done attempting. 09:42:45 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:42:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:42:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:42:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:42:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:42:47 INFO - (blobuploader) - INFO - Done attempting. 09:42:47 INFO - (blobuploader) - INFO - Iteration through files over. 09:42:47 INFO - Return code: 0 09:42:47 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:42:47 INFO - Using _rmtree_windows ... 09:42:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:42:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fa83aacb1128c182b9bf6c254281ee68cb9d1ae6c654bc0d1d21ba1fda316fa028417b367e062220c0a1d200c86283b2c76bf213b5db94310f1c8dcc954b8cf2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b84307f0ae838676097cfff5ccc8b1e1fb2e17ad1dabfdfc9e3f6f88b84497ff48b87dec32a912193e1b20dcad2aa54f87f0d30e85054df47abdc4f694c88e11"} 09:42:47 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:42:47 INFO - Writing to file C:\slave\test\properties\blobber_files 09:42:47 INFO - Contents: 09:42:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fa83aacb1128c182b9bf6c254281ee68cb9d1ae6c654bc0d1d21ba1fda316fa028417b367e062220c0a1d200c86283b2c76bf213b5db94310f1c8dcc954b8cf2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b84307f0ae838676097cfff5ccc8b1e1fb2e17ad1dabfdfc9e3f6f88b84497ff48b87dec32a912193e1b20dcad2aa54f87f0d30e85054df47abdc4f694c88e11"} 09:42:47 INFO - Running post-run listener: copy_logs_to_upload_dir 09:42:47 INFO - Copying logs to upload dir... 09:42:47 INFO - mkdir: C:\slave\test\build\upload\logs 09:42:47 INFO - Copying logs to upload dir... 09:42:47 INFO - Using _rmtree_windows ... 09:42:47 INFO - Using _rmtree_windows ... 09:42:47 INFO - Using _rmtree_windows ... 09:42:47 INFO - Using _rmtree_windows ... 09:42:47 INFO - Using _rmtree_windows ... 09:42:47 INFO - Using _rmtree_windows ... 09:42:47 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=822.286000 ========= master_lag: 4.18 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 46 secs) (at 2016-08-02 10:42:49.566151) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-02 10:42:49.572592) ========= '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-082\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-082 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-082 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-082 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fa83aacb1128c182b9bf6c254281ee68cb9d1ae6c654bc0d1d21ba1fda316fa028417b367e062220c0a1d200c86283b2c76bf213b5db94310f1c8dcc954b8cf2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b84307f0ae838676097cfff5ccc8b1e1fb2e17ad1dabfdfc9e3f6f88b84497ff48b87dec32a912193e1b20dcad2aa54f87f0d30e85054df47abdc4f694c88e11"} build_url:https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fa83aacb1128c182b9bf6c254281ee68cb9d1ae6c654bc0d1d21ba1fda316fa028417b367e062220c0a1d200c86283b2c76bf213b5db94310f1c8dcc954b8cf2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b84307f0ae838676097cfff5ccc8b1e1fb2e17ad1dabfdfc9e3f6f88b84497ff48b87dec32a912193e1b20dcad2aa54f87f0d30e85054df47abdc4f694c88e11"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.51 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-02 10:42:50.192061) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-02 10:42:50.192449) ========= '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-082\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-082 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-082 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-082 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-08-02 10:42:50.310647) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-02 10:42:50.310993) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-02 10:42:50.866499) ========= ========= Total master_lag: 4.78 =========